[RESULT][VOTE] FLIP-381: Deprecate configuration getters/setters that return/set complex Java objects

2023-11-14 Thread Junrui Lee
Hi all,

The voting time of FLIP-381[1]: Deprecate configuration getters/setters
that return/set complex Java objects has passed. I'm closing the vote now.

There were 12 +1 votes, 6 of which are binding:

Rui Fan (binding)
Weijie Guo (binding)
Yangze Guo (binding)
Lijie Wang (binding)
Jing Ge (binding)
Zhu Zhu (binding)
Yuepeng Pan
Yuxin Tan
Samrat Deb
Xia Sun
Hang Ruan
Mingliang Liu


There were no -1 votes.

Thus FLIP-381 has been accepted.

Thanks everyone for joining the discussion and giving feedback!

[1]
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=278464992


Best,
Junrui


Re: [VOTE] FLIP-381: Deprecate configuration getters/setters that return/set complex Java objects

2023-11-13 Thread Mingliang Liu
+1 (non-binding)

Thanks for driving this.

On Mon, Nov 13, 2023 at 12:37 AM Hang Ruan  wrote:

> +1(non-binding)
>
> Best,
> Hang
>
> Jing Ge  于2023年11月13日周一 16:36写道:
>
> > +1(binding)
> > Thanks!
> >
> > Best Regards,
> > Jing
> >
> > On Mon, Nov 13, 2023 at 8:34 AM Zhu Zhu  wrote:
> >
> > > +1 (binding)
> > >
> > > Thanks,
> > > Zhu
> > >
> > > Xia Sun  于2023年11月13日周一 15:02写道:
> > >
> > > > +1 (non-binding)
> > > >
> > > > Best,
> > > > Xia
> > > >
> > > > Samrat Deb  于2023年11月13日周一 12:37写道:
> > > >
> > > > > +1 (non binding)
> > > > >
> > > > > Bests,
> > > > > Samrat
> > > > >
> > > > > On Mon, 13 Nov 2023 at 9:10 AM, Yangze Guo 
> > wrote:
> > > > >
> > > > > > +1 (binding)
> > > > > >
> > > > > > Best,
> > > > > > Yangze Guo
> > > > > >
> > > > > > On Mon, Nov 13, 2023 at 11:35 AM weijie guo <
> > > guoweijieres...@gmail.com
> > > > >
> > > > > > wrote:
> > > > > > >
> > > > > > > +1(binding)
> > > > > > >
> > > > > > > Best regards,
> > > > > > >
> > > > > > > Weijie
> > > > > > >
> > > > > > >
> > > > > > > Lijie Wang  于2023年11月13日周一 10:40写道:
> > > > > > >
> > > > > > > > +1 (binding)
> > > > > > > >
> > > > > > > > Best,
> > > > > > > > Lijie
> > > > > > > >
> > > > > > > > Yuepeng Pan  于2023年11月10日周五 18:32写道:
> > > > > > > >
> > > > > > > > > +1(non-binding)
> > > > > > > > >
> > > > > > > > > Best,
> > > > > > > > > Roc
> > > > > > > > >
> > > > > > > > > On 2023/11/10 03:58:10 Junrui Lee wrote:
> > > > > > > > > > Hi everyone,
> > > > > > > > > >
> > > > > > > > > > Thank you to everyone for the feedback on FLIP-381:
> > Deprecate
> > > > > > > > > configuration
> > > > > > > > > > getters/setters that return/set complex Java objects[1]
> > which
> > > > has
> > > > > > been
> > > > > > > > > > discussed in this thread [2].
> > > > > > > > > >
> > > > > > > > > > I would like to start a vote for it. The vote will be
> open
> > > for
> > > > at
> > > > > > least
> > > > > > > > > 72
> > > > > > > > > > hours (excluding weekends) unless there is an objection
> or
> > > not
> > > > > > enough
> > > > > > > > > votes.
> > > > > > > > > >
> > > > > > > > > > [1]
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=278464992
> > > > > > > > > > [2]
> > > > > > https://lists.apache.org/thread/y5owjkfxq3xs9lmpdbl6d6jmqdgbjqxo
> > > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>


Re: [VOTE] FLIP-381: Deprecate configuration getters/setters that return/set complex Java objects

2023-11-13 Thread Hang Ruan
+1(non-binding)

Best,
Hang

Jing Ge  于2023年11月13日周一 16:36写道:

> +1(binding)
> Thanks!
>
> Best Regards,
> Jing
>
> On Mon, Nov 13, 2023 at 8:34 AM Zhu Zhu  wrote:
>
> > +1 (binding)
> >
> > Thanks,
> > Zhu
> >
> > Xia Sun  于2023年11月13日周一 15:02写道:
> >
> > > +1 (non-binding)
> > >
> > > Best,
> > > Xia
> > >
> > > Samrat Deb  于2023年11月13日周一 12:37写道:
> > >
> > > > +1 (non binding)
> > > >
> > > > Bests,
> > > > Samrat
> > > >
> > > > On Mon, 13 Nov 2023 at 9:10 AM, Yangze Guo 
> wrote:
> > > >
> > > > > +1 (binding)
> > > > >
> > > > > Best,
> > > > > Yangze Guo
> > > > >
> > > > > On Mon, Nov 13, 2023 at 11:35 AM weijie guo <
> > guoweijieres...@gmail.com
> > > >
> > > > > wrote:
> > > > > >
> > > > > > +1(binding)
> > > > > >
> > > > > > Best regards,
> > > > > >
> > > > > > Weijie
> > > > > >
> > > > > >
> > > > > > Lijie Wang  于2023年11月13日周一 10:40写道:
> > > > > >
> > > > > > > +1 (binding)
> > > > > > >
> > > > > > > Best,
> > > > > > > Lijie
> > > > > > >
> > > > > > > Yuepeng Pan  于2023年11月10日周五 18:32写道:
> > > > > > >
> > > > > > > > +1(non-binding)
> > > > > > > >
> > > > > > > > Best,
> > > > > > > > Roc
> > > > > > > >
> > > > > > > > On 2023/11/10 03:58:10 Junrui Lee wrote:
> > > > > > > > > Hi everyone,
> > > > > > > > >
> > > > > > > > > Thank you to everyone for the feedback on FLIP-381:
> Deprecate
> > > > > > > > configuration
> > > > > > > > > getters/setters that return/set complex Java objects[1]
> which
> > > has
> > > > > been
> > > > > > > > > discussed in this thread [2].
> > > > > > > > >
> > > > > > > > > I would like to start a vote for it. The vote will be open
> > for
> > > at
> > > > > least
> > > > > > > > 72
> > > > > > > > > hours (excluding weekends) unless there is an objection or
> > not
> > > > > enough
> > > > > > > > votes.
> > > > > > > > >
> > > > > > > > > [1]
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=278464992
> > > > > > > > > [2]
> > > > > https://lists.apache.org/thread/y5owjkfxq3xs9lmpdbl6d6jmqdgbjqxo
> > > > > > > > >
> > > > > > > >
> > > > > > >
> > > > >
> > > >
> > >
> >
>


Re: [VOTE] FLIP-381: Deprecate configuration getters/setters that return/set complex Java objects

2023-11-13 Thread Jing Ge
+1(binding)
Thanks!

Best Regards,
Jing

On Mon, Nov 13, 2023 at 8:34 AM Zhu Zhu  wrote:

> +1 (binding)
>
> Thanks,
> Zhu
>
> Xia Sun  于2023年11月13日周一 15:02写道:
>
> > +1 (non-binding)
> >
> > Best,
> > Xia
> >
> > Samrat Deb  于2023年11月13日周一 12:37写道:
> >
> > > +1 (non binding)
> > >
> > > Bests,
> > > Samrat
> > >
> > > On Mon, 13 Nov 2023 at 9:10 AM, Yangze Guo  wrote:
> > >
> > > > +1 (binding)
> > > >
> > > > Best,
> > > > Yangze Guo
> > > >
> > > > On Mon, Nov 13, 2023 at 11:35 AM weijie guo <
> guoweijieres...@gmail.com
> > >
> > > > wrote:
> > > > >
> > > > > +1(binding)
> > > > >
> > > > > Best regards,
> > > > >
> > > > > Weijie
> > > > >
> > > > >
> > > > > Lijie Wang  于2023年11月13日周一 10:40写道:
> > > > >
> > > > > > +1 (binding)
> > > > > >
> > > > > > Best,
> > > > > > Lijie
> > > > > >
> > > > > > Yuepeng Pan  于2023年11月10日周五 18:32写道:
> > > > > >
> > > > > > > +1(non-binding)
> > > > > > >
> > > > > > > Best,
> > > > > > > Roc
> > > > > > >
> > > > > > > On 2023/11/10 03:58:10 Junrui Lee wrote:
> > > > > > > > Hi everyone,
> > > > > > > >
> > > > > > > > Thank you to everyone for the feedback on FLIP-381: Deprecate
> > > > > > > configuration
> > > > > > > > getters/setters that return/set complex Java objects[1] which
> > has
> > > > been
> > > > > > > > discussed in this thread [2].
> > > > > > > >
> > > > > > > > I would like to start a vote for it. The vote will be open
> for
> > at
> > > > least
> > > > > > > 72
> > > > > > > > hours (excluding weekends) unless there is an objection or
> not
> > > > enough
> > > > > > > votes.
> > > > > > > >
> > > > > > > > [1]
> > > > > > > >
> > > > > > >
> > > > > >
> > > >
> > >
> >
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=278464992
> > > > > > > > [2]
> > > > https://lists.apache.org/thread/y5owjkfxq3xs9lmpdbl6d6jmqdgbjqxo
> > > > > > > >
> > > > > > >
> > > > > >
> > > >
> > >
> >
>


Re: [VOTE] FLIP-381: Deprecate configuration getters/setters that return/set complex Java objects

2023-11-12 Thread Zhu Zhu
+1 (binding)

Thanks,
Zhu

Xia Sun  于2023年11月13日周一 15:02写道:

> +1 (non-binding)
>
> Best,
> Xia
>
> Samrat Deb  于2023年11月13日周一 12:37写道:
>
> > +1 (non binding)
> >
> > Bests,
> > Samrat
> >
> > On Mon, 13 Nov 2023 at 9:10 AM, Yangze Guo  wrote:
> >
> > > +1 (binding)
> > >
> > > Best,
> > > Yangze Guo
> > >
> > > On Mon, Nov 13, 2023 at 11:35 AM weijie guo  >
> > > wrote:
> > > >
> > > > +1(binding)
> > > >
> > > > Best regards,
> > > >
> > > > Weijie
> > > >
> > > >
> > > > Lijie Wang  于2023年11月13日周一 10:40写道:
> > > >
> > > > > +1 (binding)
> > > > >
> > > > > Best,
> > > > > Lijie
> > > > >
> > > > > Yuepeng Pan  于2023年11月10日周五 18:32写道:
> > > > >
> > > > > > +1(non-binding)
> > > > > >
> > > > > > Best,
> > > > > > Roc
> > > > > >
> > > > > > On 2023/11/10 03:58:10 Junrui Lee wrote:
> > > > > > > Hi everyone,
> > > > > > >
> > > > > > > Thank you to everyone for the feedback on FLIP-381: Deprecate
> > > > > > configuration
> > > > > > > getters/setters that return/set complex Java objects[1] which
> has
> > > been
> > > > > > > discussed in this thread [2].
> > > > > > >
> > > > > > > I would like to start a vote for it. The vote will be open for
> at
> > > least
> > > > > > 72
> > > > > > > hours (excluding weekends) unless there is an objection or not
> > > enough
> > > > > > votes.
> > > > > > >
> > > > > > > [1]
> > > > > > >
> > > > > >
> > > > >
> > >
> >
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=278464992
> > > > > > > [2]
> > > https://lists.apache.org/thread/y5owjkfxq3xs9lmpdbl6d6jmqdgbjqxo
> > > > > > >
> > > > > >
> > > > >
> > >
> >
>


Re: [VOTE] FLIP-381: Deprecate configuration getters/setters that return/set complex Java objects

2023-11-12 Thread Xia Sun
+1 (non-binding)

Best,
Xia

Samrat Deb  于2023年11月13日周一 12:37写道:

> +1 (non binding)
>
> Bests,
> Samrat
>
> On Mon, 13 Nov 2023 at 9:10 AM, Yangze Guo  wrote:
>
> > +1 (binding)
> >
> > Best,
> > Yangze Guo
> >
> > On Mon, Nov 13, 2023 at 11:35 AM weijie guo 
> > wrote:
> > >
> > > +1(binding)
> > >
> > > Best regards,
> > >
> > > Weijie
> > >
> > >
> > > Lijie Wang  于2023年11月13日周一 10:40写道:
> > >
> > > > +1 (binding)
> > > >
> > > > Best,
> > > > Lijie
> > > >
> > > > Yuepeng Pan  于2023年11月10日周五 18:32写道:
> > > >
> > > > > +1(non-binding)
> > > > >
> > > > > Best,
> > > > > Roc
> > > > >
> > > > > On 2023/11/10 03:58:10 Junrui Lee wrote:
> > > > > > Hi everyone,
> > > > > >
> > > > > > Thank you to everyone for the feedback on FLIP-381: Deprecate
> > > > > configuration
> > > > > > getters/setters that return/set complex Java objects[1] which has
> > been
> > > > > > discussed in this thread [2].
> > > > > >
> > > > > > I would like to start a vote for it. The vote will be open for at
> > least
> > > > > 72
> > > > > > hours (excluding weekends) unless there is an objection or not
> > enough
> > > > > votes.
> > > > > >
> > > > > > [1]
> > > > > >
> > > > >
> > > >
> >
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=278464992
> > > > > > [2]
> > https://lists.apache.org/thread/y5owjkfxq3xs9lmpdbl6d6jmqdgbjqxo
> > > > > >
> > > > >
> > > >
> >
>


Re: [VOTE] FLIP-381: Deprecate configuration getters/setters that return/set complex Java objects

2023-11-12 Thread Samrat Deb
+1 (non binding)

Bests,
Samrat

On Mon, 13 Nov 2023 at 9:10 AM, Yangze Guo  wrote:

> +1 (binding)
>
> Best,
> Yangze Guo
>
> On Mon, Nov 13, 2023 at 11:35 AM weijie guo 
> wrote:
> >
> > +1(binding)
> >
> > Best regards,
> >
> > Weijie
> >
> >
> > Lijie Wang  于2023年11月13日周一 10:40写道:
> >
> > > +1 (binding)
> > >
> > > Best,
> > > Lijie
> > >
> > > Yuepeng Pan  于2023年11月10日周五 18:32写道:
> > >
> > > > +1(non-binding)
> > > >
> > > > Best,
> > > > Roc
> > > >
> > > > On 2023/11/10 03:58:10 Junrui Lee wrote:
> > > > > Hi everyone,
> > > > >
> > > > > Thank you to everyone for the feedback on FLIP-381: Deprecate
> > > > configuration
> > > > > getters/setters that return/set complex Java objects[1] which has
> been
> > > > > discussed in this thread [2].
> > > > >
> > > > > I would like to start a vote for it. The vote will be open for at
> least
> > > > 72
> > > > > hours (excluding weekends) unless there is an objection or not
> enough
> > > > votes.
> > > > >
> > > > > [1]
> > > > >
> > > >
> > >
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=278464992
> > > > > [2]
> https://lists.apache.org/thread/y5owjkfxq3xs9lmpdbl6d6jmqdgbjqxo
> > > > >
> > > >
> > >
>


Re: [VOTE] FLIP-381: Deprecate configuration getters/setters that return/set complex Java objects

2023-11-12 Thread Yangze Guo
+1 (binding)

Best,
Yangze Guo

On Mon, Nov 13, 2023 at 11:35 AM weijie guo  wrote:
>
> +1(binding)
>
> Best regards,
>
> Weijie
>
>
> Lijie Wang  于2023年11月13日周一 10:40写道:
>
> > +1 (binding)
> >
> > Best,
> > Lijie
> >
> > Yuepeng Pan  于2023年11月10日周五 18:32写道:
> >
> > > +1(non-binding)
> > >
> > > Best,
> > > Roc
> > >
> > > On 2023/11/10 03:58:10 Junrui Lee wrote:
> > > > Hi everyone,
> > > >
> > > > Thank you to everyone for the feedback on FLIP-381: Deprecate
> > > configuration
> > > > getters/setters that return/set complex Java objects[1] which has been
> > > > discussed in this thread [2].
> > > >
> > > > I would like to start a vote for it. The vote will be open for at least
> > > 72
> > > > hours (excluding weekends) unless there is an objection or not enough
> > > votes.
> > > >
> > > > [1]
> > > >
> > >
> > https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=278464992
> > > > [2]https://lists.apache.org/thread/y5owjkfxq3xs9lmpdbl6d6jmqdgbjqxo
> > > >
> > >
> >


Re: [VOTE] FLIP-381: Deprecate configuration getters/setters that return/set complex Java objects

2023-11-12 Thread weijie guo
+1(binding)

Best regards,

Weijie


Lijie Wang  于2023年11月13日周一 10:40写道:

> +1 (binding)
>
> Best,
> Lijie
>
> Yuepeng Pan  于2023年11月10日周五 18:32写道:
>
> > +1(non-binding)
> >
> > Best,
> > Roc
> >
> > On 2023/11/10 03:58:10 Junrui Lee wrote:
> > > Hi everyone,
> > >
> > > Thank you to everyone for the feedback on FLIP-381: Deprecate
> > configuration
> > > getters/setters that return/set complex Java objects[1] which has been
> > > discussed in this thread [2].
> > >
> > > I would like to start a vote for it. The vote will be open for at least
> > 72
> > > hours (excluding weekends) unless there is an objection or not enough
> > votes.
> > >
> > > [1]
> > >
> >
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=278464992
> > > [2]https://lists.apache.org/thread/y5owjkfxq3xs9lmpdbl6d6jmqdgbjqxo
> > >
> >
>


Re: [VOTE] FLIP-381: Deprecate configuration getters/setters that return/set complex Java objects

2023-11-12 Thread Lijie Wang
+1 (binding)

Best,
Lijie

Yuepeng Pan  于2023年11月10日周五 18:32写道:

> +1(non-binding)
>
> Best,
> Roc
>
> On 2023/11/10 03:58:10 Junrui Lee wrote:
> > Hi everyone,
> >
> > Thank you to everyone for the feedback on FLIP-381: Deprecate
> configuration
> > getters/setters that return/set complex Java objects[1] which has been
> > discussed in this thread [2].
> >
> > I would like to start a vote for it. The vote will be open for at least
> 72
> > hours (excluding weekends) unless there is an objection or not enough
> votes.
> >
> > [1]
> >
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=278464992
> > [2]https://lists.apache.org/thread/y5owjkfxq3xs9lmpdbl6d6jmqdgbjqxo
> >
>


Re: [VOTE] FLIP-381: Deprecate configuration getters/setters that return/set complex Java objects

2023-11-12 Thread Yuxin Tan
+1(non-binding)

Best,
Yuxin


Yuepeng Pan  于2023年11月10日周五 18:31写道:

> +1(non-binding)
>
> Best,
> Roc
>
> On 2023/11/10 03:58:10 Junrui Lee wrote:
> > Hi everyone,
> >
> > Thank you to everyone for the feedback on FLIP-381: Deprecate
> configuration
> > getters/setters that return/set complex Java objects[1] which has been
> > discussed in this thread [2].
> >
> > I would like to start a vote for it. The vote will be open for at least
> 72
> > hours (excluding weekends) unless there is an objection or not enough
> votes.
> >
> > [1]
> >
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=278464992
> > [2]https://lists.apache.org/thread/y5owjkfxq3xs9lmpdbl6d6jmqdgbjqxo
> >
>


Re: [VOTE] FLIP-381: Deprecate configuration getters/setters that return/set complex Java objects

2023-11-10 Thread Yuepeng Pan
+1(non-binding)

Best,
Roc

On 2023/11/10 03:58:10 Junrui Lee wrote:
> Hi everyone,
> 
> Thank you to everyone for the feedback on FLIP-381: Deprecate configuration
> getters/setters that return/set complex Java objects[1] which has been
> discussed in this thread [2].
> 
> I would like to start a vote for it. The vote will be open for at least 72
> hours (excluding weekends) unless there is an objection or not enough votes.
> 
> [1]
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=278464992
> [2]https://lists.apache.org/thread/y5owjkfxq3xs9lmpdbl6d6jmqdgbjqxo
> 


Re: [VOTE] FLIP-381: Deprecate configuration getters/setters that return/set complex Java objects

2023-11-10 Thread Rui Fan
+1(binding)

Best,
Rui

On Fri, Nov 10, 2023 at 11:58 AM Junrui Lee  wrote:

> Hi everyone,
>
> Thank you to everyone for the feedback on FLIP-381: Deprecate configuration
> getters/setters that return/set complex Java objects[1] which has been
> discussed in this thread [2].
>
> I would like to start a vote for it. The vote will be open for at least 72
> hours (excluding weekends) unless there is an objection or not enough
> votes.
>
> [1]
> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=278464992
> [2]https://lists.apache.org/thread/y5owjkfxq3xs9lmpdbl6d6jmqdgbjqxo
>


[VOTE] FLIP-381: Deprecate configuration getters/setters that return/set complex Java objects

2023-11-09 Thread Junrui Lee
Hi everyone,

Thank you to everyone for the feedback on FLIP-381: Deprecate configuration
getters/setters that return/set complex Java objects[1] which has been
discussed in this thread [2].

I would like to start a vote for it. The vote will be open for at least 72
hours (excluding weekends) unless there is an objection or not enough votes.

[1]
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=278464992
[2]https://lists.apache.org/thread/y5owjkfxq3xs9lmpdbl6d6jmqdgbjqxo