man-group / ArcticDB

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

Library cache can exhaust file descriptors with LMDB #1913

Closed poodlewars closed 1 month ago

poodlewars commented 1 month ago

Describe the bug

No response

Steps/Code to Reproduce

OSError: [Errno 24] Too many open files

A similar thing would probably happen on Linux.

More details:

https://chat-man.slack.com/archives/C02NEG3V38X/p1728482885941529

We should probably just remove the library cache?

Expected Results

OS, Python Version and ArcticDB Version

-

Backend storage used

LMDB

Additional Context

No response

poodlewars commented 1 month ago

Dupe of #1904