thamht4190 opened a new pull request #8375: URL: https://github.com/apache/arrow/pull/8375
This pull partly implements the ticket ARROW-9318 and is extracted from the mother pull https://github.com/apache/arrow/pull/8023. This part is about the cache to cache a concurrent map for each access token. Every access token has a expiration time. After this expiration time, the map in cache can be cleared by calling `void RemoveExpiredEntriesFromCache()` or `void CheckCacheForExpiredTokens(uint64_t cache_cleanup_period_seconds)`. Usage: encryption key toolkit will use the cache to cache "key encryption key" and KMS client. Thanks! ---------------------------------------------------------------- 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. For queries about this service, please contact Infrastructure at: [email protected]
