v1.19
版本发布时间: 2016-08-12 00:30:21
google/leveldb最新发布版本:1.23(2021-02-24 05:51:12)
- A snappy change broke test assumptions about the size of compressed output. Fixed.
- Fix problems in LevelDB's caching code.
- Fix LevelDB build when asserts are enabled in release builds. (#367).
- Change std::uint64_t to uint64_t (#354).
- Fixes a bug encountered when reading records from leveldb files that have been split, as in a [] input task split.
- Deleted redundant null ptr check prior to delete. (#338).
- Fix signed/unsigned mismatch on VC++ builds.
- Putting build artifacts in subdirectory.
- Added continuous build integration via Travis CI.
- log compaction output file's level along with number.
- Misc. improvements to README file.
- Fix Android/MIPS build (#115).
- Only compiling TrimSpace on linux (#310).
- Use xcrun to determine Xcode.app path instead of using a hardcoded path.
- Add "approximate-memory-usage" property to leveldb::DB::GetProperty.
- Add leveldb::Cache::Prune.
- Fix size_t/int comparison/conversion issues.
- Added leveldb::Status::IsInvalidArgument() method.
- Suppress error reporting after seeking but before a valid First or Full record is encountered.
- #include
-> (#280). - Now attempts to reuse the preceding MANIFEST and log file when re-opened.
- Add benchmark that measures cost of repeatedly opening the database.
- Added a new fault injection test.
- Add arm64 support to leveldb.