apache / seatunnel

SeaTunnel is a next-generation super high-performance, distributed, massive data integration tool.
https://seatunnel.apache.org/
Apache License 2.0
7.8k stars 1.75k forks source link

[Feature][Zeta] Client print event which received from jobmaster #7482

Open Hisoka-X opened 2 weeks ago

Hisoka-X commented 2 weeks ago

Search before asking

Description

Currently we support sending job running event to the EventHandler of Jobmaster. https://github.com/apache/seatunnel/blob/1bba72385b6797dc5edd96fa5951376d0594e633/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/event/JobEventReportOperation.java#L50

We can resend job event to client side. In this way, the client can know the status and progress of the task, instead of having only delayed reading and writing information from job submission to job completion. The client will be

EventType: ReaderOpen ...
EventType: WriterOpen ...
EventType: ReaderClose ...

Usage Scenario

No response

Related issues

No response

Are you willing to submit a PR?

Code of Conduct

zhangshenghang commented 2 weeks ago

Can be assigned to me and I will complete it , thanks