Remove LevelDB.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 23 Aug 2014 06:32:59 +0000 (06:32 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 23 Aug 2014 06:32:59 +0000 (06:32 +0000)
commitd23aecfddfe1240ee7f90acf19fdd92b7f4957f0
treebef2322843a99a4a4dd31a39fd71b0f047b75b54
parenta36d3b5a3f26a05aefa8342697a1572f8f7297d9
Remove LevelDB.
https://bugs.webkit.org/show_bug.cgi?id=136170

Patch by Renato Nagy <nagy.renato@stud.u-szeged.hu> on 2014-08-22
Reviewed by Gyuyoung Kim.

Source/ThirdParty:

* leveldb/AUTHORS: Removed.
* leveldb/LICENSE: Removed.
* leveldb/Makefile: Removed.
* leveldb/NEWS: Removed.
* leveldb/README: Removed.
* leveldb/TODO: Removed.
* leveldb/build_detect_platform: Removed.
* leveldb/db/builder.cc: Removed.
* leveldb/db/builder.h: Removed.
* leveldb/db/c.cc: Removed.
* leveldb/db/c_test.c: Removed.
* leveldb/db/corruption_test.cc: Removed.
* leveldb/db/db_bench.cc: Removed.
* leveldb/db/db_impl.cc: Removed.
* leveldb/db/db_impl.h: Removed.
* leveldb/db/db_iter.cc: Removed.
* leveldb/db/db_iter.h: Removed.
* leveldb/db/db_test.cc: Removed.
* leveldb/db/dbformat.cc: Removed.
* leveldb/db/dbformat.h: Removed.
* leveldb/db/dbformat_test.cc: Removed.
* leveldb/db/filename.cc: Removed.
* leveldb/db/filename.h: Removed.
* leveldb/db/filename_test.cc: Removed.
* leveldb/db/leveldb_main.cc: Removed.
* leveldb/db/log_format.h: Removed.
* leveldb/db/log_reader.cc: Removed.
* leveldb/db/log_reader.h: Removed.
* leveldb/db/log_test.cc: Removed.
* leveldb/db/log_writer.cc: Removed.
* leveldb/db/log_writer.h: Removed.
* leveldb/db/memtable.cc: Removed.
* leveldb/db/memtable.h: Removed.
* leveldb/db/repair.cc: Removed.
* leveldb/db/skiplist.h: Removed.
* leveldb/db/skiplist_test.cc: Removed.
* leveldb/db/snapshot.h: Removed.
* leveldb/db/table_cache.cc: Removed.
* leveldb/db/table_cache.h: Removed.
* leveldb/db/version_edit.cc: Removed.
* leveldb/db/version_edit.h: Removed.
* leveldb/db/version_edit_test.cc: Removed.
* leveldb/db/version_set.cc: Removed.
* leveldb/db/version_set.h: Removed.
* leveldb/db/version_set_test.cc: Removed.
* leveldb/db/write_batch.cc: Removed.
* leveldb/db/write_batch_internal.h: Removed.
* leveldb/db/write_batch_test.cc: Removed.
* leveldb/doc/bench/db_bench_sqlite3.cc: Removed.
* leveldb/doc/bench/db_bench_tree_db.cc: Removed.
* leveldb/doc/benchmark.html: Removed.
* leveldb/doc/doc.css: Removed.
* leveldb/doc/impl.html: Removed.
* leveldb/doc/index.html: Removed.
* leveldb/doc/log_format.txt: Removed.
* leveldb/doc/table_format.txt: Removed.
* leveldb/helpers/memenv/memenv.cc: Removed.
* leveldb/helpers/memenv/memenv.h: Removed.
* leveldb/helpers/memenv/memenv_test.cc: Removed.
* leveldb/include/leveldb/c.h: Removed.
* leveldb/include/leveldb/cache.h: Removed.
* leveldb/include/leveldb/comparator.h: Removed.
* leveldb/include/leveldb/db.h: Removed.
* leveldb/include/leveldb/env.h: Removed.
* leveldb/include/leveldb/filter_policy.h: Removed.
* leveldb/include/leveldb/iterator.h: Removed.
* leveldb/include/leveldb/options.h: Removed.
* leveldb/include/leveldb/slice.h: Removed.
* leveldb/include/leveldb/status.h: Removed.
* leveldb/include/leveldb/table.h: Removed.
* leveldb/include/leveldb/table_builder.h: Removed.
* leveldb/include/leveldb/write_batch.h: Removed.
* leveldb/port/README: Removed.
* leveldb/port/atomic_pointer.h: Removed.
* leveldb/port/port.h: Removed.
* leveldb/port/port_example.h: Removed.
* leveldb/port/port_posix.cc: Removed.
* leveldb/port/port_posix.h: Removed.
* leveldb/port/thread_annotations.h: Removed.
* leveldb/port/win/stdint.h: Removed.
* leveldb/table/block.cc: Removed.
* leveldb/table/block.h: Removed.
* leveldb/table/block_builder.cc: Removed.
* leveldb/table/block_builder.h: Removed.
* leveldb/table/filter_block.cc: Removed.
* leveldb/table/filter_block.h: Removed.
* leveldb/table/filter_block_test.cc: Removed.
* leveldb/table/format.cc: Removed.
* leveldb/table/format.h: Removed.
* leveldb/table/iterator.cc: Removed.
* leveldb/table/iterator_wrapper.h: Removed.
* leveldb/table/merger.cc: Removed.
* leveldb/table/merger.h: Removed.
* leveldb/table/table.cc: Removed.
* leveldb/table/table_builder.cc: Removed.
* leveldb/table/table_test.cc: Removed.
* leveldb/table/two_level_iterator.cc: Removed.
* leveldb/table/two_level_iterator.h: Removed.
* leveldb/util/arena.cc: Removed.
* leveldb/util/arena.h: Removed.
* leveldb/util/arena_test.cc: Removed.
* leveldb/util/bloom.cc: Removed.
* leveldb/util/bloom_test.cc: Removed.
* leveldb/util/cache.cc: Removed.
* leveldb/util/cache_test.cc: Removed.
* leveldb/util/coding.cc: Removed.
* leveldb/util/coding.h: Removed.
* leveldb/util/coding_test.cc: Removed.
* leveldb/util/comparator.cc: Removed.
* leveldb/util/crc32c.cc: Removed.
* leveldb/util/crc32c.h: Removed.
* leveldb/util/crc32c_test.cc: Removed.
* leveldb/util/env.cc: Removed.
* leveldb/util/env_posix.cc: Removed.
* leveldb/util/env_test.cc: Removed.
* leveldb/util/filter_policy.cc: Removed.
* leveldb/util/hash.cc: Removed.
* leveldb/util/hash.h: Removed.
* leveldb/util/histogram.cc: Removed.
* leveldb/util/histogram.h: Removed.
* leveldb/util/logging.cc: Removed.
* leveldb/util/logging.h: Removed.
* leveldb/util/mutexlock.h: Removed.
* leveldb/util/options.cc: Removed.
* leveldb/util/posix_logger.h: Removed.
* leveldb/util/random.h: Removed.
* leveldb/util/status.cc: Removed.
* leveldb/util/testharness.cc: Removed.
* leveldb/util/testharness.h: Removed.
* leveldb/util/testutil.cc: Removed.
* leveldb/util/testutil.h: Removed.

Source/WebCore:

* CMakeLists.txt:
* Modules/indexeddb/IDBObjectStore.cpp:
(WebCore::IDBObjectStore::createIndex):
* Modules/indexeddb/IDBTransactionCoordinator.cpp:
(WebCore::IDBTransactionCoordinator::canRunTransaction):
(WebCore::doScopesOverlap): Deleted.
* Modules/indexeddb/leveldb/IDBBackingStoreCursorLevelDB.cpp: Removed.
* Modules/indexeddb/leveldb/IDBBackingStoreCursorLevelDB.h: Removed.
* Modules/indexeddb/leveldb/IDBBackingStoreLevelDB.cpp: Removed.
* Modules/indexeddb/leveldb/IDBBackingStoreLevelDB.h: Removed.
* Modules/indexeddb/leveldb/IDBBackingStoreTransactionLevelDB.cpp: Removed.
* Modules/indexeddb/leveldb/IDBBackingStoreTransactionLevelDB.h: Removed.
* Modules/indexeddb/leveldb/IDBFactoryBackendLevelDB.cpp: Removed.
* Modules/indexeddb/leveldb/IDBFactoryBackendLevelDB.h: Removed.
* Modules/indexeddb/leveldb/IDBIndexWriterLevelDB.cpp: Removed.
* Modules/indexeddb/leveldb/IDBIndexWriterLevelDB.h: Removed.
* Modules/indexeddb/leveldb/IDBLevelDBCoding.cpp: Removed.
* Modules/indexeddb/leveldb/IDBLevelDBCoding.h: Removed.
* Modules/indexeddb/leveldb/IDBServerConnectionLevelDB.cpp: Removed.
* Modules/indexeddb/leveldb/IDBServerConnectionLevelDB.h: Removed.
* WebCore.vcxproj/WebCore.vcxproj:
* WebCore.vcxproj/WebCore.vcxproj.filters:
* WebCore.xcodeproj/project.pbxproj:
* platform/DatabaseStrategy.cpp:
(WebCore::DatabaseStrategy::createIDBFactoryBackend):
* platform/leveldb/LevelDBComparator.h: Removed.
* platform/leveldb/LevelDBDatabase.cpp: Removed.
* platform/leveldb/LevelDBDatabase.h: Removed.
* platform/leveldb/LevelDBIterator.h: Removed.
* platform/leveldb/LevelDBSlice.h: Removed.
* platform/leveldb/LevelDBTransaction.cpp: Removed.
* platform/leveldb/LevelDBTransaction.h: Removed.
* platform/leveldb/LevelDBWriteBatch.cpp: Removed.
* platform/leveldb/LevelDBWriteBatch.h: Removed.

Tools:

* Scripts/webkitpy/common/config/watchlist:
* Scripts/webkitpy/style/checker.py:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@172883 268f45cc-cd09-0410-ab3c-d52691b4dbfc
166 files changed:
Source/ThirdParty/ChangeLog
Source/ThirdParty/leveldb/AUTHORS [deleted file]
Source/ThirdParty/leveldb/LICENSE [deleted file]
Source/ThirdParty/leveldb/Makefile [deleted file]
Source/ThirdParty/leveldb/NEWS [deleted file]
Source/ThirdParty/leveldb/README [deleted file]
Source/ThirdParty/leveldb/TODO [deleted file]
Source/ThirdParty/leveldb/build_detect_platform [deleted file]
Source/ThirdParty/leveldb/db/builder.cc [deleted file]
Source/ThirdParty/leveldb/db/builder.h [deleted file]
Source/ThirdParty/leveldb/db/c.cc [deleted file]
Source/ThirdParty/leveldb/db/c_test.c [deleted file]
Source/ThirdParty/leveldb/db/corruption_test.cc [deleted file]
Source/ThirdParty/leveldb/db/db_bench.cc [deleted file]
Source/ThirdParty/leveldb/db/db_impl.cc [deleted file]
Source/ThirdParty/leveldb/db/db_impl.h [deleted file]
Source/ThirdParty/leveldb/db/db_iter.cc [deleted file]
Source/ThirdParty/leveldb/db/db_iter.h [deleted file]
Source/ThirdParty/leveldb/db/db_test.cc [deleted file]
Source/ThirdParty/leveldb/db/dbformat.cc [deleted file]
Source/ThirdParty/leveldb/db/dbformat.h [deleted file]
Source/ThirdParty/leveldb/db/dbformat_test.cc [deleted file]
Source/ThirdParty/leveldb/db/filename.cc [deleted file]
Source/ThirdParty/leveldb/db/filename.h [deleted file]
Source/ThirdParty/leveldb/db/filename_test.cc [deleted file]
Source/ThirdParty/leveldb/db/leveldb_main.cc [deleted file]
Source/ThirdParty/leveldb/db/log_format.h [deleted file]
Source/ThirdParty/leveldb/db/log_reader.cc [deleted file]
Source/ThirdParty/leveldb/db/log_reader.h [deleted file]
Source/ThirdParty/leveldb/db/log_test.cc [deleted file]
Source/ThirdParty/leveldb/db/log_writer.cc [deleted file]
Source/ThirdParty/leveldb/db/log_writer.h [deleted file]
Source/ThirdParty/leveldb/db/memtable.cc [deleted file]
Source/ThirdParty/leveldb/db/memtable.h [deleted file]
Source/ThirdParty/leveldb/db/repair.cc [deleted file]
Source/ThirdParty/leveldb/db/skiplist.h [deleted file]
Source/ThirdParty/leveldb/db/skiplist_test.cc [deleted file]
Source/ThirdParty/leveldb/db/snapshot.h [deleted file]
Source/ThirdParty/leveldb/db/table_cache.cc [deleted file]
Source/ThirdParty/leveldb/db/table_cache.h [deleted file]
Source/ThirdParty/leveldb/db/version_edit.cc [deleted file]
Source/ThirdParty/leveldb/db/version_edit.h [deleted file]
Source/ThirdParty/leveldb/db/version_edit_test.cc [deleted file]
Source/ThirdParty/leveldb/db/version_set.cc [deleted file]
Source/ThirdParty/leveldb/db/version_set.h [deleted file]
Source/ThirdParty/leveldb/db/version_set_test.cc [deleted file]
Source/ThirdParty/leveldb/db/write_batch.cc [deleted file]
Source/ThirdParty/leveldb/db/write_batch_internal.h [deleted file]
Source/ThirdParty/leveldb/db/write_batch_test.cc [deleted file]
Source/ThirdParty/leveldb/doc/bench/db_bench_sqlite3.cc [deleted file]
Source/ThirdParty/leveldb/doc/bench/db_bench_tree_db.cc [deleted file]
Source/ThirdParty/leveldb/doc/benchmark.html [deleted file]
Source/ThirdParty/leveldb/doc/doc.css [deleted file]
Source/ThirdParty/leveldb/doc/impl.html [deleted file]
Source/ThirdParty/leveldb/doc/index.html [deleted file]
Source/ThirdParty/leveldb/doc/log_format.txt [deleted file]
Source/ThirdParty/leveldb/doc/table_format.txt [deleted file]
Source/ThirdParty/leveldb/helpers/memenv/memenv.cc [deleted file]
Source/ThirdParty/leveldb/helpers/memenv/memenv.h [deleted file]
Source/ThirdParty/leveldb/helpers/memenv/memenv_test.cc [deleted file]
Source/ThirdParty/leveldb/include/leveldb/c.h [deleted file]
Source/ThirdParty/leveldb/include/leveldb/cache.h [deleted file]
Source/ThirdParty/leveldb/include/leveldb/comparator.h [deleted file]
Source/ThirdParty/leveldb/include/leveldb/db.h [deleted file]
Source/ThirdParty/leveldb/include/leveldb/env.h [deleted file]
Source/ThirdParty/leveldb/include/leveldb/filter_policy.h [deleted file]
Source/ThirdParty/leveldb/include/leveldb/iterator.h [deleted file]
Source/ThirdParty/leveldb/include/leveldb/options.h [deleted file]
Source/ThirdParty/leveldb/include/leveldb/slice.h [deleted file]
Source/ThirdParty/leveldb/include/leveldb/status.h [deleted file]
Source/ThirdParty/leveldb/include/leveldb/table.h [deleted file]
Source/ThirdParty/leveldb/include/leveldb/table_builder.h [deleted file]
Source/ThirdParty/leveldb/include/leveldb/write_batch.h [deleted file]
Source/ThirdParty/leveldb/port/README [deleted file]
Source/ThirdParty/leveldb/port/atomic_pointer.h [deleted file]
Source/ThirdParty/leveldb/port/port.h [deleted file]
Source/ThirdParty/leveldb/port/port_example.h [deleted file]
Source/ThirdParty/leveldb/port/port_posix.cc [deleted file]
Source/ThirdParty/leveldb/port/port_posix.h [deleted file]
Source/ThirdParty/leveldb/port/thread_annotations.h [deleted file]
Source/ThirdParty/leveldb/port/win/stdint.h [deleted file]
Source/ThirdParty/leveldb/table/block.cc [deleted file]
Source/ThirdParty/leveldb/table/block.h [deleted file]
Source/ThirdParty/leveldb/table/block_builder.cc [deleted file]
Source/ThirdParty/leveldb/table/block_builder.h [deleted file]
Source/ThirdParty/leveldb/table/filter_block.cc [deleted file]
Source/ThirdParty/leveldb/table/filter_block.h [deleted file]
Source/ThirdParty/leveldb/table/filter_block_test.cc [deleted file]
Source/ThirdParty/leveldb/table/format.cc [deleted file]
Source/ThirdParty/leveldb/table/format.h [deleted file]
Source/ThirdParty/leveldb/table/iterator.cc [deleted file]
Source/ThirdParty/leveldb/table/iterator_wrapper.h [deleted file]
Source/ThirdParty/leveldb/table/merger.cc [deleted file]
Source/ThirdParty/leveldb/table/merger.h [deleted file]
Source/ThirdParty/leveldb/table/table.cc [deleted file]
Source/ThirdParty/leveldb/table/table_builder.cc [deleted file]
Source/ThirdParty/leveldb/table/table_test.cc [deleted file]
Source/ThirdParty/leveldb/table/two_level_iterator.cc [deleted file]
Source/ThirdParty/leveldb/table/two_level_iterator.h [deleted file]
Source/ThirdParty/leveldb/util/arena.cc [deleted file]
Source/ThirdParty/leveldb/util/arena.h [deleted file]
Source/ThirdParty/leveldb/util/arena_test.cc [deleted file]
Source/ThirdParty/leveldb/util/bloom.cc [deleted file]
Source/ThirdParty/leveldb/util/bloom_test.cc [deleted file]
Source/ThirdParty/leveldb/util/cache.cc [deleted file]
Source/ThirdParty/leveldb/util/cache_test.cc [deleted file]
Source/ThirdParty/leveldb/util/coding.cc [deleted file]
Source/ThirdParty/leveldb/util/coding.h [deleted file]
Source/ThirdParty/leveldb/util/coding_test.cc [deleted file]
Source/ThirdParty/leveldb/util/comparator.cc [deleted file]
Source/ThirdParty/leveldb/util/crc32c.cc [deleted file]
Source/ThirdParty/leveldb/util/crc32c.h [deleted file]
Source/ThirdParty/leveldb/util/crc32c_test.cc [deleted file]
Source/ThirdParty/leveldb/util/env.cc [deleted file]
Source/ThirdParty/leveldb/util/env_posix.cc [deleted file]
Source/ThirdParty/leveldb/util/env_test.cc [deleted file]
Source/ThirdParty/leveldb/util/filter_policy.cc [deleted file]
Source/ThirdParty/leveldb/util/hash.cc [deleted file]
Source/ThirdParty/leveldb/util/hash.h [deleted file]
Source/ThirdParty/leveldb/util/histogram.cc [deleted file]
Source/ThirdParty/leveldb/util/histogram.h [deleted file]
Source/ThirdParty/leveldb/util/logging.cc [deleted file]
Source/ThirdParty/leveldb/util/logging.h [deleted file]
Source/ThirdParty/leveldb/util/mutexlock.h [deleted file]
Source/ThirdParty/leveldb/util/options.cc [deleted file]
Source/ThirdParty/leveldb/util/posix_logger.h [deleted file]
Source/ThirdParty/leveldb/util/random.h [deleted file]
Source/ThirdParty/leveldb/util/status.cc [deleted file]
Source/ThirdParty/leveldb/util/testharness.cc [deleted file]
Source/ThirdParty/leveldb/util/testharness.h [deleted file]
Source/ThirdParty/leveldb/util/testutil.cc [deleted file]
Source/ThirdParty/leveldb/util/testutil.h [deleted file]
Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog
Source/WebCore/Modules/indexeddb/IDBObjectStore.cpp
Source/WebCore/Modules/indexeddb/IDBTransactionCoordinator.cpp
Source/WebCore/Modules/indexeddb/leveldb/IDBBackingStoreCursorLevelDB.cpp [deleted file]
Source/WebCore/Modules/indexeddb/leveldb/IDBBackingStoreCursorLevelDB.h [deleted file]
Source/WebCore/Modules/indexeddb/leveldb/IDBBackingStoreLevelDB.cpp [deleted file]
Source/WebCore/Modules/indexeddb/leveldb/IDBBackingStoreLevelDB.h [deleted file]
Source/WebCore/Modules/indexeddb/leveldb/IDBBackingStoreTransactionLevelDB.cpp [deleted file]
Source/WebCore/Modules/indexeddb/leveldb/IDBBackingStoreTransactionLevelDB.h [deleted file]
Source/WebCore/Modules/indexeddb/leveldb/IDBFactoryBackendLevelDB.cpp [deleted file]
Source/WebCore/Modules/indexeddb/leveldb/IDBFactoryBackendLevelDB.h [deleted file]
Source/WebCore/Modules/indexeddb/leveldb/IDBIndexWriterLevelDB.cpp [deleted file]
Source/WebCore/Modules/indexeddb/leveldb/IDBIndexWriterLevelDB.h [deleted file]
Source/WebCore/Modules/indexeddb/leveldb/IDBLevelDBCoding.cpp [deleted file]
Source/WebCore/Modules/indexeddb/leveldb/IDBLevelDBCoding.h [deleted file]
Source/WebCore/Modules/indexeddb/leveldb/IDBServerConnectionLevelDB.cpp [deleted file]
Source/WebCore/Modules/indexeddb/leveldb/IDBServerConnectionLevelDB.h [deleted file]
Source/WebCore/WebCore.vcxproj/WebCore.vcxproj
Source/WebCore/WebCore.vcxproj/WebCore.vcxproj.filters
Source/WebCore/WebCore.xcodeproj/project.pbxproj
Source/WebCore/platform/DatabaseStrategy.cpp
Source/WebCore/platform/leveldb/LevelDBComparator.h [deleted file]
Source/WebCore/platform/leveldb/LevelDBDatabase.cpp [deleted file]
Source/WebCore/platform/leveldb/LevelDBDatabase.h [deleted file]
Source/WebCore/platform/leveldb/LevelDBIterator.h [deleted file]
Source/WebCore/platform/leveldb/LevelDBSlice.h [deleted file]
Source/WebCore/platform/leveldb/LevelDBTransaction.cpp [deleted file]
Source/WebCore/platform/leveldb/LevelDBTransaction.h [deleted file]
Source/WebCore/platform/leveldb/LevelDBWriteBatch.cpp [deleted file]
Source/WebCore/platform/leveldb/LevelDBWriteBatch.h [deleted file]
Tools/ChangeLog
Tools/Scripts/webkitpy/common/config/watchlist
Tools/Scripts/webkitpy/style/checker.py