Hi Julien, Thanks - that's OK - we should probably just add a small note when releasing stating exactly that so it's clear.
Thanks, Chris ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Chris Mattmann, Ph.D. Chief Architect Instrument Software and Science Data Systems Section (398) NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA Office: 168-519, Mailstop: 168-527 Email: [email protected] WWW: http://sunset.usc.edu/~mattmann/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Adjunct Associate Professor, Computer Science Department University of Southern California, Los Angeles, CA 90089 USA ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -----Original Message----- From: JULIEN LE DEM <[email protected]> Reply-To: "[email protected]" <[email protected]> Date: Thursday, September 11, 2014 10:32 PM To: "[email protected]" <[email protected]> Subject: Re: [VOTE] Release Apache Parquet Format 2.2.0 >Hi Chris, >3. We want to avoid maven artifacts with different coordinates and >containing the same classes. >The plan is to make one last release in com.twitter and right after >rename all the packages to org.apache and make a new release to the >org.apache coordinates. >That way we have a clean cut-off were the packages and the maven >coordinates change at the same time with no other code change. >Thanks >Julien > >On Sep 11, 2014, at 9:12 PM, Mattmann, Chris A (3980) wrote: > >> Hi Guys, >> >> Great job pushing towards an initial RC. >> >> Couple issues with this release candidate: >> >> 1. We don't release out of Github - I realize you uploaded a release >> to the Apache servers, but you are reffing a Github URL for a tag. >> We VOTE on tags at Apache so if you can paste that one that would >> be great. >> >> 2. I can't seem to verify the KEYS file. I tried looking >> here: >> >> https://people.apache.org/keys/group/parquet.asc >> >> I tried here: >> >> >>https://raw.githubusercontent.com/apache/incubator-parquet-format/parquet >>-f >> ormat-2.2.0-rc1/KEYS >> >> >> Neither yield a key that verifies the signature on this release. >> Suggestion: upload your GPG fingerprint to your id.apache.org >> account and then it will automatically (after a few hours) appear >> in the above p.a.o link - which is a good standard place to have >> your KEY. >> >> 3. The namespace package is com.twitter. That's not a full blocker, >> but I'm wondering why we didn't move the namespace to o.a. >> >> Please find my release verification output below (I used my >> https://github.com/chrismattman/apachestuff/ scripts). Feel >> free to use them and replicate. >> >> I think we need to address the above and re-roll and RC #2. >> >> Thanks and let me know what you think. >> >> [guest-wireless-207-151-035-005:~/tmp/apache-parquet-2.2.0-rc1] >>mattmann% >> $HOME/git/apachestuff/stage_apache_rc apache-parquet-format >> 2.2.0-rc1-incubating >> https://dist.apache.org/repos/dist/dev/incubator/parquet/2.2.0-rc1/ >> % Total % Received % Xferd Average Speed Time Time Time >> Current >> Dload Upload Total Spent Left >> Speed >> 100 125k 100 125k 0 0 238k 0 --:--:-- --:--:-- --:--:-- >> 268k >> % Total % Received % Xferd Average Speed Time Time Time >> Current >> Dload Upload Total Spent Left >> Speed >> 100 819 100 819 0 0 2850 0 --:--:-- --:--:-- --:--:-- >> 3576 >> % Total % Received % Xferd Average Speed Time Time Time >> Current >> Dload Upload Total Spent Left >> Speed >> 100 101 100 101 0 0 357 0 --:--:-- --:--:-- --:--:-- >> 446 >> [guest-wireless-207-151-035-005:~/tmp/apache-parquet-2.2.0-rc1] >>mattmann% >> curl -O https://people.apache.org/keys/group/parquet.asc >> % Total % Received % Xferd Average Speed Time Time Time >> Current >> Dload Upload Total Spent Left >> Speed >> 100 37079 100 37079 0 0 80755 0 --:--:-- --:--:-- --:--:-- >> 106k >> [guest-wireless-207-151-035-005:~/tmp/apache-parquet-2.2.0-rc1] >>mattmann% >> gpg --import < parquet.asc >> gpg: key AEC77EAF: public key "Todd Lipcon <[email protected]>" imported >> gpg: key 66B778F9: public key "Jake Farrell <[email protected]>" >>imported >> gpg: key B876884A: "Chris Mattmann (CODE SIGNING KEY) >> <[email protected]>" not changed >> gpg: key 4318F669: "Tom White (CODE SIGNING KEY) <[email protected]>" >>8 >> new signatures >> gpg: key 9475BD5D: public key "Roman V Shaposhnik (CODE SIGNING KEY) >> <[email protected]>" imported >> gpg: key ED75C279: public key "Wesley Peck <[email protected]>" >> imported >> gpg: Total number processed: 6 >> gpg: imported: 4 (RSA: 1) >> gpg: unchanged: 1 >> gpg: new signatures: 8 >> gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model >> gpg: depth: 0 valid: 3 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 3u >> gpg: next trustdb check due at 2015-08-18 >> [guest-wireless-207-151-035-005:~/tmp/apache-parquet-2.2.0-rc1] >>mattmann% >> $HOME/git/apachestuff/verify_gpg_sigs >> Verifying Signature for file >> apache-parquet-format-2.2.0-rc1-incubating.tar.gz.asc >> gpg: Signature made Thu Sep 11 17:20:16 2014 PDT using RSA key ID >>A4B2E9B5 >> gpg: Can't check signature: No public key >> Verifying Signature for file parquet.asc >> gpg: no valid OpenPGP data found. >> gpg: verify signatures failed: Unexpected error >> [guest-wireless-207-151-035-005:~/tmp/apache-parquet-2.2.0-rc1] >>mattmann% >> $HOME/git/apachestuff/verify_md5_checksums >> md5sum: stat '*.bz2': No such file or directory >> md5sum: stat '*.zip': No such file or directory >> md5sum: stat '*.tgz': No such file or directory >> apache-parquet-format-2.2.0-rc1-incubating.tar.gz: OK >> [guest-wireless-207-151-035-005:~/tmp/apache-parquet-2.2.0-rc1] >>mattmann% >> >> >> >> Cheers >> Chris >> >> >> >> >> >> >> -----Original Message----- >> From: Ryan Blue <[email protected]> >> Reply-To: "[email protected]" >> <[email protected]> >> Date: Thursday, September 11, 2014 5:36 PM >> To: Parquet Dev List <[email protected]> >> Subject: [VOTE] Release Apache Parquet Format 2.2.0 >> >>> Hi everyone, >>> >>> I propose a vote to release parquet-format 2.2.0. The release candidate >>> tarball is posted on dist.apache.org [1] and the release candidate tag >>> is parquet-format-2.2.0-rc1, which you can find on github at [2]. >>> >>> [ ] +1: Release this tag as parquet-format-2.2.0 >>> [ ] +0: >>> [ ] -1: This release is not ready because . . . >>> >>> >>> == Details == >>> >>> This will be the first release from the Parquet project. We are >>> releasing parquet-format first because the other projects (parquet-mr >>> and parquet-cpp) depend on it. >>> >>> This release uses the pre-Apache maven coordinate >>> com.twitter:parquet-format and parquet.* package names. To make the >>> transition to org.apache naming as smooth as possible for downstream >>> projects, we are planning to release a com.twitter artifact immediately >>> followed by an org.apache artifact. These artifacts will be identical >>> except for naming changes: >>> >>> * com.twitter:parquet-format => org.apache.parquet:parquet-format >>> * package parquet.* => package org.apache.parquet.* >>> >>> There are two major changes in this release: >>> * PARQUET-79: Streaming thrift API >>> * PARQUET-12: New logical types >>> >>> >>> rb >>> >>> [1]: >>>https://dist.apache.org/repos/dist/dev/incubator/parquet/2.2.0-rc1/ >>> [2]: >>> >>>https://github.com/apache/incubator-parquet-format/tree/parquet-format-2 >>>.2 >>> .0-rc1 >>> [3]: >>> >>>https://oss.sonatype.org/content/repositories/releases/com/twitter/parqu >>>et >>> -format/2.2.0-rc1/ >>> >>> -- >>> Ryan Blue >> >
