Skip to content

Conversation

@kou
Copy link
Member

@kou kou commented Oct 3, 2018

Because we reuse RC packages as the official release packages when our
vote is passed.

Because we reuse RC packages as the official release packages when our
vote is passed.
@kszucs
Copy link
Member

kszucs commented Oct 3, 2018

I'm not sure I fully understand, but the latest binaries didn't contain the rc postfix https://www.apache.org/dist/arrow/arrow-0.10.0/binaries/ubuntu-bionic/

@wesm
Copy link
Member

wesm commented Oct 3, 2018

I don't understand why this wasn't an issue with the last release, but feel free to merge if this unblocks the release

@kou
Copy link
Member Author

kou commented Oct 4, 2018

the latest binaries didn't contain the rc postfix

Because we don't care RC information at all at 0.10.0 release:
https://github.com/apache/arrow/blob/apache-arrow-0.10.0/dev/tasks/linux-packages/Rakefile#L44-L52

We don't use the source archive at dist.apache.org at 0.10.0 release but we start using the source archive at dist.apahce.org since 0.11.0: #2441

Normally, including RC information is better in deb/rpm packages. Because users that install RC packages can upgrade to the official release smoothly. I want to reuse dev/tasks/linux-packages/package-task.rb in other projects. So I want to keep the current RC support feature and treat Apache Arrow case as a special case.

This is needed to release deb/rpm packages for 0.11.0 with the source archive at dist.apache.org. So I'll merged this.

@kou kou closed this in 18a61f6 Oct 4, 2018
@kou kou deleted the linux-packages-remove-rc branch October 4, 2018 00:24
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.

3 participants