summaryrefslogtreecommitdiff
path: root/util
AgeCommit message (Expand)Author
2021-03-04Update compaction statistics to include the amount of data read from blob fil...Levi Tamasi
2021-02-26Refine Ribbon configuration, improve testing, add Homogeneous (#7879)Peter Dillinger
2021-02-23Fix testcase failures on windows (#7992)sherriiiliu
2021-02-19Limit buffering for collecting samples for compression dictionary (#7970)Andrew Kryczka
2021-02-19Avoid self-move-assign in pop operation of binary heap. (#7942)Max Neunhoeffer
2021-02-18add string separation while composing error message (#7919)Wilfried Goesgens
2021-02-10Handoff checksum Implementation (#7523)Zhichao Cao
2021-02-10Add prefetching (batched MultiGet) for experimental Ribbon filter (#7889)Peter Dillinger
2021-01-29Integrity protection for live updates to WriteBatch (#7748)Andrew Kryczka
2021-01-28Remove Legacy and Custom FileWrapper classes from header files (#7851)mrambacher
2021-01-28Make builds reproducible (#7866)mrambacher
2021-01-25Add a SystemClock class to capture the time functions of an Env (#7858)mrambacher
2021-01-21workaround race conditions during `PeriodicWorkScheduler` registration (#7888)Andrew Kryczka
2021-01-16Cover all status codes in `Status::ToString()` (#7872)Andrew Kryczka
2021-01-04Make StringEnv, StringSink, StringSource use FS classes (#7786)mrambacher
2021-01-04fix thread status synchronization in thread_list_test (#7825)Andrew Kryczka
2020-12-23No elide constructors (#7798)mrambacher
2020-12-22Add more tests for assert status checked (#7524)mrambacher
2020-12-18Support optimize_filters_for_memory for Ribbon filter (#7774)Peter Dillinger
2020-12-11Use size_t for filter APIs, protect against overflow (#7726)Peter Dillinger
2020-12-08Fix build on FreeBSD/powerpc64(le) (#7732)pkubaj
2020-12-08Adding ARM AT_HWCAP support for FreeBSD (#7750)Vincent Milum Jr
2020-12-04Fix compilation on Apple Silicon (#7714)Adam Retter
2020-12-02Skip minimum rate check in Sandcastle (#7728)Peter Dillinger
2020-12-01Fix Compilation on ppc64le using Clang 11 (#7713)Adam Retter
2020-11-22Add Ribbon schema test to bloom_test (#7696)Peter Dillinger
2020-11-12Experimental (production candidate) SST schema for Ribbon filter (#7658)Peter Dillinger
2020-11-11Refactor with VersionEditHandler (#6581)Yanqin Jin
2020-11-10Use NPHash64 in more places (#7632)Peter Dillinger
2020-11-07Ribbon: major re-work of hashing, seeds, and more (#7635)Peter Dillinger
2020-11-03Ribbon: InterleavedSolutionStorage (#7598)Peter Dillinger
2020-11-02Expand effect of dictionary settings in `ColumnFamilyOptions::compression_opt...Andrew Kryczka
2020-10-28Remove unused includes (#7604)Yanqin Jin
2020-10-27Fix many tests to run with MEM_ENV and ENCRYPTED_ENV; Introduce a MemoryFileS...mrambacher
2020-10-25Ribbon: initial (general) algorithms and basic unit test (#7491)Peter Dillinger
2020-10-23Add Encode/DecodeFixedGeneric, coding_lean.h (#7587)Peter Dillinger
2020-10-12Add macos tests to circleci (#7536)Cheng Chang
2020-10-07Fix wrong comments about function TruncateToPageBoundary. (#6975)peterpaule
2020-10-01Add is_full_compaction to CompactionJobStats, cleanup (#7451)Peter Dillinger
2020-10-01Fix MSVC-related build issues (#7439)Koby Kahane
2020-09-28Check status for file_reader_writer_test (#7449)Yanqin Jin
2020-09-28Genericize and clean up FastRange (#7436)Peter Dillinger
2020-09-25Introduce a helper method UncompressData (#7434)Levi Tamasi
2020-09-22Fix RocksDB SIGILL error on Raspberry PI 4 (#7233)Yuqi Gu
2020-09-14Bring the Configurable options together (#5753)mrambacher
2020-09-14Add a new IOStatus subcode to indicate that writes are fenced off (#7374)anand76
2020-09-03New bit manipulation functions and 128-bit value library (#7338)Peter Dillinger
2020-08-26Real fix for race in backup custom checksum checking (#7309)Peter Dillinger
2020-08-21Shutdown timer in destructor (#7292)Jay Zhuang
2020-08-21Add test function MockTimeEnv.SleepForMicroseconds() (#7293)Jay Zhuang