2a47801
Use partial path to benchmark/benchmark.h. by
2021-02-16 15:38:44 -0800
4a919ea
IWYU fixes in db/c.cc. by
2021-01-25 17:02:58 +0000
1998c0e
Fix build errors. by
2021-01-12 21:54:35 +0000
8f18614
Sync MANIFEST before closing in db_impl when creating a new DB. Add logging with debugging information when failing to load a version set. by
2021-01-12 21:08:52 +0000
8cce47e
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. by
2021-01-11 15:32:34 +0000
fdc8f72
Merge pull request #862 from rex4539:https by
2021-01-01 09:32:07 +0000
532be85
Fix insecure links by
2020-12-17 09:05:33 +0200
6721eda
Update Travis CI config. by
2020-12-14 08:34:41 -0800
295ce13
Merge pull request #855 from cmumford/submodule-fix by
2020-11-30 16:37:05 -0800
c3b52f7
Fixup for adding the third_party/benchmark submodule. by
2020-11-30 09:57:27 -0800
28df521
Merge pull request #853 from cmumford:benchmark by
2020-11-30 16:16:39 -0800
2dcbd4a
Merge pull request #854 from cmumford:printf-fix by
2020-11-30 16:16:25 -0800
b754fdc
Fixed fprintf of 64-bit value. by
2020-11-30 10:43:24 -0800
37d36c9
Added google/benchmark submodule. by
2020-11-30 09:57:27 -0800
2802398
Fix bug in filter policy documentation example. by
2020-11-30 08:32:50 -0800
99ab473
Use external benchmark API header by
2020-10-27 12:59:41 -0700
ed78107
Internal test cleanup by
2020-10-27 11:09:49 -0700
b7d3023
Internal cleanup migrating StatusOr. by
2020-09-02 15:45:40 +0000
1454924
Merge pull request #822 from jl0x61:bugFix by
2020-07-15 09:20:04 -0700
1754c12
update index.md by
2020-07-14 19:32:03 +0800
c46e79c
Merge pull request #819 from wzk784533:master by
2020-07-13 19:14:04 +0000
28602d3
avoid unnecessary memory copy by
2020-07-11 13:44:11 +0800
5bd5f0f
Merge pull request #798 from lntotk:master by
2020-05-04 22:47:40 +0000
23b6337
Fix Travis CI build. by
2020-04-30 01:18:25 +0000
5c6dd75
Fix accidental double std:: qualifiers. by
2020-04-30 01:03:12 +0000
a6b3a20
Add some std:: qualifiers to types and functions. by
2020-04-29 22:31:41 +0000
3f934e3
Switch from C headers to C++ headers. by
2020-04-29 19:59:39 +0000
23d67e7
Fix C++11 build. by
2020-04-28 16:41:33 +0000
98a3b8c
change const to constexpr by
2020-04-17 21:19:50 +0000
10bc0f2
remove unnessary status judge by
2020-04-24 02:00:12 +0000
201f522
Remove leveldb::port::kLittleEndian. by
2020-04-13 23:18:12 +0000
ba369dd
Use LLVM 10 on Travis CI. by
2020-04-13 15:21:41 +0000
5903e7a
Remove Windows workarounds in some tests. by
2020-01-10 10:45:16 -0800
a0191e5
Add Env::Remove{File,Dir} which obsolete Env::Delete{File,Dir}. by
2020-01-08 09:14:53 -0800
d152b23
Defend against inclusion of windows.h in tests that invoke Env::DeleteFile. by
2019-12-03 13:15:21 -0800
58a89bb
Add WITHOUT ROWID to SQLite benchmark. by
2019-12-02 13:37:34 -0800
c0d4314
Merge pull request #756 from pwnall/third_party_2 by
2019-12-02 13:50:43 -0800
e36b831
Fixup for adding the third_party/googletest submodule. by
2019-12-02 12:18:34 -0800
583a42b
Internal change. by
2019-11-25 09:29:06 -0800
db83521
Fixup for adding the third_party/googletest submodule. (#754) by
2019-11-25 07:22:35 -0800
1c58902
Switch testing harness to googletest. by
2019-11-21 13:09:53 -0800
2c9c80b
Move CI to Visual Studio 2019. by
2019-11-11 11:58:55 -0800
ed72a34
Allow different C/C++ standards when this is used as a subproject. by
2019-11-10 18:03:43 -0800
41c8d83
Align CMake configuration with related projects. by
2019-11-07 21:39:02 -0800
0c40829
Remove redundant PROJECT_SOURCE_DIR usage from CMake config. by
2019-11-05 15:15:03 -0800
5abdf4c
Fix installed target definition. by
2019-11-04 11:38:53 -0800
cf4d9ab
Test CMake installation on Travis. by
2019-11-03 21:38:38 -0800
95d0ba1
Renamed local variable in DBImpl::Write. by
2019-10-28 10:19:33 -0700
657ba51
Added return in Version::Get::State::Match to quiet warning. by
2019-10-02 09:35:37 -0700
f2dae4e
fix typo in comment of LRUHandle by
2019-10-22 18:46:43 +0800
f933ad1
Remove unused variable kDelayMicros in env_test.cc by
2019-10-15 10:48:33 +1100
370d532
Using CMake's check_cxx_compiler_flag to check support for -Wthread-safety. by
2019-10-01 13:00:35 -0700
45ee615
Update Travis CI configuration. by
2019-09-29 20:33:37 -0700
60db170
Fix tsan problem in env_test. by
2019-09-10 11:09:31 -0700
21304d4
Merge pull request #698 from neal-zhu:master by
2019-08-28 15:05:07 -0700
5e92189
drop fileds in State that are duplicates of fileds in Saver and fix typo by
2019-08-28 23:43:34 +0800
53e280b
Simplify unlocking in DeleteObsoleteFiles. by
2019-06-13 14:59:06 -0700
046216a
Add "leveldb" subdirectory to public include paths. by
2019-06-12 16:21:55 -0700
9ee91ac
Ending sentences with periods in README.md. by
2019-06-12 15:28:22 -0700
e0d5f83
Align EnvPosix and EnvWindows. by
2019-06-12 14:05:14 -0700
69061b4
Disable exceptions and RTTI in CMake configuration. by
2019-06-12 09:47:38 -0700
107a75b
cache Saver in State object by
2019-06-12 07:05:00 +0800
76ca116
fix bug(uninitialized options pointer in State) by
2019-06-12 05:58:00 +0800
f668239
remove TODO in Version::ForEachOverlapping by
2019-06-11 20:33:18 +0800
177cd08
format by
2019-06-11 20:30:54 +0800
8fa7a93
fix bug by
2019-06-11 20:20:58 +0800
6a90bb9
use ForEachOverlapping to impl Get by
2019-06-11 19:16:49 +0800
4cb80b7
Merge pull request #386 from ivanabc:master by
2019-05-30 09:56:33 -0700
72a38ff
Replace "> >" with ">>" by
2019-05-28 16:17:44 -0700
863f185
unsigned char -> uint8_t by
2019-05-28 10:17:03 -0700
a3b71c1
Use GCC 9 on Travis CI by
2019-05-24 14:25:42 -0700
ae49533
Add explicit typecasts to avoid compiler warning. by
2019-05-22 15:19:38 -0700
63d5315
Merge branch 'master' into master by
2019-05-23 14:02:04 +0800
c00e177
Guard DBImpl::versions_ by mutex_. by
2019-05-15 13:13:13 -0700
1d0b101
Converted two for-loops to while-loops. by
2019-05-13 09:31:30 -0700
28e6d23
Switch to using C++ 11 override specifier. by
2019-05-09 14:00:07 -0700
85cd40d
Added unit test for InternalKey::DecodeFrom with empty string. by
2019-05-09 13:17:39 -0700
1aae5c9
Merge pull request #411 from proller:assert1 by
2019-05-09 08:37:48 -0700
b7b86ba
Using std::ostringstream in key DebugString. by
2019-05-08 17:28:28 -0700
3e6c000
Merge pull request #457 from jellor:patch-2 by
2019-05-08 17:36:22 -0700
1d94fe2
Merge branch 'master' into patch-2 by
2019-05-09 00:08:49 +0800
27dc99f
Fix EnvPosix tests on Travis CI. by
2019-05-07 14:19:08 -0700
9521545
Formatting changes for prior O_CLOEXEC fix. by
2019-05-06 15:20:42 -0700
900f7d3
Merge pull request #624 from adam-azarchs:master by
2019-05-06 15:00:47 -0700
a7528a5
Clean up util/coding.{h,cc}. by
2019-05-06 10:58:38 -0700
142035e
Initialize Stats::start_ before first use in Stats::Start(). by
2019-05-06 10:51:11 -0700
e22b1ce
Merge pull request #365 from allangj:c-strict-prototypes by
2019-05-06 10:29:40 -0700
cd1ec03
Add argument definition for void c functions. by
2016-04-08 09:08:21 -0600
4bd052d
Consolidate benchmark code to benchmarks/. by
2019-05-05 12:55:41 -0700
506b172
Convert missed virtual -> override in db_test.cc. by
2019-05-04 18:05:13 -0700
24424a1
Style cleanup. by
2019-05-04 17:40:21 -0700
9a56c49
Merge pull request #679 from smartxworks:optimize-readseq by
2019-05-04 16:53:17 -0700
abf441b
Merge pull request #278 from wankai:master by
2019-05-04 02:12:26 -0700
78b39d6
Bump the version number from 1.21 to 1.22. by
2019-05-03 12:55:26 -0700
9bd23c7
Correct class/structure declaration order. by
2019-05-03 09:31:18 -0700
c784d63
Moved port/README to port/README.md. by
2019-05-02 13:59:41 -0700
297e66a
Format all files IAW the Google C++ Style Guide. by
2019-05-02 11:01:00 -0700
3724030
Update Travis CI configuration. by
2019-04-29 15:03:07 -0700
d3d1c8a
don't check current key in DBIter::Next() by
2019-04-25 09:44:07 +0800
3dc9202
[leveldb] Specifically export the WriteBatch::Handler inner class for Windows link by
2019-04-23 11:00:28 -0700