Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
1.23 source code.tar.gz | 2021-02-23 | 243.0 kB | |
1.23 source code.zip | 2021-02-23 | 331.8 kB | |
README.md | 2021-02-23 | 3.6 kB | |
Totals: 3 Items | 578.4 kB | 22 |
- Sync MANIFEST before closing in db_impl when creating a new DB. Add logging with debugging information when failing to load a version set.
- Optimize leveldb block seeks to utilize the current iterator location. This is beneficial when iterators are reused and seeks are not random but increasing. It is additionally beneficial with larger block sizes and keys with common prefixes.
- Merge pull request [#862] from rex4539:https
- Documentation fixes
- Merge pull request [#855] from cmumford/submodule-fix
- (test) Merge pull request [#853] from cmumford:benchmark
- Merge pull request [#854] from cmumford:printf-fix
- (cmumford/printf-fix) Fixed fprintf of 64-bit value.
- (cmumford/benchmark) Added google/benchmark submodule.
- Internal test cleanup
- Internal cleanup migrating StatusOr.
- Merge pull request [#822] from jl0x61:bugFix
- Merge pull request [#819] from wzk784533:master
- avoid unnecessary memory copy
- Merge pull request [#798] from lntotk:master
- Fix accidental double std:: qualifiers.
- Add some std:: qualifiers to types and functions.
- Switch from C headers to C++ headers.
- change const to constexpr
- remove unnessary status judge
- Remove leveldb::port::kLittleEndian.
- Remove Windows workarounds in some tests.
- Add Env::Remove{File,Dir} which obsolete Env::Delete{File,Dir}.
- Defend against inclusion of windows.h in tests that invoke Env::DeleteFile.
- Add WITHOUT ROWID to SQLite benchmark.
- Merge pull request [#756] from pwnall/third_party_2
- Switch testing harness to googletest.
- Move CI to Visual Studio 2019.
- Allow different C/C++ standards when this is used as a subproject.
- Align CMake configuration with related projects.
- Remove redundant PROJECT_SOURCE_DIR usage from CMake config.
- Fix installed target definition.
- Added return in Version::Get::State::Match to quiet warning.
- Using CMake's check_cxx_compiler_flag to check support for -Wthread-safety.
- Fix tsan problem in env_test.
- Merge pull request [#698] from neal-zhu:master
- Simplify unlocking in DeleteObsoleteFiles.
- Add "leveldb" subdirectory to public include paths.
- Align EnvPosix and EnvWindows.
- Disable exceptions and RTTI in CMake configuration.
- cache Saver in State object fix bug(uninitialized options pointer in State)
- remove TODO in Version::ForEachOverlapping
- use ForEachOverlapping to impl Get
- Merge pull request [#386] from ivanabc:master
- unsigned char -> uint8_t
- Add explicit typecasts to avoid compiler warning.
- Guard DBImpl::versions_ by mutex_.
- Converted two for-loops to while-loops.
- Switch to using C++ 11 override specifier.
- Added unit test for InternalKey::DecodeFrom with empty string.
- Merge pull request [#411] from proller:assert1
- Using std::ostringstream in key DebugString.
- Merge pull request [#457] from jellor:patch-2
- Fix EnvPosix tests on Travis CI.
- Merge pull request [#624] from adam-azarchs:master
- Clean up util/coding.{h,cc}.
- Initialize Stats::start_ before first use in Stats::Start().
- Merge pull request [#365] from allangj:c-strict-prototypes
- Add argument definition for void c functions.
- Consolidate benchmark code to benchmarks/.
- Convert missed virtual -> override in db_test.cc.
- Merge pull request [#679] from smartxworks:optimize-readseq
- Merge pull request [#278] from wankai:master
- don't check current key in DBIter::Next()
- Add O_CLOEXEC to open calls.
- broken db: fix assertion in leveldb::InternalKey::Encode, mark base as corrupt
- set const property
- reduce lock's range in DeleteObsoleteFiles
- block_builder header file dependency fixed