Upgrade LevelDB to 1.18 40/head
authorfsb4000 <fsb4000@yandex.ru>
Mon, 3 Nov 2014 03:58:02 +0000 (09:58 +0600)
committerfsb4000 <fsb4000@yandex.ru>
Mon, 3 Nov 2014 03:58:02 +0000 (09:58 +0600)
commit1cff98eba9e782ff9860f32477722eec1ab1007f
tree38bffd0d22d185d89dcf55f944aa7fe4e820ac68
parent95dd79118759f3e14a3d3e093111676e2efea8f9
Upgrade LevelDB to 1.18

Взято с https://github.com/bitcoin/bitcoin/
+ изменено имя файлов в filename.cc с *.ldb на *.sst для совместимости
со старым LevelDB.
Протестировано:
-Синхронизация с нуля
-Открытие существующий базы
-Синхронизация с нуля + открытие этой базы старым кошельком с LevelDB
1.12
65 files changed:
src/leveldb/AUTHORS
src/leveldb/CONTRIBUTING.md [new file with mode: 0644]
src/leveldb/Makefile
src/leveldb/README.md [new file with mode: 0644]
src/leveldb/build_detect_platform
src/leveldb/db/autocompact_test.cc [new file with mode: 0644]
src/leveldb/db/corruption_test.cc
src/leveldb/db/db_bench.cc
src/leveldb/db/db_impl.cc
src/leveldb/db/db_impl.h
src/leveldb/db/db_iter.cc
src/leveldb/db/db_iter.h
src/leveldb/db/db_test.cc
src/leveldb/db/dbformat.h
src/leveldb/db/dumpfile.cc [new file with mode: 0644]
src/leveldb/db/filename.cc
src/leveldb/db/filename.h
src/leveldb/db/filename_test.cc
src/leveldb/db/leveldb_main.cc
src/leveldb/db/log_format.h
src/leveldb/db/log_reader.cc
src/leveldb/db/log_reader.h
src/leveldb/db/log_test.cc
src/leveldb/db/repair.cc
src/leveldb/db/skiplist.h
src/leveldb/db/table_cache.cc
src/leveldb/db/version_set.cc
src/leveldb/db/version_set.h
src/leveldb/db/write_batch_internal.h
src/leveldb/doc/bench/db_bench_tree_db.cc
src/leveldb/doc/impl.html
src/leveldb/doc/log_format.txt
src/leveldb/helpers/memenv/memenv.cc
src/leveldb/include/leveldb/c.h
src/leveldb/include/leveldb/cache.h
src/leveldb/include/leveldb/db.h
src/leveldb/include/leveldb/dumpfile.h [new file with mode: 0644]
src/leveldb/include/leveldb/env.h
src/leveldb/include/leveldb/iterator.h
src/leveldb/include/leveldb/options.h
src/leveldb/include/leveldb/slice.h
src/leveldb/issues/issue200_test.cc [new file with mode: 0644]
src/leveldb/port/atomic_pointer.h
src/leveldb/port/port_posix.h
src/leveldb/port/thread_annotations.h
src/leveldb/table/block.cc
src/leveldb/table/block_builder.h
src/leveldb/table/filter_block_test.cc
src/leveldb/table/format.cc
src/leveldb/table/table.cc
src/leveldb/util/arena.cc
src/leveldb/util/arena.h
src/leveldb/util/arena_test.cc
src/leveldb/util/bloom.cc
src/leveldb/util/bloom_test.cc
src/leveldb/util/coding_test.cc
src/leveldb/util/env_posix.cc
src/leveldb/util/hash.cc
src/leveldb/util/hash_test.cc [new file with mode: 0644]
src/leveldb/util/logging.cc
src/leveldb/util/logging.h
src/leveldb/util/random.h
src/leveldb/util/testharness.cc
src/leveldb/util/testutil.cc
src/leveldb/util/testutil.h