zhoujinsong opened a new pull request, #4252:
URL: https://github.com/apache/amoro/pull/4252
Reverts apache/amoro#4247
**Why revert?**
After further consideration, ProcessDataExpiring is an AMS-internal
housekeeping task (cleaning up stale process runtime/history data). It does not
fit the TableProcess model, which is designed for user-facing table
maintenance operations that benefit from:
⦁State tracking and history viewing
⦁Visibility in the dashboard
⦁Potential external scheduling
Internal cleanup tasks like this should remain in the inline executor
pattern. The TableProcess / ProcessFactory plugin model should be
reserved for operations where tracking, history, and external execution
actually add value (e.g., expire-snapshots, clean-orphan-files).
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]