Re: [DISCUSS] Time-based releases in Flink

2017-01-18 Thread Tzu-Li (Gordon) Tai
Hi Robert, Thanks for bringing up the discussion. I like the proposal. Regarding some of the downsides mentioned in the wiki: 1. Features that don’t make it in time with the feature freeze: I think that’s ok, as long as we’re consistent with the schedules for the next release. This way users

Re: [DISCUSS] Time-based releases in Flink

2017-01-18 Thread Robert Metzger
Thanks a lot for the positive feedback so far. Thank you Fabian for spotting the off by one error in my email. "There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors." (https://twitter.com/codinghorror/status/ 506010907021828096?lang=en) I agree

Re: [DISCUSS] Time-based releases in Flink

2017-01-18 Thread Ufuk Celebi
@Robert: I really like this. +1 to implement this after 1.2.0 is released. Small note about your release dates: you started with 1.3.0 but probably meant 1.2.0 right? On 18 January 2017 at 09:57:31, Tzu-Li (Gordon) Tai (tzuli...@apache.org) wrote: > Hi Robert, > > Thanks for bringing up the

Re: [DISCUSS] Time-based releases in Flink

2017-01-18 Thread Fabian Hueske
In general, I like the idea of time-based releases. For the development process this would mean, that we would need to fork off feature branches and work on those until the feature can be merged back into master. We did that already in the past when porting the Table API to Apache Calcite and for

[jira] [Created] (FLINK-5548) Move

2017-01-18 Thread Fabian Hueske (JIRA)
Fabian Hueske created FLINK-5548: Summary: Move Key: FLINK-5548 URL: https://issues.apache.org/jira/browse/FLINK-5548 Project: Flink Issue Type: Improvement Components: Table API &

[jira] [Created] (FLINK-5546) When multiple users run test, /tmp/cacheFile conflicts

2017-01-18 Thread Syinchwun Leo (JIRA)
Syinchwun Leo created FLINK-5546: Summary: When multiple users run test, /tmp/cacheFile conflicts Key: FLINK-5546 URL: https://issues.apache.org/jira/browse/FLINK-5546 Project: Flink Issue

Re: [DISCUSS] Time-based releases in Flink

2017-01-18 Thread Vasiliki Kalavri
Hi Robert, thanks a lot for starting this discussion and for putting together the wiki pages. This proposal makes a lot of sense to me. Big +1 for merging only features which are tested and *documented*. I believe that having a clear timeline will not only make users happier but also

Re: [DISCUSS] Time-based releases in Flink

2017-01-18 Thread Paris Carbone
�&�-�ǖy�Z�_5�^��m5�2�1(���n��

[jira] [Created] (FLINK-5547) Move checks for DataSetRel validity into constructor

2017-01-18 Thread Fabian Hueske (JIRA)
Fabian Hueske created FLINK-5547: Summary: Move checks for DataSetRel validity into constructor Key: FLINK-5547 URL: https://issues.apache.org/jira/browse/FLINK-5547 Project: Flink Issue

[DISCUSS] Time-based releases in Flink

2017-01-18 Thread Robert Metzger
Hi all! Since the 1.2.0 release is about to come out, I would like to propose a change in the way we do releases in the Flink community. In my opinion, the current model leads to dissatisfaction among users and contributors, because releases are really not predictable. A recent example for the

Re: [Dev] Dependencies issue related to implementing InputFormat Interface

2017-01-18 Thread Chesnay Schepler
Hello, The dependencies are fine. The short answer is i would recommend you to read op on java generics. The long answer is that OT and T are just placeholders for types that are supposed to be replaced. You can either provide the type in your implementation: (in this example, the

[jira] [Created] (FLINK-5552) Make the JMX port available through RESTful API

2017-01-18 Thread david.wang (JIRA)
david.wang created FLINK-5552: - Summary: Make the JMX port available through RESTful API Key: FLINK-5552 URL: https://issues.apache.org/jira/browse/FLINK-5552 Project: Flink Issue Type:

Re: [Dev] Dependencies issue related to implementing InputFormat Interface

2017-01-18 Thread Pawan Manishka Gunarathna
Hi, Thanks Fabian and Chesnay for providing those information. Pawan On Wed, Jan 18, 2017 at 2:11 PM, Chesnay Schepler wrote: > Hello, > > The dependencies are fine. > > The short answer is i would recommend you to read op on java generics. > > The long answer is that OT

Re: New contributor in flink

2017-01-18 Thread Fabian Hueske
Hi Tao, first of all welcome to the Flink community and thank you for your contributions! It is good practice to assign JIRA issues to yourself if you plan to work on them to avoid duplicate work. If you tell me your JIRA user I can give you contributor permissions which will allow you to assign

[jira] [Created] (FLINK-5550) NotFoundException: Could not find job with id

2017-01-18 Thread jiwengang (JIRA)
jiwengang created FLINK-5550: Summary: NotFoundException: Could not find job with id Key: FLINK-5550 URL: https://issues.apache.org/jira/browse/FLINK-5550 Project: Flink Issue Type: Bug

[jira] [Created] (FLINK-5549) TypeExtractor fails with RuntimeException, but should use GGenericTypeInfoeneric

2017-01-18 Thread Robert Metzger (JIRA)
Robert Metzger created FLINK-5549: - Summary: TypeExtractor fails with RuntimeException, but should use GGenericTypeInfoeneric Key: FLINK-5549 URL: https://issues.apache.org/jira/browse/FLINK-5549

[jira] [Created] (FLINK-5551) NPE at SourceStreamTask

2017-01-18 Thread Andrey (JIRA)
Andrey created FLINK-5551: - Summary: NPE at SourceStreamTask Key: FLINK-5551 URL: https://issues.apache.org/jira/browse/FLINK-5551 Project: Flink Issue Type: Bug Components: DataStream API

New contributor in flink

2017-01-18 Thread Tao Meng
Hi all, I am a newbie in community. Recently I have contributed some code to flink. The PRs have merged but I don't assign the issues to me. Is it necessary to assign the issues before code ? If it is , who can assign the issues ? Thanks.

[jira] [Created] (FLINK-5569) Migrate current table registration to in-memory catalog

2017-01-18 Thread Kurt Young (JIRA)
Kurt Young created FLINK-5569: - Summary: Migrate current table registration to in-memory catalog Key: FLINK-5569 URL: https://issues.apache.org/jira/browse/FLINK-5569 Project: Flink Issue Type:

[jira] [Created] (FLINK-5568) Introduce interface for catalog, and provide an in-memory implementation

2017-01-18 Thread Kurt Young (JIRA)
Kurt Young created FLINK-5568: - Summary: Introduce interface for catalog, and provide an in-memory implementation Key: FLINK-5568 URL: https://issues.apache.org/jira/browse/FLINK-5568 Project: Flink

[jira] [Created] (FLINK-5571) add open/close methods for UserDefinedFunction in TableAPI & SQL

2017-01-18 Thread godfrey he (JIRA)
godfrey he created FLINK-5571: - Summary: add open/close methods for UserDefinedFunction in TableAPI & SQL Key: FLINK-5571 URL: https://issues.apache.org/jira/browse/FLINK-5571 Project: Flink

[jira] [Created] (FLINK-5566) Introduce structure to hold table and column level statistics

2017-01-18 Thread Kurt Young (JIRA)
Kurt Young created FLINK-5566: - Summary: Introduce structure to hold table and column level statistics Key: FLINK-5566 URL: https://issues.apache.org/jira/browse/FLINK-5566 Project: Flink Issue

[jira] [Created] (FLINK-5565) Improve flink cost model framework

2017-01-18 Thread Kurt Young (JIRA)
Kurt Young created FLINK-5565: - Summary: Improve flink cost model framework Key: FLINK-5565 URL: https://issues.apache.org/jira/browse/FLINK-5565 Project: Flink Issue Type: Improvement

[jira] [Created] (FLINK-5567) Introduce and migrate current table statistics to FlinkStatistics

2017-01-18 Thread Kurt Young (JIRA)
Kurt Young created FLINK-5567: - Summary: Introduce and migrate current table statistics to FlinkStatistics Key: FLINK-5567 URL: https://issues.apache.org/jira/browse/FLINK-5567 Project: Flink

Re: [DISCUSS] Improvements to flink's cost based optimizer

2017-01-18 Thread Kurt Young
Hi Fabian, Thanks for your detailed response and sorry for the late response. Your opinions all make sense to me, and here is some thoughts to your open questions: - Regarding to table without sufficient statistics, especially these kind of "dynamic" table which derived from some arbitrary

[jira] [Created] (FLINK-5570) Support register external catalog to table environment

2017-01-18 Thread Kurt Young (JIRA)
Kurt Young created FLINK-5570: - Summary: Support register external catalog to table environment Key: FLINK-5570 URL: https://issues.apache.org/jira/browse/FLINK-5570 Project: Flink Issue Type:

Re: Need guidance for write a client connector for 'Flink'

2017-01-18 Thread Pawan Manishka Gunarathna
Hi, When we are implementing that InputFormat Interface, if we have that Input split part in our data analytics server APIs can we directly go to the second phase that you have described earlier? Since Our data source has database tables architecture I have a thought of follow that

Re: [DISCUSS] Proposed updates to Flink project site

2017-01-18 Thread Ufuk Celebi
The updated page has been merged: http://flink.apache.org/ Would appreciate it if you took a minute to just browse the web page and look out for any left over errors. On Tue, Jan 10, 2017 at 2:35 PM, Till Rohrmann wrote: > Great work Mike :-) I like the new web page a lot.

Re: [DISCUSS] Proposed updates to Flink project site

2017-01-18 Thread Ufuk Celebi
PS: Make sure to clear your caches. Otherwise there can be some weirdness. :D On Wed, Jan 18, 2017 at 3:17 PM, Ufuk Celebi wrote: > The updated page has been merged: http://flink.apache.org/ > > Would appreciate it if you took a minute to just browse the web page > and look out

Re: [DISCUSS] Proposed updates to Flink project site

2017-01-18 Thread Robert Metzger
Cool, thank you for merging! Once we've got enough feedback here that its working, I'll also tweet about it from @ApacheFlink. On Wed, Jan 18, 2017 at 3:17 PM, Ufuk Celebi wrote: > The updated page has been merged: http://flink.apache.org/ > > Would appreciate it if you took a

Re: [DISCUSS] Time-based releases in Flink

2017-01-18 Thread Greg Hogan
I'm +0 on switching to a pre-determined schedule. It may be that the Flink codebase has reached a level of maturity allowing for a time-based release schedule, and I'm hopeful that a known schedule will improve communication about and expectations for new features. I'd like to hear a

[jira] [Created] (FLINK-5556) BarrierBuffer resets bytes written on spiller roll over

2017-01-18 Thread Ufuk Celebi (JIRA)
Ufuk Celebi created FLINK-5556: -- Summary: BarrierBuffer resets bytes written on spiller roll over Key: FLINK-5556 URL: https://issues.apache.org/jira/browse/FLINK-5556 Project: Flink Issue

ApacheCon CFP closing soon (11 February)

2017-01-18 Thread Rich Bowen
Hello, fellow Apache enthusiast. Thanks for your participation, and interest in, the projects of the Apache Software Foundation. I wanted to remind you that the Call For Papers (CFP) for ApacheCon North America, and Apache: Big Data North America, closes in less than a month. If you've been

[jira] [Created] (FLINK-5557) Fix link in library methods

2017-01-18 Thread Greg Hogan (JIRA)
Greg Hogan created FLINK-5557: - Summary: Fix link in library methods Key: FLINK-5557 URL: https://issues.apache.org/jira/browse/FLINK-5557 Project: Flink Issue Type: Improvement

[jira] [Created] (FLINK-5558) Replace TriangleCount with a Count analytic

2017-01-18 Thread Greg Hogan (JIRA)
Greg Hogan created FLINK-5558: - Summary: Replace TriangleCount with a Count analytic Key: FLINK-5558 URL: https://issues.apache.org/jira/browse/FLINK-5558 Project: Flink Issue Type: Improvement

[jira] [Created] (FLINK-5559) queryable state: KvStateRequestSerializer#deserializeKeyAndNamespace() throws an IOException without own failure message if deserialisation fails

2017-01-18 Thread Nico Kruber (JIRA)
Nico Kruber created FLINK-5559: -- Summary: queryable state: KvStateRequestSerializer#deserializeKeyAndNamespace() throws an IOException without own failure message if deserialisation fails Key: FLINK-5559 URL:

[jira] [Created] (FLINK-5560) Header in checkpoint stats summary misaligned

2017-01-18 Thread Ufuk Celebi (JIRA)
Ufuk Celebi created FLINK-5560: -- Summary: Header in checkpoint stats summary misaligned Key: FLINK-5560 URL: https://issues.apache.org/jira/browse/FLINK-5560 Project: Flink Issue Type: Bug

[jira] [Created] (FLINK-5561) DataInputDeserializer#available returns one too few

2017-01-18 Thread Nico Kruber (JIRA)
Nico Kruber created FLINK-5561: -- Summary: DataInputDeserializer#available returns one too few Key: FLINK-5561 URL: https://issues.apache.org/jira/browse/FLINK-5561 Project: Flink Issue Type:

[jira] [Created] (FLINK-5563) Add density to vertex metrics

2017-01-18 Thread Greg Hogan (JIRA)
Greg Hogan created FLINK-5563: - Summary: Add density to vertex metrics Key: FLINK-5563 URL: https://issues.apache.org/jira/browse/FLINK-5563 Project: Flink Issue Type: Improvement

[jira] [Created] (FLINK-5562) Driver fixes

2017-01-18 Thread Greg Hogan (JIRA)
Greg Hogan created FLINK-5562: - Summary: Driver fixes Key: FLINK-5562 URL: https://issues.apache.org/jira/browse/FLINK-5562 Project: Flink Issue Type: Bug Components: Gelly Affects

Re: [DISCUSS] Proposed updates to Flink project site

2017-01-18 Thread Fabian Hueske
Thanks everybody for working on the website! 2017-01-18 15:24 GMT+01:00 Robert Metzger : > Cool, thank you for merging! > > Once we've got enough feedback here that its working, I'll also tweet about > it from @ApacheFlink. > > On Wed, Jan 18, 2017 at 3:17 PM, Ufuk Celebi

[jira] [Created] (FLINK-5553) Job fails during deployment with IllegalStateException from subpartition request

2017-01-18 Thread Robert Metzger (JIRA)
Robert Metzger created FLINK-5553: - Summary: Job fails during deployment with IllegalStateException from subpartition request Key: FLINK-5553 URL: https://issues.apache.org/jira/browse/FLINK-5553

[jira] [Created] (FLINK-5554) Add sql operator to table api for getting columns from HBase

2017-01-18 Thread Anton Solovev (JIRA)
Anton Solovev created FLINK-5554: Summary: Add sql operator to table api for getting columns from HBase Key: FLINK-5554 URL: https://issues.apache.org/jira/browse/FLINK-5554 Project: Flink

[jira] [Created] (FLINK-5555) Add documentation about debugging watermarks

2017-01-18 Thread Robert Metzger (JIRA)
Robert Metzger created FLINK-: - Summary: Add documentation about debugging watermarks Key: FLINK- URL: https://issues.apache.org/jira/browse/FLINK- Project: Flink Issue Type:

Re: [DISCUSS] proposal for the User Defined AGGregate (UDAGG)

2017-01-18 Thread Shaoxuan Wang
Hi everyone, I have drafted the design doc (link is provided below) for UDAGG, and created the JIRA (FLINK-5564) to track the progress of this design. Special thanks to Stephan and Fabian for their advice and help. Please check the design doc, feel free to share your comments in the google doc:

[jira] [Created] (FLINK-5564) User Defined Aggregates

2017-01-18 Thread Shaoxuan Wang (JIRA)
Shaoxuan Wang created FLINK-5564: Summary: User Defined Aggregates Key: FLINK-5564 URL: https://issues.apache.org/jira/browse/FLINK-5564 Project: Flink Issue Type: Improvement