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

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

Github user zentol commented on the pull request:

    https://github.com/apache/flink/pull/202#issuecomment-72652471
  
    hmm...you are now the second person to report that creating the tmp files 
does not work on OS X. i don't know why that doesn't work. the file creation is 
done from java, is there any magic required there? i can't debug OS X error 
myself at the moment. all i can do on that front is add sanity checks for 
better error reporting.
    
    the included triangle enumeration is kinda odd, even if it runs the output 
is empty; Ive already checked the implementation yesterday and it appears equal 
to the java counterpart. will give it another go.
    
    the plan execution is one of the more fragile parts. generally, when the 
process exits with an error it is noticed. but if for example something is 
missing (like the call to execute) things just get stuck. this is due to the 
fact that information is only ever sent to java, but never received, a complete 
one-way street. since accumulators nor actions were supposed to be implemented 
anytime soon this seemed appropriate, but it seems that requires a change 
already. some timeouts could be useful as well.
    
    @fhueske Thanks for trying it out!


> Create a general purpose framework for language bindings
> --------------------------------------------------------
>
>                 Key: FLINK-377
>                 URL: https://issues.apache.org/jira/browse/FLINK-377
>             Project: Flink
>          Issue Type: Improvement
>            Reporter: GitHub Import
>            Assignee: Chesnay Schepler
>              Labels: github-import
>             Fix For: pre-apache
>
>
> A general purpose API to run operators with arbitrary binaries. 
> This will allow to run Stratosphere programs written in Python, JavaScript, 
> Ruby, Go or whatever you like. 
> We suggest using Google Protocol Buffers for data serialization. This is the 
> list of languages that currently support ProtoBuf: 
> https://code.google.com/p/protobuf/wiki/ThirdPartyAddOns 
> Very early prototype with python: 
> https://github.com/rmetzger/scratch/tree/learn-protobuf (basically testing 
> protobuf)
> For Ruby: https://github.com/infochimps-labs/wukong
> Two new students working at Stratosphere (@skunert and @filiphaase) are 
> working on this.
> The reference binding language will be for Python, but other bindings are 
> very welcome.
> The best name for this so far is "stratosphere-lang-bindings".
> I created this issue to track the progress (and give everybody a chance to 
> comment on this)
> ---------------- Imported from GitHub ----------------
> Url: https://github.com/stratosphere/stratosphere/issues/377
> Created by: [rmetzger|https://github.com/rmetzger]
> Labels: enhancement, 
> Assignee: [filiphaase|https://github.com/filiphaase]
> Created at: Tue Jan 07 19:47:20 CET 2014
> State: open



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to