Hi everyone, Please review and vote on the release candidate #2 for the version 1.2.1, 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: * Release notes, as the changes since 1.2.0 [1], * the official Apache source release to be deployed to dist.apache.org [2], which is signed with the key with fingerprint B8DC892C439CCB5C0CCA3BEA68050B561D9AFB32 [3], * all artifacts to be deployed to the Maven Central Repository [4], * source code tag "release-1.2.1-rc2" [5], * bundle validation run against the staged artifacts [6]. Changes since RC1: * https://github.com/apache/hudi/pull/19956 resolve nested Avro records by class, needed with the Avro 1.12.2 that newer Trino bundles * https://github.com/apache/hudi/pull/19972 cache the nested Avro record class lookup * https://github.com/apache/hudi/pull/19985 stop binding HudiCacheKeyProvider on 1.2.1, so the hudi-trino connector built against Trino 483 also runs on Trino 484-SNAPSHOT Note for building the source release: pass a Spark profile, e.g. "mvn clean package -DskipTests -Dspark3.5 -Dflink2.1". Without one, the root pom's stale kafka.version default (2.0.0) is used and hudi-utilities fails to compile. This is fixed on master by https://github.com/apache/hudi/pull/19987 and does not affect the staged artifacts, which are built with explicit Spark profiles. The vote will be open for at least 72 hours. It is adopted by majority approval, with at least 3 PMC affirmative votes. Thanks, Voon [1] https://github.com/apache/hudi/compare/release-1.2.0...release-1.2.1-rc2 [2] https://dist.apache.org/repos/dist/dev/hudi/hudi-1.2.1-rc2/ [3] https://dist.apache.org/repos/dist/release/hudi/KEYS [4] https://repository.apache.org/content/repositories/orgapachehudi-1191/ [5] https://github.com/apache/hudi/releases/tag/release-1.2.1-rc2 [6] https://github.com/apache/hudi/pull/19988
