Hi Eduard, JB wrote
For the record (maybe it helps users/reviewers), this release includes: > - ORC 1.9.4 update > - introduce memory limit on ParallelIterable I can confirm ParallelIterable change, but i am not sure whether ORC update was part of the release. Best Piotr On Wed, 21 Aug 2024 at 09:45, Fokko Driesprong <fo...@apache.org> wrote: > Hey Eduard, > > I think it relates to this <https://github.com/apache/iceberg/pull/10728> > PR. It contains a CVE and would be good to be backported. We wanted to > include it in 1.6.1 if we needed another RC, but that didn't happen, so I > think we didn't cherry-pick it to 1.6.x branch. > > Kind regards, > Fokko > > Op wo 21 aug 2024 om 09:34 schreef Eduard Tudenhöfner < > etudenhoef...@apache.org>: > >> @Piotr can you please elaborate which ORC update you are referring to? Or >> did you mean the Avro update (which I think we were planning for 1.6.2)? >> >> On Tue, Aug 20, 2024 at 7:05 PM Piotr Findeisen < >> piotr.findei...@gmail.com> wrote: >> >>> Hi >>> >>> -1 (non-binding) >>> >>> I verified source tarball matches the git tag (except it >>> lacks jitpack.yml, docs/ and 'examples/Convert table to Iceberg.ipynb'). >>> However, i noted that source tarball verification is not part of >>> https://iceberg.apache.org/how-to-release/#validating-a-source-release-candidate >>> . >>> I started a separate dev list thread about this ( >>> https://lists.apache.org/thread/24c0xhfbb2680nrqyd2jrngxtg6qoz8c). >>> >>> as to the changes, it looks like it contains the ParallelIterable >>> change, but I don't see ORC update >>> >>> $ git diff apache-iceberg-1.6.0..apache-iceberg-1.6.1-rc1 --numstat >>> 167 55 >>> core/src/main/java/org/apache/iceberg/util/ParallelIterable.java >>> 48 0 >>> core/src/test/java/org/apache/iceberg/util/TestParallelIterable.java >>> >>> I tested with Trino https://github.com/trinodb/trino/pull/23083 >>> The parallel change iterable caused a regression in Trino when planning >>> queries with LIMIT. >>> Now the query scheduler will open more manifests than it used to (test >>> io.trino.plugin.iceberg.TestIcebergFileOperations#testSelectWithLimit in >>> Trino) >>> Reverting the change around queue low water mark [1][2] solved the test >>> for me locally. >>> >>> Best, >>> Piotr >>> >>> [1] https://github.com/apache/iceberg/pull/10978 >>> [2] https://github.com/apache/iceberg/pull/10979 >>> >>> >>> >>> On Tue, 20 Aug 2024 at 15:31, Jean-Baptiste Onofré <j...@nanthrax.net> >>> wrote: >>> >>>> +1 (non binding) >>>> >>>> I checked: >>>> - download links are OK (both on dist and Maven Staging repo) >>>> - build passed on the tag using JDK11, including the tests (I'm not >>>> able to reproduce Renjie's issue) >>>> - checksum and signature are good >>>> - ASF header present in expected files >>>> - no unexpected binary files found in the source distribution >>>> >>>> For the record (maybe it helps users/reviewers), this release includes: >>>> - ORC 1.9.4 update >>>> - introduce memory limit on ParallelIterable >>>> >>>> Regards >>>> JB >>>> >>>> >>>> On Tue, Aug 20, 2024 at 4:53 AM Carl Steinbach <c...@apache.org> wrote: >>>> > >>>> > Hi Everyone, >>>> > >>>> > I propose that we release the following RC as the official Apache >>>> Iceberg 1.6.1 release. >>>> > >>>> > The commit ID is e18a2fe10214f5f3ffa0a317a28af8b2a619817a >>>> > * This corresponds to the tag: apache-iceberg-1.6.1-rc1 >>>> > * https://github.com/apache/iceberg/commits/apache-iceberg-1.6.1-rc1 >>>> > * >>>> https://github.com/apache/iceberg/tree/e18a2fe10214f5f3ffa0a317a28af8b2a619817a >>>> > >>>> > The release tarball, signature, and checksums are here: >>>> > * >>>> https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-1.6.1-rc1 >>>> > >>>> > 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-1170/ >>>> > >>>> > Please download, verify, and test. >>>> > >>>> > Please vote in the next 72 hours. >>>> > >>>> > [ ] +1 Release this as Apache Iceberg 1.6.1 >>>> > [ ] +0 >>>> > [ ] -1 Do not release this because... >>>> > >>>> > Only PMC members have binding votes, but other community members are >>>> encouraged to cast >>>> > non-binding votes. This vote will pass if there are 3 binding +1 >>>> votes and more binding >>>> > +1 votes than -1 votes. >>>> >>>