| /rocksdb-6.9/db/ |
| D | table_properties_collector_test.cc | 303 ASSERT_EQ("Rocksdb", user_collected.at("TablePropertiesTest")); in TestCustomizedTablePropertiesCollector() 307 Slice key(user_collected.at("Count")); in TestCustomizedTablePropertiesCollector() 314 Slice key_puts(user_collected.at("NumPuts")); in TestCustomizedTablePropertiesCollector() 320 Slice key_deletes(user_collected.at("NumDeletes")); in TestCustomizedTablePropertiesCollector() 326 Slice key_single_deletes(user_collected.at("NumSingleDeletes")); in TestCustomizedTablePropertiesCollector() 332 Slice key_size_changes(user_collected.at("NumSizeChanges")); in TestCustomizedTablePropertiesCollector() 453 Slice key(user_collected.at("Count")); in TestInternalKeyPropertiesCollector() 460 Slice key_puts(user_collected.at("NumPuts")); in TestInternalKeyPropertiesCollector() 466 Slice key_deletes(user_collected.at("NumDeletes")); in TestInternalKeyPropertiesCollector() 473 Slice key_single_deletes(user_collected.at("NumSingleDeletes")); in TestInternalKeyPropertiesCollector()
|
| D | internal_stats.cc | 149 stat_value.at(LevelStatType::SCORE), in PrintLevelStats() 150 stat_value.at(LevelStatType::READ_GB), in PrintLevelStats() 151 stat_value.at(LevelStatType::RN_GB), in PrintLevelStats() 152 stat_value.at(LevelStatType::RNP1_GB), in PrintLevelStats() 153 stat_value.at(LevelStatType::WRITE_GB), in PrintLevelStats() 154 stat_value.at(LevelStatType::W_NEW_GB), in PrintLevelStats() 155 stat_value.at(LevelStatType::MOVED_GB), in PrintLevelStats() 156 stat_value.at(LevelStatType::WRITE_AMP), in PrintLevelStats() 157 stat_value.at(LevelStatType::READ_MBPS), in PrintLevelStats() 159 stat_value.at(LevelStatType::COMP_SEC), in PrintLevelStats() [all …]
|
| D | transaction_log_impl.cc | 99 OpenLogReader(files_->at(static_cast<size_t>(start_file_index)).get()); in SeekToStartSequence() 188 Status s = OpenLogReader(files_->at(current_file_index_).get()); in NextImpl() 232 if (expected_seq < files_->at(current_file_index_)->StartSequence()) { in UpdateCurrentWriteBatch()
|
| D | memtable_list.cc | 662 (imm_lists == nullptr) ? cfds[k]->imm() : imm_lists->at(k); in InstallMemtableAtomicFlushResults() 702 auto* imm = (imm_lists == nullptr) ? cfds[k]->imm() : imm_lists->at(k); in InstallMemtableAtomicFlushResults() 711 auto* imm = (imm_lists == nullptr) ? cfds[i]->imm() : imm_lists->at(i); in InstallMemtableAtomicFlushResults() 727 auto* imm = (imm_lists == nullptr) ? cfds[i]->imm() : imm_lists->at(i); in InstallMemtableAtomicFlushResults()
|
| /rocksdb-6.9/docs/_docs/ |
| D | faq.md | 16 For the latest details, watch [Mark Callaghan’s and Igor Canadi’s talk at CMU on 10/2015](https://s… 20 …at first sight, but we quickly realized that those results were for a database whose size was smal… 36 …at Facebook. In the Facebook newsfeed’s backend, it replaced another internal storage engine calle… 38 … the industry. For a list of projects currently using RocksDB, take a look at our USERS.md list on… 42 Our engineering team at Facebook firmly believes that RocksDB has great potential as storage engine…
|
| /rocksdb-6.9/tools/ |
| D | blob_dump.cc | 62 show_key = display_types.at(arg_str); in main() 71 show_blob = display_types.at(arg_str); in main() 82 show_uncompressed_blob = display_types.at(arg_str); in main()
|
| D | ingest_external_sst.sh | 16 echo == Ingesting external SST file $f to DB at $db_dir
|
| /rocksdb-6.9/examples/ |
| D | rocksdb_option_file_example.ini | 4 # Version section, DBOptions section, at least one CFOptions 17 # We support # style comments. Comments can appear at the ending 23 # Furthermore, each line can only contain at most one statement.
|
| /rocksdb-6.9/db/compaction/ |
| D | compaction.cc | 370 for (; level_ptrs->at(lvl) < files.size(); level_ptrs->at(lvl)++) { in KeyNotExistsBeyondOutputLevel() 371 auto* f = files[level_ptrs->at(lvl)]; in KeyNotExistsBeyondOutputLevel() 457 AppendHumanBytes(files.at(i)->fd.GetFileSize(), sztxt, 16); in InputSummary() 459 files.at(i)->fd.GetNumber(), sztxt); in InputSummary()
|
| /rocksdb-6.9/docs/_posts/ |
| D | 2015-07-17-spatial-indexing-in-rocksdb.markdown | 10 …at Facebook. We needed to store and index Earth's map data. Before building our own, we looked at … 14 When we started looking at this project, the first thing that surprised us was that our planet is n…
|
| D | 2015-07-22-rocksdb-is-now-available-in-windows-platform.markdown | 12 …at Microsoft Bing could not be left behind. As a result we are happy to [announce](http://bit.ly/1…
|
| D | 2014-04-21-indexing-sst-files-for-better-lookup-performance.markdown | 24 …at another example. We want to get key 230. A binary search on level 1 locates to file 2 (this als… 26 Inspired by this concept, we pre-build pointers at compaction time on level 1 files that point to a…
|
| D | 2017-06-26-17-level-based-changes.markdown | 10 …of L0 files, which bounds read-amplification. Since L0 files (unlike files at lower levels) can sp… 14 …an span the entire key-range, compaction parallelization is limited. Files at L0 or L1 may be lock… 42 … accessed. So, this type of compaction is relatively cheap compared to compactions at lower levels. 48 …ith L0->L0 compaction, which operates on a span of files. That span begins at the newest L0 file, …
|
| D | 2017-12-19-write-prepared-txn.markdown | 12 …omes noticeable since most of the work, i.e., writing to memtable, is done at the commit phase. Wh… 16 …at earlier phases of 2PC so that the commit phase become lightweight and fast. 2PC is composed of …
|
| D | 2017-12-18-17-auto-tuned-rate-limiter.markdown | 20 …at 10MB/s and the rate limiter was created with 1000MB/s as its upper bound. The dynamically chose…
|
| D | 2015-07-15-rocksdb-2015-h2-roadmap.markdown | 35 …DB storage engine is called MongoRocks. It's already running in production at Parse [1] and we're … 51 …for fast storage” (flash and in-memory). However, there are some use-cases at Facebook that don't …
|
| /rocksdb-6.9/ |
| D | CODE_OF_CONDUCT.md | 52 as an appointed representative at an online or offline event. Representation of 58 reported by contacting the project team at <[email protected]>. All 71 available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html
|
| D | USERS.md | 14 [1] https://research.facebook.com/publications/realtime-data-processing-at-facebook/ 19 Two different use cases at Linkedin are using RocksDB as a storage engine: 44 Turn is using RocksDB as a storage layer for their key/value store, serving at peak 2.4MM QPS out o… 45 Check out our RocksDB Protobuf merge operator at: https://github.com/vladb38/rocksdb_protobuf
|
| D | WINDOWS_PORT.md | 42 … here at Bing and this provided business justification for this port. This also means, we do not h… 69 …We think that in our use case this may also be a good configuration option at the expense of disk … 75 RocksDB renames, copies and deletes files at will even though they may be opened with another handl…
|
| D | COPYING | 54 patent must be licensed for everyone's free use or not licensed at all. 88 you may at your option offer warranty protection in exchange for a fee. 100 part thereof, to be licensed as a whole at no charge to all third 142 b) Accompany it with a written offer, valid for at least three 204 may not distribute the Program at all. For example, if a patent 290 convey the exclusion of warranty; and each file should have at least 299 (at your option) any later version. 330 `Gnomovision' (which makes passes at compilers) written by James Hacker.
|
| D | INSTALL.md | 51 * Upgrade your gcc to version at least 4.8 to get C++11 support. 63 * Upgrade your gcc to version at least 4.8 to get C++11 support: 173 * Read and follow the instructions at CMakeLists.txt
|
| D | .clang-format | 1 # Complete list of style options can be found at:
|
| /rocksdb-6.9/docs/ |
| D | CONTRIBUTING.md | 77 1. [Run the site locally](./README.md) to test your changes. It will be at `http://127.0.0.1/blog/y… 89 1. [Run the site locally](./README.md) to test your changes. It will be at `http://127.0.0.1/docs/y… 107 1. [Run the site locally](./README.md) to test your changes. It will be at `http://127.0.0.1/your-t…
|
| /rocksdb-6.9/utilities/transactions/ |
| D | write_unprepared_txn.cc | 420 return wb_->Put(handles_.at(cf), key, value); in FlushWriteBatchWithSavePointToDB() 424 return wb_->Delete(handles_.at(cf), key); in FlushWriteBatchWithSavePointToDB() 428 return wb_->SingleDelete(handles_.at(cf), key); in FlushWriteBatchWithSavePointToDB() 432 return wb_->Merge(handles_.at(cf), key, value); in FlushWriteBatchWithSavePointToDB() 646 const auto& cf_handle = cf_map.at(cfid); in WriteRollbackKeys()
|
| /rocksdb-6.9/options/ |
| D | options_parser.cc | 699 if (cf_names[i] != parser.cf_names()->at(i)) { in VerifyRocksDBOptionsFromFile() 722 s = VerifyCFOptions(cf_opts[i], parser.cf_opts()->at(i), in VerifyRocksDBOptionsFromFile() 723 &(parser.cf_opt_maps()->at(i)), sanity_check_level); in VerifyRocksDBOptionsFromFile() 728 parser.cf_opts()->at(i).table_factory.get(), in VerifyRocksDBOptionsFromFile()
|