[VOTE] Release 0.12.1, release candidate #1

2022-10-01 Thread zhaojing yu
Hi everyone,

Please review and vote on the release candidate #1 for the version 0.12.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:

* 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 B4305519F36DD7E8B7E6A68458B85B8147783CE2 [3],
* all artifacts to be deployed to the Maven Central Repository [4],
* source code tag "release-0.12.1-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?projectId=12322822&version=12352182
[2] https://dist.apache.org/repos/dist/dev/hudi/hudi-0.12.1-rc1/
[3] https://dist.apache.org/repos/dist/dev/hudi/KEYS
[4] https://repository.apache.org/content/repositories/orgapachehudi-1093/
[5] https://github.com/apache/hudi/releases/tag/release-0.12.1-rc1


Re: [DISCUSS] Build tool upgrade

2022-10-01 Thread Shiyan Xu
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