chore(deps): update hex dependencies (patch) #428
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.7.13→== 1.7.153.13.2→== 3.13.42.5.8→== 2.5.92.20.1→== 2.20.21.6.1→== 1.6.21.1.17→== 1.1.19Release Notes
rrrene/credo (credo)
v1.7.15Compare Source
Credo.Check.Warning.ExpensiveEmptyEnumCheckhave better issue messagesCredo.Check.Refactor.MatchInConditionadd new param:allow_operatorsCredo.Check.Refactor.MatchInConditionfix false positiveCredo.Check.Readability.AliasOrderfix false positiveCredo.Check.Readability.FunctionNamesfix false positiveCredo.Check.Readability.SinglePipeadd new param:allow_blocks(defaults totrue)Credo.Check.Refactor.ModuleDependenciesfix false positivev1.7.14Compare Source
DuplicatedCodeCredo.Check.Warning.ExpensiveEmptyEnumCheckto cover less obvious casesCredo.Check.Warning.StructFieldAmountelixir-ecto/ecto_sql (ecto_sql)
v3.13.4Compare Source
Bug fixes
mix ecto.loadwith large dumped databasesv3.13.3Compare Source
Enhancements
:generated:wrap_in_transactionoption to explainBug fixes
structure_load/2for MySQL 9.4+ex-aws/ex_aws_s3 (ex_aws_s3)
v2.5.9Compare Source
oban-bg/oban (oban)
v2.20.2Compare Source
Enhancements
[Telemetry] Add domain to
attach_default_loggermetadataAlthough this information is present in the source attribute, it’s not part of the metadata,
it’s part of the attributes. And when
encode = true, it’s generated as a string, which makesit less convenient to work with.
[Cron] Add unique cron entry identifiers to job meta
A id value is generated for each cron entry and stored in the job's meta to distinguish between
different cron jobs with the same expression.
Bug Fixes
[Stager] Order staging query to maximize compound index usage
The core compound index couldn't be utilized by staging queries when the planner estimated a
large number of hits. Changing the query to order by
scheduled_atandid, it becomes anindex scan.
It would still be more efficient to use a dedicated index, but OSS doesn't have any mechanisms
for automatic concurrent index creation and we have to save it for later.
[Executor] Take measurements from the executing process
When Producer starts jobs, it calls
Executor.newin its own process, before handing it off toTask.Supervisor.async_nolinkto callExecutor.call. That means it used the Producerpid,and took measurements from that process.
[Oban] Set
scheduledstate correctly when updating withupdate_job/3When the
scheduled_attimestamp is set duringupdate_job, the state is automatically set toscheduled. This mirrors the functionality ofinsert_job.Note that the value of the timestamp isn't considered. Setting a timestamp in the past will set
the job as
scheduled. This isn't a problem in practice because the stager will change thestate to
availableon the next cycle anyhow.[Repo] Include
:deadlock_detectedin expected errorsDeadlocks are automatically resolved by Postgres because it aborts one transaction. At that
point, the retry should succeed quickly since the blocking transaction is gone.
phoenixframework/phoenix_live_reload (phoenix_live_reload)
v1.6.2Compare Source
phoenixframework/phoenix_live_view (phoenix_live_view)
v1.1.19Compare Source
v1.1.18Compare Source
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) in timezone America/New_York, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.