leveldb/util
David Grogan 0cfb990d58 Release LevelDB 1.15
- switched from mmap based writing to simpler stdio based writing. Has a
  minor impact (0.5 microseconds) on microbenchmarks for asynchronous
  writes. Synchronous writes speed up from 30ms to 10ms on linux/ext4.
  Should be much more reliable on diverse platforms.
- compaction errors now immediately put the database into a read-only
  mode (until it is re-opened). As a downside, a disk going out of
  space and then space being created will require a re-open to recover
  from, whereas previously that would happen automatically. On the
  plus side, many corruption possibilities go away.
- force the DB to enter an error-state so that all future writes fail
  when a synchronous log write succeeds but the sync fails.
- repair now regenerates sstables that exhibit problems
- fix issue 218 - Use native memory barriers on OSX
- fix issue 212 - QNX build is broken
- fix build on iOS with xcode 5
- make tests compile and pass on windows
2013-12-10 10:36:31 -08:00
..
arena_test.cc Release LevelDB 1.15 2013-12-10 10:36:31 -08:00
arena.cc Release LevelDB 1.14 2013-09-19 13:49:19 -07:00
arena.h Release LevelDB 1.15 2013-12-10 10:36:31 -08:00
bloom_test.cc Release LevelDB 1.15 2013-12-10 10:36:31 -08:00
bloom.cc Added bloom filter support. 2012-04-17 08:36:46 -07:00
cache_test.cc A number of fixes: 2011-10-31 17:22:06 +00:00
cache.cc Release leveldb 1.10 2013-05-14 17:03:07 -07:00
coding_test.cc Release LevelDB 1.15 2013-12-10 10:36:31 -08:00
coding.cc Update to leveldb 1.6 2012-10-12 11:53:12 -07:00
coding.h A number of fixes: 2011-10-31 17:22:06 +00:00
comparator.cc Remove static initializer; fix endian-ness detection; fix build on 2012-05-30 09:45:46 -07:00
crc32c_test.cc A number of fixes: 2011-10-31 17:22:06 +00:00
crc32c.cc A number of fixes: 2011-10-31 17:22:06 +00:00
crc32c.h A number of fixes: 2011-10-31 17:22:06 +00:00
env_posix.cc Release LevelDB 1.15 2013-12-10 10:36:31 -08:00
env_test.cc fixed issues 66 (leaking files on disk error) and 68 (no sync of CURRENT file) 2012-01-25 14:56:52 -08:00
env.cc fixed issues 66 (leaking files on disk error) and 68 (no sync of CURRENT file) 2012-01-25 14:56:52 -08:00
filter_policy.cc Added bloom filter support. 2012-04-17 08:36:46 -07:00
hash.cc Make DB::Open fail if sst files are missing. 2013-02-06 18:03:32 -08:00
hash.h reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
histogram.cc A number of fixes: 2011-10-31 17:22:06 +00:00
histogram.h A number of fixes: 2011-10-31 17:22:06 +00:00
logging.cc A number of fixes: 2011-10-31 17:22:06 +00:00
logging.h A number of fixes: 2011-10-31 17:22:06 +00:00
mutexlock.h Update to leveldb 1.6 2012-10-12 11:53:12 -07:00
options.cc Added bloom filter support. 2012-04-17 08:36:46 -07:00
posix_logger.h A number of fixes: 2011-10-31 17:22:06 +00:00
random.h LevelDB 1.13 2013-08-21 11:12:47 -07:00
status.cc A number of fixes: 2011-10-31 17:22:06 +00:00
testharness.cc Release LevelDB 1.15 2013-12-10 10:36:31 -08:00
testharness.h A number of fixes: 2011-10-31 17:22:06 +00:00
testutil.cc Release LevelDB 1.15 2013-12-10 10:36:31 -08:00
testutil.h Release LevelDB 1.15 2013-12-10 10:36:31 -08:00