+1 [binding] - Validated artifact checksum/signature, license, and RAT - Build from source succeeded - Ran Hudi streamer with continuous mode and async clustering for a COW table, async compaction for a MOR table. Both are stable and MDT validation succeeded. - Ran Spark SQL on Spark 3.5, with MERGE INTO statements and partial updates on a MOR table. SQL writes and compaction are successful. - Validated Spark SQL CREATE INDEX statements for expression index and secondary index from https://hudi.apache.org/docs/next/sql_ddl/#create-expression-index - Created a secondary index through Spark SQL on a Hudi table that Hudi streamer created. The secondary index is successfully created. After resuming Hudi streamer, the secondary index is updated along with the data table.
On Sat, Dec 7, 2024 at 7:58 PM Pitt Bradley <bradley.b.p...@gmail.com> wrote: > +1 [non-binding] > > [1] Compile source code and build Hudi tables > [2] Test SQL related to Index > [3] Write unit tests for HoodieMergedLogRecordReader > [4] Run tests for HoodieFileGroupReader > > After reviewing the code for the read and index modules, I found that the > read module decouples the engine from record encoding/decoding and record > merging (RecordBuffer), while building a unified file group reader. The > Index module provides near-standard SQL index creation, with cleaner code > than before. I believe this version represents a significant update for the > Hudi community, justifying a 1.0 release. I think: > > 1. Reconstructing compact/clustering using the new read module will > become a mainstream approach. > 2. Enhancing the integration of the index with query engines > (Trino/Presto/Spark SQL) will offer users near real-time query capabilities. > > Thanks, > Bradley > > On 2024/12/06 00:17:50 sagar sumit wrote: > > Hello everyone, > > > > Please review and vote on the release candidate #1 for the version 1.0.0, > > as follows: > > > > [ ] +1, Approve the release > > [ ] -1, Do not approve the release (please provide specific comments) > > > > The complete staging area is available for your review, which includes: > > > > * JIRA release notes [1], > > * the official Apache source release and binary convenience releases to > be > > deployed to dist.apache.org [2], which are signed with the key with > > fingerprint FD215342E3199419ADFBF41DD4623E3AA16D75B0 [3], > > * all artifacts to be deployed to the Maven Central Repository [4], > > * source code tag "release-1.0.0-rc1" [5], > > > > The vote will be open for at least 72 hours. It is adopted by majority > > approval, with at least 3 PMC affirmative votes. > > > > Thanks, > > Release Manager > > > > [1] > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12353848&projectId=12322822 > > [2] https://dist.apache.org/repos/dist/dev/hudi/hudi-1.0.0-rc1 > > [3] https://dist.apache.org/repos/dist/dev/hudi/KEYS > > [4] > https://repository.apache.org/content/repositories/orgapachehudi-1144 > > [5] https://github.com/apache/hudi/releases/tag/release-1.0.0-rc1 > > >