Re: [ANNOUNCE] Zili Chen becomes a Flink committer

2019-09-11 Thread Benchao Li
AvailabilityServices and much more. Zili > Chen also helped the community by PR reviews, reporting Flink issues, > answering user mails and being very active on the dev mailing list. > > Congratulations Zili Chen! > > Best, Till > (on behalf of the Flink PMC) > -- Benchao

Re: [ANNOUNCE] New Apache Flink PMC Member - Qingsheng Ren

2023-04-22 Thread Benchao Li
; > > > is > > > > > > the > > > > > > > >core contributor and maintainer of the Kafka connector and > > > > > > > >flink-cdc-connectors, bringing users stability and ease of use > > in > > > > both > > > > > > > >projects. He drove discussions and implementations in > FLIP-221, > > > > > > FLIP-288, > > > > > > > >and the connector testing framework. He is continuously > helping > > > with > > > > > the > > > > > > > >expansion of the Flink community and has given several talks > > about > > > > > Flink > > > > > > > >connectors at many conferences, such as Flink Forward Global > and > > > > Flink > > > > > > > >Forward Asia. Besides that, he is willing to help a lot in the > > > > > community > > > > > > > >work, such as being the release manager for both 1.17 and > 1.18, > > > > > > verifying > > > > > > > >releases, and answering questions on the mailing list. > > > > > > > > > > > > > > > >Congratulations and welcome Qingsheng! > > > > > > > > > > > > > > > >Best, > > > > > > > >Jark (on behalf of the Flink PMC) > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- Best, Benchao Li

Re: [ANNOUNCE] New Apache Flink PMC Member - Leonard Xu

2023-04-22 Thread Benchao Li
; > for > > > > > > many > > > > > > > > >years and became a committer in Nov 2021. He has been > involved > > > in > > > > > > > various > > > > > > > > >areas of the project, from code contributions to community > > > > building. > > > > > > His > > > > > > > > >contributions are mainly focused on Flink SQL and > connectors, > > > > > > especially > > > > > > > > >leading the flink-cdc-connectors project to receive 3.8+K > > GitHub > > > > > > stars. > > > > > > > He > > > > > > > > >authored 150+ PRs, and reviewed 250+ PRs, and drove several > > > FLIPs > > > > > > (e.g., > > > > > > > > >FLIP-132, FLIP-162). He has participated in plenty of > > > discussions > > > > in > > > > > > the > > > > > > > > >dev mailing list, answering questions about 500+ threads in > > the > > > > > > > > >user/user-zh mailing list. Besides that, he is community > > minded, > > > > > such > > > > > > as > > > > > > > > >being the release manager of 1.17, verifying releases, > > managing > > > > > > release > > > > > > > > >syncs, etc. > > > > > > > > > > > > > > > > > >Congratulations and welcome Leonard! > > > > > > > > > > > > > > > > > >Best, > > > > > > > > >Jark (on behalf of the Flink PMC) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- Best, Benchao Li

Re: [VOTE] Release 1.17.1, release candidate #1

2023-05-22 Thread Benchao Li
t; > > to > > > > > be > > > > > > > > > > > > deployed to dist.apache.org [2], which are signed with the key > > with > > > > > > > > > > > > fingerprint 8D56AE6E7082699A4870750EA4E8C4C05EE6861F [3], > > > > > > > > > > > > * all artifacts to be deployed to the Maven Central Repository > [4], > > > > > > > > > > > > * source code tag "release-1.17.1-rc1" [5], > > > > > > > > > > > > * website pull request listing the new release and adding > > > announcement > > > > > blog > > > > > > > > > > > > post [6]. > > > > > > > > > > > > > > > > > > The vote will be open for at least 72 hours. It is adopted by > > > majority > > > > > > > > > > > > approval, with at least 3 PMC affirmative votes. > > > > > > > > > > > > > > > > > > Thanks, > > > > > > > > > > > > Release Manager > > > > > > > > > > > > > > > > > > [1] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522&version=12352886 > > > > > > > > > > > > [2] > https://dist.apache.org/repos/dist/dev/flink/flink-1.17.1-rc1/ > > > > > > > > > > > > [3] https://dist.apache.org/repos/dist/release/flink/KEYS > > > > > > > > > > > > [4] > > > > > > > > > > > > https://repository.apache.org/content/repositories/orgapacheflink-1635/ > > > > > > > > > > > > [5] > > https://github.com/apache/flink/releases/tag/release-1.17.1-rc1 > > > > > > > > > > > > [6] https://github.com/apache/flink-web/pull/650 > > > > > > > > > > > > > > > > > > > > > -- Best, Benchao Li

Re: [DISCUSS] FLIP-308: Support Time Travel In Batch Mode

2023-05-25 Thread Benchao Li
> >> allows users to specify a point in time and retrieve the data and > >> schema of > >> a table as it appeared at that time. With time travel, users can easily > >> analyze and compare historical versions of data. > >> > >> > >> With the widespread use of data lake systems such as Paimon, Iceberg, > and > >> Hudi, time travel can provide more convenience for users' data analysis. > >> > >> > >> Looking forward to your opinions, any suggestions are welcomed. > >> > >> > >> > >> 1. > >> > https://cwiki.apache.org/confluence/display/FLINK/FLIP-308%3A+Support+Time+Travel+In+Batch+Mode > >> > >> > >> > >> Best. > >> > >> Feng > >> > > > > -- Best, Benchao Li

Re: [DISCUSS] FLIP-308: Support Time Travel In Batch Mode

2023-05-25 Thread Benchao Li
s` in > > this FLIP, seems the syntax in Calcite should be `FOR SYSTEM_TIME AS OF`, > > right? > > But the the syntax part in this FLIP, it seems to be `AS OF TIMESTAMP` > > instead of `FOR SYSTEM_TIME AS OF`. Is it just a mistake or by design? > > > > > >

Re: [VOTE] Release flink-connector-jdbc v3.1.1, release candidate #1

2023-05-28 Thread Benchao Li
che.org/repos/dist/release/flink/KEYS > [4] > https://repository.apache.org/content/repositories/orgapacheflink-1636/ > [5] https://github.com/apache/flink-connector-jdbc/releases/tag/v3.1.1-rc1 > [6] https://github.com/apache/flink-web/pull/654 > -- Best, Benchao Li

Re: [DISCUSS] Hive dialect shouldn't fall back to Flink's default dialect

2023-05-29 Thread Benchao Li
b18e1b6c4a23e5ce08f8efd05675a0cc17/flink-connectors/flink-connector-hive/src/main/java/org/apache/flink/table/planner/delegation/hive/HiveParser.java#L348 > [2]:https://issues.apache.org/jira/browse/FLINK-26681 > [3]:https://issues.apache.org/jira/browse/FLINK-31413 > [4]:https://issues.apache.org/jira/browse/FLINK-30064 > > > > Best regards, > Yuxia > -- Best, Benchao Li

Re: [DISCUSS] FLIP-308: Support Time Travel In Batch Mode

2023-05-29 Thread Benchao Li
1 for paimon > by > > the following statement > > SELECT * FROM t VERSION AS OF 1 > > > > Could we support this in Flink too? > > > > Best, > > Shammon FY > > > > On Fri, May 26, 2023 at 1:20 PM Benchao Li wrote: > > > > > Regarding

Re: [DISCUSS] FLIP-311: Support Call Stored Procedure

2023-05-31 Thread Benchao Li
al > storage systems. It's widely used in traditional databases and popular > compute engines like Trino for it's convenience. Therefore, we propose > adding support for call stored procedure in Flink to enable better > integration with external storage systems. > > > > > > With this FLIP, Flink will allow connector developers to develop their > own built-in stored procedures, and then enables users to call these > predefiend stored procedures. > > > > > > Looking forward to your feedbacks. > > > > > > [1]: > https://cwiki.apache.org/confluence/display/FLINK/FLIP-311%3A+Support+Call+Stored+Procedure > > > > > > Best regards, > > > Yuxia > -- Best, Benchao Li

Re: [DISCUSS] FLIP-311: Support Call Stored Procedure

2023-06-03 Thread Benchao Li
ableEnvironment` to custom a procedure, we can then add a > method like `getTableEnvironment()` in `ProcedureContext`. > > Best regards, > Yuxia > > - 原始邮件 - > 发件人: "Benchao Li" > 收件人: "dev" > 发送时间: 星期四, 2023年 6 月 01日 下午 12:58:08 > 主题:

Re: [DISCUSS] FLIP-315: Support Operator Fusion Codegen for Flink SQL

2023-06-04 Thread Benchao Li
t; > > > > > > > > > > As main memory grows, query performance is more and more > > > > determined > > > > > > by > > > > > > > > the > > > > > > > > > raw CPU costs of query processing itself, this is due to > the > > > > query > > > > > > > > > processing techniques based on interpreted execution shows > poor > > > > > > > > performance > > > > > > > > > on modern CPUs due to lack of locality and frequent > instruction > > > > > > > > > mis-prediction. Therefore, the industry is also > researching how > > > > to > > > > > > > > improve > > > > > > > > > engine performance by increasing operator execution > efficiency. > > > > In > > > > > > > > > addition, during the process of optimizing Flink's > performance > > > > for > > > > > > TPC-DS > > > > > > > > > queries, we found that a significant amount of CPU time was > > > spent > > > > > on > > > > > > > > > virtual function calls, framework collector calls, and > invalid > > > > > > > > > calculations, which can be optimized to improve the overall > > > > engine > > > > > > > > > performance. After some investigation, we found Operator > Fusion > > > > > > Codegen > > > > > > > > > which is proposed by Thomas Neumann in the paper[2] can > address > > > > > these > > > > > > > > > problems. I have finished a PoC[3] to verify its > feasibility > > > and > > > > > > > > validity. > > > > > > > > > > > > > > > > > > Looking forward to your feedback. > > > > > > > > > > > > > > > > > > [1]: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-315+Support+Operator+Fusion+Codegen+for+Flink+SQL > > > > > > > > > [2]: http://www.vldb.org/pvldb/vol4/p539-neumann.pdf > > > > > > > > > [3]: https://github.com/lsyldliu/flink/tree/OFCG > > > > > > > > > > > > > > > > > > Best, > > > > > > > > > Ron > > > > > > > > > > > > > > > > > > > > > > > > > > > -- Best, Benchao Li

Re: [DISCUSS] FLIP-308: Support Time Travel In Batch Mode

2023-06-06 Thread Benchao Li
e > >> catalog. > >> >> I > >> >>>> think that since "timetravel" is per job/query property, its should > >> not > >> >>> be > >> >>>> coupled with the Catalog or table definition. In my opinion this

Re: [VOTE] FLIP-315: Support Operator Fusion Codegen for Flink SQL

2023-06-07 Thread Benchao Li
ttps://cwiki.apache.org/confluence/display/FLINK/FLIP-315+Support+Operator+Fusion+Codegen+for+Flink+SQL > > [2]: https://lists.apache.org/thread/9cnqhsld4nzdr77s2fwf00o9cb2g9fmw > > > > Best, > > Ron > > -- Best, Benchao Li

Re: [DISCUSS] FLIP-308: Support Time Travel In Batch Mode

2023-06-08 Thread Benchao Li
; Btw, please add a brief desc to explain the meaning of the parameter > `timestamp` in method `CatalogBaseTable getTable(ObjectPath tablePath, long > timestamp)`. Maybe something like "timestamp of the table snapt, which is > millseconds since 1970-01-01 00:00:00 UTC". > >

Re: [DISCUSS] FLIP-308: Support Time Travel In Batch Mode

2023-06-09 Thread Benchao Li
dda3e16bd53f2f795f5bc5/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/analysis/TimeTravelSpec.scala#L56 > [2] > https://nightlies.apache.org/flink/flink-docs-master/docs/dev/table/timezone/#daylight-saving-time-support > > > > > > On Jun 9, 2023, at 1:13 PM, Benchao Li wrote: >

Re: [VOTE] FLIP-311: Support Call Stored Procedure

2023-06-12 Thread Benchao Li
gt; Best regards, > Yuxia > -- Best, Benchao Li

Re: [VOTE] FLIP-294: Support Customized Catalog Modification Listener

2023-06-14 Thread Benchao Li
ener > [2] https://lists.apache.org/thread/185mbcwnpokfop4xcb22r9bgfp2m68fx > > > Best, > Shammon FY > -- Best, Benchao Li

Re: [DISCUSS] FLIP-324: Introduce Runtime Filter for Flink Batch Jobs

2023-06-14 Thread Benchao Li
and I would like to start a discussion about > FLIP-324: > >> > Introduce Runtime Filter for Flink Batch Jobs[1] > >> > > >> > Runtime Filter is a common optimization to improve join performance. > It > >> is > >> > designed to dynamically generate filter conditions for certain Join > >> queries > >> > at runtime to reduce the amount of scanned or shuffled data, avoid > >> > unnecessary I/O and network transmission, and speed up the query. Its > >> > working principle is building a filter(e.g. bloom filter) based on the > >> data > >> > on the small table side(build side) first, then pass this filter to > the > >> > large table side(probe side) to filter the irrelevant data on it, this > >> can > >> > reduce the data reaching the join and improve performance. > >> > > >> > You can find more details in the FLIP-324[1]. Looking forward to your > >> > feedback. > >> > > >> > [1] > >> > > >> > > >> > https://cwiki.apache.org/confluence/display/FLINK/FLIP-324%3A+Introduce+Runtime+Filter+for+Flink+Batch+Jobs > >> > > >> > Best, > >> > Ron & Gen & Lijie > >> > > >> > > > -- Best, Benchao Li

Re: [VOTE] FLIP-308: Support Time Travel

2023-06-19 Thread Benchao Li
gt; > [1] > > > > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-308%3A+Support+Time+Travel > > [2]https://lists.apache.org/thread/rpozdlf7469jmc7q7vc0s08pjnmscz00 > > > > > > Best, > > Feng > > > -- Best, Benchao Li

Re: [VOTE] FLIP-324: Introduce Runtime Filter for Flink Batch Jobs

2023-06-24 Thread Benchao Li
; >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > > >> At 2023-06-23 23:49:53, "Lijie Wang" > > wrote: > > > >>> Hi all, > > > >>> > > > >>> Thanks for all the feedback about the FLIP-324: Introduce Runtime > > Filter > > > >>> for Flink Batch Jobs[1]. This FLIP was discussed in [2]. > > > >>> > > > >>> I'd like to start a vote for it. The vote will be open for at least > > 72 > > > >>> hours (until June 29th 12:00 GMT) unless there is an objection or > > > >>> insufficient votes. > > > >>> > > > >>> [1] > > > >>> > > > >> > > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-324%3A+Introduce+Runtime+Filter+for+Flink+Batch+Jobs > > > >>> [2] > https://lists.apache.org/thread/mm0o8fv7x7k13z11htt88zhy7lo8npmg > > > >>> > > > >>> Best, > > > >>> Lijie > > > >> > > > > > > -- Best, Benchao Li

Re: Re: [ANNOUNCE] Apache Flink has won the 2023 SIGMOD Systems Award

2023-07-04 Thread Benchao Li
t;>> 收件人: "Xintong Song" > > > > > > > > > >> tonysong...@gmail.com>> > > > > > > > > > > >> >>> 抄送: "dev" > > > > > dev@flink.apache.org>>, > > > > > > > > > > >> "User" > > u...@flink.apache.org > > > > >> > > > > > > > > > > >> >>> 发送时间: 星期一, 2023年 7 月 03日 下午 8:36:30 > > > > > > > > > > >> >>> 主题: Re: [ANNOUNCE] Apache Flink has won the 2023 > > > SIGMOD > > > > > > Systems > > > > > > > > > > Award > > > > > > > > > > >> >>> > > > > > > > > > > >> >>> Congratulations \uD83E\uDD73 > > > > > > > > > > >> >>> > > > > > > > > > > >> >>> On 03-Jul-2023, at 3:30 PM, Xintong Song < > > > > > > tonysong...@gmail.com > > > > > > > > > > >> <mailto:tonysong...@gmail.com>> wrote: > > > > > > > > > > >> >>> > > > > > > > > > > >> >>>  > > > > > > > > > > >> >>> Dear Community, > > > > > > > > > > >> >>> > > > > > > > > > > >> >>> I'm pleased to share this good news with everyone. > > As > > > > some > > > > > > of > > > > > > > > you > > > > > > > > > > may > > > > > > > > > > >> have already heard, Apache Flink has won the 2023 > SIGMOD > > > > Systems > > > > > > > > Award > > > > > > > > > > [1]. > > > > > > > > > > >> >>> > > > > > > > > > > >> >>> "Apache Flink greatly expanded the use of stream > > > > > > > > data-processing." > > > > > > > > > > -- > > > > > > > > > > >> SIGMOD Awards Committee > > > > > > > > > > >> >>> > > > > > > > > > > >> >>> SIGMOD is one of the most influential data > > management > > > > > > research > > > > > > > > > > >> conferences in the world. The Systems Award is awarded > > to > > > an > > > > > > > > individual > > > > > > > > > > or > > > > > > > > > > >> set of individuals to recognize the development of a > > > > software or > > > > > > > > > > hardware > > > > > > > > > > >> system whose technical contributions have had > > significant > > > > > > impact on > > > > > > > > the > > > > > > > > > > >> theory or practice of large-scale data management > > systems. > > > > > > Winning > > > > > > > > of > > > > > > > > > > the > > > > > > > > > > >> award indicates the high recognition of Flink's > > > > technological > > > > > > > > > > advancement > > > > > > > > > > >> and industry influence from academia. > > > > > > > > > > >> >>> > > > > > > > > > > >> >>> As an open-source project, Flink wouldn't have > come > > > > this far > > > > > > > > without > > > > > > > > > > >> the wide, active and supportive community behind it. > > Kudos > > > > to > > > > > > all > > > > > > > > of us > > > > > > > > > > who > > > > > > > > > > >> helped make this happen, including the over 1,400 > > > > contributors > > > > > > and > > > > > > > > many > > > > > > > > > > >> others who contributed in ways beyond code. > > > > > > > > > > >> >>> > > > > > > > > > > >> >>> Best, > > > > > > > > > > >> >>> Xintong (on behalf of the Flink PMC) > > > > > > > > > > >> >>> > > > > > > > > > > >> >>> [1] https://sigmod.org/2023-sigmod-systems-award/ > > > > > > > > > > >> >>> > > > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- Best, Benchao Li

Re: Feature requests for Flink protobuf deserialization

2023-07-05 Thread Benchao Li
nk accept patches for any or all of these feature requests? We're > contemplating forking flink-protobuf internally, but it would be better if > we could just upstream the relevant changes. (To my mind, 1, 2, and 4 are > broadly applicable features that are definitely worthy of upstream support. > 3 and 5 may be somewhat more specific to our use case.) > > Thanks, > Adam Richardson > -- Best, Benchao Li

Re: [ANNOUNCE] New Apache Flink Committer - Yong Fang

2023-07-23 Thread Benchao Li
t; 抄送: Shammon FY > > > > > 主题: Re: [ANNOUNCE] New Apache Flink Committer - Yong Fang > > > > > > > > > > Congratulations! > > > > > > > > > > Best, > > > > > Weihua > > > > > > > > > > > > > > > On Mon, Jul 24, 2023 at 11:04 AM Paul Lam > > > wrote: > > > > > > > > > > > Congrats, Shammon! > > > > > > > > > > > > Best, > > > > > > Paul Lam > > > > > > > > > > > > > 2023年7月24日 10:56,Jingsong Li 写道: > > > > > > > > > > > > > > Shammon > > > > > > > > > > > > > > > > > > > > > > > > > -- Best, Benchao Li

Re: [DISCUSS] Connectors, Formats, and even User Code should also be pluggable.

2023-07-25 Thread Benchao Li
ry idea. > > > > [1] > > > https://nightlies.apache.org/flink/flink-docs-master/docs/deployment/filesystems/overview/ > > [2] > > > https://docs.google.com/document/d/1XP2fBpcntK0YIdQ_Ax7JV2MhNdebvkFxSiNJRp6WQ24/edit?usp=sharing > > > > > > Best, > > Zhiqiang > > > > > -- Best, Benchao Li

Re: [DISCUSSION] Revival of FLIP-154 (SQL Implicit Type Coercion)

2023-07-25 Thread Benchao Li
ule by rule instead of big bang. > > I would volunteer to update the FLIP page with usage of a custom factory if > there are no objections and come back with a discussion thread to revive > the work on it. > > [1] > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-154%3A+SQL+Implicit+Type+Coercion > -- > Best regards, > Sergey > -- Best, Benchao Li

Re: [DISCUSS] FLIP-348: Support System Columns in SQL and Table API

2023-07-26 Thread Benchao Li
t; The biggest problem of metadata columns currently is that a catalog > > > implementation can't provide them by default because they would affect > > > `SELECT *` when adding another one. > > > > > > Looking forward to your feedback on FLIP-348: > > > > > > > > > > > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-348%3A+Support+System+Columns+in+SQL+and+Table+API > > > > > > Thanks, > > > Timo > > > > > > > > > -- > > https://twitter.com/snntrable > > https://github.com/knaufk > > > -- Best, Benchao Li

Re: [ANNOUNCE] New Apache Flink Committer - Hong Teoh

2023-08-03 Thread Benchao Li
and more recently, improvements to the Flink REST API. > > Additionally, > > >> Hong is a very active community member, supporting users and > > participating > > >> in discussions on the mailing lists, Flink slack channels and speaking > > at > > >> conferences. > > >> > > >> Please join me in congratulating Hong for becoming a Flink Committer! > > >> > > >> Thanks, > > >> Danny Cranmer (on behalf of the Flink PMC) > > > > > > > > -- Best, Benchao Li

Re: [ANNOUNCE] New Apache Flink Committer - Weihua Hu

2023-08-03 Thread Benchao Li
n large-scale job > > scheduling and improvements. He is also quite active in mailing lists, > > participating discussions and answering user questions. > > > > Please join me in congratulating Weihua! > > > > Best, > > > > Xintong (on behalf of the Apache Flink PMC) > > -- Best, Benchao Li

Re: [ANNOUNCE] New Apache Flink PMC Member - Matthias Pohl

2023-08-03 Thread Benchao Li
t; > > distributed > > > > > > coordination and high availability areas. He has worked on many > > FLIPs > > > > > > including FLIP195/270/285. He helped a lot with the release > > management, > > > > > > being one of the Flink 1.17 release managers and also very active > > in > > > > > Flink > > > > > > 1.18 / 2.0 efforts. He also contributed a lot to improving the > > build > > > > > > stability. > > > > > > > > > > > > Please join me in congratulating Matthias! > > > > > > > > > > > > Best, > > > > > > > > > > > > Xintong (on behalf of the Apache Flink PMC) > > > > > > > > > > > > > > > > > -- Best, Benchao Li

Re: [ANNOUNCE] New Apache Flink PMC Member - Matthias Pohl

2023-08-09 Thread Benchao Li
> > > > > > > > Best, > > > > > Wencong Liu > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > At 2023-08-04 11:18:00, "Xintong Song" > > > > > wrote: > > > > > Hi everyone, > > > > > > > > > > On behalf of the PMC, I'm very happy to announce that Matthias Pohl > > > > > has > > > > > joined the Flink PMC! > > > > > > > > > > Matthias has been consistently contributing to the project since > > > > > Sep > > > > > 2020, > > > > > and became a committer in Dec 2021. He mainly works in Flink's > > > > > distributed > > > > > coordination and high availability areas. He has worked on many > > > > > FLIPs > > > > > including FLIP195/270/285. He helped a lot with the release > > > > > management, > > > > > being one of the Flink 1.17 release managers and also very active > > > > > in > > > > > Flink > > > > > 1.18 / 2.0 efforts. He also contributed a lot to improving the > > > > > build > > > > > stability. > > > > > > > > > > Please join me in congratulating Matthias! > > > > > > > > > > Best, > > > > > > > > > > Xintong (on behalf of the Apache Flink PMC) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- Best, Benchao Li

Re: [ANNOUNCE] New Apache Flink Committer - Hangxiang Yu

2023-08-09 Thread Benchao Li
e the feature prod-ready). > > Hangxiang > > > > >is also the main driver of the FLIP-263: Resolving schema > > compatibility. > > > > > > > > > >Hangxiang is passionate about the Flink community. Besides the > > technical > > > > >contribution above, he is also actively promoting Flink: talks about > > > > Generic > > > > >Incremental Checkpoints in Flink Forward and Meet-up. Hangxiang also > > spent > > > > >a good amount of time supporting users, participating in > Jira/mailing > > list > > > > >discussions, and reviewing code. > > > > > > > > > >Please join me in congratulating Hangxiang for becoming a Flink > > Committer! > > > > > > > > > >Thanks, > > > > >Yuan Mei (on behalf of the Flink PMC) > > > > > > > -- Best, Benchao Li

Re: [ANNOUNCE] New Apache Flink Committer - Yanfei Lei

2023-08-09 Thread Benchao Li
> > > > > > > Best, > > > > > > > Junrui > > > > > > > > > > > > > > Yun Tang 于2023年8月7日周一 15:19写道: > > > > > > > > > > > > > > Congratulations, Yanfei! > > > > > > > > > > > > > > Best > > > > > > > Yun Tang > > > > > > > > > > > > > > From: Danny Cranmer > > > > > > > Sent: Monday, August 7, 2023 15:10 > > > > > > > To: dev > > > > > > > Subject: Re: [ANNOUNCE] New Apache Flink Committer - Yanfei Lei > > > > > > > > > > > > > > Congrats Yanfei! Welcome to the team. > > > > > > > > > > > > > > Danny > > > > > > > > > > > > > > On Mon, 7 Aug 2023, 08:03 Rui Fan, <1996fan...@gmail.com> > wrote: > > > > > > > > > > > > > > Congratulations Yanfei! > > > > > > > > > > > > > > Best, > > > > > > > Rui > > > > > > > > > > > > > > On Mon, Aug 7, 2023 at 2:56 PM Yuan Mei < > yuanmei.w...@gmail.com> > > > > > > > wrote: > > > > > > > > > > > > > > On behalf of the PMC, I'm happy to announce Yanfei Lei as a new > > > > > > > Flink > > > > > > > Committer. > > > > > > > > > > > > > > Yanfei has been active in the Flink community for almost two > > > > > > > years > > > > > > > and > > > > > > > has > > > > > > > played an important role in developing and maintaining State > > > > > > > and > > > > > > > Checkpoint > > > > > > > related features/components, including RocksDB Rescaling > > > > > > > Performance > > > > > > > Improvement and Generic Incremental Checkpoints. > > > > > > > > > > > > > > Yanfei also helps improve community infrastructure in many > > > > > > > ways, > > > > > > > including > > > > > > > migrating the Flink Daily performance benchmark to the Apache > > > > > > > Flink > > > > > > > slack > > > > > > > channel. She is the maintainer of the benchmark and has > > > > > > > improved > > > > > > > its > > > > > > > detection stability significantly. She is also one of the major > > > > > > > maintainers > > > > > > > of the FrocksDB Repo and released FRocksDB 6.20.3 (part of > > > > > > > Flink > > > > > > > 1.17 > > > > > > > release). Yanfei is a very active community member, supporting > > > > > > > users > > > > > > > and > > > > > > > participating > > > > > > > in tons of discussions on the mailing lists. > > > > > > > > > > > > > > Please join me in congratulating Yanfei for becoming a Flink > > > > > > > Committer! > > > > > > > > > > > > > > Thanks, > > > > > > > Yuan Mei (on behalf of the Flink PMC) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- Best, Benchao Li

Re: [DISCUSS] FLIP-348: Support System Columns in SQL and Table API

2023-08-20 Thread Benchao Li
gt;>> which can be got from arbitrary queries. That "_proctime" may > conflict > >>>>> with > >>>>>> the proposed > >>>>>> pseudo-column concept. > >>>>>> > >>>>>> Did you consider making it as a

Re: [VOTE] FLIP-348: Make expanding behavior of virtual metadata columns configurable

2023-08-31 Thread Benchao Li
.org/thread/zon967w7synby8z6m1s7dj71dhkh9ccy > > > > Cheers, > > Timo > > -- Best, Benchao Li

Re: [DISCUSS] FLIP-367: Support Setting Parallelism for Table/SQL Sources

2023-09-14 Thread Benchao Li
page.action?pageId=263429150> > [2] FLIP-146: Improve new TableSource and TableSink interfaces - Apache Flink > - Apache Software > Foundation<https://cwiki.apache.org/confluence/display/FLINK/FLIP-146%3A+Improve+new+TableSource+and+TableSink+interfaces> > > Best, > Zhanghao Chen -- Best, Benchao Li

Re: [DISCUSS] FLIP-367: Support Setting Parallelism for Table/SQL Sources

2023-09-19 Thread Benchao Li
operator, > > > > > regardless of whether the source parallelism is configured or not. > > If I > > > > > understand correctly, currently, except for the sink exec node (which > > > has > > > > > the ability to configure its own parallelis

Re: [DISCUSS] FLIP-374: Adding a separate configuration for specifying Java Options of the SQL Gateway

2023-10-07 Thread Benchao Li
would allow users to fine-tune > > > the memory settings, garbage collection behavior, and other relevant > > > Java parameters specific to the SQL Gateway, ensuring optimal > > > performance and stability in production environments. > > > > > > Looking forward to your feedback. > > > > > > [1] > > > > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-374%3A+Adding+a+separate+configuration+for+specifying+Java+Options+of+the+SQL+Gateway > > > > > > Best, > > > Yangze Guo > > > > > -- Best, Benchao Li

Re: [VOTE] FLIP-367: Support Setting Parallelism for Table/SQL Sources

2023-10-08 Thread Benchao Li
less there is an objection or insufficient votes. > > [1] https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=263429150 > [2] https://lists.apache.org/thread/gtpswl42jzv0c9o3clwqskpllnw8rh87 > > Best, > Zhanghao Chen -- Best, Benchao Li

Re: [VOTE] FLIP-374: Adding a separate configuration for specifying Java Options of the SQL Gateway

2023-10-10 Thread Benchao Li
onfluence/display/FLINK/FLIP-374%3A+Adding+a+separate+configuration+for+specifying+Java+Options+of+the+SQL+Gateway > > [2] https://lists.apache.org/thread/g4vl8mgnwgl7vjyvjy6zrc8w54b2lthv > > > > Best, > > Yangze Guo > > -- Best, Benchao Li

Re: [ANNOUNCE] New Apache Flink Committer - Jane Chan

2023-10-15 Thread Benchao Li
participated deeply in development > >> discussions and also helped answer user question emails. Jane was also a > >> core contributor of Flink Table Store (now Paimon) when the project was in > >> the early days. > >> > >> Please join me in congratulating Jane Chan for becoming a Flink Committer! > >> > >> Best, > >> Jark Wu (on behalf of the Flink PMC) > >> > -- Best, Benchao Li

Re: [ANNOUNCE] New Apache Flink Committer - Ron Liu

2023-10-15 Thread Benchao Li
; From: yu zelin > >>>> Sent: Monday, October 16, 2023 10:16 > >>>> To: dev@flink.apache.org > >>>> Cc: ron9@gmail.com > >>>> Subject: Re: [ANNOUNCE] New Apache Flink Committer - Ron Liu > >>>> > >>>> Congratulations! > >>>> > >>>> Best, > >>>> Yu Zelin > >>>> > >>>> 2023年10月16日 09:56,Jark Wu 写道: > >>>> > >>>> Hi, everyone > >>>> > >>>> On behalf of the PMC, I'm very happy to announce Ron Liu as a new > >>>> Flink > >>>> Committer. > >>>> > >>>> Ron has been continuously contributing to the Flink project for > >>>> many > >>>> years, > >>>> authored and reviewed a lot of codes. He mainly works on Flink SQL > >>>> parts > >>>> and drove several important FLIPs, e.g., USING JAR (FLIP-214), > >>>> Operator > >>>> Fusion CodeGen (FLIP-315), Runtime Filter (FLIP-324). He has a > >>>> great > >>>> knowledge of the Batch SQL and improved a lot of batch performance > >>>> in > >>>> the > >>>> past several releases. He is also quite active in mailing lists, > >>>> participating in discussions and answering user questions. > >>>> > >>>> Please join me in congratulating Ron Liu for becoming a Flink > >>>> Committer! > >>>> > >>>> Best, > >>>> Jark Wu (on behalf of the Flink PMC) > >>>> > >>>> > >>>> > >>>> > >>>> > >>> > -- Best, Benchao Li

Re: Re: [DISCUSS] FLIP-373: Support Configuring Different State TTLs using SQL Hint

2023-10-22 Thread Benchao Li
> > > > > > > > > > > > > > > > > > > > > > > > > > > At 2023-10-10 18:23:55, "Jane Chan" > > > > wrote: > > > > > > > > > >Hi Feng, > > > > > > > > > > > > > > > > > > > >Thank you for your valuable comments. The reason for not > > > > including > > > > > > the > > > > > > > > > >scenarios above is as follows: > > > > > > > > > > > > > > > > > > > >For <1>, the automatically inferred stateful operators are > > not > > > > > > easily > > > > > > > > > >expressible in SQL. This issue was discussed in FLIP-292, > > and > > > > > > besides > > > > > > > > > >ChangelogNormalize, SinkUpsertMateralizer also faces the > > same > > > > > > problem. > > > > > > > > > > > > > > > > > > > >For <2> and <3>, the challenge lies in internal > > implementation. > > > > > > > During the > > > > > > > > > >default_rewrite phase, the row_number expression in > > > > LogicalProject > > > > > > is > > > > > > > > > >transformed into LogicalWindow by Calcite's > > > > > > > > > >CoreRules#PROJECT_TO_LOGICAL_PROJECT_AND_WINDOW. However, > > > > > > > CalcRelSplitter > > > > > > > > > >does not pass the hints as an input argument when creating > > > > > > > LogicalWindow, > > > > > > > > > >resulting in the loss of the hint at this step. To support > > > > this, we > > > > > > > may > > > > > > > > > >need to rewrite some optimization rules in Calcite, which > > could > > > > be a > > > > > > > > > >follow-up work if required. > > > > > > > > > > > > > > > > > > > >Best, > > > > > > > > > >Jane > > > > > > > > > > > > > > > > > > > >On Tue, Oct 10, 2023 at 1:40 AM Feng Jin < > > jinfeng1...@gmail.com > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > >> Hi Jane, > > > > > > > > > >> > > > > > > > > > >> Thank you for proposing this FLIP. > > > > > > > > > >> > > > > > > > > > >> I believe that this FLIP will greatly enhance the > > flexibility > > > > of > > > > > > > setting > > > > > > > > > >> state, and by setting different operators' TTL, it can > > also > > > > > > > increase job > > > > > > > > > >> stability, especially in regular join scenarios. > > > > > > > > > >> The parameter design is very concise, big +1 for this, > > and it > > > > is > > > > > > > also > > > > > > > > > >> relatively easy to use for users. > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > >> I have a small question: in the FLIP, it only mentions > > join > > > > and > > > > > > > group. > > > > > > > > > >> Should we also consider other scenarios? > > > > > > > > > >> > > > > > > > > > >> 1. the auto generated deduplicate operator[1]. > > > > > > > > > >> 2. the deduplicate query[2]. > > > > > > > > > >> 3. the topN query[3]. > > > > > > > > > >> > > > > > > > > > >> [1] > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://nightlies.apache.org/flink/flink-docs-master/docs/dev/table/config/#table-exec-source-cdc-events-duplicate > > > > > > > > > >> [2] > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://nightlies.apache.org/flink/flink-docs-master/docs/dev/table/sql/queries/deduplication/ > > > > > > > > > >> [3] > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://nightlies.apache.org/flink/flink-docs-master/docs/dev/table/sql/queries/topn/ > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > >> Best, > > > > > > > > > >> Feng > > > > > > > > > >> > > > > > > > > > >> On Sun, Oct 8, 2023 at 5:53 PM Jane Chan < > > > > qingyue@gmail.com> > > > > > > > wrote: > > > > > > > > > >> > > > > > > > > > >> > Hi devs, > > > > > > > > > >> > > > > > > > > > > >> > I'd like to initiate a discussion on FLIP-373: Support > > > > > > Configuring > > > > > > > > > >> > Different State TTLs using SQL Hint [1]. This proposal > > is > > > > on top > > > > > > > of > > > > > > > > > the > > > > > > > > > >> > FLIP-292 [2] to address typical scenarios with > > unambiguous > > > > > > > semantics > > > > > > > > > and > > > > > > > > > >> > hint propagation. > > > > > > > > > >> > > > > > > > > > > >> > I'm looking forward to your opinions! > > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > > >> > [1] > > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-373%3A+Support+Configuring+Different+State+TTLs+using+SQL+Hint > > > > > > > > > >> > [2] > > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-292%3A+Enhance+COMPILED+PLAN+to+support+operator-level+state+TTL+configuration > > > > > > > > > >> > > > > > > > > > > >> > Best, > > > > > > > > > >> > Jane > > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Best > > > > > > > > > > > > ConradJam > > > > > > > > > > > > -- Best, Benchao Li

Re: [VOTE] FLIP-373: Support Configuring Different State TTLs using SQL Hint

2023-10-22 Thread Benchao Li
gt; > >[1] > > > > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-373%3A+Support+Configuring+Different+State+TTLs+using+SQL+Hint > > >[2] https://lists.apache.org/thread/3s69dhv3rp4s0kysnslqbvyqo3qf7zq5 > > > > > >Best, > > >Jane > > -- Best, Benchao Li

Re: [DISCUSS] FLIP-377: Support configuration to disable filter push down for Table/SQL Sources

2023-10-24 Thread Benchao Li
on > > >> to > > >>>> disable filter pushdown for Table/SQL Sources[1]. > > >>>>> > > >>>>> Currently, Flink Table/SQL does not expose fine-grained control for > > >>>> users to enable or disable filter pushdown. > > >>>>> However, filter pushdown has some side effects, such as additional > > >>>> computational pressure on external systems. > > >>>>> Moreover, Improper queries can lead to issues such as full table > > scans, > > >>>> which in turn can impact the stability of external systems. > > >>>>> > > >>>>> Suppose we have an SQL query with two sources: Kafka and a database. > > >>>>> The database is sensitive to pressure, and we want to configure it to > > >>>> not perform filter pushdown to the database source. > > >>>>> However, we still want to perform filter pushdown to the Kafka source > > >> to > > >>>> decrease network IO. > > >>>>> > > >>>>> I propose to support configuration to disable filter push down for > > >>>> Table/SQL sources to let user decide whether to perform filter > > pushdown. > > >>>>> > > >>>>> Looking forward to your feedback. > > >>>>> > > >>>>> [1] > > >>>> > > >> > > https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=276105768 > > >>>>> > > >>>>> Best, > > >>>>> Jiabao > > >>>> > > >>>> > > >> > > >> > > > > -- Best, Benchao Li

Re: [DISCUSS] FLIP-377: Support configuration to disable filter push down for Table/SQL Sources

2023-10-25 Thread Benchao Li
;> Predicate pushdown is not allowed for the planner. > >> Regardless of the value of the "scan.filter-push-down.enabled" > >> configuration, filter pushdown is disabled. > >> In this scenario, the behavior remains consistent with the old version as > >> well. > &

Re: [ANNOUNCE] Apache Flink 1.18.0 released

2023-10-26 Thread Benchao Li
tions. > > >>>>>> > > >>>>>> The release is available for download at: > > >>>>>> https://flink.apache.org/downloads.html > > >>>>>> > > >>>>>> Please check out the release blog post for an overview of the > > >>>>> improvements > > >>>>>> for this release: > > >>>>>> > > >>>>>> > > >>>>> > > >>>> > > >>> > > >> > > https://flink.apache.org/2023/10/24/announcing-the-release-of-apache-flink-1.18/ > > >>>>>> > > >>>>>> The full release notes are available in Jira: > > >>>>>> > > >>>>>> > > >>>>> > > >>>> > > >>> > > >> > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522&version=12352885 > > >>>>>> > > >>>>>> We would like to thank all contributors of the Apache Flink > > >> community > > >>>> who > > >>>>>> made this release possible! > > >>>>>> > > >>>>>> Best regards, > > >>>>>> Konstantin, Qingsheng, Sergey, and Jing > > >>>>>> > > >>>>> > > >>>> > > >>> > > >> > > > > -- Best, Benchao Li

Re: Re: [DISCUSS] FLIP-376: Add DISTRIBUTED BY clause

2023-10-28 Thread Benchao Li
; > > > > Here is an example: > > > > > > > > CREATE TABLE MyTable > > > >( > > > > uid BIGINT, > > > > name STRING > > > >) > > > >DISTRIBUTED BY (uid) INTO 6 BUCKETS > > > >WITH ( > > > > 'connector' = 'kafka' > > > >) > > > > > > > > The full syntax specification can be found in the document. The clause > > > > should be optional and fully backwards compatible. > > > > > > > > Regards, > > > > Timo > > > > > > > > [1] > > > > > > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-376%3A+Add+DISTRIBUTED+BY+clause > > > > > -- Best, Benchao Li

Re: [VOTE] FLIP-376: Add DISTRIBUTED BY clause

2023-11-06 Thread Benchao Li
there is an objection > > > or not enough votes. > > > > > > [1] > > > > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-376%3A+Add+DISTRIBUTED+BY+clause > > > [2] https://lists.apache.org/thread/z1p4f38x9ohv29y4nlq8g1wdxwfjwxd1 > > > > > > Cheers, > > > Timo > > -- Best, Benchao Li

Re: [DISCUSS] FLIP-393: Make QueryOperations SQL serializable

2023-11-15 Thread Benchao Li
ble API. I posted the proposed > changes in the FLIP-393. I'd like to get to know what others think of > choosing SQL as the serialization format for QueryOperations. > Regards, > Dawid Wysakowicz > > [1] https://cwiki.apache.org/confluence/x/vQ2ZE -- Best, Benchao Li

Re: [DISCUSS] FLIP-393: Make QueryOperations SQL serializable

2023-11-16 Thread Benchao Li
thub.com/apache/flink/blob/d18a4bfe596fc580f8280750fa3bfa22007671d9/flink-table/flink-table-api-java/src/main/java/org/apache/flink/table/operations/QueryOperation.java#L46 > > On Wed, 15 Nov 2023 at 16:36, Benchao Li wrote: > > > +1 for the idea of choosing SQL as the serializatio

Re: [DISCUSS] FLIP-393: Make QueryOperations SQL serializable

2023-11-17 Thread Benchao Li
on the implementation > details. I mentioned Expressions, because this requires changing > semi-public interfaces in BuiltinFunctionDefinitions. > > Hope this makes it clearer. > > Regards, > Dawid > > On Thu, 16 Nov 2023 at 12:12, Benchao Li wrote: > > > Sorry th

Re: [DISCUSS] FLIP-393: Make QueryOperations SQL serializable

2023-11-20 Thread Benchao Li
complete SQL string on flink ui. It would be easy for us to > > finish this feature if we can get serialized sql from QueryOperation > > directly. > > > > So +1 for the overall proposal. > > > > Regards, > > Xiangyu > > > > Benchao Li 于2023年1

Re: [VOTE] FLIP-393: Make QueryOperations SQL serializable

2023-11-21 Thread Benchao Li
be open for at least 72 > hours unless there is an objection or not enough votes. > > [1] https://cwiki.apache.org/confluence/x/vQ2ZE > [2] https://lists.apache.org/thread/ztyk68brsbmwwo66o1nvk3f6fqqhdxgk -- Best, Benchao Li

Re: [DISCUSS] FLIP-395: Deprecate Global Aggregator Manager

2023-11-26 Thread Benchao Li
t; > [1] > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-395%3A+Deprecate+Global+Aggregator+Manager > > [2] https://issues.apache.org/jira/browse/FLINK-10886 > > [3] https://issues.apache.org/jira/browse/FLINK-31245 > > > > Best, > > Zhanghao Chen > > -- Best, Benchao Li

Re: [PROPOSAL] Contribute Flink CDC Connectors project to Apache Flink

2023-12-06 Thread Benchao Li
e this donation. > > > Really looking forward to hear what you think! > > > Best, > Leonard (on behalf of the Flink CDC Connectors project maintainers) > > [1] https://github.com/ververica/flink-cdc-connectors > [2] > https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-connectors.html > [3] https://debezium.io > [4] > https://ververica.github.io/flink-cdc-connectors/master/content/overview/cdc-pipeline.html -- Best, Benchao Li

Re: [DISCUSS] Release Flink 1.18.1

2023-12-08 Thread Benchao Li
> [5] https://lists.apache.org/thread/m4c879y8mb7hbn2kkjh9h3d8g1jphh3j > [6] https://issues.apache.org/jira/projects/FLINK/versions/12353640 > Thanks, -- Best, Benchao Li

Re: [DISCUSS] Release Flink 1.18.1

2023-12-08 Thread Benchao Li
gt; > +1 > > > > also +1 to include FLINK-33313 mentioned by Benchao Li > > > > On Fri, Dec 8, 2023 at 9:17 AM Benchao Li wrote: > > > > > Thanks Jing for driving 1.18.1 releasing. > > > > > > I would like to include FLINK-33313[1] in 1.1

Re: [VOTE] FLIP-396: Trial to test GitHub Actions as an alternative for Flink's current Azure CI infrastructure

2023-12-13 Thread Benchao Li
e of Flink 1.19). Azure CI will still serve as the > >> project's > >>>>>> ground > >>>>>>>> of truth until the community decides in a final vote to switch > >> to > >>>> GHA > >>>>>> or > >>>>>>>> stick to Azure CI. > >>>>>>>> > >>>>>>>> The related discussion thread can be found in [2]. > >>>>>>>> > >>>>>>>> The vote will remain open for at least 72 hours and only > >> concluded > >>>> if > >>>>>>> there > >>>>>>>> are no objections and enough (i.e. at least 3) binding votes. > >>>>>>>> > >>>>>>>> Matthias > >>>>>>>> > >>>>>>>> [1] > >>>>>>>> > >>>>>>>> > >> https://cwiki.apache.org/confluence/display/FLINK/FLIP-396%3A+Trial+to+test+GitHub+Actions+as+an+alternative+for+Flink%27s+current+Azure+CI+infrastructure > >>>>>>>> [2] > >>>> https://lists.apache.org/thread/h4cmv7l3y8mxx2t435dmq4ltco4sbrgb > >>>>>>>> -- > >>>>>>>> > >>>>>>>> [image: Aiven]<https://www.aiven.io> > >>>>>>>> > >>>>>>>> *Matthias Pohl* > >>>>>>>> Opensource Software Engineer, *Aiven* > >>>>>>>> matthias.p...@aiven.io | +49 170 9869525 > >>>>>>>> aiven.io<https://www.aiven.io>| < > >>>>>>> https://www.facebook.com/aivencloud > >>>>>>>><https://www.linkedin.com/company/aiven/>< > >>>>>>>> https://twitter.com/aiven_io> > >>>>>>>> *Aiven Deutschland GmbH* > >>>>>>>> Alexanderufer 3-7, 10117 Berlin > >>>>>>>> Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen > >>>>>>>> Amtsgericht Charlottenburg, HRB 209739 B > >>>>>>>> -- Best, Benchao Li

Re: Question on lookup joins

2023-12-18 Thread Benchao Li
t; >> > >> > >> ++--------+-++-+-+-+-+ > >> > >> | +I |10.10.10.10 | 2023-12-15 17:38:05.169 | > >> 10.10.10.10 | 2 | 40 | 90 | > >> 110 | > >> > >> | +I |10.10.10.10 | 2023-12-15 17:38:05.169 | > >> 10.10.10.10 | 2 | 50 | 80 | > >> 120 | > >> > >> | +I |20.20.20.20 | 2023-12-15 17:38:05.170 | > >> | | | | > >> | > >> > >> | +I |30.30.30.30 | 2023-12-15 17:38:05.172 | > >> | | | | > >> | > >> > >> Unless otherwise stated above: > >> > >> IBM United Kingdom Limited > >> Registered in England and Wales with number 741598 > >> Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU > >> > > -- Best, Benchao Li

Re: [DISCUSS] FLIP-387: Support named parameters for functions and call procedures

2023-12-19 Thread Benchao Li
= "in1", isOptional = false), > > > @ArgumentHint(name = "in2", isOptional = true) > > > @ArgumentHint(name = "in3", isOptional = true)}) > > > public String[] call(ProcedureContext procedureContext, String > > > arg1, String arg2, String arg3) { > > > return new String[]{arg1 + ", " + arg2 + "," + arg3}; > > > } > > > } > > > ``` > > > > > > > > > Currently, we offer support for two scenarios when calling a function > > > or procedure: > > > > > > 1. The corresponding parameters can be specified using the parameter > > > name, without a specific order. > > > 2. Unnecessary parameters can be omitted. > > > > > > > > > There are still some limitations when using Named parameters: > > > 1. Named parameters do not support variable arguments. > > > 2. UDX or procedure classes that support named parameters can only > > > have one eval method. > > > 3. Due to the current limitations of Calcite-947[2], we cannot specify > > > a default value for omitted parameters, which is Null by default. > > > > > > > > > > > > Also, thanks very much for the suggestions and help provided by Zelin > > > and Lincoln. > > > > > > > > > > > > > > > 1. > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-387%3A+Support+named+parameters+for+functions+and+call+procedures > > . > > > > > > 2. https://issues.apache.org/jira/browse/CALCITE-947 > > > > > > > > > > > > Best, > > > > > > Feng > > > > > > > -- Best, Benchao Li

Re: [DISCUSS] FLIP-387: Support named parameters for functions and call procedures

2023-12-19 Thread Benchao Li
d5(DEFAULT)`, I guess this is not what we want to support right? If so, I would suggest to throw proper errors for these unexpected usages. Benchao Li 于2023年12月20日周三 13:16写道: > > Thanks Feng for driving this, it's a very useful feature. > > In the FLIP, you mentioned that > &

Re: Re: [DISCUSS] FLIP-387: Support named parameters for functions and call procedures

2023-12-21 Thread Benchao Li
ll+procedures > [2] > https://github.com/apache/flink/compare/master...hackergin:flink:poc_named_argument > > > > -- > > Best! > Xuyang > > > > > > 在 2023-12-20 13:31:26,"Benchao Li" 写道: > >I didn't see your POC code, so I assu

Re: [DISCUSS] FLIP-397: Add config options for administrator JVM options

2023-12-22 Thread Benchao Li
JVM options. > > Looking forward to hearing from you. > > [1] > https://cwiki.apache.org/confluence/display/FLINK/FLIP-397%3A+Add+config+options+for+administrator+JVM+options > [2] https://issues.apache.org/jira/browse/SPARK-23472 > > Best, > Zhanghao Chen -- Best, Benchao Li

Re: [ANNOUNCE] New Apache Flink Committer - Alexander Fedulov

2024-01-02 Thread Benchao Li
(afedulov)%20ORDER%20BY%20resolved%20DESC%2C%20created%20DESC > >[3] https://lists.apache.org/list?dev@flink.apache.org:lte=100M:Fedulov > >[4] https://lists.apache.org/list?u...@flink.apache.org:lte=100M:Fedulov > >[5] > >https://flink.apache.org/2020/01/15/advanced-flink-application-patterns-vol.1-case-study-of-a-fraud-detection-system/ > >[6] > >https://www.ververica.com/blog/presenting-our-streaming-concepts-introduction-to-flink-video-series -- Best, Benchao Li

Re: [VOTE] FLIP-397: Add config options for administrator JVM options

2024-01-03 Thread Benchao Li
config+options+for+administrator+JVM+options > [2] https://lists.apache.org/thread/cflonyrfd1ftmyrpztzj3ywckbq41jzg > > Best, > Zhanghao Chen -- Best, Benchao Li

Re: [VOTE] FLIP-387: Support named parameters for functions and call procedures

2024-01-04 Thread Benchao Li
thread/bto7mpjvcx7d7k86owb00dwrm65jx8cn > > > Best, > Feng Jin -- Best, Benchao Li

Re: [VOTE] Accept Flink CDC into Apache Flink

2024-01-08 Thread Benchao Li
t via personal email to the remaining binding voters > > in the > > voting mail thread for at least 2 attempts with at least 7 days between > > two attempts. > > > 3. If the binding voter being contacted still failed to respond after > > all the attempts, > > the binding voter will be considered as inactive for the purpose of this > > particular voting. > > > > Welcome voting ! > > > > Best, > > Leonard > > [1] https://lists.apache.org/thread/o7klnbsotmmql999bnwmdgo56b6kxx9l > > [2] > > https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=120731026 -- Best, Benchao Li

Re: [DISCUSS] FLIP-415: Introduce a new join operator to support minibatch

2024-01-10 Thread Benchao Li
> A new option is added to control the operator to avoid influencing existing > jobs. > > Please find more details in the FLIP wiki document [1]. Looking > forward to your feedback. > > [1] > https://cwiki.apache.org/confluence/display/FLINK/FLIP-415%3A+Introduce+a+new+join+operator+to+support+minibatch > > Best, > Xu Shuai -- Best, Benchao Li

Re: [DISCUSS] FLIP-415: Introduce a new join operator to support minibatch

2024-01-11 Thread Benchao Li
imization. The storage remains consistent, and there is minor > modification to the computational logic. > > Best, > Xu Shuai > > > 2024年1月10日 22:56,Benchao Li 写道: > > > > Thanks shuai for driving this, mini-batch Join is a very useful > > optimization, +1 for the

Re: [VOTE] Release 1.10.0, release candidate #2

2020-02-06 Thread Benchao Li
> > > > fingerprint BB137807CEFBE7DD2616556710B12A1F89C115E8 [3], > > > > > > * all artifacts to be deployed to the Maven Central Repository > [4], > > > > > > * source code tag "release-1.10.0-rc2" [5], > > > > > > * website pull request listing the new release and adding > > > announcement > > > > > > blog post [6][7]. > > > > > > > > > > > > The vote will be open for at least 24 hours. It is adopted by > > > majority > > > > > > approval, with at least 3 PMC affirmative votes. > > > > > > > > > > > > Thanks, > > > > > > Yu & Gary > > > > > > > > > > > > [1] > > > > > > > > > > > > > > > > > > > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522&version=12345845 > > > > > > [2] > https://dist.apache.org/repos/dist/dev/flink/flink-1.10.0-rc2/ > > > > > > [3] https://dist.apache.org/repos/dist/release/flink/KEYS > > > > > > [4] > > > > > > > https://repository.apache.org/content/repositories/orgapacheflink-1332 > > > > > > [5] > > https://github.com/apache/flink/releases/tag/release-1.10.0-rc2 > > > > > > [6] https://github.com/apache/flink-web/pull/302 > > > > > > [7] https://github.com/apache/flink-web/pull/301 > > > > > > > > > > > > > > > > > > > > > > > > -- > > > Best Regards > > > > > > Jeff Zhang > > > > > > > > > -- > > Best, Jingsong Lee > > > > > -- > Best Regards > > Jeff Zhang > -- Benchao Li School of Electronics Engineering and Computer Science, Peking University Tel:+86-15650713730 Email: libenc...@gmail.com; libenc...@pku.edu.cn

Re: [VOTE] Release 1.10.0, release candidate #2

2020-02-06 Thread Benchao Li
t; > Do you observe this issue FLINK-15938 with 1.9 or 1.10? > If with 1.9, I suggest to check with 1.10. > > Thanks, > Andrey > > On Thu, Feb 6, 2020 at 4:07 PM Benchao Li wrote: > > > Hi all, > > > > I found another issue[1], I don't know if it

Re: [VOTE] Improve TableFactory to add Context

2020-02-09 Thread Benchao Li
Lee > > >>>>> > > >>>>> On Tue, Feb 4, 2020 at 1:28 PM Jingsong Li > > > >>>> wrote: > > >>>>> > > >>>>>> Hi all, > > >>>>>> > > >>>>>> I

Re: [VOTE] Release 1.10.0, release candidate #3

2020-02-10 Thread Benchao Li
flink-conf.yaml), > > > > > > >> > the performance improves about 5% from 1.9.1. The result: > > > > > > >> > > > > > > > >> > > > > > > > >> > I confirm it with @Xintong Song < > > > > > > >> https://cwiki.apache.org/confluence/display/~xintongsong> > that > > > the > > > > > > >> result makes sense. > > > > > > >> > > > > > > > >> >> 2020年2月8日 上午5:54,Gary Yao > > > g...@apache.org > > > > > >> > > > > > > >> 写道: > > > > > > >> >> > > > > > > >> >> Hi everyone, > > > > > > >> >> Please review and vote on the release candidate #3 for the > > > > version > > > > > > >> 1.10.0, > > > > > > >> >> as follows: > > > > > > >> >> [ ] +1, Approve the release > > > > > > >> >> [ ] -1, Do not approve the release (please provide specific > > > > > comments) > > > > > > >> >> > > > > > > >> >> > > > > > > >> >> The complete staging area is available for your review, > which > > > > > > includes: > > > > > > >> >> * JIRA release notes [1], > > > > > > >> >> * the official Apache source release and binary convenience > > > > > releases > > > > > > >> to be > > > > > > >> >> deployed to dist.apache.org <http://dist.apache.org/> [2], > > > which > > > > > are > > > > > > >> signed with the key with > > > > > > >> >> fingerprint BB137807CEFBE7DD2616556710B12A1F89C115E8 [3], > > > > > > >> >> * all artifacts to be deployed to the Maven Central > > Repository > > > > [4], > > > > > > >> >> * source code tag "release-1.10.0-rc3" [5], > > > > > > >> >> * website pull request listing the new release and adding > > > > > > announcement > > > > > > >> blog > > > > > > >> >> post [6][7]. > > > > > > >> >> > > > > > > >> >> The vote will be open for at least 72 hours. It is adopted > by > > > > > > majority > > > > > > >> >> approval, with at least 3 PMC affirmative votes. > > > > > > >> >> > > > > > > >> >> Thanks, > > > > > > >> >> Yu & Gary > > > > > > >> >> > > > > > > >> >> [1] > > > > > > >> >> > > > > > > >> > > > > > > > > > > > > > > > > > > > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522&version=12345845 > > > > > > >> < > > > > > > >> > > > > > > > > > > > > > > > > > > > > > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522&version=12345845 > > > > > > >> > > > > > > > >> >> [2] > > > > https://dist.apache.org/repos/dist/dev/flink/flink-1.10.0-rc3/ > > > > > < > > > > > > >> > https://dist.apache.org/repos/dist/dev/flink/flink-1.10.0-rc3/> > > > > > > >> >> [3] https://dist.apache.org/repos/dist/release/flink/KEYS > < > > > > > > >> https://dist.apache.org/repos/dist/release/flink/KEYS> > > > > > > >> >> [4] > > > > > > >> > > > > > > > https://repository.apache.org/content/repositories/orgapacheflink-1333 > > > > > > < > > > > > > >> > > > > > > > https://repository.apache.org/content/repositories/orgapacheflink-1333 > > > > > > > > > > >> >> [5] > > > > > https://github.com/apache/flink/releases/tag/release-1.10.0-rc3 > > > > > > < > > > > > > >> > https://github.com/apache/flink/releases/tag/release-1.10.0-rc3 > > > > > > > > > >> >> [6] https://github.com/apache/flink-web/pull/302 < > > > > > > >> https://github.com/apache/flink-web/pull/302> > > > > > > >> >> [7] https://github.com/apache/flink-web/pull/301 < > > > > > > >> https://github.com/apache/flink-web/pull/301> > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > > > > > > > > > > > > > > > > > -- > > > > > Best, Jingsong Lee > > > > > > > > > > > > > > > -- Benchao Li School of Electronics Engineering and Computer Science, Peking University Tel:+86-15650713730 Email: libenc...@gmail.com; libenc...@pku.edu.cn

Re: [DISCUSS] Drop connectors for Elasticsearch 2.x and 5.x

2020-02-10 Thread Benchao Li
h to drop > > both of them, I would strongly suggest dropping at least 2.x connector > > and update the 5.x line to a working es client module. > > > > What do you think? Should we drop both versions? Drop only the 2.x > > connector? Or keep them both? > > > >

Re: Would you please give me the permission as a contributor?

2020-02-17 Thread Benchao Li
ow-to-contribute.html bin dong 于2020年2月18日周二 上午10:57写道: > Hi men, > > I wanna contribute to Apache Flink. > Would you please give me the permission as a contributor? > My JIRA ID is dongbin > -- Benchao Li School of Electronics Engineering and Computer Science, Peking Univers

Re: [ANNOUNCE] Jingsong Lee becomes a Flink committer

2020-02-20 Thread Benchao Li
very > active in both dev > and user mailing lists, helped discussing designs and answering users > questions, also > helped to verify various releases. > > Congratulations Jingsong! > > Best, Kurt > (on behalf of the Flink PMC) > > > -- Benchao Li School of Ele

Re: [VOTE] FLIP-98: Better Back Pressure Detection

2020-02-23 Thread Benchao Li
af15b9f872987eb3befd/overview > > > > > POC web: > > > > > > > > > > > > > > > > > > > > http://101.132.122.69:8081/web/#/job/add9d3ea1006af15b9f872987eb3befd/overview > > > > > > > > > > The vote will last for at least 72 hours, following the consensus > > > voting > > > > > process. > > > > > > > > > > FLIP wiki: > > > > > > > > > > > > > > > > > > > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-98%3A+Better+Back+Pressure+Detection > > > > > > > > > > Discussion thread: > > > > > > > > > > > > > > > > > > > > http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-FLIP-75-Flink-Web-UI-Improvement-Proposal-td33540.html > > > > > > > > > > Thanks, > > > > > > > > > > Yadong > > > > > > > > > > > > > > > > > > > -- Benchao Li School of Electronics Engineering and Computer Science, Peking University Tel:+86-15650713730 Email: libenc...@gmail.com; libenc...@pku.edu.cn

Re: [VOTE] FLIP-99: Make Max Exception Configurable

2020-02-23 Thread Benchao Li
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-99%3A+Make+Max+Exception+Configurable > > > > > > Discussion thread: > > > > > > > > > http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-FLIP-75-Flink-Web-UI-Improvement-Proposal-td33540.html > > > > > > Thanks, > > > > > > Yadong > > > > > > -- Benchao Li School of Electronics Engineering and Computer Science, Peking University Tel:+86-15650713730 Email: libenc...@gmail.com; libenc...@pku.edu.cn

Re: [VOTE] FLIP-100: Add Attempt Information

2020-02-23 Thread Benchao Li
488466d33e7a607e85203543/overview > > > POC web: > > > > > > > > > http://101.132.122.69:8081/web/#/job/9d651769488466d33e7a607e85203543/overview > > > > > > > > > The vote will last for at least 72 hours, following the consensus > voti

Re: [VOTE] FLIP-100: Add Attempt Information

2020-02-25 Thread Benchao Li
69:8081/#/job/9d651769488466d33e7a607e85203543/overview > > > POC web: > > > > > > > > > http://101.132.122.69:8081/web/#/job/9d651769488466d33e7a607e85203543/overview > > > > > > > > > The vote will last for at least 72 hours, following the

Re: [DISCUSS] FLIP-84: Improve & Refactor execute/sqlQuery/sqlUpdate APIS of TableEnvironment

2020-02-28 Thread Benchao Li
o [1]), but is > a > > > > > > statement > > > > > > > > > (just > > > > > > > > > like JDBC). "insert" statement also has return value which > is > > > the > > > > > > > > affected > > > > > > > > > row count, we can unify the return type to "ResultTable" > > > instead > > > > of > > > > > > > > > "Optional". > > > > > > > > > b) add two sub-interfaces for "ResultTable": > > "RowResultTable" > > > > is > > > > > > used > > > > > > > > for > > > > > > > > > non-streaming select statement and will not contain change > > > flag; > > > > > > > > > "RowWithChangeFlagResultTable" is used for streaming select > > > > > statement > > > > > > > and > > > > > > > > > will contain change flag. > > > > > > > > > > > > > > > > > > 2) about "Support batch sql execute and explain" section > > > > > > > > > introduce "DmlBatch" to support both sql and Table API > (which > > > is > > > > > > > borrowed > > > > > > > > > from the ideas Dawid mentioned in the slack) > > > > > > > > > > > > > > > > > > interface TableEnvironment { > > > > > > > > > DmlBatch startDmlBatch(); > > > > > > > > > } > > > > > > > > > > > > > > > > > > interface DmlBatch { > > > > > > > > > /** > > > > > > > > > * add insert statement to the batch > > > > > > > > > */ > > > > > > > > > void addInsert(String insert); > > > > > > > > > > > > > > > > > > /** > > > > > > > > > * add Table with given sink name to the batch > > > > > > > > > */ > > > > > > > > > void addInsert(String sinkName, Table table); > > > > > > > > > > > > > > > > > > /** > > > > > > > > > * execute the dml statements as a batch > > > > > > > > > */ > > > > > > > > > ResultTable execute(String jobName) throws Exception > > > > > > > > > > > > > > > > > > /** > > > > > > > > > * Returns the AST and the execution plan to compute the > > result > > > > of > > > > > > the > > > > > > > > > batch > > > > > > > > > dml statement. > > > > > > > > > */ > > > > > > > > > String explain(boolean extended); > > > > > > > > > } > > > > > > > > > > > > > > > > > > 3) about "Discuss a parse method for multiple statements > > > execute > > > > in > > > > > > SQL > > > > > > > > > CLI" > > > > > > > > > section > > > > > > > > > add the pros and cons for each solution > > > > > > > > > > > > > > > > > > 4) update the "Examples" section and "Summary" section > based > > on > > > > the > > > > > > > above > > > > > > > > > changes > > > > > > > > > > > > > > > > > > Please refer the design doc[1] for more details and welcome > > any > > > > > > > feedback. > > > > > > > > > > > > > > > > > > Bests, > > > > > > > > > godfreyhe > > > > > > > > > > > > > > > > > > > > > > > > > > > [0] > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > https://docs.google.com/document/d/19-mdYJjKirh5aXCwq1fDajSaI09BJMMT95wy_YhtuZk/edit > > > > > > > > > [1] > > > > > https://www.geeksforgeeks.org/sql-ddl-dql-dml-dcl-tcl-commands/ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > Sent from: > > > > > > > > > > http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > Best, Jingsong Lee > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > Best, Jingsong Lee > > > -- Benchao Li School of Electronics Engineering and Computer Science, Peking University Tel:+86-15650713730 Email: libenc...@gmail.com; libenc...@pku.edu.cn

Re: [DISCUSS] FLIP-106: Support Python UDF in SQL Function DDL

2020-02-28 Thread Benchao Li
a Table API. > > This is a great feature and would be helpful for python users! > > > > Best, > > Dan Zou > > > > > > -- Benchao Li School of Electronics Engineering and Computer Science, Peking University Tel:+86-15650713730 Email: libenc...@gmail.com; libenc...@pku.edu.cn

Re: [DISCUSS] FLIP-84: Improve & Refactor execute/sqlQuery/sqlUpdate APIS of TableEnvironment

2020-02-28 Thread Benchao Li
. > We will introduce asynchronous method like `executeStatementAsync` in the > future. > > > nit: there's a typo in "the table describing the result for each kind of > > statement", "*Result Scheam" -> "Result Schema"* > Thanks for t

Re: [VOTE] FLIP-84: Improve & Refactor API of TableEnvironment

2020-02-28 Thread Benchao Li
ome new APIs in TableEnvironment. This FLIP > > >> is > > >>>>> discussed and reached consensus in the discussion thread[2]. > > >>>>> > > >>>>> The vote will be open for at least 72 hours. Unless there is an > > >>>> objection, > > >>>>> I will try to close it by Mar 1, 2020 07:00 UTC if we have received > > >>>>> sufficient votes. > > >>>>> > > >>>>> > > >>>>> [1] > > >>>>> > > >>>> > > >>> > > >> > > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-84%3A+Improve+%26+Refactor+API+of+TableEnvironment > > >>>>> > > >>>>> [2] > > >>>>> > > >>>> > > >>> > > >> > > > http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-FLIP-84-Improve-amp-Refactor-API-of-Table-Module-td34537.html > > >>>>> > > >>>>> > > >>>>> Bests, > > >>>>> Godfrey > > >>>> > > >>>> > > >>> > > >> > > > -- Benchao Li School of Electronics Engineering and Computer Science, Peking University Tel:+86-15650713730 Email: libenc...@gmail.com; libenc...@pku.edu.cn

Re: [VOTE] FLIP-93: JDBC catalog and Postgres catalog

2020-02-28 Thread Benchao Li
llowing the consensus voting > protocol. > > [1] > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-93%3A+JDBC+catalog+and+Postgres+catalog > > Discussion thread: > > http://apache-flink-mailing-list-archive.1008284.n3.nabble.com/DISCUSS-FLIP-92-JDBC-catalog-and-Post

Re: [DISCUSS] FLIP-84: Improve & Refactor execute/sqlQuery/sqlUpdate APIS of TableEnvironment

2020-03-01 Thread Benchao Li
Statement` method, and asynchronous execution > methods is explained in the appendix. > > Bests, > Godfrey > > Benchao Li 于2020年2月28日周五 下午10:09写道: > > > Hi godfrey, > > > > Thanks for your explanation. > > > > Do we need to clarify this in the FLIP?

Re: Flink dev blog

2020-03-02 Thread Benchao Li
* Unaligned checkpoints > > > > > * Operator factories > > > > > * Plugins > > > > > > > > > > These articles would be less formal than a FLIP (but could link to > > them > > > > to > > > > > avoid redundancy) and focus more on how other developers are > actually > > > > > impacted by the changes. It can also be used to share experiences > > > during > > > > > the implementation. > > > > > > > > > > We would like to ask the other teams if they see a benefit of such > a > > > blog > > > > > and would like to contribute. Bonus points if you could provide > > > examples > > > > of > > > > > your topics. > > > > > > > > > > Best, > > > > > > > > > > Arvid > > > > > > > > > > > > > > > -- Benchao Li School of Electronics Engineering and Computer Science, Peking University Tel:+86-15650713730 Email: libenc...@gmail.com; libenc...@pku.edu.cn

Re: [DISCUSS]FLIP-113: Support SQL and planner hints

2020-03-11 Thread Benchao Li
t;>>>>>>>>>> > > >>>>>>>>>>>> Actually we have no way to figure out whether a error prone > > >>>>> hint > > >>>>>>> is a > > >>>>>>>>> PROPERTIES hint, for example, if use writes a hint like > > >>>>> ‘PROPERTIAS’, > > >>>>>>> we > > >>>>>&g

Re: [VOTE] FLIP-106: Support Python UDF in SQL Function DDL

2020-03-17 Thread Benchao Li
> > > >>> I would like to start the vote for FLIP-106[1] which is discussed and > > >>> reached consensus in the discussion thread[2]. > > >>> > > >>> The vote will be open for at least 72 hours. I'll try to close it by > > >>>

Re: [DISCUSS] FLIP-95: New TableSource and TableSink interfaces

2020-03-18 Thread Benchao Li
#x27;s internal data structures available to connectors. > - Introduce stable interfaces for data structures that can be > marked as `@PublicEvolving`. > - Only require dependencies on `flink-table-common` in the future > > It finalizes the concept of dynamic tables and

Re: [DISCUSS] Introduce TableFactory for StatefulSequenceSource

2020-03-23 Thread Benchao Li
;> work. > > >> > > >> Cheers, > > >> Bowen > > >> > > >> > > >> On Thu, Mar 19, 2020 at 10:32 PM Jingsong Li > > >> wrote: > > >> > > >>> Hi all, > > >>> > > >>> I heard some users complain that table is difficult to test. Now with > > SQL > > >>> client, users are more and more inclined to use it to test rather > than > > >>> program. > > >>> The most common example is Kafka source. If users need to test their > > SQL > > >>> output and checkpoint, they need to: > > >>> > > >>> - 1.Launch a Kafka standalone, create a Kafka topic . > > >>> - 2.Write a program, mock input records, and produce records to Kafka > > >>> topic. > > >>> - 3.Then test in Flink. > > >>> > > >>> The step 1 and 2 are annoying, although this test is E2E. > > >>> > > >>> Then I found StatefulSequenceSource, it is very good because it has > > deal > > >>> with checkpoint things, so it is very good to checkpoint > > >> mechanism.Usually, > > >>> users are turned on checkpoint in production. > > >>> > > >>> With computed columns, user are easy to create a sequence source DDL > > same > > >>> to Kafka DDL. Then they can test inside Flink, don't need launch > other > > >>> things. > > >>> > > >>> Have you consider this? What do you think? > > >>> > > >>> CC: @Aljoscha Krettek the author > > >>> of StatefulSequenceSource. > > >>> > > >>> Best, > > >>> Jingsong Lee > > >>> > > >> > > > > > > -- > Best, Jingsong Lee > -- Benchao Li School of Electronics Engineering and Computer Science, Peking University Tel:+86-15650713730 Email: libenc...@gmail.com; libenc...@pku.edu.cn

Re: [VOTE] FLIP-115: Filesystem connector in Table

2020-03-29 Thread Benchao Li
gt; The vote will be open for at least 72 hours. Unless there is an > objection, > >> I will try to close it by March 30, 2020 03:00 UTC if we have received > >> sufficient votes. > >> > >> [1] > >> > >> > http://apache-flink-mailing-list-a

Re: [VOTE] FLIP-95: New TableSource and TableSink interfaces

2020-03-30 Thread Benchao Li
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-95%3A+New+TableSource+and+TableSink+interfaces > > [2] > > > > > https://lists.apache.org/thread.html/r03cbce8996fd06c9b0406c9ddc0d271bd456f943f313b9261fa061f9%40%3Cdev.flink.apache.org%3E > > > -- Benchao Li School of Electronics Engineering and Computer Science, Peking University Tel:+86-15650713730 Email: libenc...@gmail.com; libenc...@pku.edu.cn

Re: [DISCUSS] FLIP-122: New Connector Property Keys for New Factory

2020-03-30 Thread Benchao Li
config the kafka source connector parameter,for > > > consumer > > > > > > group and brokers parameter: > > > > > > > > > > > > 'connector.properties.0.key' = 'group.id' > > > > > > > , &#

Re: [DISCUSS] Change default planner to blink planner in 1.11

2020-03-31 Thread Benchao Li
e's still enough time for community to further enhance blink > planner for this purpose. > > Let me know what you think, especially if you want to report or complain > about something. Thanks > in advance. > > Best, > Kurt > -- Benchao Li School of Electronics Engineering and Computer Science, Peking University Tel:+86-15650713730 Email: libenc...@gmail.com; libenc...@pku.edu.cn

Re: [ANNOUNCE] New Committers and PMC member

2020-04-01 Thread Benchao Li
Ewen < > > > se...@apache.org > > > > > > > > > > > > wrote: > > > > > > > > > >> > > > > > > > > > >>> Hi all! > > > > > > > > > >>> > > > > > > > > > >>> Happy to announce that over th

Re: [VOTE] FLIP-122: New Connector Property Keys for New Factory

2020-04-02 Thread Benchao Li
>> > >> Thanks, > >> Timo > >> > >> [1] > >> > https://cwiki.apache.org/confluence/display/FLINK/FLIP-122%3A+New+Connector+Property+Keys+for+New+Factory > >> > >> [2] > >> > http://apache-flink-mailing-list-arch

Re: [ANNOUNCE] New Flink committer: Seth Wiesman

2020-04-07 Thread Benchao Li
i., 7. Apr. 2020 um 10:09 Uhr schrieb Yangze Guo >: > > > > > Congratulations Seth! > > > > > > Best, > > > Yangze Guo > > > > > > On Tue, Apr 7, 2020 at 4:07 PM Jiayi Liao > > wrote: > > > > > > > > > > > > > &

Re: [VOTE] FLIP-105: Support to Interpret and Emit Changelog in Flink SQL

2020-04-11 Thread Benchao Li
erpret-and-Emit-Changelog-in-Flink-SQL-td37665.html > -- Benchao Li School of Electronics Engineering and Computer Science, Peking University Tel:+86-15650713730 Email: libenc...@gmail.com; libenc...@pku.edu.cn

  1   2   3   >