Commit Graph

  • bbc85a5f22 Fix minor wrong variable name in db_bench (#8549) sdong 2021-07-19 17:07:18 -0700
  • f4529a54bb Add experimental_allow_mempurge flag to benchmark. (#8546) Baptiste Lemaire 2021-07-19 11:18:22 -0700
  • 5535d06b9c Fix stats_history_test failure on Windows (#8520) sherriiiliu 2021-07-19 10:33:59 -0700
  • d5f3b77f23 Add GetMapProperty to db_stress (#8551) Peter Dillinger 2021-07-19 08:09:35 -0700
  • 9e885939a3 Change to code for trimmed memtable history is to released outside DB mutex (#8530) sdong 2021-07-16 19:28:01 -0700
  • c04a86a0e9 Update HISTORY.md and version.h 6.23 release (#8552) Jay Zhuang 2021-07-16 17:51:28 -0700
  • 3455ab0e2b Remove extra double quote in options.h (#8550) Merlin Mao 2021-07-16 17:03:56 -0700
  • 39a07c9651 DB Stress Reopen write failure to skip WAL (#8548) sdong 2021-07-16 16:08:14 -0700
  • a379dae4f7 Minor Makefile update to exclude microbench as dependency (#8523) Jay Zhuang 2021-07-16 15:36:00 -0700
  • ac37bfded0 Allow CreateFromString to work on complex URIs (#8547) mrambacher 2021-07-16 15:04:29 -0700
  • df5dc73bec Don't hold DB mutex for block cache entry stat scans (#8538) Peter Dillinger 2021-07-16 14:12:06 -0700
  • 1e5b631e51 db_bench seekrandom with multiDB should only create iterators queried (#7818) sdong 2021-07-16 12:27:00 -0700
  • 0229a88dfe Crashtest mempurge (#8545) Baptiste Lemaire 2021-07-16 10:19:33 -0700
  • 42ba60b3ba Make EncryptionProvider and BlockCipher into Customizable objects (#8354) Mark Rambacher 2021-07-16 07:57:47 -0700
  • aeb913dd01 Standardize on GCC for TSAN conditional compilation (#8543) Peter Dillinger 2021-07-15 23:49:12 -0700
  • b678cb1f86 The formal parameter types of CompressionOptions constructor should b… (#8510) zaorangyang 2021-07-15 18:05:58 -0700
  • 206845c057 Mempurge support for wal (#8528) Baptiste Lemaire 2021-07-15 17:48:17 -0700
  • 4e4ec16957 Replace the namespace "rocksdb" to "ROCKSDB_NAMESPACE" (#8531) longlijian 2021-07-15 17:22:49 -0700
  • 5ad3227650 Work around falsely reported data race on LRUHandle::flags (#8539) Peter Dillinger 2021-07-15 16:08:19 -0700
  • 31193a73a4 Add missing steps for cmake build (#8524) Jay Zhuang 2021-07-15 13:36:48 -0700
  • 803a40d412 Delete legacy code not used any more. (#8508) longlijian 2021-07-14 16:04:01 -0700
  • 870033291a Fix Get() return status when block cache is disabled (#8485) hongrubb 2021-07-13 18:12:03 -0700
  • 7b9ecd4067 fix several MSVC build errors (#8519) sherriiiliu 2021-07-13 12:39:42 -0700
  • e8e911a11c Bump addressable from 2.7.0 to 2.8.0 in /docs (#8515) dependabot[bot] 2021-07-12 17:04:40 -0700
  • a53d6d25e0 Improve support for valgrind error on reachable (#8503) Peter Dillinger 2021-07-12 16:59:22 -0700
  • da90e23998 Improvements to benchmark.sh script (#8346) mrambacher 2021-07-12 12:17:32 -0700
  • 955b80e84f Add WARN/INFO for mempurge output status. (#8514) bjlemaire 2021-07-12 10:41:28 -0700
  • 0b75b22321 Implement missing Handler methods in ColumnFamilyCollector. (#8456) Dmitry Vorobev 2021-07-12 09:04:40 -0700
  • bbdc4f2e9a Fix a minor issue in checkpoint test case (#8483) Myth 2021-07-12 09:04:08 -0700
  • c8665611bc Make FlushBlockPolicyFactory into a Customizable class (#8432) mrambacher 2021-07-12 09:03:41 -0700
  • 5afd1e309c Correct CVS -> CSV typo (#8513) Adam Retter 2021-07-12 05:04:23 -0700
  • d1b70b05a6 Avoid passing existing BG error to WriteStatusCheck (#8511) anand76 2021-07-11 22:37:01 -0700
  • 837705ad80 Make mempurge a background process (equivalent to in-memory compaction). (#8505) Baptiste Lemaire 2021-07-09 17:16:00 -0700
  • bb485e986a Add ribbon filter to C API (#8486) qieqieplus 2021-07-09 15:44:57 -0700
  • 5dd18a8d8e Add micro-benchmark support (#8493) Jay Zhuang 2021-07-08 17:50:55 -0700
  • f127d459ad Add comments to options.bottommost_compression (#8415) sdong 2021-07-08 10:50:08 -0700
  • ac3f3f3719 Eliminate compiler complaining, which the return type of the function… (#8498) longlijian 2021-07-08 10:07:37 -0700
  • b1a53db327 FaultInjectionTestFS::DeleteFilesCreatedAfterLastDirSync() to recover… (#8501) sdong 2021-07-07 16:20:40 -0700
  • ed8eb436db Move slow valgrind tests behind -DROCKSDB_FULL_VALGRIND_RUN (#8475) Andrew Kryczka 2021-07-07 11:13:09 -0700
  • 714ce5041d Fix clang_analyzer failure (#8492) Baptiste Lemaire 2021-07-06 18:47:59 -0700
  • df4197ca6e Bypass buffer in TestFSWritableFile if direct IO is enabled (#8490) anand76 2021-07-06 16:44:40 -0700
  • fcd8088333 Temporarily disable file deletion after open failure in db_stress (#8489) anand76 2021-07-06 14:15:25 -0700
  • f33611d5e9 Stress test to inject read failures in DB reopen (#8476) sdong 2021-07-06 11:04:04 -0700
  • 1ae026c400 Partially revert the "apply subrange of table property collectors" change (#8465) Levi Tamasi 2021-07-06 10:13:40 -0700
  • 570248aeff Make SecondaryCache Customizable (#8480) mrambacher 2021-07-06 09:17:13 -0700
  • 9dc887ece0 Memtable "MemPurge" prototype (#8454) Baptiste Lemaire 2021-07-02 05:22:03 -0700
  • c76778e2bd Call OnCompactionCompleted API in case of DisableManualCompaction (#8469) Akanksha Mahajan 2021-07-01 19:17:21 -0700
  • b20737709f Add -report_open_timing to db_bench (#8464) Peter (Stig) Edwards 2021-07-01 18:41:20 -0700
  • a95a776d75 Inject fatal write failures to db_stress when DB is running (#8479) Zhichao Cao 2021-07-01 14:15:49 -0700
  • 41d32152ce Enable crash test to run using fbcode components (#8471) anand76 2021-07-01 12:22:01 -0700
  • d45b837701 Fix TSAN issue (#8477) mrambacher 2021-07-01 11:52:18 -0700
  • ba224b75c7 Stress Test to inject write failures in reopen (#8474) sdong 2021-06-30 16:45:44 -0700
  • 41c4b665f4 Fix PrepareOptions for Customizable Classes (#8468) mrambacher 2021-06-30 14:08:19 -0700
  • a0cbb69421 Fix assertion failure when releasing a handle after secondary cache lookup fails (#8470) anand76 2021-06-30 13:28:45 -0700
  • 93a7389442 Add statistics support on CompactionService remote side (#8368) Jay Zhuang 2021-06-29 11:46:44 -0700
  • 3503f28982 Add sub-compaction support for RemoteCompaction (#8364) Jay Zhuang 2021-06-29 10:41:22 -0700
  • 89f66d4484 Add customizable_util.h to the public API (#8301) mrambacher 2021-06-29 09:07:10 -0700
  • bac399449d jemalloc_helper: Limit the mm_malloc.h hack to glibc on linux (#8425) Andrew Kryczka 2021-06-29 08:38:57 -0700
  • 390c5246d2 Allow using WindowsThread with Mingw (#8108) Lucian Petrut 2021-06-29 06:51:11 -0700
  • 373e3a154d Fix Immutable Customizable Serialization (#8457) mrambacher 2021-06-28 12:27:39 -0700
  • be219089ad Add BlobMetaData retrieval methods (#8273) mrambacher 2021-06-28 08:12:32 -0700
  • 6f9ed59b1d Allow db_stress to use a secondary cache (#8455) anand76 2021-06-27 23:53:47 -0700
  • be8199cdb9 Run Merge with Integrated BlobDB in stress, crash and db_bench (#8461) Akanksha Mahajan 2021-06-25 10:44:55 -0700
  • a904c62d28 Using existing crc32c checksum in checksum handoff for Manifest and WAL (#8412) Zhichao Cao 2021-06-25 00:46:33 -0700
  • 3d844dff1d add missing fields to `GetLiveFilesMetaData()` (#8460) Andrew Kryczka 2021-06-24 21:04:05 -0700
  • 95d0ee95fa Add support for Merge with base value during Compaction in IntegratedBlobDB (#8445) Akanksha Mahajan 2021-06-24 18:10:32 -0700
  • 66b62a123a Update HISTORY.md for PR 8450 (#8458) Levi Tamasi 2021-06-24 17:24:41 -0700
  • 68d8b28389 Log the amount of blob garbage generated by compactions in the MANIFEST (#8450) Levi Tamasi 2021-06-24 16:11:07 -0700
  • 75741eb0ce Add more ops to: db_bench -report_file_operations (#8448) Peter (Stig) Edwards 2021-06-24 11:56:03 -0700
  • d44ef2ed4d Remove obsolete method VersionSet::VerifyCompactionFileConsistency (#8449) Levi Tamasi 2021-06-23 13:27:50 -0700
  • 6adc39e1bf Add an internal iterator that can measure the inflow of blobs (#8443) Levi Tamasi 2021-06-23 10:24:39 -0700
  • 3f20925dc4 Add list live files metadata (#8446) Baptiste Lemaire 2021-06-22 19:06:44 -0700
  • 3ab0eae860 Deflake BlobDBTest.SnapshotAndGarbageCollection (#8444) Levi Tamasi 2021-06-22 17:33:15 -0700
  • 005c046734 Update HISTORY.md for PR 8437 (#8442) Levi Tamasi 2021-06-22 13:36:40 -0700
  • 0a1aed4e71 Fix double slashes in user-provided db path. (#8439) Baptiste Lemaire 2021-06-22 11:45:14 -0700
  • f89423a57a Revert "Revert "Snapshot release triggered compaction without multiple tombstones (#8357)" (#8410)" (#8438) Jay Zhuang 2021-06-22 11:09:11 -0700
  • b511b042f4 Fixup HISTORY.md for 6.22 release (#8441) Andrew Kryczka 2021-06-22 10:29:15 -0700
  • cbb3b25915 Print blob file checksums as hex (#8437) Levi Tamasi 2021-06-22 09:48:50 -0700
  • 54d73d6429 Fix DeleteFilesInRange may cause inconsistent compaction error (#8434) Jay Zhuang 2021-06-22 09:16:46 -0700
  • 065bea1587 Add a class for measuring the amount of garbage generated during compaction (#8426) Levi Tamasi 2021-06-21 22:24:23 -0700
  • a50da404be Fix a tsan warning due to reading flags in LRUHandle without holding a mutex (#8433) anand76 2021-06-21 21:22:57 -0700
  • e9b627fd56 Fix comments in Status (#8429) lorinlee 2021-06-21 13:40:12 -0700
  • 6f33901899 Skip c_test and env_test when ASSERT_STATUS_CHECKED=1 (#8430) Andrew Kryczka 2021-06-21 13:14:44 -0700
  • 7ed69fbe72 Update HISTORY.md and version.h 6.22 release (#8427) Andrew Kryczka 2021-06-19 12:11:44 -0700
  • 19a89267ca typo: fix typo in db/write_thread's state (#8423) mwish 2021-06-18 17:14:01 -0700
  • 82a70e1470 Trace MultiGet Keys and CF_IDs to the trace file (#8421) Zhichao Cao 2021-06-18 15:02:59 -0700
  • d96b0127a0 Change Windows image back to stable (#8424) Akanksha Mahajan 2021-06-18 12:31:08 -0700
  • 8ea0a2c1bd Parallelize secondary cache lookup in MultiGet (#8405) anand76 2021-06-18 09:35:03 -0700
  • e817bc9628 Added memtable garbage statistics (#8411) Baptiste Lemaire 2021-06-18 04:56:43 -0700
  • 5ba1b6e549 Cache warming data blocks during flush (#8242) Akanksha Mahajan 2021-06-17 21:55:42 -0700
  • d53f7ff69a Add DeteleRange support for DBWithTTL (#8384) 聂佩轩 2021-06-17 15:59:53 -0700
  • 865a25101d Mark Ribbon filter and optimize_filters_for_memory as production (#8408) Peter Dillinger 2021-06-17 12:28:00 -0700
  • 575ea26ec9 Don't log a warning if file system doesn't support ReopenWritableFile() (#8414) anand76 2021-06-17 12:04:58 -0700
  • 298edae941 Fix a typo in Javadoc (#8394) Sidi Mohamed EL AATIFI 2021-06-17 12:02:01 -0700
  • d81c2d1e3d Add Inner method and support for wrapped Customizable (#8373) mrambacher 2021-06-17 08:38:30 -0700
  • ecccc63179 Implementation of Crc32c combine function (#8305) Zhichao Cao 2021-06-16 18:29:48 -0700
  • d5bd0039b9 Rename ImmutableOptions variables (#8409) mrambacher 2021-06-16 16:50:43 -0700
  • 25be1ed66a Revert "Snapshot release triggered compaction without multiple tombstones (#8357)" (#8410) Andrew Kryczka 2021-06-15 18:14:02 -0700
  • 32a4d59477 Remove TSAN crash test opt-in to platform007 (#8406) Peter Dillinger 2021-06-15 08:16:09 -0700
  • b788e3f497 Increase range for GeneralTableTest.ApproximateOffsetOfCompressed (#8387) mrambacher 2021-06-15 03:43:34 -0700