Commit 1b6ed77
authored
chore(deps): update all patch updates (#7119)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [gradle](https://gradle.org)
([source](https://redirect.github.com/gradle/gradle)) | | patch |
`9.4.0` → `9.4.1` |
| [moka](https://redirect.github.com/moka-rs/moka) |
workspace.dependencies | patch | `0.12.14` → `0.12.15` |
| [zip](https://redirect.github.com/zip-rs/zip2) |
workspace.dependencies | patch | `8.3.0` → `8.3.1` |
---
### Release Notes
<details>
<summary>gradle/gradle (gradle)</summary>
###
[`v9.4.1`](https://redirect.github.com/gradle/gradle/compare/v9.4.0...v9.4.1)
[Compare
Source](https://redirect.github.com/gradle/gradle/compare/v9.4.0...v9.4.1)
</details>
<details>
<summary>moka-rs/moka (moka)</summary>
###
[`v0.12.15`](https://redirect.github.com/moka-rs/moka/blob/HEAD/CHANGELOG.md#Version-01215)
[Compare
Source](https://redirect.github.com/moka-rs/moka/compare/v0.12.14...v0.12.15)
##### Fixed
- Fixed a bug where re-inserting an expired entry could cause it to lose
its
expiration time and remain in the cache indefinitely when using a custom
`Expiry`
policy with per-entry expiration.
(\[[#​582](https://redirect.github.com/moka-rs/moka/issues/582)]\[gh-pull-0582]
by
\[[@​jiangzhe](https://redirect.github.com/jiangzhe)]\[gh-jiangzhe],
\[[#​581](https://redirect.github.com/moka-rs/moka/issues/581)]\[gh-pull-0581]
by
\[[@​atrocities](https://redirect.github.com/atrocities)]\[gh-atrocities],
reported in
\[[#​575](https://redirect.github.com/moka-rs/moka/issues/575)]\[gh-issue-0575]):
- This occurred when an entry that had expired but not yet been evicted
was
re-inserted, and `expire_after_update` returned `None`. This primarily
affected users who only override `expire_after_create`, since the
default
`expire_after_update` returns `duration_until_expiry`, which is `None`
for
expired entries.
- This bug was introduced by the changes in v0.12.13
(\[[#​549](https://redirect.github.com/moka-rs/moka/issues/549)]\[gh-pull-0549]
and
\[[#​564](https://redirect.github.com/moka-rs/moka/issues/564)]\[gh-pull-0564]).
- **Subtle behavior change**:
- Before this fix, re-inserting an expired entry was treated as an
update,
so `Expiry::expire_after_update` was called.
- After this fix, re-inserting an expired entry is treated as a
creation,
so `Expiry::expire_after_create` is called instead.
- This may change the expiration time of re-inserted entries, depending
on
your `Expiry` trait implementation.
- Fixed flaky tests `cht::segment::tests::drop_many_values` and
`drop_many_values_concurrent` that were failing on high-core-count
machines
(\[[#​586](https://redirect.github.com/moka-rs/moka/issues/586)]\[gh-pull-0586]):
- These tests were using a CPU-dependent segment count, causing
inconsistent
bucket array shrinking behavior of the internal segmented hash map
across
different machines.
- Changed these tests to use a fixed segment count (4) for consistent
results.
##### Changed
- Disabled flaky GC-dependent tests by default using `run_flaky_tests`
cfg
(\[[#​584](https://redirect.github.com/moka-rs/moka/issues/584)]\[gh-pull-0584]):
- These tests rely on epoch-based garbage collection (`crossbeam-epoch`)
timing
that is not guaranteed, causing intermittent failures.
- Fixed
\[[#​539](https://redirect.github.com/moka-rs/moka/issues/539)]\[gh-issue-0539]
and
\[[#​580](https://redirect.github.com/moka-rs/moka/issues/580)]\[gh-issue-0580].
- To run these tests, set `RUSTFLAGS='--cfg run_flaky_tests'`.
</details>
<details>
<summary>zip-rs/zip2 (zip)</summary>
###
[`v8.3.1`](https://redirect.github.com/zip-rs/zip2/blob/HEAD/CHANGELOG.md#831---2026-03-21)
[Compare
Source](https://redirect.github.com/zip-rs/zip2/compare/v8.3.0...v8.3.1)
##### <!-- 2 -->🚜 Refactor
- use `AexEncryption::new`
([#​736](https://redirect.github.com/zip-rs/zip2/pull/736))
- update tests to add big endian miri check
([#​735](https://redirect.github.com/zip-rs/zip2/pull/735))
##### <!-- 7 -->⚙️ Miscellaneous Tasks
- cleanup repository files
([#​743](https://redirect.github.com/zip-rs/zip2/pull/743))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/vortex-data/vortex).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOlsiY2hhbmdlbG9nL2Nob3JlIl19-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 0aa7f7f commit 1b6ed77
3 files changed
Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments