Commit Graph

  • 2a5463ae84 remove bundled but unused fbson library (#5108) jsteemann 2019-03-26 16:31:17 -0700
  • 01e6badbb6 Introduce CPU timers for iterator seek and next (#5076) Shi Feng 2019-03-26 16:20:52 -0700
  • 4774a9409b Allow option string to get comparator from object registry (#5106) Siying Dong 2019-03-26 14:15:26 -0700
  • fe2bd190a5 BlobDB::Open() should put all existing trash files to delete scheduler (#5103) Siying Dong 2019-03-26 10:43:22 -0700
  • 75133b1b6b Fix SstFileReader not able to open ingested file (#5097) Yi Wu 2019-03-26 10:15:43 -0700
  • 7ca9eb7542 Fix BlockBasedTableIterator construction missing index_key_is_full parameter Yi Wu 2019-03-26 10:09:26 -0700
  • 3c5eed5ebe remove incorrect assert in `GetUniqueIdFromFile` (#5102) Zhongyi Xie 2019-03-25 23:22:14 -0700
  • 48e7effa79 Avoid to go through every CF for every ReleaseSnapshot() (#5090) Siying Dong 2019-03-25 19:14:04 -0700
  • 52e6404e0f ldb command parsing: allow option values to contain equals signs (#5088) Zhongyi Xie 2019-03-25 13:19:25 -0700
  • a4396f9218 Make it easier for users to load options from option file and set shared block cache. (#5063) Rashmi Sharma 2019-03-21 16:16:40 -0700
  • 88d85b6820 fix NowNanos overflow (#5062) Burton Li 2019-03-21 15:10:38 -0700
  • c84fad7a19 Reorder DBIter fields to reduce memory usage (#5078) Maysam Yabandeh 2019-03-21 09:51:29 -0700
  • 34f8ac0c99 Make adaptivity of LRU cache mutexes configurable (#5054) Levi Tamasi 2019-03-20 12:24:57 -0700
  • 1721635f76 LANGUAGE-BINDINGS.md: mention python-rocksdb Alexandre Viau 2019-03-20 11:07:19 -0700
  • 959f86e5f8 Use placement new and delete in autovector (#5080) anand76 2019-03-20 10:38:54 -0700
  • a291f3a1e5 Collect compaction stats by priority and dump to info LOG (#5050) Zhongyi Xie 2019-03-19 17:24:09 -0700
  • e50326f327 Document the interaction between disableWAL and BackupEngine (#5071) Andrew Audibert 2019-03-19 14:21:11 -0700
  • 36c2a7cfb1 Add an option to filter traces (#5082) Wenjie Yang 2019-03-19 14:19:01 -0700
  • f2f6acbef3 Add missing C API for transaction (#5077) Hiroaki Nakamura 2019-03-19 09:37:58 -0700
  • b45b1cde3e Feature for sampling and reporting compressibility (#4842) Shobhit Dayal 2019-03-18 12:07:35 -0700
  • 20d49da90c utilities: Fix build failure with -Werror=maybe-uninitialized (#5074) He Zhe 2019-03-18 11:27:41 -0700
  • b4fa51dfaf Update bg_error when log flush fails in SwitchMemtable() (#5072) anand76 2019-03-15 15:15:01 -0700
  • 2263f86901 exercise WAL recycling in crash test (#5070) Andrew Kryczka 2019-03-15 11:58:37 -0700
  • dcde292c3b Add the -try_process_corrupted_trace option to trace_analyzer (#5067) Zhichao Cao 2019-03-14 20:00:11 -0700
  • fdc72a5c5d add OptionType kInt32T and kInt64T Zhongyi Xie 2019-03-12 13:46:12 -0700
  • 5a5c0492db ldb: set `total_order_seek` for scans (#5066) Andrew Kryczka 2019-03-12 13:04:20 -0700
  • 8a1ecd1982 Fix build failures due to missing JEMALLOC_CXX_THROW macro (#5053) Yi Wu 2019-03-08 17:02:00 -0800
  • c4e00cf10a Blog post for format_version=4 Maysam Yabandeh 2019-03-08 16:46:17 -0800
  • 05ebfebc17 Fixed the potential stack overflow of MixGraph in db_bench (#5051) Zhichao Cao 2019-03-08 14:07:19 -0800
  • 62eb2c23aa Print data block index options to info log (#5039) Yi Wu 2019-03-08 11:15:51 -0800
  • 04d3ac4e63 Fix tsan compliant on AddPreparedBeforeMax (#5052) Maysam Yabandeh 2019-03-08 09:34:55 -0800
  • 79b6ab43ce BlobDB: Remove GC interval option (#5044) Levi Tamasi 2019-03-07 10:15:24 -0800
  • 04a2631dbe WritePrepared: handle adding prepare before max_evicted_seq_ (#5025) Maysam Yabandeh 2019-03-07 07:32:01 -0800
  • 703f1375c2 WritePrepared: Add rollback batch to PreparedHeap (#5026) Maysam Yabandeh 2019-03-07 07:26:36 -0800
  • 186b3afaa8 Use `fallocate` even if hole-punching unsupported (#5023) Andrew Kryczka 2019-03-04 15:40:26 -0800
  • a283800616 Move some RocksObject into try-with-resources in Test (#5037) SeterKwok 2019-03-04 14:51:13 -0800
  • 9a31b8dd2c Disable getApproximateSizes test (#5035) Sagar Vemuri 2019-03-01 23:01:59 -0800
  • 0920bf4e68 Revert "Remove PlainTable's feature store_index_in_file (#4914)" (#5034) Siying Dong 2019-03-01 15:41:55 -0800
  • 18d2e4beb7 Run db_bench on database generated externally (#5017) Andrew Kryczka 2019-03-01 11:14:28 -0800
  • aef763b6d6 Make statistics's stats_level change thread-safe (#5030) Siying Dong 2019-03-01 10:39:00 -0800
  • 916e524134
    Merge pull request #5031 from gfosco/defsbzl Fosco Marotto 2019-03-01 10:28:38 -0800
  • 0b80f6b380 WritePrepared: script to analyze stress test failures (#5033) Maysam Yabandeh 2019-03-01 09:15:46 -0800
  • 77ebc82b92 Call PreReleaseCallback between WAL and memtable write (#5015) Maysam Yabandeh 2019-02-28 15:45:48 -0800
  • 68a2f94d5d WritePrepared: commit only from the 2nd queue (#5014) Maysam Yabandeh 2019-02-28 15:20:40 -0800
  • 06ea73d60b Fix DefaultEnvTest.incBackgroundThreadsIfNeeded test (#5021) Sagar Vemuri 2019-02-28 14:43:55 -0800
  • f83eecff99 Introduce an enum for flag types in LRUHandle (#5024) Levi Tamasi 2019-02-28 11:48:45 -0800
  • b157d3d128 [sync fix] Add defs.bzl Fosco Marotto 2019-02-28 11:35:30 -0800
  • 5e298f865b Add two more StatsLevel (#5027) Siying Dong 2019-02-28 10:14:19 -0800
  • a661c0d208 WritePrepared: optimize read path by avoiding virtual (#5018) Maysam Yabandeh 2019-02-26 16:52:20 -0800
  • bb474e9a02 Add missing functionality to RocksJava (#4833) Adam Retter 2019-02-22 14:36:38 -0800
  • 06f378d75e When closing BlobDB, should first wait for all background tasks (#5005) Siying Dong 2019-02-21 17:23:05 -0800
  • c4f5d0aa15 add GetStatsHistory to retrieve stats snapshots (#4748) Zhongyi Xie 2019-02-20 15:46:59 -0800
  • 48c8d8445e Update version and history for 6.0 Fosco Marotto 2019-02-20 10:10:11 -0800
  • cf98df34c1 Change random seed for txn stress tests on each run (#5004) Maysam Yabandeh 2019-02-19 19:55:30 -0800
  • 0f4244fe00 WritePrepared: Improve stress tests with slow threads (#4974) Maysam Yabandeh 2019-02-19 16:52:50 -0800
  • bcdc8c8b19 WritePrepared: max_evicted_seq_ update during commit cache lookup (#4955) Maysam Yabandeh 2019-02-19 16:09:50 -0800
  • 93f7e7a450 Temporarily Disable DBTest2.PresetCompressionDict (#5003) Siying Dong 2019-02-19 14:41:16 -0800
  • 7d23210226 Separate crash test with atomic flush (#4945) Yanqin Jin 2019-02-19 14:02:30 -0800
  • 3c5d1b16b1 Apply modernize-use-override (3) Michael Liu 2019-02-19 13:36:04 -0800
  • ed995c6a69 add whole key bloom filter support in memtables (#4985) Zhongyi Xie 2019-02-19 12:12:25 -0800
  • c2affccc18 Header logger should call LogHeader() (#4980) Siying Dong 2019-02-15 16:56:58 -0800
  • 26a33ee5bd flush_job logs data size too (#4979) Siying Dong 2019-02-15 16:30:23 -0800
  • 4db46aa2e6 Fix LITE Build (#4989) Siying Dong 2019-02-15 16:10:37 -0800
  • 3231a2e581 Deprecate ttl option from CompactionOptionsFIFO (#4965) Aubin Sanyal 2019-02-15 09:48:44 -0800
  • ca89ac2ba9 Apply modernize-use-override (2nd iteration) Michael Liu 2019-02-14 13:52:47 -0800
  • c8c8104d7e Dictionary compression for files written by SstFileWriter (#4978) Andrew Kryczka 2019-02-14 10:16:12 -0800
  • 4fc442029a Avoid using kInAtomicGroup tag for single-cf op (#4981) Yanqin Jin 2019-02-13 18:23:10 -0800
  • 34b55dd8c0 Fix no compression CI test config (#4982) Andrew Kryczka 2019-02-13 16:37:38 -0800
  • 51a90415e2 Add load statements to rocksdb TARGETS files Philip Jameson 2019-02-13 10:54:25 -0800
  • 5af9446ee6 Remove Lua compaction filter from RocksDB main repo (#4971) Yanqin Jin 2019-02-13 10:28:22 -0800
  • a69d4deefb Atomic ingest (#4895) Yanqin Jin 2019-02-12 19:07:25 -0800
  • 33b33235ff Add Java multiGet API for returning List<byte[]> (#1570) Adam Retter 2019-02-12 16:31:53 -0800
  • 49ddd7ec4f Stats should be logged in INFO level (#4977) Siying Dong 2019-02-12 16:19:56 -0800
  • eafb09a380 Fix issues found by Clang Analyzer (#4976) Sagar Vemuri 2019-02-12 13:55:40 -0800
  • c5a64cffd2 Avoid fsync on the same directory in atomic flush (#4817) Yanqin Jin 2019-02-12 12:01:55 -0800
  • 62f70f6d14 Reduce scope of compression dictionary to single SST (#4952) Andrew Kryczka 2019-02-11 19:42:25 -0800
  • 79496d71ed Increment NUMBER_BLOCK_NOT_COMPRESSED when !GoodCompressionRatio (#4929) Peter (Stig) Edwards 2019-02-11 17:46:49 -0800
  • d6b9b3b884 Enhance transaction_test_util with delays (#4970) Maysam Yabandeh 2019-02-11 15:59:30 -0800
  • 576d2d6c60 WritePrepared: relax assert in compaction iterator (#4969) Maysam Yabandeh 2019-02-11 14:56:50 -0800
  • 1218704b61 Fix `compression_zstd_max_train_bytes` coverage in stress test (#4957) Andrew Kryczka 2019-02-11 14:36:20 -0800
  • 9144d1f186 WritePrepared: add private options to TransactionDBOptions (#4966) Maysam Yabandeh 2019-02-11 14:18:51 -0800
  • 2d049ab7e8 Checksum properties block for block-based table (#4956) Yanqin Jin 2019-02-11 11:37:07 -0800
  • 5d9a623e2c Add a unit test to Ignorable manfiest record (#4964) Siying Dong 2019-02-11 10:58:30 -0800
  • 08809f5e6c Implement trace sampling (#4963) tang-jianfeng 2019-02-08 17:29:41 -0800
  • 10d14693ac WritePrepared: fix ValidateSnapshot with long-running txn (#4961) Maysam Yabandeh 2019-02-08 17:24:56 -0800
  • 39fb88f14e Reset size_ to 0 in PinnableSlice::Reset (#4962) Maysam Yabandeh 2019-02-08 15:29:19 -0800
  • 1a761e6a6c Add a placeholder in manifest indicating ignorable record (#4960) Siying Dong 2019-02-08 10:48:08 -0800
  • f48758e939 Deprecate CompactionFilter::IgnoreSnapshots() = false (#4954) Siying Dong 2019-02-07 16:16:48 -0800
  • cf3a671733 Remove cuckoo hash memtable (#4953) Siying Dong 2019-02-07 16:06:40 -0800
  • 199fabc197 WritePrepared: non-atomic commit of delayed prepared (#4947) Maysam Yabandeh 2019-02-06 08:43:16 -0800
  • d9c9f3c809 db_bench: fix "micros/op" reporting (#4949) Siying Dong 2019-02-05 17:15:42 -0800
  • 71cae59a99 exclude test CompactFilesShouldTriggerAutoCompaction from ROCKSDB_LITE (#4950) Zhongyi Xie 2019-02-05 16:51:16 -0800
  • 00ed41daee Allow copy for PerfContext objects (#4919) Zhongyi Xie 2019-02-05 14:12:08 -0800
  • c9a52cbdc8 Fix potential DB hang while using CompactFiles (#4940) Jay Zhuang 2019-02-05 11:20:37 -0800
  • 8fe073324f BYTES_READ stats miscount for NotFound cases (#4938) Siying Dong 2019-02-05 10:27:40 -0800
  • 31221bb7e8 Properly set upper bound of subcompaction output (#4879) (#4898) yangzhijia 2019-02-05 10:15:33 -0800
  • dcb73e7735 WritePrepared: release snapshot equal to max (#4944) Maysam Yabandeh 2019-02-04 12:53:55 -0800
  • 30468d8eb4 Fix analyze error on possible un-initialized value (#4937) Maysam Yabandeh 2019-02-01 09:38:00 -0800
  • 59244447e3 Zero seqnum of final key / drop final tombstone when compacting to bottommost level Ming Zhao 2019-02-01 09:19:09 -0800
  • 4091597c67 fix for nvme device path (#4866) Young Tack Jin 2019-01-31 19:03:26 -0800