With 5 +1 votes and no -1 or +0 votes, this passes. Thanks, everyone! I'll publish the release.
On Mon, Sep 5, 2022 at 9:19 AM John Zhuge <jzh...@apache.org> wrote: > +1 (non-binding) > > Verified signature, checksum, and license, > > Built and tested with Java 8 and 11. > > Passed internal integration tests with Spark 3.3. > > > On Mon, Sep 5, 2022 at 6:14 AM OpenInx <open...@gmail.com> wrote: > >> +1 (binding). >> >> >> 1. Download the source tarball, signature (.asc), and checksum (.sha512): >> OK >> >> 2. Import gpg keys: download KEYS and run (optional if this hasn’t >> changed) >> >> ```bash >> $ gpg --import /path/to/downloaded/KEYS >> ``` >> >> It's OK >> >> 3. Verify the signature by running: >> >> ```bash >> $ gpg --verify apache-iceberg-0.14.1.tar.gz.asc.txt >> gpg: no signed data >> gpg: can't hash datafile: No data >> ``` >> >> *Question*: Should we publish the signature file with the correct name >> apache-iceberg-0.14.1.tar.gz.asc (instead of appending the unknown .txt >> suffix) ? >> >> I renamed the apache-iceberg-0.14.1.tar.gz.asc.txt to >> apache-iceberg-0.14.1.tar.gz.asc, and the verification works fine. >> >> ```bash >> $ gpg --verify apache-iceberg-0.14.1.tar.gz.asc >> gpg: assuming signed data in 'apache-iceberg-0.14.1.tar.gz' >> gpg: Signature made 日 9/ 4 05:51:05 2022 CST >> gpg: using RSA key D21CFB9BDBC379681261C7A086781D4FA4B2E9B5 >> gpg: Good signature from "Ryan Blue (CODE SIGNING KEY) <b...@apache.org>" >> [unknown] >> gpg: aka "Ryan Blue <b...@apache.org>" [unknown] >> gpg: WARNING: This key is not certified with a trusted signature! >> gpg: There is no indication that the signature belongs to the owner. >> Primary key fingerprint: C9A1 1D83 5A3C 1E5A 7F23 D247 FCB3 CBD9 D392 4CCD >> Subkey fingerprint: D21C FB9B DBC3 7968 1261 C7A0 8678 1D4F A4B2 E9B5 >> ``` >> >> 4. Verify the checksum by running: >> >> ```bash >> $ shasum -a 256 -c apache-iceberg-0.14.1.tar.gz.sha512.txt >> apache-iceberg-0.14.1.tar.gz >> apache-iceberg-0.14.1.tar.gz: OK >> ``` >> >> 5. Untar the archive and go into the source directory: >> >> ```bash >> $ tar xzf apache-iceberg-0.14.1.tar.gz && cd apache-iceberg-0.14.1 >> ``` >> It's OK. >> >> 6. Run RAT checks to validate license headers: dev/check-license: OK >> 7. Build and test the project: ./gradlew build (use Zulu Java 8) : OK >> >> >> >> On Mon, Sep 5, 2022 at 4:37 PM leilei hu <huleile...@gmail.com> wrote: >> >>> +1(non-binding) >>> verified(java 8): >>> >>> 1. Create table using HiveCatalog and HadoopCatalog >>> 2. Spark Structured Streaming >>> 3. Spark query with Spark’s DataSourceV2 API >>> 4. Checksum, build and test >>> >>> 2022年9月5日 上午1:46,Daniel Weeks <dwe...@apache.org> 写道: >>> >>> +1 (binding) >>> >>> Verified: sigs, sums, license, build and test (java 8) >>> >>> -Dan >>> >>> On Sat, Sep 3, 2022 at 6:17 PM Ryan Blue <b...@apache.org> wrote: >>> >>>> +1 (binding) >>>> >>>> - Checked signature and checksum >>>> - Ran RAT checks >>>> - Tested with Java 11 >>>> >>>> Ryan >>>> >>>> On Sat, Sep 3, 2022 at 5:41 PM Ryan Blue <b...@apache.org> wrote: >>>> >>>>> Hi Everyone, >>>>> >>>>> I propose that we release the following RC as the official Apache >>>>> Iceberg 0.14.1 release. >>>>> >>>>> The commit ID is 71d918e781eff70c2c2a21aea7289daad61c8afe >>>>> * This corresponds to the tag: apache-iceberg-0.14.1-rc3 >>>>> * https://github.com/apache/iceberg/commits/apache-iceberg-0.14.1-rc3 >>>>> * >>>>> https://github.com/apache/iceberg/tree/71d918e781eff70c2c2a21aea7289daad61c8afe >>>>> >>>>> The release tarball, signature, and checksums are here: >>>>> * >>>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-0.14.1-rc3 >>>>> >>>>> You can find the KEYS file here: >>>>> * https://dist.apache.org/repos/dist/dev/iceberg/KEYS >>>>> >>>>> Convenience binary artifacts are staged on Nexus. The Maven repository >>>>> URL is: >>>>> * >>>>> https://repository.apache.org/content/repositories/orgapacheiceberg-1105/ >>>>> >>>>> The 0.14.1 milestone tracks the bugs that are fixed in this release: >>>>> * https://github.com/apache/iceberg/milestone/21?closed=1 >>>>> >>>>> Notable fixes include: >>>>> * #5683 - Core: Fix exception handling in BaseTaskWriter (Flink's >>>>> double close problem) >>>>> * #5437 - Core, AWS: Fix Kryo serialization failure for FileIO >>>>> * #5681 - Parquet: Close zstd input stream early to avoid memory >>>>> pressure >>>>> * #5691 - Spark: Fix stats in rewrite metadata action after >>>>> partitioning changes >>>>> >>>>> Please download, verify, and test. >>>>> >>>>> This vote will be open for the next 72 hours. >>>>> >>>>> [ ] +1 Release this as Apache Iceberg 0.14.1 >>>>> [ ] +0 >>>>> [ ] -1 Do not release this because... >>>>> >>>>> -- >>>>> Ryan Blue >>>>> >>>> >>>> >>>> -- >>>> Ryan Blue >>>> >>> >>> > > -- > John Zhuge > -- Ryan Blue Tabular