google / leveldb

LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
BSD 3-Clause "New" or "Revised" License
36.29k stars 7.8k forks source link

feat: Enhance Arena class for thread safety and add multithreading test #1170

Open zm1060 opened 7 months ago

zm1060 commented 7 months ago

This commit addresses the need for thread-safe memory allocation in high-concurrency environments, improving the robustness and reliability of the Arena class in LevelDB.