Skip to content

Commit 109928d

Browse files
timsaucerclaude
andcommitted
docs: correct datafusion-* pin location in upstream sync
PR 1 step 1 incorrectly stated downstream `datafusion-*` crates are pinned in `crates/core/Cargo.toml`. Pins live in the root `[workspace.dependencies]`; per-crate manifests inherit via `workspace = true`. Reword step 1 to point at the right file. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent d841206 commit 109928d

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

dev/release/upstream-sync.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@ time.
3535
**Goal:** update the upstream `datafusion` crate version and make the project
3636
build, test, and lint cleanly against it.
3737

38-
1. Update the `datafusion` dependency in the root `Cargo.toml` (workspace
39-
section and dependencies). Any downstream `datafusion-*` crates pinned in
40-
`crates/core/Cargo.toml` should move to the matching version.
38+
1. Update every `datafusion-*` entry in `[workspace.dependencies]` of the
39+
root `Cargo.toml` to the new major version. The per-crate manifests under
40+
`crates/` inherit these pins via `workspace = true` and need no edit.
4141
2. Update `Cargo.lock` for the datafusion family only — leave unrelated
4242
transitives at their current pins so PR 2 can address them deliberately.
4343
List every `datafusion-*` workspace dependency with `-p`:

0 commit comments

Comments
 (0)