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…
115 …checksum 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.md8 …checksum. Introduce the FileChecksumGenFactory to create the FileChecksumGenerator for each SST fi…
9 …checksum. Introduce the FileChecksumGenFactory to create the FileChecksumGenerator for each SST fi…
47 …checksum 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