Skip to content

chore(deps): consolidate Dependabot dependency updates (batch 2) - #184

Open
schenksj wants to merge 5 commits into
mainfrom
chore/consolidate-dependabot-20260704
Open

chore(deps): consolidate Dependabot dependency updates (batch 2)#184
schenksj wants to merge 5 commits into
mainfrom
chore/consolidate-dependabot-20260704

Conversation

@schenksj

@schenksj schenksj commented Jul 5, 2026

Copy link
Copy Markdown
Collaborator

Consolidates the open Dependabot PRs (#163-#172, #175, #177, #178, #180, #181) into a single change, following the same triage process as #179. Each update was applied to the appropriate manifest and verified to compile.

Applied

Maven (pom.xml)

Cargo (native/)

Already applied (no-op, superseded by #179)

These PRs' proposed target versions are already present on main (applied in a prior consolidation); their diffs are effectively no-ops against the current base and they are being closed as already-satisfied.

Held back (incompatible — not applied)

Verification

  • cargo check (native/) — clean, no errors
  • mvn test-compile — BUILD SUCCESS (includes native release build via exec-maven-plugin)
  • CI (macOS ARM64 / Linux x64) caught the iceberg 1.11.0 and actions/checkout v7 incompatibilities described above; both were reverted and the branch pushed again for a clean re-run.

The three held-back PRs (#168, #171, #172) should remain open for a future coordinated arrow/object_store upgrade. All other PRs in this batch (#163, #164, #165, #166, #167, #169, #170, #175, #177, #178, #180, #181) are being closed in favor of this PR.

🤖 Generated with Claude Code

schenksj and others added 3 commits July 4, 2026 22:26
…n-plugin

Bumps s3, azure-storage-blob, azure-identity, azure-core, google-cloud-storage,
google-cloud-nio, iceberg-core/api, and central-publishing-maven-plugin to their
latest compatible versions (dependabot #181). junit and scala-library bumps in
the same dependabot group are held back: junit 6 requires Java 17 (project
targets 11) and scala-library 3.x breaks s3mock_2.13's Scala 2.13 requirement.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Dependabot #180.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Precision-bump libc 0.2.181 -> 0.2.186 (dependabot #169) and moka 0.12.13 ->
0.12.15 (dependabot #165). Cargo.toml already declared compatible ranges for
futures, tokio, lru, sha2, thiserror (dependabot #163, #164, #166, #167, #170)
from a prior consolidation, so no further Cargo.toml changes were needed for
those.

Re-attempted arrow-array/arrow-buffer -> 58 (#168, #172) and object_store ->
0.13 (#171) in isolation; both still fail to compile against the
delta_kernel/quickwit-pinned arrow 57 / object_store 0.12 baseline, so they
remain held back and unapplied.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
iceberg-core/iceberg-api 1.11.0 ships Java 17 bytecode (class version
61.0), incompatible with this project's Java 11 target. Held at 1.10.1
(the version already verified working in #179).

actions/checkout@v7 requires a Node 24 runner action environment, which
this repo's self-hosted runners don't yet support (max Node 20).
Reverted to v6 until runners are upgraded.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@claude

claude Bot commented Jul 5, 2026

Copy link
Copy Markdown

Claude encountered an error —— View job


I'll analyze this and get back to you.

GitHub has repatched the actions/checkout v5 and v6 tags to require a
Node 24 runner action environment (using: node24), even on older
point releases. This repo's self-hosted runners only support up to
Node 20, so any v5/v6 ref fails at job setup regardless of dependency
changes here — this affects main as well, not just this branch.

v4's latest patch (v4.2.2) still declares node20 and is unaffected by
the drift, so pin there instead of floating on v6.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant