Hi Steven and Thomas,

Sorry about missing the update of FLIP-27.

I am working on the implementation of FLIP-27 at this point. It is about
70% done. Right now I am integrating the source coordinator to the job
master. Hopefully I can get the basics of Kafka connector work from end to
end by this Sunday. Then I'll update FLIP-27 wiki page.

Thanks,

Jiangjie (Becket) Qin


On Sat, Nov 2, 2019 at 8:18 AM Thomas Weise <t...@apache.org> wrote:

> Is there any activity on FLIP-27 that would make it relevant for 1.10
> release?
>
> Thanks Gary for the update, it provides excellent visibility on current
> activity and what we can expect with the release.
>
>
> On Fri, Nov 1, 2019 at 1:52 PM Steven Wu <stevenz...@gmail.com> wrote:
>
>> Gary,  FLIP-27 seems to get omitted in the 2nd update. below is the info
>> from update #1.
>>
>> - FLIP-27: Refactor Source Interface [20]
>>     -  FLIP accepted. Implementation is in progress.
>>
>>
>>
>> On Fri, Nov 1, 2019 at 7:01 AM Gary Yao <g...@ververica.com> wrote:
>>
>> > Hi community,
>> >
>> > Because we have approximately one month of development time left until
>> the
>> > targeted Flink 1.10 feature freeze, we thought now would be a good time
>> to
>> > give another progress update. Below we have included a list of the
>> ongoing
>> > efforts that have made progress since our last release progress update
>> > [1]. As
>> > always, if you are working on something that is not included here, feel
>> > free
>> > to use this thread to share your progress.
>> >
>> > - Support Java 11 [2]
>> >     - Implementation is in progress (18/21 subtasks resolved)
>> >
>> > - Table API improvements
>> >     - Full Data Type Support in Planner [3]
>> >         - Implementing (1/8 subtasks resolved)
>> >     - FLIP-66 Support Time Attribute in SQL DDL [4]
>> >         - Implementation is in progress (1/7 subtasks resolved).
>> >     - FLIP-70 Support Computed Column [5]
>> >         - FLIP voting [6]
>> >     - FLIP-63 Rework Table Partition Support [7]
>> >         - Implementation is in progress (3/15 subtasks resolved).
>> >     - FLIP-51 Rework of Expression Design [8]
>> >         - Implementation is in progress (2/12 subtasks resolved).
>> >     - FLIP-64 Support for Temporary Objects in Table Module [9]
>> >         - Implementation is in progress
>> >
>> > - Hive compatibility completion (DDL/UDF) to support full Hive
>> integration
>> >     - FLIP-57 Rework FunctionCatalog [10]
>> >         - Implementation is in progress (6/9 subtasks resolved)
>> >     - FLIP-68 Extend Core Table System with Modular Plugins [11]
>> >         - Implementation is in progress (2/8 subtasks resolved)
>> >
>> > - Finer grained resource management
>> >     - FLIP-49: Unified Memory Configuration for TaskExecutors [12]
>> >         - Implementation is in progress (6/10 subtasks resolved)
>> >     - FLIP-53: Fine Grained Operator Resource Management [13]
>> >         - Implementation is in progress (1/9 subtasks resolved)
>> >
>> > - Finish scheduler re-architecture [14]
>> >     - Integration tests are being enabled for new scheduler
>> >
>> > - Executor/Client refactoring [15]
>> >     - FLIP-81: Executor-related new ConfigOptions [16]
>> >         - done
>> >     - FLIP-73: Introducing Executors for job submission [17]
>> >         - Implementation is in progress
>> >
>> > - FLIP-36 Support Interactive Programming [18]
>> >     - Is built on top of FLIP-67 [19], which has been accepted
>> >     - Implementation in progress
>> >
>> > - FLIP-58: Flink Python User-Defined Stateless Function for Table [20]
>> >     - Implementation is in progress (12/22 subtask resolved)
>> > - FLIP-50: Spill-able Heap Keyed State Backend [21]
>> >     - Implementation is in progress (2/11 subtasks resolved)
>> >
>> > - RocksDB Backend Memory Control [22]
>> >     - FLIP for resource management on state backend will be opened soon
>> >     - Write Buffer Manager will be backported to FRocksDB due to
>> > performance regression [23] in new RocksDB versions
>> >
>> > - Unaligned Checkpoints
>> >     - FLIP-76 [24] was published and received positive feedback
>> >     - Implementation is in progress
>> >
>> > - Separate framework and user class loader in per-job mode [25]
>> >     - First PR is almost done. Remaining PRs will be ready next week
>> >
>> > - Active Kubernetes Integration [26]
>> >     - Implementation is in progress (6/11 in review, 3/11 in progress,
>> > 2/11 todo)
>> >
>> > - FLIP-39 Flink ML pipeline and ML libs [27]
>> >     - A few abstract ML classes have been merged (FLINK-13339,
>> > FLINK-13513)
>> >     - Starting review of algorithms
>> >
>> > Again, the feature freeze is targeted to be at the end of November.
>> Please
>> > make sure that all important work threads can be completed until that
>> date.
>> > Feel free to use this thread to communicate any concerns about features
>> > that
>> > might not be finished until then. We will send another announcement
>> later
>> > in
>> > the release cycle to make the date of the feature freeze official.
>> >
>> > Best,
>> > Yu & Gary
>> >
>> > [1] https://s.apache.org/wc0dc
>> > [2] https://issues.apache.org/jira/browse/FLINK-10725
>> > [3] https://issues.apache.org/jira/browse/FLINK-14079
>> > [4]
>> >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-66%3A+Support+time+attribute+in+SQL+DDL
>> > [5]
>> >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-70%3A+Flink+SQL+Computed+Column+Design
>> > [6]
>> >
>> http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/VOTE-FLIP-70-Flink-SQL-Computed-Column-Design-td34385.html
>> > [7]
>> >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-63%3A+Rework+table+partition+support
>> > [8]
>> >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-51%3A+Rework+of+the+Expression+Design
>> > [9]
>> >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-64%3A+Support+for+Temporary+Objects+in+Table+module
>> > [10]
>> >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-57%3A+Rework+FunctionCatalog
>> > [11]
>> >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-68%3A+Extend+Core+Table+System+with+Pluggable+Modules
>> > [12]
>> >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-49%3A+Unified+Memory+Configuration+for+TaskExecutors
>> > [13]
>> >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-53%3A+Fine+Grained+Operator+Resource+Management
>> > [14] https://issues.apache.org/jira/browse/FLINK-10429
>> > [15]
>> >
>> https://lists.apache.org/thread.html/ce99cba4a10b9dc40eb729d39910f315ae41d80ec74f09a356c73938@%3Cdev.flink.apache.org%3E
>> > [16]
>> >
>> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=133631524
>> > [17]
>> >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-73%3A+Introducing+Executors+for+job+submission
>> > [18]
>> >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-36%3A+Support+Interactive+Programming+in+Flink
>> > [19]
>> >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-67%3A+Cluster+partitions+lifecycle
>> > [20]
>> >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-58%3A+Flink+Python+User-Defined+Stateless+Function+for+Table
>> > [21]
>> >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-50%3A+Spill-able+Heap+Keyed+State+Backend
>> > [22] https://issues.apache.org/jira/browse/FLINK-7289
>> > [23] https://github.com/facebook/rocksdb/issues/5774
>> > [24]
>> >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-76%3A+Unaligned+Checkpoints
>> > [25] https://issues.apache.org/jira/browse/FLINK-13993
>> > [26] https://issues.apache.org/jira/browse/FLINK-9953
>> > [27]
>> >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-39+Flink+ML+pipeline+and+ML+libs
>> >
>>
>

Reply via email to