v.22.12Improvement

Priority on Deleting Expired Parts According to TTL Rules

Priority is given to deleting completely expired parts according to the TTL rules, see #42869. #43222 (zhongyuankai).
Enhancement to TTL-based data eviction prioritization where fully expired data parts are deleted first according to TTL rules.

Why it matters

This feature improves data cleanup efficiency by prioritizing the deletion of completely expired parts based on their TTL expiration. It ensures faster and more predictable storage reclamation and resource management by focusing on parts fully eligible for removal.

How to use it

The feature is applied automatically when TTL rules are configured on tables. Users just need to define TTL expressions in their table schema, and the system will prioritize deleting fully expired parts according to those rules.