+1 (non-binding) Ran through steps 1-7, completed successfully.
I also updated Nessie to pull from the staging maven repository and ran the Nessie test suite and it completed successfully with the staged 0.10.0 artifacts. -- Jacques Nadeau CTO and Co-Founder, Dremio On Sat, May 2, 2020 at 8:54 PM tison <wander4...@gmail.com> wrote: > +1 (non-binding) > > √ RAT checks passed > √ signature is correct > √ checksum is correct > √ build from source (with java 8) > √ run tests locally > > Best, > tison. > > > Carl Steinbach <c...@apache.org> 于2020年5月3日周日 上午11:09写道: > >> +1 (binding) >> >> >> On Fri, May 1, 2020 at 9:38 AM RD <rdsr...@gmail.com> wrote: >> >>> +1 >>> Validated all the steps mentioned. >>> >>> -R >>> >>> On Fri, May 1, 2020 at 9:31 AM Ryan Blue <rb...@netflix.com.invalid> >>> wrote: >>> >>>> +1 (binding) >>>> >>>> Ran rat, validated checksums and signature, and ran the build. >>>> >>>> I noticed that the iceberg-spark-runtime Jar is about 22MB larger and >>>> it looks like the problem is mainly that parquet-avro 1.11.0 is shading all >>>> of fastutil without minimizing the Jar like parquet-column does. I tried >>>> rolling back to 1.10.1, but that requires rolling back Avro as well, so I >>>> think the best option right now is to continue with a 37MB runtime Jar. We >>>> can fix this in a 0.8.1 release when Parquet releases 1.11.1 with a fix. >>>> >>>> rb >>>> >>>> On Thu, Apr 30, 2020 at 11:41 PM Gautam <gautamkows...@gmail.com> >>>> wrote: >>>> >>>>> >>>>> Ran checks on >>>>> https://dist.apache.org/repos/dist/dev/incubator/iceberg/apache-iceberg-0.8.0-incubating-rc2/ >>>>> >>>>> √ RAT checks passed >>>>> √ signature is correct >>>>> √ checksum is correct >>>>> √ build from source (with java 8) >>>>> √ run tests locally >>>>> >>>>> +1 (non-binding) >>>>> >>>>> >>>>> >>>>> On Thu, Apr 30, 2020 at 4:18 PM Samarth Jain <samarth.j...@gmail.com> >>>>> wrote: >>>>> >>>>>> +1 (non-binding) >>>>>> all checks passed >>>>>> >>>>>> On Thu, Apr 30, 2020 at 4:06 PM John Zhuge <jzh...@apache.org> wrote: >>>>>> >>>>>>> +1 (non-binding) >>>>>>> >>>>>>> 1. Checked signature and checksum >>>>>>> 2. Checked license >>>>>>> 3. Built and ran unit tests. >>>>>>> >>>>>>> >>>>>>> On Thu, Apr 30, 2020 at 2:24 PM Owen O'Malley < >>>>>>> owen.omal...@gmail.com> wrote: >>>>>>> >>>>>>>> +1 >>>>>>>> >>>>>>>> 1. Checked signature and checksum >>>>>>>> 2. Built and ran unit tests. >>>>>>>> 3. Checked ORC version :) >>>>>>>> >>>>>>>> On Monday, ORC released 1.6.3, so we should grab those fixes soon. >>>>>>>> >>>>>>>> .. Owen >>>>>>>> >>>>>>>> On Thu, Apr 30, 2020 at 12:34 PM Dongjoon Hyun < >>>>>>>> dongjoon.h...@gmail.com> wrote: >>>>>>>> >>>>>>>>> +1. >>>>>>>>> >>>>>>>>> 1. Verified checksum, sig, and license >>>>>>>>> 3. Build from the source and run UTs. >>>>>>>>> 4. Run some manual ORC write/read tests with Apache Spark >>>>>>>>> 2.4.6-SNAPSHOT (as of today). >>>>>>>>> >>>>>>>>> Thank you, all! >>>>>>>>> >>>>>>>>> Bests, >>>>>>>>> Dongjoon. >>>>>>>>> >>>>>>>>> On Thu, Apr 30, 2020 at 10:28 AM parth brahmbhatt < >>>>>>>>> brahmbhatt.pa...@gmail.com> wrote: >>>>>>>>> >>>>>>>>>> +1. checks passed, did not observe the unit test failure. >>>>>>>>>> >>>>>>>>>> Thanks >>>>>>>>>> Parth >>>>>>>>>> >>>>>>>>>> On Thu, Apr 30, 2020 at 9:13 AM Daniel Weeks <dwe...@apache.org> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> +1 all checks passed >>>>>>>>>>> >>>>>>>>>>> On Thu, Apr 30, 2020 at 8:53 AM Anton Okolnychyi >>>>>>>>>>> <aokolnyc...@apple.com.invalid> wrote: >>>>>>>>>>> >>>>>>>>>>>> That test uses many concurrent writes and I’ve seen cases when >>>>>>>>>>>> it led to deadlocks in our test HMS. I think HMS is capable of >>>>>>>>>>>> recovering >>>>>>>>>>>> on its own but that process can be slow in highly concurrent >>>>>>>>>>>> environments. >>>>>>>>>>>> There is a 2 min timeout in that test so it can potentially fail. >>>>>>>>>>>> I’ve seen >>>>>>>>>>>> a deadlock but 2 min was always enough for that test in my local >>>>>>>>>>>> env and >>>>>>>>>>>> internal/upstream build pipelines. If there is an environment that >>>>>>>>>>>> constantly or frequently hits this problem, it would be great to >>>>>>>>>>>> check >>>>>>>>>>>> debug logs. >>>>>>>>>>>> >>>>>>>>>>>> I am +1 on releasing RC2. I checked it locally. >>>>>>>>>>>> >>>>>>>>>>>> - Anton >>>>>>>>>>>> >>>>>>>>>>>> On 30 Apr 2020, at 02:52, Mass Dosage <massdos...@gmail.com> >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>> The build for RC2 worked fine for me, I didn't get a failure on >>>>>>>>>>>> "TestHiveTableConcurrency". Perhaps there is some kind of race >>>>>>>>>>>> condition in >>>>>>>>>>>> the test? I have seen timeout errors like that when I ran tests on >>>>>>>>>>>> an >>>>>>>>>>>> overloaded machine, could that have been the case? >>>>>>>>>>>> >>>>>>>>>>>> On Thu, 30 Apr 2020 at 08:32, OpenInx <open...@gmail.com> >>>>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> I checked the rc2, seems the TestHiveTableConcurrency is >>>>>>>>>>>>> broken, may need to fix it. >>>>>>>>>>>>> >>>>>>>>>>>>> 1. Download the tarball and check the signature & checksum: OK >>>>>>>>>>>>> 2. license checking: RAT checks passed. >>>>>>>>>>>>> 3. Build and test the project (java8): >>>>>>>>>>>>> org.apache.iceberg.hive.TestHiveTableConcurrency > >>>>>>>>>>>>> testConcurrentConnections FAILED >>>>>>>>>>>>> java.lang.AssertionError: Timeout >>>>>>>>>>>>> at org.junit.Assert.fail(Assert.java:88) >>>>>>>>>>>>> at org.junit.Assert.assertTrue(Assert.java:41) >>>>>>>>>>>>> at >>>>>>>>>>>>> org.apache.iceberg.hive.TestHiveTableConcurrency.testConcurrentConnections(TestHiveTableConcurrency.java:106) >>>>>>>>>>>>> >>>>>>>>>>>>> On Thu, Apr 30, 2020 at 9:29 AM Ryan Blue <b...@apache.org> >>>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi everyone, >>>>>>>>>>>>>> >>>>>>>>>>>>>> I propose the following candidate to be released as the >>>>>>>>>>>>>> official Apache Iceberg 0.8.0-incubating release. >>>>>>>>>>>>>> >>>>>>>>>>>>>> The commit id is 8c05a2f5f1c8b111c049d43cf15cd8a51920dda1 >>>>>>>>>>>>>> * This corresponds to the tag: >>>>>>>>>>>>>> apache-iceberg-0.8.0-incubating-rc2 >>>>>>>>>>>>>> * >>>>>>>>>>>>>> https://github.com/apache/incubator-iceberg/commits/apache-iceberg-0.8.0-incubating-rc2 >>>>>>>>>>>>>> * https://github.com/apache/incubator-iceberg/tree/8c05a2f5 >>>>>>>>>>>>>> >>>>>>>>>>>>>> The release tarball, signature, and checksums are here: >>>>>>>>>>>>>> * >>>>>>>>>>>>>> https://dist.apache.org/repos/dist/dev/incubator/iceberg/apache-iceberg-0.8.0-incubating-rc2/ >>>>>>>>>>>>>> >>>>>>>>>>>>>> You can find the KEYS file here: >>>>>>>>>>>>>> * >>>>>>>>>>>>>> https://dist.apache.org/repos/dist/dev/incubator/iceberg/KEYS >>>>>>>>>>>>>> >>>>>>>>>>>>>> Convenience binary artifacts are staged in Nexus. The Maven >>>>>>>>>>>>>> repository URL is: >>>>>>>>>>>>>> * >>>>>>>>>>>>>> https://repository.apache.org/content/repositories/orgapacheiceberg-1006/ >>>>>>>>>>>>>> >>>>>>>>>>>>>> This release contains many bug fixes and several new features: >>>>>>>>>>>>>> * Actions to remove orphaned files and to optimize metadata >>>>>>>>>>>>>> for query performance >>>>>>>>>>>>>> * Support for ORC data files >>>>>>>>>>>>>> * Snapshot cherry-picking >>>>>>>>>>>>>> * Incremental scan planning based on table history >>>>>>>>>>>>>> * In and notIn expressions >>>>>>>>>>>>>> * An InputFormat for writing MR jobs >>>>>>>>>>>>>> >>>>>>>>>>>>>> Please download, verify, and test. >>>>>>>>>>>>>> >>>>>>>>>>>>>> Please vote in the next 72 hours. >>>>>>>>>>>>>> >>>>>>>>>>>>>> [ ] +1 Release this as Apache Iceberg 0.8.0-incubating >>>>>>>>>>>>>> [ ] +0 >>>>>>>>>>>>>> [ ] -1 Do not release this because... >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> Ryan Blue >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> John Zhuge >>>>>>> >>>>>> >>>> >>>> -- >>>> Ryan Blue >>>> Software Engineer >>>> Netflix >>>> >>>