danielhumanmod commented on issue #774:
URL: https://github.com/apache/polaris/issues/774#issuecomment-2849011042

   This issue is also mentioned in 
[#1179](https://github.com/apache/polaris/pull/1179#discussion_r2052747457). I 
can help patch this by:
   
   1. When a cleanup task fails, persist and requeue it instead of retrying 
inline (to prevent losing track if the service dies).
   2. Recover failed tasks on Polaris startup.
   3. Potentially drain the queue on a regular interval (e.g., every 15 
minutes) to ensure no tasks remain pending.
   
   But in the long term, we might want to move this purge execution logic to 
the Table Maintenance Service #538 for better scalability.


-- 
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: issues-unsubscr...@polaris.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to