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]

Reply via email to