One note, when running TPC-DS I noticed a log message about decimal pushdown 
that wasn't present in 1.3 and earlier, e.g. "Failed to check if 
i_current_price >= 0.99 can be pushed down: Cannot create expression literal 
from org.apache.spark.sql.types.Decimal: 0.99", though not sure if that is a 
regression or just a new warning.

> On Sep 28, 2023, at 1:46 PM, Bryan Keller <brya...@gmail.com> wrote:
> 
> +1 (non-binding)
> 
> I ran the TPC-DS 3 TB benchmark with AWS EMR 6.13/Spark 3.4.1, Iceberg 1.4.0 
> RC1, and a REST catalog. The results were slightly slower than 1.3.1 but 
> within the margin of error.
> 
> 1.3.1 load: 1671 sec
> 1.4.0 load: 1820 sec
> 1.3.1 query: 4961 sec
> 1.4.0 query: 5210 sec
> 
> On Thu, Sep 28, 2023 at 10:09 AM Anton Okolnychyi <aokolnyc...@apache.org 
> <mailto:aokolnyc...@apache.org>> wrote:
>> I'll start with +1 (binding).
>> 
>> Signature: OK
>> Checksum: OK
>> RAT checks: OK
>> 
>> I also tested our new write defaults in Spark 3.5 on a cluster. No local 
>> sort, no ridiculously tiny files. We still prefer parallelism by default so 
>> folks would have to manually tune the advisory partition size for the final 
>> write to get closer to the target file size (if that's the goal). We will 
>> offer some knobs to do that automatically in the future.
>> 
>> - Anton
>> 
>> On 2023/09/28 02:02:50 Anton Okolnychyi wrote:
>> > Hi Everyone,
>> > 
>> > I propose that we release the following RC as the official Apache Iceberg 
>> > 1.4.0 release.
>> > 
>> > The commit ID is 8f37faa6a21e863551b17992370edc0f8706465d
>> > * This corresponds to the tag: apache-iceberg-1.4.0-rc1
>> > * https://github.com/apache/iceberg/commits/apache-iceberg-1.4.0-rc1
>> > * 
>> > https://github.com/apache/iceberg/tree/8f37faa6a21e863551b17992370edc0f8706465d
>> > 
>> > The release tarball, signature, and checksums are here:
>> > * https://dist.apache.org/repos/dist/dev/iceberg/apache-iceberg-1.4.0-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-1145/
>> > 
>> > Please download, verify, and test.
>> > 
>> > Please vote in the next 72 hours. (Weekends excluded)
>> > 
>> > [ ] +1 Release this as Apache Iceberg 1.4.0
>> > [ ] +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.
>> > 
>> > - Anton

Reply via email to