bcd9a8e
Use portable CRC32C from google/crc32c. by
2017-09-26 13:32:01 -0700
3ee04c5
fix style and remove unused code by
2017-09-04 16:10:38 +0800
ea0a758
Remove confusing and unnecessary if. by
2017-09-01 14:36:20 -0700
141e767
Simplify Table::Open() flow and remove a delete call. by
2017-09-01 11:44:05 -0700
09a3c8e
Switched variable type from int to uint64_t in ConsumeDecimalNumber. by
2017-07-20 15:00:13 -0700
2964b80
leveldb: Fix alignment code in SSE4.2-optimized CRC32C. by
2017-08-23 20:59:46 -0700
02f43c0
Remove dead code. by
2017-08-03 13:42:12 -0700
0b402e9
Use __APPLE__ instead of OS_MACOS. The former is compiler-provided. by
2017-07-24 10:54:00 -0700
8415f00
leveldb: Report missing CURRENT manifest file as database corruption. by
2017-07-10 13:32:58 -0700
69e2bd2
LevelDB: Add WriteBatch::ApproximateSize(). by
2017-05-23 17:29:44 -0700
471f0b8
fix comment by
2017-05-22 14:01:38 +0800
5b81740
fix comment by
2017-03-10 14:23:19 +0800
a53934a
Increase leveldb version to 1.20. by
2017-03-01 15:14:49 -0800
f3f1397
Separate Env tests from PosixEnv tests. by
2017-03-01 12:05:47 -0800
eb4f097
leveldb: Fix compilation warnings in port_posix_sse.cc on x86 (32-bit). by
2017-03-01 10:57:52 -0800
d0883b6
Fixed path to doc file: index.md. by
2017-03-01 10:25:05 -0800
7fa2094
Convert documentation to markdown. by
2017-02-28 16:22:17 -0800
ea175e2
Implement support for Intel crc32 instruction (SSE 4.2) by
2017-02-27 14:29:18 -0800
95cd743
Including <limits> for std::numeric_limits. by
2017-02-07 15:17:04 -0800
646c358
Limit the number of read-only files the POSIX Env will have open. by
2017-01-03 17:39:49 -0800
7d06011
broken db: fix assertion in leveldb::InternalKey::Encode, mark base as corrupt by
2016-10-03 19:40:07 +0300
a2fb086
Add option for max file size. The currend hard-coded value of 2M is inefficient in colossus. by
2016-09-27 04:50:38 -0700
3080a45
Increase leveldb version to 1.19. by
2016-08-10 17:05:16 -0700
fa6dc01
A zippy change broke test assumptions about the size of compressed output. Fix the tests by allowing more slop in zippy's behavior. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=123432472 by
2016-05-27 10:37:28 -0700
06a191b
fix problems in LevelDB's caching code by
2016-05-25 13:32:03 -0700
2883fcd
set const property by
2016-06-21 16:57:57 +0800
e5f0a51
reduce lock's range in DeleteObsoleteFiles by
2016-06-20 10:41:25 +0800
a7bff69
Fix LevelDB build when asserts are enabled in release builds. (#367) by
2016-04-15 10:58:27 -0700
ea992b4
Change std::uint64_t to uint64_t (#354) by
2016-04-12 23:38:09 +0100
e84b5bd
This CL fixes a bug encountered when reading records from leveldb files that have been split, as in a [] input task split. by
2016-02-23 07:36:39 -0800
3211343
Deleted redundant null ptr check prior to delete. by
2016-01-30 07:44:54 -0800
7306ef8
Merge pull request #348 from randomascii/master by
2016-02-24 14:39:03 -0800
6b18316
Fix signed/unsigned mismatch on VC++ builds by
2016-02-19 13:59:19 -0800
adbe3eb
Putting build artifacts in subdirectory. by
2016-01-29 15:58:37 -0800
2d0320a
Merge pull request #329 from ralphtheninja/travis-badge by
2016-01-15 11:17:41 -0800
dd1c3c3
add travis build badge by
2016-01-15 18:28:08 +0100
43fcf23
Merge pull request #328 from cmumford/master by
2016-01-14 21:17:21 -0800
9fcae61
Added a Travis CI build file. by
2016-01-14 16:09:03 -0800
dac40d2
Merge pull request #284 from ideawu/master by
2016-01-12 11:30:32 -0800
8ec241a
Merge pull request #317 from falvojr/patch-1 by
2016-01-12 10:52:33 -0800
5d36bed
Merge pull request #272 from vapier/master by
2016-01-12 10:47:33 -0800
4753c9b
Added a contributors section to README.md by
2016-01-04 13:14:13 -0800
e2446d0
Merge pull request #275 from paulirish/patch-1 by
2015-12-09 15:04:30 -0800
706b7f8
Resolve race when getting approximate-memory-usage property by
2015-11-11 03:54:18 -0800
3c9ff3c
Only compiling TrimSpace on linux. by
2015-07-22 10:20:21 -0700
f8d205c
Including atomic_pointer.h in port_posix by
2015-10-12 13:47:35 -0700
889de31
Let LevelDB use xcrun to determine Xcode.app path instead of using a hardcoded path. by
2015-10-07 07:21:59 -0700
528c2bc
Add "approximate-memory-usage" property to leveldb::DB::GetProperty by
2015-09-29 11:52:21 -0700
359b6bc
Add leveldb::Cache::Prune by
2015-08-23 20:35:01 -0700
50e77a8
Fix size_t/int comparison/conversion issues in leveldb. by
2015-08-19 16:40:51 -0700
5208e79
Added leveldb::Status::IsInvalidArgument() method. by
2015-06-29 14:40:59 -0700
ce45404
Suppress error reporting after seeking but before a valid First or Full record is encountered. by
2015-08-11 15:36:45 -0700
b9afa1f
include <assert> -> <cassert> by
2015-08-11 15:27:47 -0700
edf2939
Update README.md by
2015-11-23 16:24:16 -0200
65190ac
Will not reuse manifest if reuse_logs options is false. by
2015-06-17 10:34:42 -0700
ac1d69d
LevelDB now attempts to reuse the preceding MANIFEST and log file when re-opened. by
2014-12-11 08:13:18 -0800
76bba13
fix indent by
2015-04-20 12:41:01 +0800
8fcceb2
log compaction output file's level along with number by
2015-04-20 12:39:14 +0800
0e0f074
documentation. improved link by
2015-02-17 09:55:40 -0800
dd59867
block_builder header file dependency fixed by
2015-01-29 14:15:31 +0800
c85addc
readme: improved documentation link by
2015-01-10 17:36:40 -0800
ceff6f1
Fix Android/MIPS build. by
2014-12-17 14:18:54 -0500
77948e7
Add benchmark that measures cost of repeatedly opening the database. by
2014-12-11 08:08:57 -0800
34ad72e
Move header guard below copyright banner. by
2014-12-11 08:04:40 -0800
a75d435
Clean up layering of storage/leveldb/... by
2014-12-11 08:02:45 -0800
b234f65
Added a new fault injection test. by
2014-12-11 07:59:38 -0800
c4c38f9
Add arm64 support to leveldb. by
2014-12-11 07:58:00 -0800
cea9b10
Fixed incorrect comment wording for Iterator::Seek. by
2014-12-11 07:52:09 -0800
c00c569
Deleted old README file. by
2014-12-11 07:42:50 -0800
803d692
Release 1.18 by
2014-09-16 14:19:52 -0700
e353fbc
Release LevelDB 1.17 by
2014-05-01 13:43:12 -0700
269fc6c
Release LevelDB 1.16 by
2014-02-10 11:36:06 -0800
0cfb990
Release LevelDB 1.15 by
2013-12-10 10:36:31 -0800
0b9a89f
Release LevelDB 1.14 by
2013-09-19 13:42:22 -0700
748539c
LevelDB 1.13 by
2013-08-21 11:12:47 -0700
5bd76dc
Release leveldb 1.12 by
2013-06-18 11:00:13 -0700
7b094f1
Release leveldb 1.11 by
2013-06-13 16:14:06 -0700
28dad91
Release leveldb 1.10 by
2013-05-14 16:52:56 -0700
514c943
Make DB::Open fail if sst files are missing. by
2013-02-06 18:03:32 -0800
d84c825
Fix corruption bug found and analyzed by dhruba@gmail.com by
2013-01-07 13:17:43 -0800
ea2e919
added utility to dump leveldb files by
2012-12-27 10:38:48 -0800
4076865
Small fixes. by
2012-10-16 16:17:53 -0700
946e5b5
Update to leveldb 1.6 by
2012-10-12 11:53:12 -0700
dd0d562
update version number to 1.5 by
2012-05-30 09:57:20 -0700
b914f91
remove obsolete android port files by
2012-05-30 09:50:57 -0700
075a35a
Remove static initializer; fix endian-ness detection; fix build on various platforms; improve android port speed. by
2012-05-30 09:45:46 -0700
85584d4
Added bloom filter support. by
2012-04-17 08:36:46 -0700
bc1ee4d
build shared libraries; updated version to 1.3; add Status accessors by
2012-03-30 13:15:49 -0700
a1ad4d1
Build fixes and cleanups: (1) Separate out C++ and CC flags (fixes c_test compilation) (2) Move snappy/perftools detection to script (3) Fix db_bench_sqlite3 and db_bench_tree_db build rules by
2012-03-21 10:28:03 -0700
9013f13
use mmap on 64-bit machines to speed-up reads; small build fixes by
2012-03-15 09:14:00 -0700
583f149
fix LOCK file deletion to prevent crash on windows by
2012-03-09 07:51:04 -0800
d79762e
added group commit; drastically speeds up mult-threaded synchronous write workloads by
2012-03-08 16:23:21 -0800
015d26f
add .gitignore; support for building on a few BSD variants by
2012-03-05 10:35:46 -0800
239ac9d
avoid very large compactions; fix build on Linux by
2012-02-02 09:34:14 -0800
3c8be10
fixed issues 66 (leaking files on disk error) and 68 (no sync of CURRENT file) by
2012-01-25 14:56:52 -0800
c8c5866
Makefile fixes for systems with $CXX other than g++. by
2011-11-30 10:59:40 +0000
42fb47f
Pass system's CFLAGS, remove exit time destructor, sstable bug fix. by
2011-11-14 17:06:16 +0000
36a5f8e
A number of fixes: by
2011-10-31 17:22:06 +0000
299cced
A number of bugfixes: by
2011-10-05 16:30:28 -0700
26db4d9
Sync with upstream @24213649. by
2011-09-26 17:37:09 +0100