v.20.11Improvement

Improve Background Task Scheduling for Dropped Atomic Table Data Cleanup

Improve scheduling of background task which removes data of dropped tables in Atomic databases. Atomic databases do not create broken symlink to table data directory if table actually has no data directory. #16584 (tavplubix).
Improved scheduling of background tasks responsible for removing data of dropped tables in Atomic databases, preventing the creation of broken symlinks when tables have no data directory.

Why it matters

This feature resolves an issue where Atomic databases could create broken symbolic links to table data directories if a dropped table had no actual data directory. By improving the scheduling of the cleanup tasks, it ensures a cleaner and more reliable filesystem state, reducing potential confusion and errors related to leftover symlinks.

How to use it

This improvement is applied automatically in Atomic databases when background tasks run to remove dropped table data. No explicit user action is needed to enable this feature.