Re: Support minibatch for TopNFunction

2024-03-27 Thread shuai xu
Hi, Roman Thanks for your proposal. I think this is an interesting idea and it might be useful when there are operators downstream of the TopN. And I have some questions about your proposal after reading your doc. 1. From the input-output perspective, only the accumulated data seems to be sent

[jira] [Created] (FLINK-34462) Session window with negative parameter throws unclear exception

2024-02-19 Thread Shuai Xu (Jira)
Shuai Xu created FLINK-34462: Summary: Session window with negative parameter throws unclear exception Key: FLINK-34462 URL: https://issues.apache.org/jira/browse/FLINK-34462 Project: Flink

[jira] [Created] (FLINK-34349) Release Testing: Verify FLINK-34219 Introduce a new join operator to support minibatch

2024-02-03 Thread Shuai Xu (Jira)
Shuai Xu created FLINK-34349: Summary: Release Testing: Verify FLINK-34219 Introduce a new join operator to support minibatch Key: FLINK-34349 URL: https://issues.apache.org/jira/browse/FLINK-34349

[jira] [Created] (FLINK-34256) Add a documentation section for minibatch join

2024-01-28 Thread Shuai Xu (Jira)
Shuai Xu created FLINK-34256: Summary: Add a documentation section for minibatch join Key: FLINK-34256 URL: https://issues.apache.org/jira/browse/FLINK-34256 Project: Flink Issue Type: Sub-task

Re: [SUMMARY] Flink 1.19 Release Sync 01/23/2024

2024-01-25 Thread shuai xu
Hi everyone, I am currently working on FLIP-415[1], which aims to support minibatch join. This will bring higher performance for regular joins. There is still a task to be merged which has undergone multiple rounds of review. I expect it could be merged on Jan 26th. Therefore, I am +1 with Feng J

[RESULT][VOTE] FLIP-415: Introduce a new join operator to support minibatch

2024-01-25 Thread shuai xu
Hi devs, I'm glad to announce that the FLIP-415[1] has been accepted. The voting thread is here[2]. The proposal received five approving votes, four of which are binding: - Lincoln Lee (binding) - Jane Chan (binding) - Ron liu (binding) - Benchao Li (binding) - Xuyang (non-binding) And there i

[RESULT][VOTE] FLIP-415: Introduce a new join operator to support minibatch

2024-01-25 Thread shuai xu
Hi devs, I'm glad to announce that the FLIP-415[1] has been accepted. The voting thread is here[2]. The proposal received 5 approving votes, all of which are as follow: - Lincoln Lee (binding) - liu ron (binding) - Jane Chan (binding) - Benchao Li (binding) - Xuyang (non-binding) And there is no

[jira] [Created] (FLINK-34222) Get minibatch join operator involved

2024-01-23 Thread Shuai Xu (Jira)
Shuai Xu created FLINK-34222: Summary: Get minibatch join operator involved Key: FLINK-34222 URL: https://issues.apache.org/jira/browse/FLINK-34222 Project: Flink Issue Type: Sub-task

[jira] [Created] (FLINK-34221) Introduce operator for minibatch join

2024-01-23 Thread Shuai Xu (Jira)
Shuai Xu created FLINK-34221: Summary: Introduce operator for minibatch join Key: FLINK-34221 URL: https://issues.apache.org/jira/browse/FLINK-34221 Project: Flink Issue Type: Sub-task

[jira] [Created] (FLINK-34220) introduce buffer bundle for minibatch join

2024-01-23 Thread Shuai Xu (Jira)
Shuai Xu created FLINK-34220: Summary: introduce buffer bundle for minibatch join Key: FLINK-34220 URL: https://issues.apache.org/jira/browse/FLINK-34220 Project: Flink Issue Type: Sub-task

[jira] [Created] (FLINK-34219) Introduce a new join operator to support minibatch

2024-01-23 Thread Shuai Xu (Jira)
Shuai Xu created FLINK-34219: Summary: Introduce a new join operator to support minibatch Key: FLINK-34219 URL: https://issues.apache.org/jira/browse/FLINK-34219 Project: Flink Issue Type: New

[RESULT][VOTE] FLIP-415: Introduce a new join operator to support minibatch

2024-01-23 Thread shuai xu
Hi devs, I'm glad to announce that the FLIP-415[1] has been accepted. The voting thread is here[2]. The proposal received 5 approving votes, 4 of which are binding: - Lincoln Lee (binding) - Ron liu (binding) - Jane Chan (binding) - Benchao Li (binding) - Xuyang (non-binding) And there is no di

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

2024-01-18 Thread shuai xu
Dear Flink Developers, Thank you for providing feedback on FLIP-415: Introduce a new join operator to support minibatch[1]. I'd like to start a vote on this FLIP. Here is the discussion thread[2]. After the discussion, this FLIP will not introduce any new Option. The minibatch join will defau

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

2024-01-17 Thread shuai xu
ompaction within the minibatch that was mentioned in the discussion, it could be discussed in a future FLIP. Do any of you have further questions regarding this FLIP? If there are no more comments, I would like to open a voting thread at 12 a.m. UTC+8 on January 19th. > 2024年1月10日 21:23,shuai xu 写道:

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

2024-01-17 Thread shuai xu
gt; Currently there is no standard about whether a change is major or not, > which means we may run into a situation debating whether a change is > major or not. Anyway, it's an orthogonal topic to this discussion. > > shuai xu 于2024年1月16日周二 13:14写道: >> >> Hi Benchao,

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

2024-01-15 Thread shuai xu
Hi Benchao, Do you have any other questions about this issue? Also, I would appreciate your thoughts on the proposal to introduce the new option 'table.exec.mini-batch.compact-changes-enabled'. I’m looking forward your feedback. > 2024年1月12日 15:01,shuai xu 写道: > > Suppos

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

2024-01-12 Thread shuai xu
to join to control CDC message folding. >> >> >> >> >> -- >> >>Best! >>Xuyang >> >> >> >> >> >> 在 2024-01-11 16:19:30,"Benchao Li" 写道: >>>> the change might not be suppo

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

2024-01-11 Thread shuai xu
downstream of the job which >> requires details of changelog > > Could you elaborate on this a bit? I've never met such kinds of > requirements before, I'm curious what is the scenario that requires > this. > > shuai xu 于2024年1月11日周四 13:08写道: >> >>

Re: [FLIP] Forward a flip to introduce minibatch optimization for Join

2024-01-10 Thread shuai xu
Hi Leonard, Thanks for your help very much ! I have already started the discussion about FLIP-415: Introduce a new join operator to support minibatch[1]. And I’m looking forward to your feedback if you have some spare time to take a look. [1] https://cwiki.apache.org/confluence/display/FLINK

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

2024-01-10 Thread shuai xu
original >> Join and mini-batch Join from this aspect. Besides, introducing more >> options would make it more complex for users, harder to understand and >> maintain, which we should be careful about. >> >> One thing about the implementation, could you make the

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

2024-01-10 Thread shuai xu
or users, harder to understand and > maintain, which we should be careful about. > > One thing about the implementation, could you make the new operator > share the same state definition with the original one? > > shuai xu 于2024年1月10日周三 21:23写道: >> >> Hi devs, >

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

2024-01-10 Thread shuai xu
Hi devs, I’d like to start a discussion on FLIP-415: Introduce a new join operator to support minibatch[1]. Currently, when performing cascading connections in Flink, there is a pain point of record amplification. Every record join operator receives would trigger join process. However, if reco

[FLIP] Forward a flip to introduce minibatch optimization for Join

2024-01-10 Thread shuai xu
Hi all, Currently, when performing cascading connections in Flink, there is a pain point of record amplification as mentioned in discussion similar to https://lists.apache.org/thread/2021fmwhtotl0okmtyc5b7tndlp3khf9, I have implemented the optimization of POC and it works. I wonder to forward a

[jira] [Created] (FLINK-33689) jsonObjectAggFunction can't retract previous data which is invalid when enable local global agg

2023-11-28 Thread Shuai Xu (Jira)
Shuai Xu created FLINK-33689: Summary: jsonObjectAggFunction can't retract previous data which is invalid when enable local global agg Key: FLINK-33689 URL: https://issues.apache.org/jira/browse/FLINK-

[jira] [Created] (FLINK-32219) sql client would be pending after executing plan of inserting

2023-05-30 Thread Shuai Xu (Jira)
Shuai Xu created FLINK-32219: Summary: sql client would be pending after executing plan of inserting Key: FLINK-32219 URL: https://issues.apache.org/jira/browse/FLINK-32219 Project: Flink Issue

[DISCUSS] Support notFollowedBy with interval as the last part of a Pattern

2020-02-11 Thread Shuai Xu
Hi all, CEP is broadly used in more and more applications now. In may cases, users need to use the pattern CEP.begin().notFollowedBy(). For example, they may want to get the uses who created an oder but didn't pay in 10 minutes and so on. However, CEP doesn't support notFollowBy() as the last part

Re: [DISCUSS] Temporarily remove support for job rescaling via CLI action "modify"

2019-04-24 Thread Shuai Xu
Will we only remove command support in client side or the code in job master will also be removed? Till Rohrmann 于2019年4月24日周三 下午4:12写道: > +1 for temporarily removing support for the modify command. > > Eventually, we have to add it again in order to support auto scaling. The > next time we add

Re: [DISCUSS] Unified Core API for Streaming and Batch

2018-12-07 Thread Shuai Xu
Hi all Glad to see the discussion, we are now designing to enhance the scheduling of batch job, a unified api will help a lot. Haibo Sun 于2018年12月5日周三 下午4:45写道: > Hi all, > > Thank Kurt, you see more benefits of the unification than I do. > > I quite agree Kurt's views. DataStream, DataSet and T