Skip to content

Commit

Permalink
minor: Update release documentation based on 41.0.0 release (#11947)
Browse files Browse the repository at this point in the history
* fix release issues

* remove out of date dependency diagram
  • Loading branch information
andygrove committed Aug 12, 2024
1 parent 00ef820 commit 7a1a23d
Show file tree
Hide file tree
Showing 5 changed files with 4 additions and 595 deletions.
1 change: 1 addition & 0 deletions datafusion/catalog/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@

[package]
name = "datafusion-catalog"
description = "datafusion-catalog"
authors.workspace = true
edition.workspace = true
homepage.workspace = true
Expand Down
17 changes: 3 additions & 14 deletions dev/release/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -256,20 +256,7 @@ to all of the DataFusion crates.
Download and unpack the official release tarball

Verify that the Cargo.toml in the tarball contains the correct version
(e.g. `version = "38.0.0"`) and then publish the crates by running the script `release-crates.sh`
in a directory extracted from the source tarball that was voted on. Note that this script doesn't
work if run in a Git repo.

Alternatively the crates can be published one at a time with the following commands. Crates need to be
published in the correct order as shown in this diagram.

![](crate-deps.svg)

_To update this diagram, manually edit the dependencies in [crate-deps.dot](crate-deps.dot) and then run:_

```shell
dot -Tsvg dev/release/crate-deps.dot > dev/release/crate-deps.svg
```
(e.g. `version = "38.0.0"`) and then publish the crates by running the following commands

```shell
(cd datafusion/common && cargo publish)
Expand All @@ -283,7 +270,9 @@ dot -Tsvg dev/release/crate-deps.dot > dev/release/crate-deps.svg
(cd datafusion/sql && cargo publish)
(cd datafusion/optimizer && cargo publish)
(cd datafusion/common-runtime && cargo publish)
(cd datafusion/catalog && cargo publish)
(cd datafusion/physical-plan && cargo publish)
(cd datafusion/physical-optimizer && cargo publish)
(cd datafusion/core && cargo publish)
(cd datafusion/proto-common && cargo publish)
(cd datafusion/proto && cargo publish)
Expand Down
91 changes: 0 additions & 91 deletions dev/release/crate-deps.dot

This file was deleted.

Loading

0 comments on commit 7a1a23d

Please sign in to comment.