Commit Graph

  • 2b5b7bc795 WritePrepared: Fix bug in searching in non-cached snapshots (#4639) Maysam Yabandeh 2018-11-05 23:02:01 -0800
  • fffac43cfb Add DB property for SST files kept from deletion (#4618) Andrew Kryczka 2018-11-05 19:28:21 -0800
  • a29053b648 change history.md with new feature Bo Hou 2018-11-02 19:05:32 -0700
  • c3105aa50d Try to fix ExternalSSTFileTest.IngestNonExistingFile flakines (#4625) Siying Dong 2018-11-02 17:22:37 -0700
  • 6c6cb465b1 Change BUCK template files (#4624) Philip Jameson 2018-11-02 14:20:20 -0700
  • 61311157ff exclude get db property calls from rocksdb_lite (#4619) Zhongyi Xie 2018-11-02 11:25:06 -0700
  • 55c0349274 Thread.sleep() in StatisticsCollector (#4588) jiachun.fjc 2018-11-02 10:53:17 -0700
  • de18a2d82e Update test to cover a new case in file ingestion (#4614) Yanqin Jin 2018-11-01 16:21:30 -0700
  • 3f8f81cfeb FIX #3820: shorter file name in logs (#4616) Soli 2018-11-01 16:16:10 -0700
  • cd9404bb77 xxhash 64 support Bo Hou 2018-11-01 15:39:40 -0700
  • 5c794d94c4 Prevent manual flush hanging in read-only mode (#4615) Andrew Kryczka 2018-11-01 15:23:20 -0700
  • b8f68bac38 Prevent manual compaction hanging in read-only mode (#4611) Andrew Kryczka 2018-10-31 17:22:23 -0700
  • 50895e5f0d Update manual flush stress test (#4608) Yanqin Jin 2018-10-30 17:27:57 -0700
  • d1118f6f19 Add test to check if DB can handle atomic group (#4433) Yanqin Jin 2018-10-30 16:35:58 -0700
  • eaaf1a6f05 Promote rocksdb.{deleted.keys,merge.operands} to main table properties (#4594) Abhishek Madan 2018-10-30 15:29:58 -0700
  • 912bbbbc72 Enable crash-recovery stress test for atomic flush (#4605) Yanqin Jin 2018-10-30 14:01:38 -0700
  • 72afdf20fc RocksJava: Add more flags to BlockBasedTableConfig (#4589) Ben Clay 2018-10-30 13:08:26 -0700
  • 9da88a8321 Remove info logging in db mutex inside EnableFileDeletions() (#4604) Siying Dong 2018-10-30 10:32:05 -0700
  • cae540ebef Fix range tombstones written to more files than necessary (#4592) Andrew Kryczka 2018-10-29 19:21:24 -0700
  • 806ff34b61 Disable DBIOFailureTest.NoSpaceCompactRange in LITE (#4596) Yanqin Jin 2018-10-29 14:34:12 -0700
  • 7fb39f1ae1 Fix a warning against implicit type conversion (#4593) Yanqin Jin 2018-10-29 09:52:54 -0700
  • 92b4401566 Avoid memtable cut when active memtable is empty (#4595) Yanqin Jin 2018-10-29 09:43:35 -0700
  • 5f5fddabc7 port folly::JemallocNodumpAllocator (#4534) Yi Wu 2018-10-26 17:27:13 -0700
  • 5b4c709fad Enable atomic flush (#4023) Yanqin Jin 2018-10-26 15:06:44 -0700
  • f560c8f5c8 s/CacheAllocator/MemoryAllocator/g (#4590) Yi Wu 2018-10-26 14:27:09 -0700
  • 7528130e38 Cache fragmented range tombstones in BlockBasedTableReader (#4493) Abhishek Madan 2018-10-25 19:25:00 -0700
  • fe0d23059d Fix two contrun job failures (#4587) Zhongyi Xie 2018-10-24 20:13:06 -0700
  • eb8c9918f7 Remove unused variable Yanqin Jin 2018-10-24 15:49:17 -0700
  • 6ecd26af27 WriteBufferManager JNI fixes (#4579) Jigar Bhati 2018-10-24 12:39:07 -0700
  • 8c78348c77 Use only "local" range tombstones during Get (#4449) Abhishek Madan 2018-10-24 12:29:29 -0700
  • 21bf7421ca use per-level perf context for bloom filter related counters (#4581) Zhongyi Xie 2018-10-24 12:10:59 -0700
  • ad21b1af52 Set WriteCommitted txn id to commit sequence number (#4565) Simon Grätzer 2018-10-24 12:06:19 -0700
  • abb8ecb4cd Add missing methods to WritableFileWrapper (#4584) Sagar Vemuri 2018-10-24 12:05:24 -0700
  • 0415244bfa option to print malloc stats at the end of db_bench (#4582) Yi Wu 2018-10-24 11:36:19 -0700
  • 43dbd4411e Adapt three unit tests with newer compiler/libraries (#4562) Neil Mayhew 2018-10-24 08:14:39 -0700
  • f6b151f16d fix clang analyzer error (#4583) Zhongyi Xie 2018-10-23 22:12:21 -0700
  • c7a45ca91f BlobDB: handle IO error on write (#4580) Yi Wu 2018-10-23 15:01:36 -0700
  • 742302a1a3 Fix compile error with aligned-new (#4576) Yi Wu 2018-10-23 10:53:38 -0700
  • d1c0d3f358 Small issues (#4564) jsteemann 2018-10-23 10:33:55 -0700
  • c34cc40424 Fix user comparator receiving internal key (#4575) Maysam Yabandeh 2018-10-23 08:12:54 -0700
  • 7024263682 Dynamic level to adjust level multiplier when write is too heavy (#4338) Siying Dong 2018-10-22 10:18:51 -0700
  • 933250e355 Fix RepeatableThreadTest::MockEnvTest hang (#4560) Yi Wu 2018-10-21 20:14:58 -0700
  • f959e88048 Fix printf formatting on MacOS (#4533) Simon Grätzer 2018-10-19 14:43:55 -0700
  • c17383f918 Fix WriteBatchWithIndex's SeekForPrev() (#4559) Siying Dong 2018-10-19 14:38:32 -0700
  • da4aa59b4c Add read retry support to log reader (#4394) Yanqin Jin 2018-10-19 11:51:13 -0700
  • 35cd754a6d Add writes_before_delete_range flag to db_bench (#4538) Abhishek Madan 2018-10-18 17:16:36 -0700
  • 0afa5b53d7 Disable GroupCommitTest in Appveyor (#4536) Maysam Yabandeh 2018-10-18 14:19:26 -0700
  • 56e129da01 Remove usages of headers attribute as a string Philip Jameson 2018-10-18 13:56:46 -0700
  • faa2c90f7c cmake: fix FORCE_SSE42 (#4490) Huachao Huang 2018-10-18 11:19:51 -0700
  • a4d9aa6b18 Plumb WriteBufferManager through JNI (#4492) Jigar Bhati 2018-10-17 11:47:51 -0700
  • 45f213b558 Lazily initialize RangeDelAggregator stripe map entries (#4497) Abhishek Madan 2018-10-17 11:45:30 -0700
  • d6ec288703 Add PerfContextByLevel to provide per level perf context information (#4226) Zhongyi Xie 2018-10-17 11:18:00 -0700
  • 1e3845805d Properly determine a truncated CompactRange stop key (#4496) anand1976 2018-10-15 23:20:15 -0700
  • e633983cf1 Add support to flush multiple CFs atomically (#4262) Yanqin Jin 2018-10-15 19:59:20 -0700
  • 32b4d4ad47 Avoid per-key linear scan over snapshots in compaction (#4495) Andrew Kryczka 2018-10-15 16:18:55 -0700
  • 0f955f2aef Update WritePrepared blog post with latest results (#4494) Maysam Yabandeh 2018-10-15 13:59:44 -0700
  • ce52274640 Replace 'string' with 'const string&' in FileOperationInfo (#4491) Yanqin Jin 2018-10-15 13:43:53 -0700
  • f60c4e5a58 Set -DROCKSDB_JEMALLOC for buck build if jemalloc presents (#4489) Yi Wu 2018-10-15 11:39:54 -0700
  • 729a617b5b Add listener to sample file io (#3933) Yanqin Jin 2018-10-12 18:34:03 -0700
  • 9c20797136 Add UInt64AddOperator to rocksjava (#4448) John Calcote 2018-10-12 17:33:55 -0700
  • 6f8d4bdff1 Fix compile error with jemalloc (#4488) Yi Wu 2018-10-12 11:48:52 -0700
  • 6422356a27 Acquire lock on DB LOCK file before starting repair. (#4435) Chinmay Kamat 2018-10-12 10:40:06 -0700
  • 5d809ecef7 Add compile time option to work with utf8 filename strings (#4469) Wilfried Goesgens 2018-10-11 23:22:42 -0700
  • 7dd1641048 Use vector in UncollapsedRangeDelMap (#4487) Abhishek Madan 2018-10-11 15:27:29 -0700
  • 46dd8b1e13 C++17 support (#4482) zpalmtree 2018-10-11 10:48:12 -0700
  • c648d90f8e benchmark.sh: to fix divide by zero runtime error (#4442) Young Tack Jin 2018-10-10 21:01:41 -0700
  • 531786ebf7 DBWriteImpl: remove redundant code (#4450) UncP 2018-10-10 20:58:49 -0700
  • ceded4535d WriteBatch::Iterate wrongly returns Status::Corruption (#4478) Simon Grätzer 2018-10-10 20:55:42 -0700
  • 7e56072290 Fix merge operand reappearing when covered by DeleteRange (#4481) Andrew Kryczka 2018-10-10 18:14:25 -0700
  • 09814f2cfc support OnCompactionBegin (#4431) Peter Pei 2018-10-10 17:30:22 -0700
  • f8c1de4c7c Update docs/Gemfile.lock to fix github warning (#4480) Yi Wu 2018-10-10 15:36:19 -0700
  • faa70fc575 DeleteRange regression tests using public API (#4476) Andrew Kryczka 2018-10-10 12:28:14 -0700
  • 9c6fea7fe1 Update HISTORY.md, fix unity_test failure (#4479) Abhishek Madan 2018-10-10 12:08:06 -0700
  • 7ca1a1f0d8 Fix trace_analyzer potential huge memory wasting due to no valid query analyzed (#4473) Zhichao Cao 2018-10-10 09:58:15 -0700
  • 854a4be03f Handle mixed slowdown/no_slowdown writer properly (#4475) Anand Ananthabhotla 2018-10-09 22:50:59 -0700
  • 141ef7f8d3 avoid copying when iterating using range-based for (#4459) jsteemann 2018-10-09 17:13:53 -0700
  • f45c0d20de JNI support for ReadOptions::iterate_lower_bound (#4444) moozzyk 2018-10-09 17:11:53 -0700
  • 517d3b8b77 fix typo in error message, twice (#4457) jsteemann 2018-10-09 17:05:27 -0700
  • b0026e1f5f Enable building of ARM32 (#4349) Jiri Appl 2018-10-09 16:56:41 -0700
  • 3a4bd36fed Truncate range tombstones by leveraging InternalKeys (#4432) Abhishek Madan 2018-10-09 15:15:27 -0700
  • 283a700f5d add locking around calls to RecalculateWriteStallConditions in column_family_test (#4474) Zhongyi Xie 2018-10-09 14:08:17 -0700
  • cac87fcf57 move dump stats to a separate thread (#4382) Zhongyi Xie 2018-10-08 22:52:58 -0700
  • 35f26beca5 Update version macro for 5.17 (#4472) Fosco Marotto 2018-10-08 16:20:25 -0700
  • 27090ae8f6 Fix DBImpl::GetColumnFamilyHandleUnlocked race condition (#4391) DorianZheng 2018-10-08 14:22:06 -0700
  • e0f05754ba Expose column family id to OnCompactionCompleted (#4466) DorianZheng 2018-10-08 14:21:23 -0700
  • 7487a7628c Fix return status of DBImpl::GetLatestSequenceForKey DorianZheng 2018-10-08 14:20:05 -0700
  • b787cf9e42 Update HISTORY.md to current status (#4471) Fosco Marotto 2018-10-08 11:13:23 -0700
  • c9048021ad RocksJava: memory_util support (#4446) Ben Clay 2018-10-08 11:03:34 -0700
  • 21b51dfec4 Add inline comments to flush job (#4464) Maysam Yabandeh 2018-10-05 15:37:45 -0700
  • 1fb6805527 Fix snprintf buffer overflow bug (#4465) Maysam Yabandeh 2018-10-05 14:49:01 -0700
  • e13d8dcbbb Fix typos in comments (#4456) Dmitry Alimov 2018-10-04 20:44:43 -0700
  • 897fe6a4a3 rocksdb: put `#pragma once` before `#ifdef` Andrew Gallagher 2018-10-04 17:05:37 -0700
  • b41b2d431e Improve error message when opening file for truncation (#4454) Yanqin Jin 2018-10-04 14:51:44 -0700
  • ce1fc5af09 fix unused param `allocator` in compression.h (#4453) Zhongyi Xie 2018-10-04 13:00:10 -0700
  • a1f6142f38 VersionSet: GetOverlappingInputs() fix overflow and optimize. (#4385) JiYou 2018-10-03 18:37:38 -0700
  • 1cf5deb8fd Introduce CacheAllocator, a custom allocator for cache blocks (#4437) Igor Canadi 2018-10-02 17:21:54 -0700
  • 4e58b2ea3d Check for compression lib support before test exec (#4443) Yanqin Jin 2018-10-02 10:40:15 -0700
  • d78b2893bc Adding IOTA Foundation to USERS.MD (#4436) Jakub Cech 2018-10-02 10:02:04 -0700
  • 477107d6f9 Add proper newline markdown (#4434) Gihwan Oh 2018-10-01 17:25:11 -0700
  • be5cc4c7b8 Remove a race condition between lsdir and rm (#4440) Yanqin Jin 2018-10-01 11:56:09 -0700