man-group / ArcticDB

ArcticDB is a high performance, serverless DataFrame database built for the Python Data Science ecosystem.
http://arcticdb.io
Other
1.23k stars 79 forks source link

Add method to forcibly compact the symbol list, and throw a useful error message if it fails #1610

Closed alexowens90 closed 2 weeks ago

alexowens90 commented 3 weeks ago

list_symbols compacts by default if there are too many symbol list cache keys and the user has write permissions on the library. If this compaction fails for any reason though, the call will still succeed and return the correct result, so there is no way to identify a failed compaction right now.