You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by yj...@apache.org on 2022/08/25 03:45:37 UTC

[arrow-datafusion] branch master updated: MINOR: Add notes on deleting old releases and release candidates from svn (#3227)

This is an automated email from the ASF dual-hosted git repository.

yjshen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-datafusion.git


The following commit(s) were added to refs/heads/master by this push:
     new ea54f9666 MINOR: Add notes on deleting old releases and release candidates from svn (#3227)
ea54f9666 is described below

commit ea54f966643dcde5244ff7cc748e79699d57d2a0
Author: Andy Grove <an...@gmail.com>
AuthorDate: Wed Aug 24 21:45:30 2022 -0600

    MINOR: Add notes on deleting old releases and release candidates from svn (#3227)
    
    * Add notes on deleting old releases and release candidates from svn
    
    * fix typo
---
 dev/release/README.md | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/dev/release/README.md b/dev/release/README.md
index eab318c90..3dadf615b 100644
--- a/dev/release/README.md
+++ b/dev/release/README.md
@@ -352,6 +352,43 @@ https://crates.io/crates/datafusion-row/8.0.0
 https://crates.io/crates/datafusion-sql/8.0.0
 ```
 
+### Delete old RCs and Releases
+
+See the ASF documentation on [when to archive](https://www.apache.org/legal/release-policy.html#when-to-archive)
+for more information.
+
+#### Deleting old release candidates from `dev` svn
+
+Release candidates should be deleted once the release is published.
+
+Get a list of DataFusion release candidates:
+
+```bash
+svn ls https://dist.apache.org/repos/dist/dev/arrow | grep datafusion
+```
+
+Delete a release candidate:
+
+```bash
+svn delete -m "delete old DataFusion RC" https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-datafusion-7.1.0-rc1/
+```
+
+#### Deleting old releases from `release` svn
+
+Only the latest release should be available. Delete old releases after publishing the new release.
+
+Get a list of DataFusion releases:
+
+```bash
+svn ls https://dist.apache.org/repos/dist/release/arrow | grep datafusion
+```
+
+Delete a release:
+
+```bash
+svn delete -m "delete old DataFusion release" https://dist.apache.org/repos/dist/release/arrow/arrow-datafusion-7.0.0
+```
+
 ### Write a blog post announcing the release
 
 We typically crowdsource release announcements by collaborating on a Google document, usually starting