I see, thanks for the confirmation Aljoscha! Best, Jincheng
Aljoscha Krettek <aljos...@apache.org> 于2020年2月4日周二 下午9:58写道: > Yes, as I said I think it's still good to release. > > On 04.02.20 13:49, jincheng sun wrote: > > Hi Aljoscha, > > > > I agree that the coming PyFlink package of 1.10 is enough for users who > > just want to try out the latest version of PyFlink. However, I think that > > there are also cases where the old versions are useful. Usually users > tend > > to prepare their development environment according to the version of the > > cluster. Suppose that the Flink cluster version is 1.9, then users may > want > > to install the package of PyFlink 1.9. Even if he installs the 1.10 > package > > from the PyPI, it will fail in cases that he tries to submit the Python > job > > to the 1.9 cluster using the python shell shipped with the 1.10 package. > > (The reason is that the JobGraph of 1.10 is incompatible with the > JobGraph > > of 1.9) > > > > As the 1.9.2 is already released, considering that publishing it to PyPI > > requires not too much efforts(I have already prepared the package), > > personally I think it worths to do that. > > > > What's your thought? :) > > > > Best, > > Jincheng > > > > Aljoscha Krettek <aljos...@apache.org> 于2020年2月4日周二 下午4:00写道: > > > >> Hi, > >> > >> I think that's a good idea, but we will also soon have Flink 1.10 > anyways. > >> > >> Best, > >> Aljoscha > >> > >> On 04.02.20 07:25, Hequn Cheng wrote: > >>> Hi Jincheng, > >>> > >>> +1 for this proposal. > >>> From the perspective of users, I think it would nice to have PyFlink > on > >>> PyPI which makes it much easier to install PyFlink. > >>> > >>> Best, Hequn > >>> > >>> On Tue, Feb 4, 2020 at 1:09 PM Jeff Zhang <zjf...@gmail.com> wrote: > >>> > >>>> +1 > >>>> > >>>> > >>>> Xingbo Huang <hxbks...@gmail.com> 于2020年2月4日周二 下午1:07写道: > >>>> > >>>>> Hi Jincheng, > >>>>> > >>>>> Thanks for driving this. > >>>>> +1 for this proposal. > >>>>> > >>>>> Compared to building from source, downloading directly from PyPI will > >>>>> greatly save the development cost of Python users. > >>>>> > >>>>> Best, > >>>>> Xingbo > >>>>> > >>>>> > >>>>> > >>>>> Wei Zhong <weizhong0...@gmail.com> 于2020年2月4日周二 下午12:43写道: > >>>>> > >>>>>> Hi Jincheng, > >>>>>> > >>>>>> Thanks for bring up this discussion! > >>>>>> > >>>>>> +1 for this proposal. Building from source takes long time and > >> requires > >>>>>> a good network environment. Some users may not have such an > >> environment. > >>>>>> Uploading to PyPI will greatly improve the user experience. > >>>>>> > >>>>>> Best, > >>>>>> Wei > >>>>>> > >>>>>> jincheng sun <sunjincheng...@gmail.com> 于2020年2月4日周二 上午11:49写道: > >>>>>> > >>>>>>> Hi folks, > >>>>>>> > >>>>>>> I am very happy to receive some user inquiries about the use of > Flink > >>>>>>> Python API (PyFlink) recently. One of the more common questions is > >>>>>>> whether > >>>>>>> it is possible to install PyFlink without using source code build. > >> The > >>>>>>> most > >>>>>>> convenient and natural way for users is to use `pip install > >>>>>>> apache-flink`. > >>>>>>> We originally planned to support the use of `pip install > >> apache-flink` > >>>>>>> in > >>>>>>> Flink 1.10, but the reason for this decision was that when Flink > 1.9 > >> was > >>>>>>> released at August 22, 2019[1], Flink's PyPI account system was not > >>>>>>> ready. > >>>>>>> At present, our PyPI account is available at October 09, 2019 > >> [2](Only > >>>>>>> PMC > >>>>>>> can access), So for the convenience of users I propose: > >>>>>>> > >>>>>>> - Publish the latest release version (1.9.2) of Flink 1.9 to PyPI. > >>>>>>> - Update Flink 1.9 documentation to add support for `pip install`. > >>>>>>> > >>>>>>> As we all know, Flink 1.9.2 was just completed released at January > >> 31, > >>>>>>> 2020 > >>>>>>> [3]. There is still at least 1 to 2 months before the release of > >> 1.9.3, > >>>>>>> so > >>>>>>> my proposal is completely considered from the perspective of user > >>>>>>> convenience. Although the proposed work is not large, we have not > >> set a > >>>>>>> precedent for independent release of the Flink Python API(PyFlink) > in > >>>>>>> the > >>>>>>> previous release process. I hereby initiate the current discussion > >> and > >>>>>>> look > >>>>>>> forward to your feedback! > >>>>>>> > >>>>>>> Best, > >>>>>>> Jincheng > >>>>>>> > >>>>>>> [1] > >>>>>>> > >>>>>>> > >> > https://lists.apache.org/thread.html/4a4d23c449f26b66bc58c71cc1a5c6079c79b5049c6c6744224c5f46%40%3Cdev.flink.apache.org%3E > >>>>>>> [2] > >>>>>>> > >>>>>>> > >> > https://lists.apache.org/thread.html/8273a5e8834b788d8ae552a5e177b69e04e96c0446bb90979444deee%40%3Cprivate.flink.apache.org%3E > >>>>>>> [3] > >>>>>>> > >>>>>>> > >> > https://lists.apache.org/thread.html/ra27644a4e111476b6041e8969def4322f47d5e0aae8da3ef30cd2926%40%3Cdev.flink.apache.org%3E > >>>>>>> > >>>>>> > >>>> > >>>> -- > >>>> Best Regards > >>>> > >>>> Jeff Zhang > >>>> > >>> > >> > > >