|
Revision tags: 1.23, 1.22, 1.21, v1.20, v1.19, v1.18, v1.17, v1.16, v1.15, v1.14, v1.13, v1.12, v1.11, v1.10 |
|
| #
28dad918 |
| 14-May-2013 |
David Grogan <[email protected]> |
Release leveldb 1.10
Fixes issues 147 - thanks feniksgordonfreeman 153 156 166
Additionally, * Remove calls to exit(1). * Fix unused-variable warnings from clang. * Fix possible overflow error rela
Release leveldb 1.10
Fixes issues 147 - thanks feniksgordonfreeman 153 156 166
Additionally, * Remove calls to exit(1). * Fix unused-variable warnings from clang. * Fix possible overflow error related to num_restart value >= (2^32/4). * Add leveldbutil to .gitignore. * Add better log messages when Write is stalled on a compaction.
show more ...
|
|
Revision tags: v1.9, v1.8, v1.7, v1.6, v1.5, v1.4 |
|
| #
85584d49 |
| 17-Apr-2012 |
Sanjay Ghemawat <[email protected]> |
Added bloom filter support.
In particular, we add a new FilterPolicy class. An instance of this class can be supplied in Options when opening a database. If supplied, the instance is used to gener
Added bloom filter support.
In particular, we add a new FilterPolicy class. An instance of this class can be supplied in Options when opening a database. If supplied, the instance is used to generate summaries of keys (e.g., a bloom filter) which are placed in sstables. These summaries are consulted by DB::Get() so we can avoid reading sstable blocks that are guaranteed to not contain the key we are looking for.
This change provides one implementation of FilterPolicy based on bloom filters.
Other changes: - Updated version number to 1.4. - Some build tweaks. - C binding for CompactRange. - A few more benchmarks: deleteseq, deleterandom, readmissing, seekrandom. - Minor .gitignore update.
show more ...
|
|
Revision tags: v1.3 |
|
| #
015d26f8 |
| 05-Mar-2012 |
Sanjay Ghemawat <[email protected]> |
add .gitignore; support for building on a few BSD variants
|