freemandealer opened a new pull request, #37312: URL: https://github.com/apache/doris/pull/37312
Originally, TTL file cache only evict when expire. If TTL data full fill the cache, new TTL data won't be fit in cache and thus switch to SKIP_CACHE mode, which is a performance killer by overrun the S3 downloader with tons of small IOs. This commit enable evicting TTL cache actively through LRU beside the original TTL expiration. ## Proposed changes Issue Number: close #xxx <!--Describe your changes.--> -- 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: commits-unsubscr...@doris.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org