Yes, Vinoth, agree on the efforts and impact being big.
Some perf comparison on gradle vs maven can be found in
https://gradle.org/gradle-vs-maven-performance/ where it claims multi-fold
build time reduction. I'd estimate maybe 2-4 min for a full build and based
on that.
I mainly hope to collect some feedback on if build time is a dev experience
concern or if it's okay for people in general. If it's the latter case,
then no need to investigate further at this point.
On Sat, Oct 1, 2022 at 1:52 PM Vinoth Chandar wrote:
> Hi Raymond.
>
> This would be a large undertaking and a big change for everyone.
>
> What does the build time look like if we switch to gradle or bazel? And do
> we know why it takes 10 min to build and why is that not okay? Given we all
> use IDEs mostly anyway
>
> Thanks
> Vinoth
>
> On Fri, Sep 30, 2022 at 22:48 Shiyan Xu
> wrote:
>
> > Hi all,
> >
> > I'd like to raise a discussion around the build tool for Hudi.
> >
> > Maven has been a mature yet slow (10min to build on 2021 macbook pro)
> build
> > tool compared to modern ones like gradle or bazel. We all want faster
> > builds, however, we also need to consider the efforts and risks to
> upgrade,
> > and the developers' feedback on usability.
> >
> > What do you all think about upgrading to gradle or bazel? Please share
> your
> > thoughts. Thanks.
> >
> > --
> > Best,
> > Shiyan
> >
>
--
Best,
Shiyan