Github user stefanobaghino commented on the pull request:

    https://github.com/apache/flink/pull/1704#issuecomment-188301093
  
    Thanks @tillrohrmann, I'll fix the errors in the comments and add the 
missing methods and extensions.
    
    Regarding the import mode, I agree with you. I started off with just one 
`DataSet` but then had to support many, I'll try to go back to the original 
design while retaining multiple ´DataSet´ subtype extensions.
    
    The only thing I'm not very convinced of from your snippet is about 
returning the extended `DataStreamWithPartialFunctionSupport` class. Implicit 
conversions have no runtime cost, so maybe it would be better to just return 
the `DataSet` to make the code more compact and readable. What do you think?
    
    Regarding the tests: I actually have some tests in place locally but 
basically they're just copies of the original tests on the operators. Should I 
commit them as well?
    
    Regarding the docs: absolutely, I wasn't sure about this. Where do you 
think it would be better to put them? Should I add a new chapter under the 
programming guides?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to