Repository navigation
chore(deps): bump the cargo-minor-patch group across 1 directory with 2 updates - #994
dependabot[bot] wants to merge 1 commit into
Conversation
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
|
3653656 to
ef14c76
Compare
freshtonic
left a comment
There was a problem hiding this comment.
The lockfile change is safe. Merge only after the SQLx shards pass again. The shard failures do not come from this change.
The change
Only packages/eql/Cargo.lock changes:
thiserror2.0.20 → 2.0.21. This is a fix to the derive parser only.rust_decimal1.42.1 → 1.43.0. This release removes itsrkyv0.7 dependency, so the lock also dropsrkyv,rend,bytecheck,ptr_meta,seahash,hashbrown0.12,ahash0.7 andsyn1.0. That is a good reduction in the dependency tree.- Some Windows-only
windows-sysedges move to versions that the lock already has. They do not change the Linux or macOS builds.
No Cargo.toml changes, so eql-bindings and the path dependency from packages/protect-ffi stay the same. A changeset is not necessary, because nothing that ships changes.
Why Shard PG17 1/4–4/4 fail (and so ci-required fails)
All 39 failures are in the tests that use the workspace-keyed SteVec selectors. Both drift guards fired:
jsonb_entry_integer_selector_matches_fixture:v3_doc_integer $.field op-selector drifted from the pinned constant.v3_jsonb_sel_hello_op_matches_fixture:v3_ste_vec $.hello op-selector drifted from the pinned constant.
The other failures follow from these two, for example 17 rows have a NULL entry at SELECTOR and fetching fixtures.v3_doc_integer payload …. The numeric and decimal tests that use rust_decimal passed.
A Dependabot run gets the Dependabot secrets, not the Actions secrets. The CS_* Dependabot secrets were last set on 2026-05-04. The CS_* Actions secrets were rotated on 2026-07-11, and the selectors were re-pinned to that workspace on 2026-08-13 (9467cc5d, da141339). Thus this run encrypted the fixtures under a different workspace keyset. The AGENTS.md notes on EQL say the guards fire in this condition.
Other recent PRs skipped these shards, so no other run has shown this problem. Every Dependabot PR that touches packages/eql will fail this way until the secrets are fixed.
To fix: set the Dependabot secrets CS_WORKSPACE_CRN, CS_CLIENT_ID, CS_CLIENT_KEY and CS_CLIENT_ACCESS_KEY to the same values as the Actions secrets. Then re-run the failed jobs of this run. Do not re-pin the selector constants to make this PR pass.
bb22b0b to
95d1a05
Compare
… 2 updates Bumps the cargo-minor-patch group with 2 updates in the /packages/eql directory: [thiserror](https://github.com/dtolnay/thiserror) and [rust_decimal](https://github.com/paupino/rust-decimal). Updates `thiserror` from 2.0.20 to 2.0.21 - [Release notes](https://github.com/dtolnay/thiserror/releases) - [Commits](dtolnay/thiserror@2.0.20...2.0.21) Updates `rust_decimal` from 1.42.1 to 1.43.0 - [Release notes](https://github.com/paupino/rust-decimal/releases) - [Changelog](https://github.com/paupino/rust-decimal/blob/master/CHANGELOG.md) - [Commits](paupino/rust-decimal@1.42.1...1.43.0) --- updated-dependencies: - dependency-name: rust_decimal dependency-version: 1.43.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-minor-patch - dependency-name: thiserror dependency-version: 2.0.21 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: cargo-minor-patch ... Signed-off-by: dependabot[bot] <support@github.com>
95d1a05 to
79cc2ef
Compare
|
Looks like these dependencies are updatable in another way, so this is no longer needed. |
Bumps the cargo-minor-patch group with 2 updates in the /packages/eql directory: thiserror and rust_decimal.
Updates
thiserrorfrom 2.0.20 to 2.0.21Release notes
Sourced from thiserror's releases.
Commits
b1827eeRelease 2.0.2158037b5Merge pull request #459 from dtolnay/turbofishf82a0cfKeep track of nested turbofish depth72ea492Raise required compiler to Rust 1.7772eea0dResolve io_other_error clippy lint in tests07f09a2Raise required compiler to Rust 1.742715388Update ui test suite to nightly-2026-09-225a306c7Update ui test suite to nightly-2026-09-05ef9383bUpdate ui test suite to nightly-2026-08-228336b84Update ui tests for version 2.0.20Updates
rust_decimalfrom 1.42.1 to 1.43.0Release notes
Sourced from rust_decimal's releases.
Commits
8592462version 1.43.09be5917Remove rkyv 0.7 from feature bridge and update rand 0.8 support (#819)f017c8bMerge pull request #823 from flisky/v193bd26ffix: add negative sign forarray_string5c3bf3bMerge pull request #814 from momomuchu/fix/rust-decimal-macros-minimal-versio...fe55209fix: require rust_decimal_macros >=1.37 to avoid circular dependency551be15General clippy cleanup (#813)f7272b5Various performance improvements (#809)b363729Accumulated fixes backported from master (#808)