Re: [DISCUSS] Python API for Fllink libraries

2016-08-25 Thread Chesnay Schepler
Helli Ivan, i don't know why it is the way it is. Regarding issues to work on: You should be able to go through the transformations documentation and see which are not supported. Regards, Chesnay On 21.08.2016 01:11, Ivan Mushketyk wrote: Hi Chesnay, Thank you for you repply. Out of curios

Re: [DISCUSS] Python API for Fllink libraries

2016-08-22 Thread Chesnay Schepler
Hello Greg, While I generally agree with you, there have been cases reported where the Python API was actually faster due to the usage of C libraries. Regards, Chesnay On 22.08.2016 16:21, Greg Hogan wrote: Hi Ivan, My expectation would be that programs written for the Python API would be m

Re: [DISCUSS] Python API for Fllink libraries

2016-08-22 Thread Greg Hogan
Hi Ivan, My expectation would be that programs written for the Python API would be much slower than when implementing with Java or Scala. A performance comparison would be quite interesting. Gelly has both iterative and non-iterative algorithms. Greg On Sat, Aug 20, 2016 at 7:11 PM, Ivan Mushket

Re: [DISCUSS] Python API for Fllink libraries

2016-08-20 Thread Ivan Mushketyk
Hi Chesnay, Thank you for you repply. Out of curiosity, do you know why Python API reception was *tumbleweed*? Regarding the Python API, do you know what specifically should be done there? I have some Python background so I was considering to contribute, but I didn't find much tasks in the "Pyth

Re: [DISCUSS] Python API for Fllink libraries

2016-08-19 Thread Chesnay Schepler
Hello, I would say no, as the general reception of the Python API was *tumbleweed* so far. In my opinion this would just lead to a massive increase in code to maintain; we would need at least 2-3 active long-term python contributors. Especially so since ML, CEP and Table are afaik still in h

[DISCUSS] Python API for Fllink libraries

2016-08-19 Thread Ivan Mushketyk
Hi Flink developers, It seems to me that Flink has two important "selling points": 1. It has Java, Scala and Python APIs 2. I has a number of useful libraries (ML, Gelly, CEP, and Table) But as far as I understand, currently users cannot use any of these libraries using a Python API. It seems to