I think that makes sense. I don't want us to make a hudi branch though. We
should have a 0.4.X branch and then cherry pick any fixes to that release
line as patch releases to continue to support folks that have not upgraded.

-Tim

On Thu, Jul 9, 2026 at 2:31 PM Vinish Reddy Pannala <
[email protected]> wrote:

> 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
> >>> > >
> >>> >
> >>>
> >>
>

Reply via email to