Hi all, Following up on the last update - a scope adjustment for 0.4.0 so we can get the release out the door.
We're going to decouple Hudi table format v9 support and the cross-format indexing work from 0.4.0 and target them for 0.5.0. Both are actively in progress (v9 for the Hudi target in #834, indexing in the separate [DISCUSS] thread), but they need more time and I'd rather not keep holding rc1 on them. Landing them together in 0.5.0 also lets us do indexing properly, since v9 is what unblocks Hudi's metadata indexes for tables written through XTable. To proceed with 0.4.0, the one additional item we'll try to land is xtable-spark-runtime (targeting Hudi 0.x) - the new, thin, drop-in way to run XTable inside an existing Spark job (see the separate "[DISCUSS] Introduce xtable-spark-runtime" thread and #836). It's a much better on-ramp than the standalone utilities jar. Even without v9, 0.4.0 is a strong release: - Parquet source support (#768) - Paimon support - Delta Kernel conversion target (#801) - A new way to run XTable via xtable-spark-runtime Plan: once xtable-spark-runtime is in and CI is green, I'll cut rc1 and start the vote thread. v9 + indexing will headline 0.5.0. Please shout if you'd like anything else in 0.4.0, or have concerns about deferring v9. Thanks, Vinish On Tue, Jun 30, 2026 11:02 AM, Vinish Reddy Pannala < [email protected]> wrote: > Hi all, > > A quick status update on 0.4.0: > > The Hudi 1.x upgrade (#772) is now merged, which was one of the key items > we were holding rc1 on. The main remaining piece is Hudi table format v9 > support for the Hudi target, which is actively in progress. Beyond the > upgrade itself, v9 unblocks Hudi's metadata index capabilities (e.g. > indexes) for tables written from other formats through XTable, so it sets > us up well for richer cross-format indexing in future releases. > > Once v9 lands I'll do a final pass over the remaining 0.4.0 PRs and follow > up on cutting rc1. > > Thanks, > Vinish > > On Thu, Jun 25, 2026 03:36 PM, Vinish Reddy Pannala < > [email protected]> wrote: > >> Thanks Tim for the review. I have addressed all the comments, please >> review again when you get a chance. >> >> On Sat, Jun 6, 2026 at 1:45 PM Tim Brown <[email protected]> wrote: >> >>> Thanks Vinish! I've added some blockers to #772, mainly around testing >>> the >>> completion time ordering. >>> >>> -Tim >>> >>> On Fri, Jun 5, 2026 at 5:27 PM Vinish Reddy Pannala < >>> [email protected]> wrote: >>> >>> > Hi all, >>> > >>> > Status update on the PRs targeted for 0.4.0: >>> > >>> > - Delta Kernel conversion target (#801): merged. >>> > https://github.com/apache/incubator-xtable/pull/801 >>> > >>> > - Parquet incremental sync (#768): merged. >>> > https://github.com/apache/incubator-xtable/pull/768 >>> > >>> > - Upgrade Apache Hudi to 1.2.0 (#772): in progress. We are working >>> through >>> > the remaining review comments and a CI/test failure on the branch. >>> > https://github.com/apache/incubator-xtable/pull/772 >>> > >>> > Once #772 is green and merged, I'll cut rc1 and start the release vote >>> > thread. Reviews on #772 are welcome in the meantime. >>> > >>> > Thanks, >>> > Vinish >>> > >>> > On Mon, Jun 01, 2026 02:16 PM, Vinish Reddy Pannala < >>> > [email protected]> wrote: >>> > >>> > > Hi all, >>> > > >>> > > Hope everyone is doing well. >>> > > >>> > > We are planning to cut rc1 for the next Apache XTable (incubating) >>> > release >>> > > shortly. Before we do, we'd like to get the following pull requests >>> in, >>> > as >>> > > they are the last ones targeted for this release: >>> > > >>> > > - Delta Kernel conversion target (#801): >>> > > https://github.com/apache/incubator-xtable/pull/801 >>> > > >>> > > - Upgrade Apache Hudi to 1.2.0 (#772): >>> > > https://github.com/apache/incubator-xtable/pull/772 >>> > > >>> > > - Parquet incremental sync (#768): >>> > > https://github.com/apache/incubator-xtable/pull/768 >>> > > >>> > > If you have some time, please take a look and share any review >>> feedback >>> > > over the next few days. Once these are merged and CI is green, we'll >>> go >>> > > ahead and cut rc1 and start the release vote thread. >>> > > >>> > > Please reply on this thread if there is anything else you'd like to >>> see >>> > > included in this release. >>> > > >>> > > Thanks, >>> > > Vinish >>> > > >>> > >>> >>
