]> git-server-git.apps.pok.os.sepia.ceph.com Git - rocksdb.git/commit
Fix WriteBatchWithIndex's SeekForPrev() (#4559)
authorSiying Dong <siying.d@fb.com>
Fri, 19 Oct 2018 21:38:32 +0000 (14:38 -0700)
committersdong <siying.d@fb.com>
Fri, 19 Oct 2018 22:31:49 +0000 (15:31 -0700)
commit619f754816e9c4fa0acc344dc5ddce0dca450bb6
treecc016302a97bb59de78f62b07c7f82672b7876d0
Fix WriteBatchWithIndex's SeekForPrev() (#4559)

Summary:
WriteBatchWithIndex's SeekForPrev() has a bug that we internally place the position just before the seek key rather than after. This makes the iterator to miss the result that is the same as the seek key. Fix it by position the iterator equal or smaller.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/4559

Differential Revision: D10468534

Pulled By: siying

fbshipit-source-id: 2fb371ae809c561b60a1c11cef71e1c66fea1f19
1355 files changed:
.clang-format [new file with mode: 0644]
.gitignore [new file with mode: 0644]
.lgtm.yml [new file with mode: 0644]
.travis.yml [new file with mode: 0644]
AUTHORS [new file with mode: 0644]
CMakeLists.txt [new file with mode: 0644]
CODE_OF_CONDUCT.md [new file with mode: 0644]
CONTRIBUTING.md [new file with mode: 0644]
COPYING [new file with mode: 0644]
DEFAULT_OPTIONS_HISTORY.md [new file with mode: 0644]
DUMP_FORMAT.md [new file with mode: 0644]
HISTORY.md [new file with mode: 0644]
INSTALL.md [new file with mode: 0644]
LANGUAGE-BINDINGS.md [new file with mode: 0644]
LICENSE.Apache [new file with mode: 0644]
LICENSE.leveldb [new file with mode: 0644]
Makefile [new file with mode: 0644]
README.md [new file with mode: 0644]
ROCKSDB_LITE.md [new file with mode: 0644]
TARGETS [new file with mode: 0644]
USERS.md [new file with mode: 0644]
Vagrantfile [new file with mode: 0644]
WINDOWS_PORT.md [new file with mode: 0644]
appveyor.yml [new file with mode: 0644]
buckifier/buckify_rocksdb.py [new file with mode: 0644]
buckifier/rocks_test_runner.sh [new file with mode: 0755]
buckifier/targets_builder.py [new file with mode: 0644]
buckifier/targets_cfg.py [new file with mode: 0644]
buckifier/util.py [new file with mode: 0644]
build_tools/RocksDBCommonHelper.php [new file with mode: 0644]
build_tools/amalgamate.py [new file with mode: 0755]
build_tools/build_detect_platform [new file with mode: 0755]
build_tools/cont_integration.sh [new file with mode: 0755]
build_tools/dependencies.sh [new file with mode: 0644]
build_tools/dependencies_4.8.1.sh [new file with mode: 0644]
build_tools/dockerbuild.sh [new file with mode: 0755]
build_tools/error_filter.py [new file with mode: 0644]
build_tools/fb_compile_mongo.sh [new file with mode: 0755]
build_tools/fbcode_config.sh [new file with mode: 0644]
build_tools/fbcode_config4.8.1.sh [new file with mode: 0644]
build_tools/format-diff.sh [new file with mode: 0755]
build_tools/gnu_parallel [new file with mode: 0755]
build_tools/make_package.sh [new file with mode: 0755]
build_tools/precommit_checker.py [new file with mode: 0755]
build_tools/regression_build_test.sh [new file with mode: 0755]
build_tools/rocksdb-lego-determinator [new file with mode: 0755]
build_tools/run_ci_db_test.ps1 [new file with mode: 0644]
build_tools/setup_centos7.sh [new file with mode: 0755]
build_tools/update_dependencies.sh [new file with mode: 0755]
build_tools/version.sh [new file with mode: 0755]
cache/cache_bench.cc [new file with mode: 0644]
cache/cache_test.cc [new file with mode: 0644]
cache/clock_cache.cc [new file with mode: 0644]
cache/clock_cache.h [new file with mode: 0644]
cache/lru_cache.cc [new file with mode: 0644]
cache/lru_cache.h [new file with mode: 0644]
cache/lru_cache_test.cc [new file with mode: 0644]
cache/sharded_cache.cc [new file with mode: 0644]
cache/sharded_cache.h [new file with mode: 0644]
cmake/RocksDBConfig.cmake.in [new file with mode: 0644]
cmake/modules/FindJeMalloc.cmake [new file with mode: 0644]
cmake/modules/FindNUMA.cmake [new file with mode: 0644]
cmake/modules/FindTBB.cmake [new file with mode: 0644]
cmake/modules/Findbzip2.cmake [new file with mode: 0644]
cmake/modules/Findlz4.cmake [new file with mode: 0644]
cmake/modules/Findsnappy.cmake [new file with mode: 0644]
cmake/modules/Findzlib.cmake [new file with mode: 0644]
cmake/modules/Findzstd.cmake [new file with mode: 0644]
coverage/coverage_test.sh [new file with mode: 0755]
coverage/parse_gcov_output.py [new file with mode: 0644]
db/builder.cc [new file with mode: 0644]
db/builder.h [new file with mode: 0644]
db/c.cc [new file with mode: 0644]
db/c_test.c [new file with mode: 0644]
db/column_family.cc [new file with mode: 0644]
db/column_family.h [new file with mode: 0644]
db/column_family_test.cc [new file with mode: 0644]
db/compact_files_test.cc [new file with mode: 0644]
db/compacted_db_impl.cc [new file with mode: 0644]
db/compacted_db_impl.h [new file with mode: 0644]
db/compaction.cc [new file with mode: 0644]
db/compaction.h [new file with mode: 0644]
db/compaction_iteration_stats.h [new file with mode: 0644]
db/compaction_iterator.cc [new file with mode: 0644]
db/compaction_iterator.h [new file with mode: 0644]
db/compaction_iterator_test.cc [new file with mode: 0644]
db/compaction_job.cc [new file with mode: 0644]
db/compaction_job.h [new file with mode: 0644]
db/compaction_job_stats_test.cc [new file with mode: 0644]
db/compaction_job_test.cc [new file with mode: 0644]
db/compaction_picker.cc [new file with mode: 0644]
db/compaction_picker.h [new file with mode: 0644]
db/compaction_picker_test.cc [new file with mode: 0644]
db/compaction_picker_universal.cc [new file with mode: 0644]
db/compaction_picker_universal.h [new file with mode: 0644]
db/comparator_db_test.cc [new file with mode: 0644]
db/convenience.cc [new file with mode: 0644]
db/corruption_test.cc [new file with mode: 0644]
db/cuckoo_table_db_test.cc [new file with mode: 0644]
db/db_basic_test.cc [new file with mode: 0644]
db/db_blob_index_test.cc [new file with mode: 0644]
db/db_block_cache_test.cc [new file with mode: 0644]
db/db_bloom_filter_test.cc [new file with mode: 0644]
db/db_compaction_filter_test.cc [new file with mode: 0644]
db/db_compaction_test.cc [new file with mode: 0644]
db/db_dynamic_level_test.cc [new file with mode: 0644]
db/db_encryption_test.cc [new file with mode: 0644]
db/db_filesnapshot.cc [new file with mode: 0644]
db/db_flush_test.cc [new file with mode: 0644]
db/db_impl.cc [new file with mode: 0644]
db/db_impl.h [new file with mode: 0644]
db/db_impl_compaction_flush.cc [new file with mode: 0644]
db/db_impl_debug.cc [new file with mode: 0644]
db/db_impl_experimental.cc [new file with mode: 0644]
db/db_impl_files.cc [new file with mode: 0644]
db/db_impl_open.cc [new file with mode: 0644]
db/db_impl_readonly.cc [new file with mode: 0644]
db/db_impl_readonly.h [new file with mode: 0644]
db/db_impl_write.cc [new file with mode: 0644]
db/db_info_dumper.cc [new file with mode: 0644]
db/db_info_dumper.h [new file with mode: 0644]
db/db_inplace_update_test.cc [new file with mode: 0644]
db/db_io_failure_test.cc [new file with mode: 0644]
db/db_iter.cc [new file with mode: 0644]
db/db_iter.h [new file with mode: 0644]
db/db_iter_stress_test.cc [new file with mode: 0644]
db/db_iter_test.cc [new file with mode: 0644]
db/db_iterator_test.cc [new file with mode: 0644]
db/db_log_iter_test.cc [new file with mode: 0644]
db/db_memtable_test.cc [new file with mode: 0644]
db/db_merge_operator_test.cc [new file with mode: 0644]
db/db_options_test.cc [new file with mode: 0644]
db/db_properties_test.cc [new file with mode: 0644]
db/db_range_del_test.cc [new file with mode: 0644]
db/db_sst_test.cc [new file with mode: 0644]
db/db_statistics_test.cc [new file with mode: 0644]
db/db_table_properties_test.cc [new file with mode: 0644]
db/db_tailing_iter_test.cc [new file with mode: 0644]
db/db_test.cc [new file with mode: 0644]
db/db_test2.cc [new file with mode: 0644]
db/db_test_util.cc [new file with mode: 0644]
db/db_test_util.h [new file with mode: 0644]
db/db_universal_compaction_test.cc [new file with mode: 0644]
db/db_wal_test.cc [new file with mode: 0644]
db/db_write_test.cc [new file with mode: 0644]
db/dbformat.cc [new file with mode: 0644]
db/dbformat.h [new file with mode: 0644]
db/dbformat_test.cc [new file with mode: 0644]
db/deletefile_test.cc [new file with mode: 0644]
db/error_handler.cc [new file with mode: 0644]
db/error_handler.h [new file with mode: 0644]
db/error_handler_test.cc [new file with mode: 0644]
db/event_helpers.cc [new file with mode: 0644]
db/event_helpers.h [new file with mode: 0644]
db/experimental.cc [new file with mode: 0644]
db/external_sst_file_basic_test.cc [new file with mode: 0644]
db/external_sst_file_ingestion_job.cc [new file with mode: 0644]
db/external_sst_file_ingestion_job.h [new file with mode: 0644]
db/external_sst_file_test.cc [new file with mode: 0644]
db/fault_injection_test.cc [new file with mode: 0644]
db/file_indexer.cc [new file with mode: 0644]
db/file_indexer.h [new file with mode: 0644]
db/file_indexer_test.cc [new file with mode: 0644]
db/filename_test.cc [new file with mode: 0644]
db/flush_job.cc [new file with mode: 0644]
db/flush_job.h [new file with mode: 0644]
db/flush_job_test.cc [new file with mode: 0644]
db/flush_scheduler.cc [new file with mode: 0644]
db/flush_scheduler.h [new file with mode: 0644]
db/forward_iterator.cc [new file with mode: 0644]
db/forward_iterator.h [new file with mode: 0644]
db/forward_iterator_bench.cc [new file with mode: 0644]
db/internal_stats.cc [new file with mode: 0644]
db/internal_stats.h [new file with mode: 0644]
db/job_context.h [new file with mode: 0644]
db/listener_test.cc [new file with mode: 0644]
db/log_format.h [new file with mode: 0644]
db/log_reader.cc [new file with mode: 0644]
db/log_reader.h [new file with mode: 0644]
db/log_test.cc [new file with mode: 0644]
db/log_writer.cc [new file with mode: 0644]
db/log_writer.h [new file with mode: 0644]
db/logs_with_prep_tracker.cc [new file with mode: 0644]
db/logs_with_prep_tracker.h [new file with mode: 0644]
db/malloc_stats.cc [new file with mode: 0644]
db/malloc_stats.h [new file with mode: 0644]
db/manual_compaction_test.cc [new file with mode: 0644]
db/memtable.cc [new file with mode: 0644]
db/memtable.h [new file with mode: 0644]
db/memtable_list.cc [new file with mode: 0644]
db/memtable_list.h [new file with mode: 0644]
db/memtable_list_test.cc [new file with mode: 0644]
db/merge_context.h [new file with mode: 0644]
db/merge_helper.cc [new file with mode: 0644]
db/merge_helper.h [new file with mode: 0644]
db/merge_helper_test.cc [new file with mode: 0644]
db/merge_operator.cc [new file with mode: 0644]
db/merge_test.cc [new file with mode: 0644]
db/obsolete_files_test.cc [new file with mode: 0644]
db/options_file_test.cc [new file with mode: 0644]
db/perf_context_test.cc [new file with mode: 0644]
db/pinned_iterators_manager.h [new file with mode: 0644]
db/plain_table_db_test.cc [new file with mode: 0644]
db/pre_release_callback.h [new file with mode: 0644]
db/prefix_test.cc [new file with mode: 0644]
db/range_del_aggregator.cc [new file with mode: 0644]
db/range_del_aggregator.h [new file with mode: 0644]
db/range_del_aggregator_bench.cc [new file with mode: 0644]
db/range_del_aggregator_test.cc [new file with mode: 0644]
db/read_callback.h [new file with mode: 0644]
db/repair.cc [new file with mode: 0644]
db/repair_test.cc [new file with mode: 0644]
db/snapshot_checker.h [new file with mode: 0644]
db/snapshot_impl.cc [new file with mode: 0644]
db/snapshot_impl.h [new file with mode: 0644]
db/table_cache.cc [new file with mode: 0644]
db/table_cache.h [new file with mode: 0644]
db/table_properties_collector.cc [new file with mode: 0644]
db/table_properties_collector.h [new file with mode: 0644]
db/table_properties_collector_test.cc [new file with mode: 0644]
db/transaction_log_impl.cc [new file with mode: 0644]
db/transaction_log_impl.h [new file with mode: 0644]
db/version_builder.cc [new file with mode: 0644]
db/version_builder.h [new file with mode: 0644]
db/version_builder_test.cc [new file with mode: 0644]
db/version_edit.cc [new file with mode: 0644]
db/version_edit.h [new file with mode: 0644]
db/version_edit_test.cc [new file with mode: 0644]
db/version_set.cc [new file with mode: 0644]
db/version_set.h [new file with mode: 0644]
db/version_set_test.cc [new file with mode: 0644]
db/wal_manager.cc [new file with mode: 0644]
db/wal_manager.h [new file with mode: 0644]
db/wal_manager_test.cc [new file with mode: 0644]
db/write_batch.cc [new file with mode: 0644]
db/write_batch_base.cc [new file with mode: 0644]
db/write_batch_internal.h [new file with mode: 0644]
db/write_batch_test.cc [new file with mode: 0644]
db/write_callback.h [new file with mode: 0644]
db/write_callback_test.cc [new file with mode: 0644]
db/write_controller.cc [new file with mode: 0644]
db/write_controller.h [new file with mode: 0644]
db/write_controller_test.cc [new file with mode: 0644]
db/write_thread.cc [new file with mode: 0644]
db/write_thread.h [new file with mode: 0644]
docs/.gitignore [new file with mode: 0644]
docs/CNAME [new file with mode: 0644]
docs/CONTRIBUTING.md [new file with mode: 0644]
docs/Gemfile [new file with mode: 0644]
docs/Gemfile.lock [new file with mode: 0644]
docs/LICENSE-DOCUMENTATION [new file with mode: 0644]
docs/README.md [new file with mode: 0644]
docs/TEMPLATE-INFORMATION.md [new file with mode: 0644]
docs/_config.yml [new file with mode: 0644]
docs/_data/authors.yml [new file with mode: 0644]
docs/_data/features.yml [new file with mode: 0644]
docs/_data/nav.yml [new file with mode: 0644]
docs/_data/nav_docs.yml [new file with mode: 0644]
docs/_data/powered_by.yml [new file with mode: 0644]
docs/_data/powered_by_highlight.yml [new file with mode: 0644]
docs/_data/promo.yml [new file with mode: 0644]
docs/_docs/faq.md [new file with mode: 0644]
docs/_docs/getting-started.md [new file with mode: 0644]
docs/_includes/blog_pagination.html [new file with mode: 0644]
docs/_includes/content/gridblocks.html [new file with mode: 0644]
docs/_includes/content/items/gridblock.html [new file with mode: 0644]
docs/_includes/doc.html [new file with mode: 0644]
docs/_includes/doc_paging.html [new file with mode: 0644]
docs/_includes/footer.html [new file with mode: 0644]
docs/_includes/head.html [new file with mode: 0644]
docs/_includes/header.html [new file with mode: 0644]
docs/_includes/hero.html [new file with mode: 0644]
docs/_includes/home_header.html [new file with mode: 0644]
docs/_includes/katex_import.html [new file with mode: 0644]
docs/_includes/katex_render.html [new file with mode: 0644]
docs/_includes/nav.html [new file with mode: 0644]
docs/_includes/nav/collection_nav.html [new file with mode: 0644]
docs/_includes/nav/collection_nav_group.html [new file with mode: 0644]
docs/_includes/nav/collection_nav_group_item.html [new file with mode: 0644]
docs/_includes/nav/header_nav.html [new file with mode: 0644]
docs/_includes/nav_search.html [new file with mode: 0644]
docs/_includes/plugins/all_share.html [new file with mode: 0644]
docs/_includes/plugins/ascii_cinema.html [new file with mode: 0644]
docs/_includes/plugins/button.html [new file with mode: 0644]
docs/_includes/plugins/github_star.html [new file with mode: 0644]
docs/_includes/plugins/github_watch.html [new file with mode: 0644]
docs/_includes/plugins/google_share.html [new file with mode: 0644]
docs/_includes/plugins/iframe.html [new file with mode: 0644]
docs/_includes/plugins/like_button.html [new file with mode: 0644]
docs/_includes/plugins/plugin_row.html [new file with mode: 0644]
docs/_includes/plugins/post_social_plugins.html [new file with mode: 0644]
docs/_includes/plugins/slideshow.html [new file with mode: 0644]
docs/_includes/plugins/twitter_follow.html [new file with mode: 0644]
docs/_includes/plugins/twitter_share.html [new file with mode: 0644]
docs/_includes/post.html [new file with mode: 0644]
docs/_includes/powered_by.html [new file with mode: 0644]
docs/_includes/social_plugins.html [new file with mode: 0644]
docs/_includes/ui/button.html [new file with mode: 0644]
docs/_layouts/basic.html [new file with mode: 0644]
docs/_layouts/blog.html [new file with mode: 0644]
docs/_layouts/blog_default.html [new file with mode: 0644]
docs/_layouts/default.html [new file with mode: 0644]
docs/_layouts/doc_default.html [new file with mode: 0644]
docs/_layouts/doc_page.html [new file with mode: 0644]
docs/_layouts/docs.html [new file with mode: 0644]
docs/_layouts/home.html [new file with mode: 0644]
docs/_layouts/page.html [new file with mode: 0644]
docs/_layouts/plain.html [new file with mode: 0644]
docs/_layouts/post.html [new file with mode: 0644]
docs/_layouts/redirect.html [new file with mode: 0644]
docs/_layouts/top-level.html [new file with mode: 0644]
docs/_posts/2014-03-27-how-to-backup-rocksdb.markdown [new file with mode: 0644]
docs/_posts/2014-03-27-how-to-persist-in-memory-rocksdb-database.markdown [new file with mode: 0644]
docs/_posts/2014-04-02-the-1st-rocksdb-local-meetup-held-on-march-27-2014.markdown [new file with mode: 0644]
docs/_posts/2014-04-07-rocksdb-2-8-release.markdown [new file with mode: 0644]
docs/_posts/2014-04-21-indexing-sst-files-for-better-lookup-performance.markdown [new file with mode: 0644]
docs/_posts/2014-05-14-lock.markdown [new file with mode: 0644]
docs/_posts/2014-05-19-rocksdb-3-0-release.markdown [new file with mode: 0644]
docs/_posts/2014-05-22-rocksdb-3-1-release.markdown [new file with mode: 0644]
docs/_posts/2014-06-23-plaintable-a-new-file-format.markdown [new file with mode: 0644]
docs/_posts/2014-06-27-avoid-expensive-locks-in-get.markdown [new file with mode: 0644]
docs/_posts/2014-06-27-rocksdb-3-2-release.markdown [new file with mode: 0644]
docs/_posts/2014-07-29-rocksdb-3-3-release.markdown [new file with mode: 0644]
docs/_posts/2014-09-12-cuckoo.markdown [new file with mode: 0644]
docs/_posts/2014-09-12-new-bloom-filter-format.markdown [new file with mode: 0644]
docs/_posts/2014-09-15-rocksdb-3-5-release.markdown [new file with mode: 0644]
docs/_posts/2015-01-16-migrating-from-leveldb-to-rocksdb-2.markdown [new file with mode: 0644]
docs/_posts/2015-02-24-reading-rocksdb-options-from-a-file.markdown [new file with mode: 0644]
docs/_posts/2015-02-27-write-batch-with-index.markdown [new file with mode: 0644]
docs/_posts/2015-04-22-integrating-rocksdb-with-mongodb-2.markdown [new file with mode: 0644]
docs/_posts/2015-06-12-rocksdb-in-osquery.markdown [new file with mode: 0644]
docs/_posts/2015-07-15-rocksdb-2015-h2-roadmap.markdown [new file with mode: 0644]
docs/_posts/2015-07-17-spatial-indexing-in-rocksdb.markdown [new file with mode: 0644]
docs/_posts/2015-07-22-rocksdb-is-now-available-in-windows-platform.markdown [new file with mode: 0644]
docs/_posts/2015-07-23-dynamic-level.markdown [new file with mode: 0644]
docs/_posts/2015-10-27-getthreadlist.markdown [new file with mode: 0644]
docs/_posts/2015-11-10-use-checkpoints-for-efficient-snapshots.markdown [new file with mode: 0644]
docs/_posts/2015-11-16-analysis-file-read-latency-by-level.markdown [new file with mode: 0644]
docs/_posts/2016-01-29-compaction_pri.markdown [new file with mode: 0644]
docs/_posts/2016-02-24-rocksdb-4-2-release.markdown [new file with mode: 0644]
docs/_posts/2016-02-25-rocksdb-ama.markdown [new file with mode: 0644]
docs/_posts/2016-03-07-rocksdb-options-file.markdown [new file with mode: 0644]
docs/_posts/2016-04-26-rocksdb-4-5-1-released.markdown [new file with mode: 0644]
docs/_posts/2016-07-26-rocksdb-4-8-released.markdown [new file with mode: 0644]
docs/_posts/2016-09-28-rocksdb-4-11-2-released.markdown [new file with mode: 0644]
docs/_posts/2017-01-06-rocksdb-5-0-1-released.markdown [new file with mode: 0644]
docs/_posts/2017-02-07-rocksdb-5-1-2-released.markdown [new file with mode: 0644]
docs/_posts/2017-02-17-bulkoad-ingest-sst-file.markdown [new file with mode: 0644]
docs/_posts/2017-03-02-rocksdb-5-2-1-released.markdown [new file with mode: 0644]
docs/_posts/2017-05-12-partitioned-index-filter.markdown [new file with mode: 0644]
docs/_posts/2017-05-14-core-local-stats.markdown [new file with mode: 0644]
docs/_posts/2017-05-26-rocksdb-5-4-5-released.markdown [new file with mode: 0644]
docs/_posts/2017-06-26-17-level-based-changes.markdown [new file with mode: 0644]
docs/_posts/2017-06-29-rocksdb-5-5-1-released.markdown [new file with mode: 0644]
docs/_posts/2017-07-25-rocksdb-5-6-1-released.markdown [new file with mode: 0644]
docs/_posts/2017-08-24-pinnableslice.markdown [new file with mode: 0644]
docs/_posts/2017-08-25-flushwal.markdown [new file with mode: 0644]
docs/_posts/2017-09-28-rocksdb-5-8-released.markdown [new file with mode: 0644]
docs/_posts/2017-12-18-17-auto-tuned-rate-limiter.markdown [new file with mode: 0644]
docs/_posts/2017-12-19-write-prepared-txn.markdown [new file with mode: 0644]
docs/_posts/2018-02-05-rocksdb-5-10-2-released.markdown [new file with mode: 0644]
docs/_posts/2018-08-01-rocksdb-tuning-advisor.markdown [new file with mode: 0644]
docs/_posts/2018-08-23-data-block-hash-index.markdown [new file with mode: 0644]
docs/_sass/_base.scss [new file with mode: 0644]
docs/_sass/_blog.scss [new file with mode: 0644]
docs/_sass/_buttons.scss [new file with mode: 0644]
docs/_sass/_footer.scss [new file with mode: 0644]
docs/_sass/_gridBlock.scss [new file with mode: 0644]
docs/_sass/_header.scss [new file with mode: 0644]
docs/_sass/_poweredby.scss [new file with mode: 0644]
docs/_sass/_promo.scss [new file with mode: 0644]
docs/_sass/_react_docs_nav.scss [new file with mode: 0644]
docs/_sass/_react_header_nav.scss [new file with mode: 0644]
docs/_sass/_reset.scss [new file with mode: 0644]
docs/_sass/_search.scss [new file with mode: 0644]
docs/_sass/_slideshow.scss [new file with mode: 0644]
docs/_sass/_syntax-highlighting.scss [new file with mode: 0644]
docs/_sass/_tables.scss [new file with mode: 0644]
docs/_top-level/support.md [new file with mode: 0644]
docs/blog/all.html [new file with mode: 0644]
docs/blog/index.html [new file with mode: 0644]
docs/css/main.scss [new file with mode: 0644]
docs/doc-type-examples/2016-04-07-blog-post-example.md [new file with mode: 0644]
docs/doc-type-examples/docs-hello-world.md [new file with mode: 0644]
docs/doc-type-examples/top-level-example.md [new file with mode: 0644]
docs/docs/index.html [new file with mode: 0644]
docs/feed.xml [new file with mode: 0644]
docs/index.md [new file with mode: 0644]
docs/static/favicon.png [new file with mode: 0644]
docs/static/fonts/LatoLatin-Black.woff [new file with mode: 0644]
docs/static/fonts/LatoLatin-Black.woff2 [new file with mode: 0644]
docs/static/fonts/LatoLatin-BlackItalic.woff [new file with mode: 0644]
docs/static/fonts/LatoLatin-BlackItalic.woff2 [new file with mode: 0644]
docs/static/fonts/LatoLatin-Italic.woff [new file with mode: 0644]
docs/static/fonts/LatoLatin-Italic.woff2 [new file with mode: 0644]
docs/static/fonts/LatoLatin-Light.woff [new file with mode: 0644]
docs/static/fonts/LatoLatin-Light.woff2 [new file with mode: 0644]
docs/static/fonts/LatoLatin-Regular.woff [new file with mode: 0644]
docs/static/fonts/LatoLatin-Regular.woff2 [new file with mode: 0644]
docs/static/images/Resize-of-20140327_200754-300x225.jpg [new file with mode: 0644]
docs/static/images/binaryseek.png [new file with mode: 0644]
docs/static/images/compaction/full-range.png [new file with mode: 0644]
docs/static/images/compaction/l0-l1-contend.png [new file with mode: 0644]
docs/static/images/compaction/l1-l2-contend.png [new file with mode: 0644]
docs/static/images/compaction/part-range-old.png [new file with mode: 0644]
docs/static/images/data-block-hash-index/block-format-binary-seek.png [new file with mode: 0644]
docs/static/images/data-block-hash-index/block-format-hash-index.png [new file with mode: 0644]
docs/static/images/data-block-hash-index/hash-index-data-structure.png [new file with mode: 0644]
docs/static/images/data-block-hash-index/perf-cache-miss.png [new file with mode: 0644]
docs/static/images/data-block-hash-index/perf-throughput.png [new file with mode: 0644]
docs/static/images/pcache-blockindex.jpg [new file with mode: 0644]
docs/static/images/pcache-fileindex.jpg [new file with mode: 0644]
docs/static/images/pcache-filelayout.jpg [new file with mode: 0644]
docs/static/images/pcache-readiopath.jpg [new file with mode: 0644]
docs/static/images/pcache-tieredstorage.jpg [new file with mode: 0644]
docs/static/images/pcache-writeiopath.jpg [new file with mode: 0644]
docs/static/images/promo-adapt.svg [new file with mode: 0644]
docs/static/images/promo-flash.svg [new file with mode: 0644]
docs/static/images/promo-operations.svg [new file with mode: 0644]
docs/static/images/promo-performance.svg [new file with mode: 0644]
docs/static/images/rate-limiter/auto-tuned-write-KBps-series.png [new file with mode: 0644]
docs/static/images/rate-limiter/write-KBps-cdf.png [new file with mode: 0644]
docs/static/images/rate-limiter/write-KBps-series.png [new file with mode: 0644]
docs/static/images/tree_example1.png [new file with mode: 0644]
docs/static/logo.svg [new file with mode: 0644]
docs/static/og_image.png [new file with mode: 0644]
env/env.cc [new file with mode: 0644]
env/env_basic_test.cc [new file with mode: 0644]
env/env_chroot.cc [new file with mode: 0644]
env/env_chroot.h [new file with mode: 0644]
env/env_encryption.cc [new file with mode: 0644]
env/env_hdfs.cc [new file with mode: 0644]
env/env_posix.cc [new file with mode: 0644]
env/env_test.cc [new file with mode: 0644]
env/io_posix.cc [new file with mode: 0644]
env/io_posix.h [new file with mode: 0644]
env/mock_env.cc [new file with mode: 0644]
env/mock_env.h [new file with mode: 0644]
env/mock_env_test.cc [new file with mode: 0644]
env/posix_logger.h [new file with mode: 0644]
examples/.gitignore [new file with mode: 0644]
examples/Makefile [new file with mode: 0644]
examples/README.md [new file with mode: 0644]
examples/c_simple_example.c [new file with mode: 0644]
examples/column_families_example.cc [new file with mode: 0644]
examples/compact_files_example.cc [new file with mode: 0644]
examples/compaction_filter_example.cc [new file with mode: 0644]
examples/optimistic_transaction_example.cc [new file with mode: 0644]
examples/options_file_example.cc [new file with mode: 0644]
examples/rocksdb_option_file_example.ini [new file with mode: 0644]
examples/simple_example.cc [new file with mode: 0644]
examples/transaction_example.cc [new file with mode: 0644]
hdfs/README [new file with mode: 0644]
hdfs/env_hdfs.h [new file with mode: 0644]
hdfs/setup.sh [new file with mode: 0644]
include/rocksdb/advanced_options.h [new file with mode: 0644]
include/rocksdb/c.h [new file with mode: 0644]
include/rocksdb/cache.h [new file with mode: 0644]
include/rocksdb/cleanable.h [new file with mode: 0644]
include/rocksdb/compaction_filter.h [new file with mode: 0644]
include/rocksdb/compaction_job_stats.h [new file with mode: 0644]
include/rocksdb/comparator.h [new file with mode: 0644]
include/rocksdb/convenience.h [new file with mode: 0644]
include/rocksdb/db.h [new file with mode: 0644]
include/rocksdb/db_bench_tool.h [new file with mode: 0644]
include/rocksdb/db_dump_tool.h [new file with mode: 0644]
include/rocksdb/env.h [new file with mode: 0644]
include/rocksdb/env_encryption.h [new file with mode: 0644]
include/rocksdb/experimental.h [new file with mode: 0644]
include/rocksdb/filter_policy.h [new file with mode: 0644]
include/rocksdb/flush_block_policy.h [new file with mode: 0644]
include/rocksdb/iostats_context.h [new file with mode: 0644]
include/rocksdb/iterator.h [new file with mode: 0644]
include/rocksdb/ldb_tool.h [new file with mode: 0644]
include/rocksdb/listener.h [new file with mode: 0644]
include/rocksdb/memtablerep.h [new file with mode: 0644]
include/rocksdb/merge_operator.h [new file with mode: 0644]
include/rocksdb/metadata.h [new file with mode: 0644]
include/rocksdb/options.h [new file with mode: 0644]
include/rocksdb/perf_context.h [new file with mode: 0644]
include/rocksdb/perf_level.h [new file with mode: 0644]
include/rocksdb/persistent_cache.h [new file with mode: 0644]
include/rocksdb/rate_limiter.h [new file with mode: 0644]
include/rocksdb/slice.h [new file with mode: 0644]
include/rocksdb/slice_transform.h [new file with mode: 0644]
include/rocksdb/snapshot.h [new file with mode: 0644]
include/rocksdb/sst_dump_tool.h [new file with mode: 0644]
include/rocksdb/sst_file_manager.h [new file with mode: 0644]
include/rocksdb/sst_file_writer.h [new file with mode: 0644]
include/rocksdb/statistics.h [new file with mode: 0644]
include/rocksdb/status.h [new file with mode: 0644]
include/rocksdb/table.h [new file with mode: 0644]
include/rocksdb/table_properties.h [new file with mode: 0644]
include/rocksdb/thread_status.h [new file with mode: 0644]
include/rocksdb/threadpool.h [new file with mode: 0644]
include/rocksdb/trace_reader_writer.h [new file with mode: 0644]
include/rocksdb/transaction_log.h [new file with mode: 0644]
include/rocksdb/types.h [new file with mode: 0644]
include/rocksdb/universal_compaction.h [new file with mode: 0644]
include/rocksdb/utilities/backupable_db.h [new file with mode: 0644]
include/rocksdb/utilities/checkpoint.h [new file with mode: 0644]
include/rocksdb/utilities/convenience.h [new file with mode: 0644]
include/rocksdb/utilities/date_tiered_db.h [new file with mode: 0644]
include/rocksdb/utilities/db_ttl.h [new file with mode: 0644]
include/rocksdb/utilities/debug.h [new file with mode: 0644]
include/rocksdb/utilities/document_db.h [new file with mode: 0644]
include/rocksdb/utilities/env_librados.h [new file with mode: 0644]
include/rocksdb/utilities/env_mirror.h [new file with mode: 0644]
include/rocksdb/utilities/geo_db.h [new file with mode: 0644]
include/rocksdb/utilities/info_log_finder.h [new file with mode: 0644]
include/rocksdb/utilities/json_document.h [new file with mode: 0644]
include/rocksdb/utilities/ldb_cmd.h [new file with mode: 0644]
include/rocksdb/utilities/ldb_cmd_execute_result.h [new file with mode: 0644]
include/rocksdb/utilities/leveldb_options.h [new file with mode: 0644]
include/rocksdb/utilities/lua/rocks_lua_compaction_filter.h [new file with mode: 0644]
include/rocksdb/utilities/lua/rocks_lua_custom_library.h [new file with mode: 0644]
include/rocksdb/utilities/lua/rocks_lua_util.h [new file with mode: 0644]
include/rocksdb/utilities/memory_util.h [new file with mode: 0644]
include/rocksdb/utilities/object_registry.h [new file with mode: 0644]
include/rocksdb/utilities/optimistic_transaction_db.h [new file with mode: 0644]
include/rocksdb/utilities/option_change_migration.h [new file with mode: 0644]
include/rocksdb/utilities/options_util.h [new file with mode: 0644]
include/rocksdb/utilities/sim_cache.h [new file with mode: 0644]
include/rocksdb/utilities/spatial_db.h [new file with mode: 0644]
include/rocksdb/utilities/stackable_db.h [new file with mode: 0644]
include/rocksdb/utilities/table_properties_collectors.h [new file with mode: 0644]
include/rocksdb/utilities/transaction.h [new file with mode: 0644]
include/rocksdb/utilities/transaction_db.h [new file with mode: 0644]
include/rocksdb/utilities/transaction_db_mutex.h [new file with mode: 0644]
include/rocksdb/utilities/utility_db.h [new file with mode: 0644]
include/rocksdb/utilities/write_batch_with_index.h [new file with mode: 0644]
include/rocksdb/version.h [new file with mode: 0644]
include/rocksdb/wal_filter.h [new file with mode: 0644]
include/rocksdb/write_batch.h [new file with mode: 0644]
include/rocksdb/write_batch_base.h [new file with mode: 0644]
include/rocksdb/write_buffer_manager.h [new file with mode: 0644]
issue_template.md [new file with mode: 0644]
java/CMakeLists.txt [new file with mode: 0644]
java/HISTORY-JAVA.md [new file with mode: 0644]
java/Makefile [new file with mode: 0644]
java/RELEASE.md [new file with mode: 0644]
java/benchmark/src/main/java/org/rocksdb/benchmark/DbBenchmark.java [new file with mode: 0644]
java/crossbuild/Vagrantfile [new file with mode: 0644]
java/crossbuild/build-linux-centos.sh [new file with mode: 0755]
java/crossbuild/build-linux.sh [new file with mode: 0755]
java/crossbuild/docker-build-linux-centos.sh [new file with mode: 0755]
java/jdb_bench.sh [new file with mode: 0755]
java/rocksjni.pom [new file with mode: 0644]
java/rocksjni/backupablejni.cc [new file with mode: 0644]
java/rocksjni/backupenginejni.cc [new file with mode: 0644]
java/rocksjni/cassandra_compactionfilterjni.cc [new file with mode: 0644]
java/rocksjni/cassandra_value_operator.cc [new file with mode: 0644]
java/rocksjni/checkpoint.cc [new file with mode: 0644]
java/rocksjni/clock_cache.cc [new file with mode: 0644]
java/rocksjni/columnfamilyhandle.cc [new file with mode: 0644]
java/rocksjni/compact_range_options.cc [new file with mode: 0644]
java/rocksjni/compaction_filter.cc [new file with mode: 0644]
java/rocksjni/compaction_filter_factory.cc [new file with mode: 0644]
java/rocksjni/compaction_filter_factory_jnicallback.cc [new file with mode: 0644]
java/rocksjni/compaction_filter_factory_jnicallback.h [new file with mode: 0644]
java/rocksjni/compaction_options_fifo.cc [new file with mode: 0644]
java/rocksjni/compaction_options_universal.cc [new file with mode: 0644]
java/rocksjni/comparator.cc [new file with mode: 0644]
java/rocksjni/comparatorjnicallback.cc [new file with mode: 0644]
java/rocksjni/comparatorjnicallback.h [new file with mode: 0644]
java/rocksjni/compression_options.cc [new file with mode: 0644]
java/rocksjni/env.cc [new file with mode: 0644]
java/rocksjni/env_options.cc [new file with mode: 0644]
java/rocksjni/filter.cc [new file with mode: 0644]
java/rocksjni/ingest_external_file_options.cc [new file with mode: 0644]
java/rocksjni/iterator.cc [new file with mode: 0644]
java/rocksjni/jnicallback.cc [new file with mode: 0644]
java/rocksjni/jnicallback.h [new file with mode: 0644]
java/rocksjni/loggerjnicallback.cc [new file with mode: 0644]
java/rocksjni/loggerjnicallback.h [new file with mode: 0644]
java/rocksjni/lru_cache.cc [new file with mode: 0644]
java/rocksjni/memtablejni.cc [new file with mode: 0644]
java/rocksjni/merge_operator.cc [new file with mode: 0644]
java/rocksjni/native_comparator_wrapper_test.cc [new file with mode: 0644]
java/rocksjni/optimistic_transaction_db.cc [new file with mode: 0644]
java/rocksjni/optimistic_transaction_options.cc [new file with mode: 0644]
java/rocksjni/options.cc [new file with mode: 0644]
java/rocksjni/options_util.cc [new file with mode: 0644]
java/rocksjni/portal.h [new file with mode: 0644]
java/rocksjni/ratelimiterjni.cc [new file with mode: 0644]
java/rocksjni/remove_emptyvalue_compactionfilterjni.cc [new file with mode: 0644]
java/rocksjni/restorejni.cc [new file with mode: 0644]
java/rocksjni/rocks_callback_object.cc [new file with mode: 0644]
java/rocksjni/rocksdb_exception_test.cc [new file with mode: 0644]
java/rocksjni/rocksjni.cc [new file with mode: 0644]
java/rocksjni/slice.cc [new file with mode: 0644]
java/rocksjni/snapshot.cc [new file with mode: 0644]
java/rocksjni/sst_file_manager.cc [new file with mode: 0644]
java/rocksjni/sst_file_writerjni.cc [new file with mode: 0644]
java/rocksjni/statistics.cc [new file with mode: 0644]
java/rocksjni/statisticsjni.cc [new file with mode: 0644]
java/rocksjni/statisticsjni.h [new file with mode: 0644]
java/rocksjni/table.cc [new file with mode: 0644]
java/rocksjni/transaction.cc [new file with mode: 0644]
java/rocksjni/transaction_db.cc [new file with mode: 0644]
java/rocksjni/transaction_db_options.cc [new file with mode: 0644]
java/rocksjni/transaction_log.cc [new file with mode: 0644]
java/rocksjni/transaction_notifier.cc [new file with mode: 0644]
java/rocksjni/transaction_notifier_jnicallback.cc [new file with mode: 0644]
java/rocksjni/transaction_notifier_jnicallback.h [new file with mode: 0644]
java/rocksjni/transaction_options.cc [new file with mode: 0644]
java/rocksjni/ttl.cc [new file with mode: 0644]
java/rocksjni/write_batch.cc [new file with mode: 0644]
java/rocksjni/write_batch_test.cc [new file with mode: 0644]
java/rocksjni/write_batch_with_index.cc [new file with mode: 0644]
java/rocksjni/writebatchhandlerjnicallback.cc [new file with mode: 0644]
java/rocksjni/writebatchhandlerjnicallback.h [new file with mode: 0644]
java/samples/src/main/java/OptimisticTransactionSample.java [new file with mode: 0644]
java/samples/src/main/java/RocksDBColumnFamilySample.java [new file with mode: 0644]
java/samples/src/main/java/RocksDBSample.java [new file with mode: 0644]
java/samples/src/main/java/TransactionSample.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/AbstractCompactionFilter.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/AbstractCompactionFilterFactory.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/AbstractComparator.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/AbstractImmutableNativeReference.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/AbstractNativeReference.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/AbstractRocksIterator.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/AbstractSlice.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/AbstractTransactionNotifier.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/AbstractWriteBatch.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/AccessHint.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/AdvancedColumnFamilyOptionsInterface.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/AdvancedMutableColumnFamilyOptionsInterface.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/BackupEngine.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/BackupInfo.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/BackupableDBOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/BlockBasedTableConfig.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/BloomFilter.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/BuiltinComparator.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/Cache.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/CassandraCompactionFilter.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/CassandraValueMergeOperator.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/Checkpoint.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/ChecksumType.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/ClockCache.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/ColumnFamilyDescriptor.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/ColumnFamilyHandle.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/ColumnFamilyOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/ColumnFamilyOptionsInterface.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/CompactRangeOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/CompactionOptionsFIFO.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/CompactionOptionsUniversal.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/CompactionPriority.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/CompactionStopStyle.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/CompactionStyle.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/Comparator.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/ComparatorOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/ComparatorType.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/CompressionOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/CompressionType.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/DBOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/DBOptionsInterface.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/DbPath.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/DirectComparator.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/DirectSlice.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/EncodingType.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/Env.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/EnvOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/Experimental.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/Filter.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/FlushOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/HashLinkedListMemTableConfig.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/HashSkipListMemTableConfig.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/HistogramData.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/HistogramType.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/IndexType.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/InfoLogLevel.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/IngestExternalFileOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/LRUCache.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/Logger.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/MemTableConfig.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/MergeOperator.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/MutableColumnFamilyOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/MutableColumnFamilyOptionsInterface.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/NativeComparatorWrapper.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/NativeLibraryLoader.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/OptimisticTransactionDB.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/OptimisticTransactionOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/Options.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/OptionsUtil.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/PlainTableConfig.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/RateLimiter.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/RateLimiterMode.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/ReadOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/ReadTier.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/RemoveEmptyValueCompactionFilter.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/RestoreOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/RocksCallbackObject.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/RocksDB.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/RocksDBException.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/RocksEnv.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/RocksIterator.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/RocksIteratorInterface.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/RocksMemEnv.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/RocksMutableObject.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/RocksObject.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/SkipListMemTableConfig.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/Slice.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/Snapshot.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/SstFileManager.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/SstFileWriter.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/Statistics.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/StatisticsCollector.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/StatisticsCollectorCallback.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/StatsCollectorInput.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/StatsLevel.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/Status.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/StringAppendOperator.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/TableFormatConfig.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/TickerType.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/Transaction.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/TransactionDB.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/TransactionDBOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/TransactionLogIterator.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/TransactionOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/TransactionalDB.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/TransactionalOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/TtlDB.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/TxnDBWritePolicy.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/VectorMemTableConfig.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/WALRecoveryMode.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/WBWIRocksIterator.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/WriteBatch.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/WriteBatchInterface.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/WriteBatchWithIndex.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/WriteOptions.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/util/BytewiseComparator.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/util/DirectBytewiseComparator.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/util/Environment.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/util/ReverseBytewiseComparator.java [new file with mode: 0644]
java/src/main/java/org/rocksdb/util/SizeUnit.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/AbstractComparatorTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/AbstractTransactionTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/BackupEngineTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/BackupableDBOptionsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/BlockBasedTableConfigTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/CheckPointTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/ClockCacheTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/ColumnFamilyOptionsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/ColumnFamilyTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/CompactRangeOptionsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/CompactionFilterFactoryTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/CompactionOptionsFIFOTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/CompactionOptionsUniversalTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/CompactionPriorityTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/CompactionStopStyleTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/ComparatorOptionsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/ComparatorTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/CompressionOptionsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/CompressionTypesTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/DBOptionsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/DirectComparatorTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/DirectSliceTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/EnvOptionsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/FilterTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/FlushTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/InfoLogLevelTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/IngestExternalFileOptionsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/KeyMayExistTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/LRUCacheTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/LoggerTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/MemTableTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/MergeTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/MixedOptionsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/MutableColumnFamilyOptionsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/NativeComparatorWrapperTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/NativeLibraryLoaderTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/OptimisticTransactionDBTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/OptimisticTransactionOptionsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/OptimisticTransactionTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/OptionsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/OptionsUtilTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/PlainTableConfigTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/PlatformRandomHelper.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/RateLimiterTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/ReadOnlyTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/ReadOptionsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/RocksDBExceptionTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/RocksDBTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/RocksEnvTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/RocksIteratorTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/RocksMemEnvTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/RocksMemoryResource.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/SliceTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/SnapshotTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/SstFileManagerTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/SstFileWriterTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/StatisticsCollectorTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/StatisticsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/StatsCallbackMock.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/TransactionDBOptionsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/TransactionDBTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/TransactionLogIteratorTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/TransactionOptionsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/TransactionTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/TtlDBTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/Types.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/WALRecoveryModeTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/WriteBatchHandlerTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/WriteBatchTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/WriteBatchThreadedTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/WriteBatchWithIndexTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/WriteOptionsTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/test/RocksJunitRunner.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/util/BytewiseComparatorTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/util/CapturingWriteBatchHandler.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/util/EnvironmentTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/util/SizeUnitTest.java [new file with mode: 0644]
java/src/test/java/org/rocksdb/util/WriteBatchGetter.java [new file with mode: 0644]
memtable/alloc_tracker.cc [new file with mode: 0644]
memtable/hash_cuckoo_rep.cc [new file with mode: 0644]
memtable/hash_cuckoo_rep.h [new file with mode: 0644]
memtable/hash_linklist_rep.cc [new file with mode: 0644]
memtable/hash_linklist_rep.h [new file with mode: 0644]
memtable/hash_skiplist_rep.cc [new file with mode: 0644]
memtable/hash_skiplist_rep.h [new file with mode: 0644]
memtable/inlineskiplist.h [new file with mode: 0644]
memtable/inlineskiplist_test.cc [new file with mode: 0644]
memtable/memtablerep_bench.cc [new file with mode: 0644]
memtable/skiplist.h [new file with mode: 0644]
memtable/skiplist_test.cc [new file with mode: 0644]
memtable/skiplistrep.cc [new file with mode: 0644]
memtable/stl_wrappers.h [new file with mode: 0644]
memtable/vectorrep.cc [new file with mode: 0644]
memtable/write_buffer_manager.cc [new file with mode: 0644]
memtable/write_buffer_manager_test.cc [new file with mode: 0644]
monitoring/file_read_sample.h [new file with mode: 0644]
monitoring/histogram.cc [new file with mode: 0644]
monitoring/histogram.h [new file with mode: 0644]
monitoring/histogram_test.cc [new file with mode: 0644]
monitoring/histogram_windowing.cc [new file with mode: 0644]
monitoring/histogram_windowing.h [new file with mode: 0644]
monitoring/instrumented_mutex.cc [new file with mode: 0644]
monitoring/instrumented_mutex.h [new file with mode: 0644]
monitoring/iostats_context.cc [new file with mode: 0644]
monitoring/iostats_context_imp.h [new file with mode: 0644]
monitoring/iostats_context_test.cc [new file with mode: 0644]
monitoring/perf_context.cc [new file with mode: 0644]
monitoring/perf_context_imp.h [new file with mode: 0644]
monitoring/perf_level.cc [new file with mode: 0644]
monitoring/perf_level_imp.h [new file with mode: 0644]
monitoring/perf_step_timer.h [new file with mode: 0644]
monitoring/statistics.cc [new file with mode: 0644]
monitoring/statistics.h [new file with mode: 0644]
monitoring/statistics_test.cc [new file with mode: 0644]
monitoring/thread_status_impl.cc [new file with mode: 0644]
monitoring/thread_status_updater.cc [new file with mode: 0644]
monitoring/thread_status_updater.h [new file with mode: 0644]
monitoring/thread_status_updater_debug.cc [new file with mode: 0644]
monitoring/thread_status_util.cc [new file with mode: 0644]
monitoring/thread_status_util.h [new file with mode: 0644]
monitoring/thread_status_util_debug.cc [new file with mode: 0644]
options/cf_options.cc [new file with mode: 0644]
options/cf_options.h [new file with mode: 0644]
options/db_options.cc [new file with mode: 0644]
options/db_options.h [new file with mode: 0644]
options/options.cc [new file with mode: 0644]
options/options_helper.cc [new file with mode: 0644]
options/options_helper.h [new file with mode: 0644]
options/options_parser.cc [new file with mode: 0644]
options/options_parser.h [new file with mode: 0644]
options/options_sanity_check.cc [new file with mode: 0644]
options/options_sanity_check.h [new file with mode: 0644]
options/options_settable_test.cc [new file with mode: 0644]
options/options_test.cc [new file with mode: 0644]
port/README [new file with mode: 0644]
port/dirent.h [new file with mode: 0644]
port/likely.h [new file with mode: 0644]
port/port.h [new file with mode: 0644]
port/port_example.h [new file with mode: 0644]
port/port_posix.cc [new file with mode: 0644]
port/port_posix.h [new file with mode: 0644]
port/stack_trace.cc [new file with mode: 0644]
port/stack_trace.h [new file with mode: 0644]
port/sys_time.h [new file with mode: 0644]
port/util_logger.h [new file with mode: 0644]
port/win/env_default.cc [new file with mode: 0644]
port/win/env_win.cc [new file with mode: 0644]
port/win/env_win.h [new file with mode: 0644]
port/win/io_win.cc [new file with mode: 0644]
port/win/io_win.h [new file with mode: 0644]
port/win/port_win.cc [new file with mode: 0644]
port/win/port_win.h [new file with mode: 0644]
port/win/win_jemalloc.cc [new file with mode: 0644]
port/win/win_logger.cc [new file with mode: 0644]
port/win/win_logger.h [new file with mode: 0644]
port/win/win_thread.cc [new file with mode: 0644]
port/win/win_thread.h [new file with mode: 0644]
port/win/xpress_win.cc [new file with mode: 0644]
port/win/xpress_win.h [new file with mode: 0644]
port/xpress.h [new file with mode: 0644]
src.mk [new file with mode: 0644]
table/adaptive_table_factory.cc [new file with mode: 0644]
table/adaptive_table_factory.h [new file with mode: 0644]
table/block.cc [new file with mode: 0644]
table/block.h [new file with mode: 0644]
table/block_based_filter_block.cc [new file with mode: 0644]
table/block_based_filter_block.h [new file with mode: 0644]
table/block_based_filter_block_test.cc [new file with mode: 0644]
table/block_based_table_builder.cc [new file with mode: 0644]
table/block_based_table_builder.h [new file with mode: 0644]
table/block_based_table_factory.cc [new file with mode: 0644]
table/block_based_table_factory.h [new file with mode: 0644]
table/block_based_table_reader.cc [new file with mode: 0644]
table/block_based_table_reader.h [new file with mode: 0644]
table/block_builder.cc [new file with mode: 0644]
table/block_builder.h [new file with mode: 0644]
table/block_fetcher.cc [new file with mode: 0644]
table/block_fetcher.h [new file with mode: 0644]
table/block_prefix_index.cc [new file with mode: 0644]
table/block_prefix_index.h [new file with mode: 0644]
table/block_test.cc [new file with mode: 0644]
table/bloom_block.cc [new file with mode: 0644]
table/bloom_block.h [new file with mode: 0644]
table/cleanable_test.cc [new file with mode: 0644]
table/cuckoo_table_builder.cc [new file with mode: 0644]
table/cuckoo_table_builder.h [new file with mode: 0644]
table/cuckoo_table_builder_test.cc [new file with mode: 0644]
table/cuckoo_table_factory.cc [new file with mode: 0644]
table/cuckoo_table_factory.h [new file with mode: 0644]
table/cuckoo_table_reader.cc [new file with mode: 0644]
table/cuckoo_table_reader.h [new file with mode: 0644]
table/cuckoo_table_reader_test.cc [new file with mode: 0644]
table/data_block_footer.cc [new file with mode: 0644]
table/data_block_footer.h [new file with mode: 0644]
table/data_block_hash_index.cc [new file with mode: 0644]
table/data_block_hash_index.h [new file with mode: 0644]
table/data_block_hash_index_test.cc [new file with mode: 0644]
table/filter_block.h [new file with mode: 0644]
table/flush_block_policy.cc [new file with mode: 0644]
table/format.cc [new file with mode: 0644]
table/format.h [new file with mode: 0644]
table/full_filter_bits_builder.h [new file with mode: 0644]
table/full_filter_block.cc [new file with mode: 0644]
table/full_filter_block.h [new file with mode: 0644]
table/full_filter_block_test.cc [new file with mode: 0644]
table/get_context.cc [new file with mode: 0644]
table/get_context.h [new file with mode: 0644]
table/index_builder.cc [new file with mode: 0644]
table/index_builder.h [new file with mode: 0644]
table/internal_iterator.h [new file with mode: 0644]
table/iter_heap.h [new file with mode: 0644]
table/iterator.cc [new file with mode: 0644]
table/iterator_wrapper.h [new file with mode: 0644]
table/merger_test.cc [new file with mode: 0644]
table/merging_iterator.cc [new file with mode: 0644]
table/merging_iterator.h [new file with mode: 0644]
table/meta_blocks.cc [new file with mode: 0644]
table/meta_blocks.h [new file with mode: 0644]
table/mock_table.cc [new file with mode: 0644]
table/mock_table.h [new file with mode: 0644]
table/partitioned_filter_block.cc [new file with mode: 0644]
table/partitioned_filter_block.h [new file with mode: 0644]
table/partitioned_filter_block_test.cc [new file with mode: 0644]
table/persistent_cache_helper.cc [new file with mode: 0644]
table/persistent_cache_helper.h [new file with mode: 0644]
table/persistent_cache_options.h [new file with mode: 0644]
table/plain_table_builder.cc [new file with mode: 0644]
table/plain_table_builder.h [new file with mode: 0644]
table/plain_table_factory.cc [new file with mode: 0644]
table/plain_table_factory.h [new file with mode: 0644]
table/plain_table_index.cc [new file with mode: 0644]
table/plain_table_index.h [new file with mode: 0644]
table/plain_table_key_coding.cc [new file with mode: 0644]
table/plain_table_key_coding.h [new file with mode: 0644]
table/plain_table_reader.cc [new file with mode: 0644]
table/plain_table_reader.h [new file with mode: 0644]
table/scoped_arena_iterator.h [new file with mode: 0644]
table/sst_file_writer.cc [new file with mode: 0644]
table/sst_file_writer_collectors.h [new file with mode: 0644]
table/table_builder.h [new file with mode: 0644]
table/table_properties.cc [new file with mode: 0644]
table/table_properties_internal.h [new file with mode: 0644]
table/table_reader.h [new file with mode: 0644]
table/table_reader_bench.cc [new file with mode: 0644]
table/table_test.cc [new file with mode: 0644]
table/two_level_iterator.cc [new file with mode: 0644]
table/two_level_iterator.h [new file with mode: 0644]
third-party/fbson/COMMIT.md [new file with mode: 0644]
third-party/fbson/FbsonDocument.h [new file with mode: 0644]
third-party/fbson/FbsonJsonParser.h [new file with mode: 0644]
third-party/fbson/FbsonStream.h [new file with mode: 0644]
third-party/fbson/FbsonUtil.h [new file with mode: 0644]
third-party/fbson/FbsonWriter.h [new file with mode: 0644]
third-party/gtest-1.7.0/fused-src/gtest/CMakeLists.txt [new file with mode: 0644]
third-party/gtest-1.7.0/fused-src/gtest/gtest-all.cc [new file with mode: 0644]
third-party/gtest-1.7.0/fused-src/gtest/gtest.h [new file with mode: 0644]
thirdparty.inc [new file with mode: 0644]
tools/CMakeLists.txt [new file with mode: 0644]
tools/Dockerfile [new file with mode: 0644]
tools/advisor/README.md [new file with mode: 0644]
tools/advisor/advisor/__init__.py [new file with mode: 0644]
tools/advisor/advisor/bench_runner.py [new file with mode: 0644]
tools/advisor/advisor/config_optimizer_example.py [new file with mode: 0644]
tools/advisor/advisor/db_bench_runner.py [new file with mode: 0644]
tools/advisor/advisor/db_config_optimizer.py [new file with mode: 0644]
tools/advisor/advisor/db_log_parser.py [new file with mode: 0644]
tools/advisor/advisor/db_options_parser.py [new file with mode: 0644]
tools/advisor/advisor/db_stats_fetcher.py [new file with mode: 0755]
tools/advisor/advisor/db_timeseries_parser.py [new file with mode: 0644]
tools/advisor/advisor/ini_parser.py [new file with mode: 0644]
tools/advisor/advisor/rule_parser.py [new file with mode: 0644]
tools/advisor/advisor/rule_parser_example.py [new file with mode: 0644]
tools/advisor/advisor/rules.ini [new file with mode: 0644]
tools/advisor/test/__init__.py [new file with mode: 0644]
tools/advisor/test/input_files/LOG-0 [new file with mode: 0644]
tools/advisor/test/input_files/LOG-1 [new file with mode: 0644]
tools/advisor/test/input_files/OPTIONS-000005 [new file with mode: 0644]
tools/advisor/test/input_files/log_stats_parser_keys_ts [new file with mode: 0644]
tools/advisor/test/input_files/rules_err1.ini [new file with mode: 0644]
tools/advisor/test/input_files/rules_err2.ini [new file with mode: 0644]
tools/advisor/test/input_files/rules_err3.ini [new file with mode: 0644]
tools/advisor/test/input_files/rules_err4.ini [new file with mode: 0644]
tools/advisor/test/input_files/test_rules.ini [new file with mode: 0644]
tools/advisor/test/input_files/triggered_rules.ini [new file with mode: 0644]
tools/advisor/test/test_db_bench_runner.py [new file with mode: 0644]
tools/advisor/test/test_db_log_parser.py [new file with mode: 0644]
tools/advisor/test/test_db_options_parser.py [new file with mode: 0644]
tools/advisor/test/test_db_stats_fetcher.py [new file with mode: 0644]
tools/advisor/test/test_rule_parser.py [new file with mode: 0644]
tools/auto_sanity_test.sh [new file with mode: 0755]
tools/benchmark.sh [new file with mode: 0755]
tools/benchmark_leveldb.sh [new file with mode: 0755]
tools/blob_dump.cc [new file with mode: 0644]
tools/check_format_compatible.sh [new file with mode: 0755]
tools/db_bench.cc [new file with mode: 0644]
tools/db_bench_tool.cc [new file with mode: 0644]
tools/db_bench_tool_test.cc [new file with mode: 0644]
tools/db_crashtest.py [new file with mode: 0644]
tools/db_repl_stress.cc [new file with mode: 0644]
tools/db_sanity_test.cc [new file with mode: 0644]
tools/db_stress.cc [new file with mode: 0644]
tools/dbench_monitor [new file with mode: 0755]
tools/dump/db_dump_tool.cc [new file with mode: 0644]
tools/dump/rocksdb_dump.cc [new file with mode: 0644]
tools/dump/rocksdb_undump.cc [new file with mode: 0644]
tools/generate_random_db.sh [new file with mode: 0755]
tools/ingest_external_sst.sh [new file with mode: 0755]
tools/ldb.cc [new file with mode: 0644]
tools/ldb_cmd.cc [new file with mode: 0644]
tools/ldb_cmd_impl.h [new file with mode: 0644]
tools/ldb_cmd_test.cc [new file with mode: 0644]
tools/ldb_test.py [new file with mode: 0644]
tools/ldb_tool.cc [new file with mode: 0644]
tools/pflag [new file with mode: 0755]
tools/rdb/.gitignore [new file with mode: 0644]
tools/rdb/API.md [new file with mode: 0644]
tools/rdb/README.md [new file with mode: 0644]
tools/rdb/binding.gyp [new file with mode: 0644]
tools/rdb/db_wrapper.cc [new file with mode: 0644]
tools/rdb/db_wrapper.h [new file with mode: 0644]
tools/rdb/rdb [new file with mode: 0755]
tools/rdb/rdb.cc [new file with mode: 0644]
tools/rdb/unit_test.js [new file with mode: 0644]
tools/reduce_levels_test.cc [new file with mode: 0644]
tools/regression_test.sh [new file with mode: 0755]
tools/report_lite_binary_size.sh [new file with mode: 0755]
tools/rocksdb_dump_test.sh [new file with mode: 0755]
tools/run_flash_bench.sh [new file with mode: 0755]
tools/run_leveldb.sh [new file with mode: 0755]
tools/sample-dump.dmp [new file with mode: 0644]
tools/sst_dump.cc [new file with mode: 0644]
tools/sst_dump_test.cc [new file with mode: 0644]
tools/sst_dump_tool.cc [new file with mode: 0644]
tools/sst_dump_tool_imp.h [new file with mode: 0644]
tools/trace_analyzer.cc [new file with mode: 0644]
tools/trace_analyzer_test.cc [new file with mode: 0644]
tools/trace_analyzer_tool.cc [new file with mode: 0644]
tools/trace_analyzer_tool.h [new file with mode: 0644]
tools/verify_random_db.sh [new file with mode: 0755]
tools/write_external_sst.sh [new file with mode: 0755]
tools/write_stress.cc [new file with mode: 0644]
tools/write_stress_runner.py [new file with mode: 0644]
util/aligned_buffer.h [new file with mode: 0644]
util/allocator.h [new file with mode: 0644]
util/arena.cc [new file with mode: 0644]
util/arena.h [new file with mode: 0644]
util/arena_test.cc [new file with mode: 0644]
util/auto_roll_logger.cc [new file with mode: 0644]
util/auto_roll_logger.h [new file with mode: 0644]
util/auto_roll_logger_test.cc [new file with mode: 0644]
util/autovector.h [new file with mode: 0644]
util/autovector_test.cc [new file with mode: 0644]
util/bloom.cc [new file with mode: 0644]
util/bloom_test.cc [new file with mode: 0644]
util/build_version.cc.in [new file with mode: 0644]
util/build_version.h [new file with mode: 0644]
util/cast_util.h [new file with mode: 0644]
util/channel.h [new file with mode: 0644]
util/coding.cc [new file with mode: 0644]
util/coding.h [new file with mode: 0644]
util/coding_test.cc [new file with mode: 0644]
util/compaction_job_stats_impl.cc [new file with mode: 0644]
util/comparator.cc [new file with mode: 0644]
util/compression.h [new file with mode: 0644]
util/compression_context_cache.cc [new file with mode: 0644]
util/compression_context_cache.h [new file with mode: 0644]
util/concurrent_arena.cc [new file with mode: 0644]
util/concurrent_arena.h [new file with mode: 0644]
util/core_local.h [new file with mode: 0644]
util/crc32c.cc [new file with mode: 0644]
util/crc32c.h [new file with mode: 0644]
util/crc32c_ppc.c [new file with mode: 0644]
util/crc32c_ppc.h [new file with mode: 0644]
util/crc32c_ppc_asm.S [new file with mode: 0644]
util/crc32c_ppc_constants.h [new file with mode: 0644]
util/crc32c_test.cc [new file with mode: 0644]
util/delete_scheduler.cc [new file with mode: 0644]
util/delete_scheduler.h [new file with mode: 0644]
util/delete_scheduler_test.cc [new file with mode: 0644]
util/duplicate_detector.h [new file with mode: 0644]
util/dynamic_bloom.cc [new file with mode: 0644]
util/dynamic_bloom.h [new file with mode: 0644]
util/dynamic_bloom_test.cc [new file with mode: 0644]
util/event_logger.cc [new file with mode: 0644]
util/event_logger.h [new file with mode: 0644]
util/event_logger_test.cc [new file with mode: 0644]
util/fault_injection_test_env.cc [new file with mode: 0644]
util/fault_injection_test_env.h [new file with mode: 0644]
util/file_reader_writer.cc [new file with mode: 0644]
util/file_reader_writer.h [new file with mode: 0644]
util/file_reader_writer_test.cc [new file with mode: 0644]
util/file_util.cc [new file with mode: 0644]
util/file_util.h [new file with mode: 0644]
util/filelock_test.cc [new file with mode: 0644]
util/filename.cc [new file with mode: 0644]
util/filename.h [new file with mode: 0644]
util/filter_policy.cc [new file with mode: 0644]
util/gflags_compat.h [new file with mode: 0644]
util/hash.cc [new file with mode: 0644]
util/hash.h [new file with mode: 0644]
util/hash_map.h [new file with mode: 0644]
util/hash_test.cc [new file with mode: 0644]
util/heap.h [new file with mode: 0644]
util/heap_test.cc [new file with mode: 0644]
util/kv_map.h [new file with mode: 0644]
util/log_buffer.cc [new file with mode: 0644]
util/log_buffer.h [new file with mode: 0644]
util/log_write_bench.cc [new file with mode: 0644]
util/logging.h [new file with mode: 0644]
util/memory_usage.h [new file with mode: 0644]
util/murmurhash.cc [new file with mode: 0644]
util/murmurhash.h [new file with mode: 0644]
util/mutexlock.h [new file with mode: 0644]
util/ppc-opcode.h [new file with mode: 0644]
util/random.cc [new file with mode: 0644]
util/random.h [new file with mode: 0644]
util/rate_limiter.cc [new file with mode: 0644]
util/rate_limiter.h [new file with mode: 0644]
util/rate_limiter_test.cc [new file with mode: 0644]
util/repeatable_thread.h [new file with mode: 0644]
util/repeatable_thread_test.cc [new file with mode: 0644]
util/set_comparator.h [new file with mode: 0644]
util/slice.cc [new file with mode: 0644]
util/slice_transform_test.cc [new file with mode: 0644]
util/sst_file_manager_impl.cc [new file with mode: 0644]
util/sst_file_manager_impl.h [new file with mode: 0644]
util/status.cc [new file with mode: 0644]
util/stderr_logger.h [new file with mode: 0644]
util/stop_watch.h [new file with mode: 0644]
util/string_util.cc [new file with mode: 0644]
util/string_util.h [new file with mode: 0644]
util/sync_point.cc [new file with mode: 0644]
util/sync_point.h [new file with mode: 0644]
util/sync_point_impl.cc [new file with mode: 0644]
util/sync_point_impl.h [new file with mode: 0644]
util/testharness.cc [new file with mode: 0644]
util/testharness.h [new file with mode: 0644]
util/testutil.cc [new file with mode: 0644]
util/testutil.h [new file with mode: 0644]
util/thread_list_test.cc [new file with mode: 0644]
util/thread_local.cc [new file with mode: 0644]
util/thread_local.h [new file with mode: 0644]
util/thread_local_test.cc [new file with mode: 0644]
util/thread_operation.h [new file with mode: 0644]
util/threadpool_imp.cc [new file with mode: 0644]
util/threadpool_imp.h [new file with mode: 0644]
util/timer_queue.h [new file with mode: 0644]
util/timer_queue_test.cc [new file with mode: 0644]
util/trace_replay.cc [new file with mode: 0644]
util/trace_replay.h [new file with mode: 0644]
util/transaction_test_util.cc [new file with mode: 0644]
util/transaction_test_util.h [new file with mode: 0644]
util/util.h [new file with mode: 0644]
util/xxhash.cc [new file with mode: 0644]
util/xxhash.h [new file with mode: 0644]
utilities/backupable/backupable_db.cc [new file with mode: 0644]
utilities/backupable/backupable_db_test.cc [new file with mode: 0644]
utilities/blob_db/blob_compaction_filter.cc [new file with mode: 0644]
utilities/blob_db/blob_compaction_filter.h [new file with mode: 0644]
utilities/blob_db/blob_db.cc [new file with mode: 0644]
utilities/blob_db/blob_db.h [new file with mode: 0644]
utilities/blob_db/blob_db_impl.cc [new file with mode: 0644]
utilities/blob_db/blob_db_impl.h [new file with mode: 0644]
utilities/blob_db/blob_db_impl_filesnapshot.cc [new file with mode: 0644]
utilities/blob_db/blob_db_iterator.h [new file with mode: 0644]
utilities/blob_db/blob_db_listener.h [new file with mode: 0644]
utilities/blob_db/blob_db_test.cc [new file with mode: 0644]
utilities/blob_db/blob_dump_tool.cc [new file with mode: 0644]
utilities/blob_db/blob_dump_tool.h [new file with mode: 0644]
utilities/blob_db/blob_file.cc [new file with mode: 0644]
utilities/blob_db/blob_file.h [new file with mode: 0644]
utilities/blob_db/blob_index.h [new file with mode: 0644]
utilities/blob_db/blob_log_format.cc [new file with mode: 0644]
utilities/blob_db/blob_log_format.h [new file with mode: 0644]
utilities/blob_db/blob_log_reader.cc [new file with mode: 0644]
utilities/blob_db/blob_log_reader.h [new file with mode: 0644]
utilities/blob_db/blob_log_writer.cc [new file with mode: 0644]
utilities/blob_db/blob_log_writer.h [new file with mode: 0644]
utilities/cassandra/cassandra_compaction_filter.cc [new file with mode: 0644]
utilities/cassandra/cassandra_compaction_filter.h [new file with mode: 0644]
utilities/cassandra/cassandra_format_test.cc [new file with mode: 0644]
utilities/cassandra/cassandra_functional_test.cc [new file with mode: 0644]
utilities/cassandra/cassandra_row_merge_test.cc [new file with mode: 0644]
utilities/cassandra/cassandra_serialize_test.cc [new file with mode: 0644]
utilities/cassandra/format.cc [new file with mode: 0644]
utilities/cassandra/format.h [new file with mode: 0644]
utilities/cassandra/merge_operator.cc [new file with mode: 0644]
utilities/cassandra/merge_operator.h [new file with mode: 0644]
utilities/cassandra/serialize.h [new file with mode: 0644]
utilities/cassandra/test_utils.cc [new file with mode: 0644]
utilities/cassandra/test_utils.h [new file with mode: 0644]
utilities/checkpoint/checkpoint_impl.cc [new file with mode: 0644]
utilities/checkpoint/checkpoint_impl.h [new file with mode: 0644]
utilities/checkpoint/checkpoint_test.cc [new file with mode: 0644]
utilities/col_buf_decoder.cc [new file with mode: 0644]
utilities/col_buf_decoder.h [new file with mode: 0644]
utilities/col_buf_encoder.cc [new file with mode: 0644]
utilities/col_buf_encoder.h [new file with mode: 0644]
utilities/column_aware_encoding_exp.cc [new file with mode: 0644]
utilities/column_aware_encoding_test.cc [new file with mode: 0644]
utilities/column_aware_encoding_util.cc [new file with mode: 0644]
utilities/column_aware_encoding_util.h [new file with mode: 0644]
utilities/compaction_filters/remove_emptyvalue_compactionfilter.cc [new file with mode: 0644]
utilities/compaction_filters/remove_emptyvalue_compactionfilter.h [new file with mode: 0644]
utilities/convenience/info_log_finder.cc [new file with mode: 0644]
utilities/date_tiered/date_tiered_db_impl.cc [new file with mode: 0644]
utilities/date_tiered/date_tiered_db_impl.h [new file with mode: 0644]
utilities/date_tiered/date_tiered_test.cc [new file with mode: 0644]
utilities/debug.cc [new file with mode: 0644]
utilities/document/document_db.cc [new file with mode: 0644]
utilities/document/document_db_test.cc [new file with mode: 0644]
utilities/document/json_document.cc [new file with mode: 0644]
utilities/document/json_document_builder.cc [new file with mode: 0644]
utilities/document/json_document_test.cc [new file with mode: 0644]
utilities/env_librados.cc [new file with mode: 0644]
utilities/env_librados.md [new file with mode: 0644]
utilities/env_librados_test.cc [new file with mode: 0644]
utilities/env_mirror.cc [new file with mode: 0644]
utilities/env_mirror_test.cc [new file with mode: 0644]
utilities/env_timed.cc [new file with mode: 0644]
utilities/env_timed_test.cc [new file with mode: 0644]
utilities/geodb/geodb_impl.cc [new file with mode: 0644]
utilities/geodb/geodb_impl.h [new file with mode: 0644]
utilities/geodb/geodb_test.cc [new file with mode: 0644]
utilities/leveldb_options/leveldb_options.cc [new file with mode: 0644]
utilities/lua/rocks_lua_compaction_filter.cc [new file with mode: 0644]
utilities/lua/rocks_lua_test.cc [new file with mode: 0644]
utilities/memory/memory_test.cc [new file with mode: 0644]
utilities/memory/memory_util.cc [new file with mode: 0644]
utilities/merge_operators.h [new file with mode: 0644]
utilities/merge_operators/bytesxor.cc [new file with mode: 0644]
utilities/merge_operators/bytesxor.h [new file with mode: 0644]
utilities/merge_operators/max.cc [new file with mode: 0644]
utilities/merge_operators/put.cc [new file with mode: 0644]
utilities/merge_operators/string_append/stringappend.cc [new file with mode: 0644]
utilities/merge_operators/string_append/stringappend.h [new file with mode: 0644]
utilities/merge_operators/string_append/stringappend2.cc [new file with mode: 0644]
utilities/merge_operators/string_append/stringappend2.h [new file with mode: 0644]
utilities/merge_operators/string_append/stringappend_test.cc [new file with mode: 0644]
utilities/merge_operators/uint64add.cc [new file with mode: 0644]
utilities/object_registry_test.cc [new file with mode: 0644]
utilities/option_change_migration/option_change_migration.cc [new file with mode: 0644]
utilities/option_change_migration/option_change_migration_test.cc [new file with mode: 0644]
utilities/options/options_util.cc [new file with mode: 0644]
utilities/options/options_util_test.cc [new file with mode: 0644]
utilities/persistent_cache/block_cache_tier.cc [new file with mode: 0644]
utilities/persistent_cache/block_cache_tier.h [new file with mode: 0644]
utilities/persistent_cache/block_cache_tier_file.cc [new file with mode: 0644]
utilities/persistent_cache/block_cache_tier_file.h [new file with mode: 0644]
utilities/persistent_cache/block_cache_tier_file_buffer.h [new file with mode: 0644]
utilities/persistent_cache/block_cache_tier_metadata.cc [new file with mode: 0644]
utilities/persistent_cache/block_cache_tier_metadata.h [new file with mode: 0644]
utilities/persistent_cache/hash_table.h [new file with mode: 0644]
utilities/persistent_cache/hash_table_bench.cc [new file with mode: 0644]
utilities/persistent_cache/hash_table_evictable.h [new file with mode: 0644]
utilities/persistent_cache/hash_table_test.cc [new file with mode: 0644]
utilities/persistent_cache/lrulist.h [new file with mode: 0644]
utilities/persistent_cache/persistent_cache_bench.cc [new file with mode: 0644]
utilities/persistent_cache/persistent_cache_test.cc [new file with mode: 0644]
utilities/persistent_cache/persistent_cache_test.h [new file with mode: 0644]
utilities/persistent_cache/persistent_cache_tier.cc [new file with mode: 0644]
utilities/persistent_cache/persistent_cache_tier.h [new file with mode: 0644]
utilities/persistent_cache/persistent_cache_util.h [new file with mode: 0644]
utilities/persistent_cache/volatile_tier_impl.cc [new file with mode: 0644]
utilities/persistent_cache/volatile_tier_impl.h [new file with mode: 0644]
utilities/redis/README [new file with mode: 0644]
utilities/redis/redis_list_exception.h [new file with mode: 0644]
utilities/redis/redis_list_iterator.h [new file with mode: 0644]
utilities/redis/redis_lists.cc [new file with mode: 0644]
utilities/redis/redis_lists.h [new file with mode: 0644]
utilities/redis/redis_lists_test.cc [new file with mode: 0644]
utilities/simulator_cache/sim_cache.cc [new file with mode: 0644]
utilities/simulator_cache/sim_cache_test.cc [new file with mode: 0644]
utilities/spatialdb/spatial_db.cc [new file with mode: 0644]
utilities/spatialdb/spatial_db_test.cc [new file with mode: 0644]
utilities/spatialdb/utils.h [new file with mode: 0644]
utilities/table_properties_collectors/compact_on_deletion_collector.cc [new file with mode: 0644]
utilities/table_properties_collectors/compact_on_deletion_collector.h [new file with mode: 0644]
utilities/table_properties_collectors/compact_on_deletion_collector_test.cc [new file with mode: 0644]
utilities/trace/file_trace_reader_writer.cc [new file with mode: 0644]
utilities/trace/file_trace_reader_writer.h [new file with mode: 0644]
utilities/transactions/optimistic_transaction.cc [new file with mode: 0644]
utilities/transactions/optimistic_transaction.h [new file with mode: 0644]
utilities/transactions/optimistic_transaction_db_impl.cc [new file with mode: 0644]
utilities/transactions/optimistic_transaction_db_impl.h [new file with mode: 0644]
utilities/transactions/optimistic_transaction_test.cc [new file with mode: 0644]
utilities/transactions/pessimistic_transaction.cc [new file with mode: 0644]
utilities/transactions/pessimistic_transaction.h [new file with mode: 0644]
utilities/transactions/pessimistic_transaction_db.cc [new file with mode: 0644]
utilities/transactions/pessimistic_transaction_db.h [new file with mode: 0644]
utilities/transactions/snapshot_checker.cc [new file with mode: 0644]
utilities/transactions/transaction_base.cc [new file with mode: 0644]
utilities/transactions/transaction_base.h [new file with mode: 0644]
utilities/transactions/transaction_db_mutex_impl.cc [new file with mode: 0644]
utilities/transactions/transaction_db_mutex_impl.h [new file with mode: 0644]
utilities/transactions/transaction_lock_mgr.cc [new file with mode: 0644]
utilities/transactions/transaction_lock_mgr.h [new file with mode: 0644]
utilities/transactions/transaction_test.cc [new file with mode: 0644]
utilities/transactions/transaction_test.h [new file with mode: 0644]
utilities/transactions/transaction_util.cc [new file with mode: 0644]
utilities/transactions/transaction_util.h [new file with mode: 0644]
utilities/transactions/write_prepared_transaction_test.cc [new file with mode: 0644]
utilities/transactions/write_prepared_txn.cc [new file with mode: 0644]
utilities/transactions/write_prepared_txn.h [new file with mode: 0644]
utilities/transactions/write_prepared_txn_db.cc [new file with mode: 0644]
utilities/transactions/write_prepared_txn_db.h [new file with mode: 0644]
utilities/transactions/write_unprepared_transaction_test.cc [new file with mode: 0644]
utilities/transactions/write_unprepared_txn.cc [new file with mode: 0644]
utilities/transactions/write_unprepared_txn.h [new file with mode: 0644]
utilities/transactions/write_unprepared_txn_db.cc [new file with mode: 0644]
utilities/transactions/write_unprepared_txn_db.h [new file with mode: 0644]
utilities/ttl/db_ttl_impl.cc [new file with mode: 0644]
utilities/ttl/db_ttl_impl.h [new file with mode: 0644]
utilities/ttl/ttl_test.cc [new file with mode: 0644]
utilities/util_merge_operators_test.cc [new file with mode: 0644]
utilities/write_batch_with_index/write_batch_with_index.cc [new file with mode: 0644]
utilities/write_batch_with_index/write_batch_with_index_internal.cc [new file with mode: 0644]
utilities/write_batch_with_index/write_batch_with_index_internal.h [new file with mode: 0644]
utilities/write_batch_with_index/write_batch_with_index_test.cc [new file with mode: 0644]