Home
last modified time | relevance | path

Searched refs:checksum (Results 1 – 25 of 27) sorted by relevance

12

/rocksdb-6.9/util/
Dfile_checksum_helper.cc35 uint64_t file_number, std::string* checksum, in SearchOneFileChecksum() argument
37 if (checksum == nullptr || checksum_func_name == nullptr) { in SearchOneFileChecksum()
45 *checksum = it->second.first; in SearchOneFileChecksum()
52 uint64_t file_number, const std::string& checksum, in InsertOneFileChecksum() argument
57 file_number, std::make_pair(checksum, checksum_func_name))); in InsertOneFileChecksum()
59 it->second.first = checksum; in InsertOneFileChecksum()
Dfile_checksum_helper.h111 Status SearchOneFileChecksum(uint64_t file_number, std::string* checksum,
115 const std::string& checksum,
/rocksdb-6.9/db/
Dlog_reader.h54 bool checksum, uint64_t log_num);
164 Reporter* reporter, bool checksum, uint64_t log_num) in FragmentBufferedReader() argument
165 : Reader(info_log, std::move(_file), reporter, checksum, log_num), in FragmentBufferedReader()
Dlog_reader.cc28 Reporter* reporter, bool checksum, uint64_t log_num) in Reader() argument
32 checksum_(checksum), in Reader()
Ddb_test_util.cc478 table_options.checksum = kxxHash; in GetOptions()
482 table_options.checksum = kxxHash64; in GetOptions()
Ddb_basic_test.cc877 table_options.checksum = static_cast<ChecksumType>(i); in TEST_F()
888 table_options.checksum = static_cast<ChecksumType>(i); in TEST_F()
/rocksdb-6.9/include/rocksdb/
Dfile_checksum.h85 std::string* checksum,
90 uint64_t file_number, const std::string& checksum,
Dtable.h145 ChecksumType checksum = kCRC32c; member
/rocksdb-6.9/docs/_posts/
D2014-03-27-how-to-backup-rocksdb.markdown73 … from the previous backups even though they do not need to be copied. A checksum mismatch aborts t…
77 …d file and compared against the one stored during the backup time. If a checksum mismatch is detec…
115checksum is calculated for all files regardless if a file needs to be copied or not. If a file is …
D2014-05-19-rocksdb-3-0-release.markdown17 …* [Ability to chose different checksum function](https://github.com/facebook/rocksdb/commit/0afc8b…
D2017-09-28-rocksdb-5-8-released.markdown19 * Block-based table support for disabling checksums by setting `BlockBasedTableOptions::checksum = …
/rocksdb-6.9/table/
Dblock_fetcher.cc39 switch (footer_.checksum()) { in CheckBlockChecksum()
56 "unknown checksum type " + ToString(footer_.checksum()) + " in " + in CheckBlockChecksum()
Dtable_test.cc1245 std::string* checksum) { in CalculateFileChecksum() argument
1273 *checksum = file_checksum_generator->GetChecksum(); in CalculateFileChecksum()
3327 std::string checksum; in TEST_P() local
3329 ASSERT_STREQ(f.GetFileChecksum().c_str(), checksum.c_str()); in TEST_P()
3466 std::string checksum; in TEST_F() local
3775 ASSERT_EQ(decoded_footer.checksum(), kCRC32c); in TEST_F()
3795 ASSERT_EQ(decoded_footer.checksum(), kxxHash); in TEST_F()
3815 ASSERT_EQ(decoded_footer.checksum(), kxxHash64); in TEST_F()
3836 ASSERT_EQ(decoded_footer.checksum(), kCRC32c); in TEST_F()
3856 ASSERT_EQ(decoded_footer.checksum(), kxxHash); in TEST_F()
[all …]
Dformat.h142 ChecksumType checksum() const { return checksum_; } in checksum() function
/rocksdb-6.9/db_stress_tool/
Dcf_consistency_stress.cc526 uint32_t* checksum) -> Status { in ContinuouslyVerifyDb() argument
527 assert(nullptr != checksum); in ContinuouslyVerifyDb()
533 *checksum = ret; in ContinuouslyVerifyDb()
Ddb_stress_test_base.cc1681 std::string checksum = ChecksumTypeToString(checksum_type_e); in PrintEnv() local
1682 fprintf(stdout, "Checksum type : %s\n", checksum.c_str()); in PrintEnv()
1739 block_based_options.checksum = checksum_type_e; in Open()
/rocksdb-6.9/table/block_based/
Dblock_based_table_builder.cc471 sanitized_table_options.checksum != kCRC32c) { in BlockBasedTableBuilder()
735 switch (r->table_options.checksum) { in WriteRawBlock()
1047 assert(r->table_options.checksum == kCRC32c || in WriteFooter()
1054 footer.set_checksum(r->table_options.checksum); in WriteFooter()
Dblock_based_table_factory.h138 {offsetof(struct BlockBasedTableOptions, checksum),
Dblock_based_table_factory.cc331 snprintf(buffer, kBufferSize, " checksum: %d\n", table_options_.checksum); in GetPrintableTableOptions()
Dblock_based_table_reader.cc759 s = ROCKSDB_NAMESPACE::VerifyChecksum(rep_->footer.checksum(), in TryReadPropertiesWithGlobalSeqno()
1695 s = ROCKSDB_NAMESPACE::VerifyChecksum(footer.checksum(), in RetrieveMultipleBlocks()
/rocksdb-6.9/java/rocksjni/
Dtable.cc82 options.checksum = ROCKSDB_NAMESPACE::ChecksumTypeJni::toCppChecksumType( in Java_org_rocksdb_BlockBasedTableConfig_newTableFactoryHandle()
/rocksdb-6.9/
DHISTORY.md8checksum. Introduce the FileChecksumGenFactory to create the FileChecksumGenerator for each SST fi…
9checksum. Introduce the FileChecksumGenFactory to create the FileChecksumGenerator for each SST fi…
47checksum for each SST file generated by Flush or Compaction. Added sst_file_checksum_func to Optio…
164 …s to be passed in to those functions to override the readhead size. For checksum verifying before …
322 * Enable properties block checksum verification for block-based tables.
361 * Add xxhash64 checksum support
591 * Block-based table support for disabling checksums by setting `BlockBasedTableOptions::checksum = …
670 * Remove option verify_checksums_in_compaction. Compaction will always verify checksum.
1087 * Added an option to use different checksum functions in BlockBasedTableOptions
/rocksdb-6.9/examples/
Drocksdb_option_file_example.ini134 checksum=kCRC32c
/rocksdb-6.9/test_util/
Dtestutil.cc213 opt.checksum = static_cast<ChecksumType>(rnd->Uniform(3)); in RandomBlockBasedTableOptions()
/rocksdb-6.9/utilities/backupable/
Dbackupable_db.cc143 FileInfo(const std::string& fname, uint64_t sz, uint32_t checksum) in FileInfo()
144 : refs(0), filename(fname), size(sz), checksum_value(checksum) {} in FileInfo()

12