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