You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2018/10/02 10:13:00 UTC

[jira] [Commented] (FLINK-10279) Make jython limitations more obvious in documentation

    [ https://issues.apache.org/jira/browse/FLINK-10279?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16635246#comment-16635246 ] 

ASF GitHub Bot commented on FLINK-10279:
----------------------------------------

zentol commented on a change in pull request #6761: [FLINK-10279] [documentation] Make jython limitations more obvious in documentation.
URL: https://github.com/apache/flink/pull/6761#discussion_r221894735
 
 

 ##########
 File path: docs/dev/stream/python.md
 ##########
 @@ -50,7 +53,12 @@ existing Java streaming APIs.
 There are two main constraints for using Jython:
 
 * The latest Python supported version is 2.7
-* It is not straightforward to use Python C extensions
+* It is not straightforward to use Python C extensions, which may prevent reuse of some libraries
+
+(For more information please see <https://wiki.python.org/jython/JythonFaq/GeneralInfo>.)
+
+One possible alternative for streaming that allows for native Python execution would be the Apache Beam
 
 Review comment:
   add a link to the Apache Beam project, or maybe even a more specific python-related page.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


> Make jython limitations more obvious in documentation
> -----------------------------------------------------
>
>                 Key: FLINK-10279
>                 URL: https://issues.apache.org/jira/browse/FLINK-10279
>             Project: Flink
>          Issue Type: Task
>          Components: Documentation, Python API
>            Reporter: Thomas Weise
>            Assignee: Thomas Weise
>            Priority: Major
>              Labels: pull-request-available
>
> The "Python Programming Guide (Streaming) Beta" at [https://ci.apache.org/projects/flink/flink-docs-master/dev/stream/python.html] does not sufficiently highlight limitations of the API. It should probably have a prominent disclaimer right at the top stating that this actually isn't a "Python" API but Jython, which likely means that the user looking for a solution to run native Python code won't be able to use many important libraries, which is often the reason to look for Python support in first place.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)