Hi Zhiwei,

Thanks for proposing STIP-23! Timer-based flush support at the engine
level is a valuable addition for Sink connectors, especially for
scenarios where upstream data flow is sparse or unpredictable, and a
time-driven flush can help ensure data is written in a timely manner.

I've taken a look at the issue. A few initial thoughts:

1. Configurability — It would be good to make the flush interval
configurable per connector or at the job level, so users can tune it
based on their specific latency and throughput requirements.
2. Interaction with checkpoint mechanism — How does the timer flush
interact with the existing checkpoint-triggered flush? We should make
sure the two mechanisms don't conflict or cause duplicate flushes.

Overall, this looks like a useful feature. Looking forward to the
detailed design document!

+1 to proceed.




Best Regards,
David
Linkedin: https://www.linkedin.com/in/davidzollo

On Fri, Apr 10, 2026 at 9:10 PM <[email protected]> wrote:
>
> Hi SeaTunnel Community,
>
> According to the latest STIP standards,I'd like to formally propose STIP-23: 
> adding engine-level timer-based flush support for Sink connectors in the Zeta 
> engine.
>
> The full proposal is tracked at: 
> https://github.com/apache/seatunnel/issues/10717
>
> Looking forward to your feedback and suggestions. If there are no major 
> objections, I will proceed with the detailed design document.
>
>
> Best Regards,
> zhiwei.niu
>

Reply via email to