Repository navigation
chore(deps): bump the cargo-major group across 1 directory with 13 updates - #105
dependabot[bot] wants to merge 1 commit into
Conversation
…dates Bumps the cargo-major group with 13 updates in the / directory: | Package | From | To | | --- | --- | --- | | [brotli](https://github.com/dropbox/rust-brotli) | `8.0.4` | `9.0.0` | | [arrow-ipc](https://github.com/apache/arrow-rs) | `59.1.0` | `60.0.0` | | [orc-rust](https://github.com/datafusion-contrib/orc-rust) | `0.8.0` | `0.9.0` | | [prost](https://github.com/tokio-rs/prost) | `0.13.5` | `0.14.4` | | [zstd](https://github.com/gyscos/zstd-rs) | `0.13.3` | `0.14.0` | | [lz4_flex](https://github.com/pseitz/lz4_flex) | `0.13.1` | `0.14.0` | | [parquet](https://github.com/apache/arrow-rs) | `59.1.0` | `60.0.0` | | [arrow-json](https://github.com/apache/arrow-rs) | `59.1.0` | `60.0.0` | | [arrow-schema](https://github.com/apache/arrow-rs) | `59.1.0` | `60.0.0` | | [apache-avro](https://github.com/apache/avro-rs) | `0.21.0` | `0.22.0` | | [num-bigint](https://github.com/rust-num/num-bigint) | `0.4.8` | `0.5.1` | | [arrow-array](https://github.com/apache/arrow-rs) | `59.1.0` | `60.0.0` | | [base64](https://github.com/marshallpierce/rust-base64) | `0.22.1` | `0.23.1` | Updates `brotli` from 8.0.4 to 9.0.0 - [Release notes](https://github.com/dropbox/rust-brotli/releases) - [Commits](dropbox/rust-brotli@8.0.4...9.0.0) Updates `arrow-ipc` from 59.1.0 to 60.0.0 - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md) - [Commits](apache/arrow-rs@59.1.0...60.0.0) Updates `orc-rust` from 0.8.0 to 0.9.0 - [Release notes](https://github.com/datafusion-contrib/orc-rust/releases) - [Commits](datafusion-contrib/orc-rust@v0.8.0...v0.9.0) Updates `prost` from 0.13.5 to 0.14.4 - [Release notes](https://github.com/tokio-rs/prost/releases) - [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md) - [Commits](tokio-rs/prost@v0.13.5...v0.14.4) Updates `zstd` from 0.13.3 to 0.14.0 - [Release notes](https://github.com/gyscos/zstd-rs/releases) - [Commits](gyscos/zstd-rs@v0.13.3...v0.14.0) Updates `lz4_flex` from 0.13.1 to 0.14.0 - [Release notes](https://github.com/pseitz/lz4_flex/releases) - [Changelog](https://github.com/PSeitz/lz4_flex/blob/main/CHANGELOG.md) - [Commits](PSeitz/lz4_flex@0.13.1...0.14.0) Updates `parquet` from 59.1.0 to 60.0.0 - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md) - [Commits](apache/arrow-rs@59.1.0...60.0.0) Updates `arrow-json` from 59.1.0 to 60.0.0 - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md) - [Commits](apache/arrow-rs@59.1.0...60.0.0) Updates `arrow-schema` from 59.1.0 to 60.0.0 - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md) - [Commits](apache/arrow-rs@59.1.0...60.0.0) Updates `apache-avro` from 0.21.0 to 0.22.0 - [Release notes](https://github.com/apache/avro-rs/releases) - [Changelog](https://github.com/apache/avro-rs/blob/main/RELEASE.md) - [Commits](apache/avro-rs@rel/release-0.21.0...rel/release-0.22.0) Updates `num-bigint` from 0.4.8 to 0.5.1 - [Changelog](https://github.com/rust-num/num-bigint/blob/main/RELEASES.md) - [Commits](rust-num/num-bigint@num-bigint-0.4.8...num-bigint-0.5.1) Updates `arrow-array` from 59.1.0 to 60.0.0 - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md) - [Commits](apache/arrow-rs@59.1.0...60.0.0) Updates `base64` from 0.22.1 to 0.23.1 - [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md) - [Commits](marshallpierce/rust-base64@v0.22.1...v0.23.1) --- updated-dependencies: - dependency-name: brotli dependency-version: 9.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: arrow-ipc dependency-version: 60.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: orc-rust dependency-version: 0.9.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: prost dependency-version: 0.14.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: zstd dependency-version: 0.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: lz4_flex dependency-version: 0.14.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: parquet dependency-version: 60.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: arrow-json dependency-version: 60.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: arrow-schema dependency-version: 60.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: apache-avro dependency-version: 0.22.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: num-bigint dependency-version: 0.5.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major - dependency-name: arrow-array dependency-version: 60.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: cargo-major - dependency-name: base64 dependency-version: 0.23.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: cargo-major ... Signed-off-by: dependabot[bot] <support@github.com>
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
| prost = "0.13.5" | ||
| brotli = "9.0.0" | ||
| arrow-ipc = { version = "60.0.0", features = ["lz4", "zstd"] } | ||
| orc-rust = { version = "0.9.0", default-features = false } |
There was a problem hiding this comment.
Upgrading orc-rust makes its reader return Arrow 59 batches, but the ORC conversion still passes them to an Arrow 58 JSON writer. The ORC test writers also receive Arrow 58 schemas and batches. These incompatible types prevent seagrep-core and its tests from compiling; align the Arrow types before merging.
Artifacts
Executed manifest and ORC source inspection command
- This is the command run to capture the changed dependency lines, implicated source lines, and resolved Arrow versions; it identifies the version boundary.
Manifest, ORC source, and dependency inspection output
- Running the inspection command showed ORC resolving Arrow 59.3.0 while the JSON writer resolves Arrow 58.3.0; the versions differ.
Parent-revision core check blocked by missing offline dependency
- The same locked offline core check against `HEAD^` exited 101 before compilation because `rand_chacha` was absent from the cache; a passing baseline could not be captured.
PR-revision core check fails on ORC and JSON batch types
- The requested locked offline core check exited 101 and reported the Arrow 58 versus Arrow 59 `RecordBatch` mismatch at `tabular.rs:227`; the library does not compile.
PR-revision test check fails on ORC helper writer types
- The locked offline test check exited 101 and reported Arrow schema and batch mismatches in both ORC test writers; the tests do not compile.
| brotli = "9.0.0" | ||
| arrow-ipc = { version = "60.0.0", features = ["lz4", "zstd"] } | ||
| orc-rust = { version = "0.9.0", default-features = false } | ||
| prost = "0.14.4" |
There was a problem hiding this comment.
Core now imports prost::Message 0.14, while orc-rust uses prost 0.13 for PostScript. The imported trait cannot provide PostScript::decode in ORC detection, so seagrep-core fails to compile. Align the prost versions before merging.
Artifacts
- This is the exact script executed with `sh` to run the locked, offline core check and print its exit code.
Core-check compiler output on the PR checkout
- Captured the script invocation and compiler output; E0599 identifies the prost trait mismatch and the check exits 101.
Changed manifest line and ORC detection call
- Captured the manifest diff and numbered source; they locate the prost upgrade at `Cargo.toml:54` and the decode call at `detect.rs:133`.
Dependency paths for both prost versions
- Captured inverse dependency trees showing prost 0.13.5 through `orc-rust` and prost 0.14.4 directly through core.
Parent-revision check blocked by offline dependency
- Attempted the same check against the parent revision; offline resolution stopped at uncached `rand_chacha`, so a passing baseline was not established.
| arrow-json = "60.0.0" | ||
| arrow-schema = "60.0.0" | ||
| apache-avro = { version = "0.22.0", features = ["snappy", "zstandard", "bzip", "xz"] } | ||
| num-bigint = "0.5.1" |
There was a problem hiding this comment.
Core now uses num-bigint 0.5, but apache-avro 0.22 implements its Decimal conversion for the distinct 0.4 BigInt type. The typed conversion in Avro decoding has no matching implementation, so seagrep-core fails to compile. Use compatible types or an explicit conversion before merging.
Artifacts
Executed Avro core-check validation script
- This is the exact script executed to inspect the dependency mismatch and run the targeted compiler check.
Observed Avro core-check output
- Captured the executed script's output with its command, working directory, and exit code, confirming the E0277 compilation failure.
Comments Outside DiffThese findings sit on lines the diff does not cover, so they could not be posted inline. Each one leaves this list once its file changes.
|
seagrep benchmarksmicromicro did not produce a table e2e S3e2e did not produce a table scalescale did not produce a table proseprose did not produce a table |
Bumps the cargo-major group with 13 updates in the / directory:
8.0.49.0.059.1.060.0.00.8.00.9.00.13.50.14.40.13.30.14.00.13.10.14.059.1.060.0.059.1.060.0.059.1.060.0.00.21.00.22.00.4.80.5.159.1.060.0.00.22.10.23.1Updates
brotlifrom 8.0.4 to 9.0.0Commits
a51b65e9.0.0 releasefb3104dAdd non-default portable-float feature for target-independent encoder outputc9af3deFix #25793ea851fix: handle short empty streams in BroCatli5bf2ed8fixed simd (.to_int() renamed to .to_simd())ac02943Revert "fixed simd (.to_int() renamed to .to_simd())"b4ed6acfixed simd (.to_int() renamed to .to_simd())3e7adf2fixed simd (mask.to_int() renamed to mask.to_simd())Updates
arrow-ipcfrom 59.1.0 to 60.0.0Release notes
Sourced from arrow-ipc's releases.
... (truncated)
Changelog
Sourced from arrow-ipc's changelog.
... (truncated)
Commits
ef1fa15Update version to60.0.0and add CHANGELOG (#11036)f9e02baperf(variant): resolve borrowed field names without searching the metadata di...a4963a9minor : batches_to_flight_data() should not require ownership of arguments ...44141e6fix(parquet): skip miniblocks wider than 64 values instead of erroring (#11021)2078680Prettify RunEndEncoded datatype display (#10840)b7e5977[Parquet] Populate bloom filters from the dictionary while a column is dictio...5be0557[Parquet] Add writer option to skip bloom filters for column chunks whose dat...b06b9c1fix(arrow-ipc): return an error for a DictionaryBatch without its data (#11020)8f00fb4Fix interleave on zero-width FixedSizeListArray (#11026)2e3a243chore(deps): bump zstd from 0.13.3 to 0.14.0 (#11024)Updates
orc-rustfrom 0.8.0 to 0.9.0Commits
d21a6e4feat: bump to 0.9 and upgrade arrow to 59 (#89)2060e24feat(writer): add Date32 and timestamp support (#88)d0d723efeat(writer): add ZLIB, Snappy, LZ4, and Zstd compression support (#86)d996ebeFix Cargo Deny license check workflow invocation (#87)c1e4fe4chore: fix clippy warnings surfaced by Rust 1.95 (#83)Updates
prostfrom 0.13.5 to 0.14.4Changelog
Sourced from prost's changelog.
... (truncated)
Commits
13646cdchore: Release version 0.14.4 (#1437)dad79d5fix(prost-derive): return error for invalid enumeration default identifiers (...b0b6c93ci: Updatecargo clippyto 1.91 (#1435)32cfffbstyle: remove explicit.into_iter()(#1434)2710efdci: Updatecargo clippyto 1.89 (#1433)18ea4e4style: use variables directly informat!()(#1432)2821bd1build(deps): bump actions/upload-artifact from 6 to 7 (#1409)3ce3b39test(groups): Actually constructNestedGroup(#1363)8776405docs: Update changelog for version 0.14.3 (#1431)33d3ef1build: Grab binary path from cargo (#1429)Updates
zstdfrom 0.13.3 to 0.14.0Commits
648acb4Avoid let...else in the seekable callbackse1152c1Bump versions for the next release7caed6eDerive the usual traits on ResetDirectivebf7b1f7Refuse to reuse a context an error may have left undefined1565618Check the target, not the host, for MSVC8315a62Return Ok(0) from Read::read for an empty buffera7cfa93Keep the std gate on the Cursor WriteBuf impl9bf1692Say why the Send and Sync impls hold681bcc3Don't truncate Cursor positions on 32-bit targetsd5a1fddDon't hand out a &mut Seekable from AdvancedSeekableUpdates
lz4_flexfrom 0.13.1 to 0.14.0Changelog
Sourced from lz4_flex's changelog.
Commits
1bffdcbMerge pull request #229 from PSeitz/release/0.14.0-changeloga5973e4Update CHANGELOG for 0.14.0 release, bump version to 0.14.043cdb22Merge pull request #228 from PSeitz/0.14.x08fd47eadd release skilla6c6135Merge pull request #225 from fbrozovic/alloc-featureca019ecAdd alloc feature to support no_std without an allocator19194f9Merge pull request #223 from PSeitz/0.13.xUpdates
parquetfrom 59.1.0 to 60.0.0Release notes
Sourced from parquet's releases.
... (truncated)
Changelog
Sourced from parquet's changelog.
... (truncated)
Commits
ef1fa15Update version to60.0.0and add CHANGELOG (#11036)f9e02baperf(variant): resolve borrowed field names without searching the metadata di...a4963a9minor : batches_to_flight_data() should not require ownership of arguments ...44141e6fix(parquet): skip miniblocks wider than 64 values instead of erroring (#11021)2078680Prettify RunEndEncoded datatype display (#10840)b7e5977[Parquet] Populate bloom filters from the dictionary while a column is dictio...5be0557[Parquet] Add writer option to skip bloom filters for column chunks whose dat...b06b9c1fix(arrow-ipc): return an error for a DictionaryBatch without its data (#11020)8f00fb4Fix interleave on zero-width FixedSizeListArray (#11026)2e3a243chore(deps): bump zstd from 0.13.3 to 0.14.0 (#11024)Updates
arrow-jsonfrom 59.1.0 to 60.0.0Release notes
Sourced from arrow-json's releases.
... (truncated)
Changelog
Sourced from arrow-json's changelog.