Commit Graph

  • 42f898bf83 Fix format-diff.sh detecting changes vs. upstream (#5831) Peter Dillinger 2019-09-23 09:05:18 -0700
  • e8263dbdaa Apply formatter to recent 200+ commits. (#5830) sdong 2019-09-20 12:00:55 -0700
  • a5fa8735e9 Code comment for Version Edit (#5829) Vijay Nadimpalli 2019-09-20 10:05:52 -0700
  • c06b54d0c6 Apply formatter on recent 45 commits. (#5827) sdong 2019-09-19 12:32:33 -0700
  • 6ec6a4a9a4 Remove snap_refresh_nanos option (#5826) Maysam Yabandeh 2019-09-18 20:24:17 -0700
  • a9c5e8e944 Refactor deletefile_test.cc (#5822) Yanqin Jin 2019-09-18 16:56:25 -0700
  • 2cbb61eadb Make clang-analyzer happy (#5821) Levi Tamasi 2019-09-18 15:22:46 -0700
  • 2389aa2da9 Remove unneeded unlock statement (#5809) 2019-09-18 14:23:40 -0700
  • 6a279037cf Refactor ObsoleteFilesTest to inherit from DBTestBase (#5820) Yanqin Jin 2019-09-18 11:49:41 -0700
  • 3a408eeae9 Adding support for deleteFilesInRanges in JNI (#4031) Tomas Kolda 2019-09-18 09:43:10 -0700
  • 6d072f2a03 Move WAL-closing loop out of original loop (#5804) Yanqin Jin 2019-09-17 17:15:13 -0700
  • 43a340bebe Merging iterator to disble reseek optimization in prefix seek (#5815) sdong 2019-09-17 17:08:57 -0700
  • a68d814570 fast look up purge_queue (#5796) Yi Wu 2019-09-17 16:43:07 -0700
  • 9a87ae46fd Use total charge in MaintainPoolSize (#5813) Maysam Yabandeh 2019-09-17 00:14:29 -0700
  • 6287f0d73b Improve readability of DBIter's two seek functions (#5794) sdong 2019-09-16 21:02:27 -0700
  • 622683000c Allow users to stop manual compactions (#3971) andrew 2019-09-16 21:00:13 -0700
  • f5a59c42c5 Update dependencies (#5777) sdong 2019-09-16 20:41:16 -0700
  • 811e403f57 Dedup IsFileSectorAligned() to fix unity build. (#5812) sdong 2019-09-16 20:40:44 -0700
  • 68626249c3 Refactor/consolidate legacy Bloom implementation details (#5784) Peter Dillinger 2019-09-16 16:15:18 -0700
  • 638d239507 Charge block cache for cache internal usage (#5797) Maysam Yabandeh 2019-09-16 15:14:51 -0700
  • 94d62d771e Temporarily disable partitioned index/filter in stress test (#5811) Levi Tamasi 2019-09-16 11:38:10 -0700
  • d3a6726f02 Revert changes from PR#5784 accidentally in PR#5780 (#5810) Peter Dillinger 2019-09-16 11:36:58 -0700
  • 9bd5fce6e8 Refactor UniversalCompactionPicker code a little bit (#5639) sdong 2019-09-16 10:49:20 -0700
  • 54fc617891 Mention sst_dump cmd=recompress changes (#5807) Peter (Stig) Edwards 2019-09-16 10:42:55 -0700
  • b931f84e56 Divide file_reader_writer.h and .cc (#5803) sdong 2019-09-16 10:31:27 -0700
  • 915d72d849 Improve accuracy testing for DynamicBloom (#5805) Peter Dillinger 2019-09-16 09:35:51 -0700
  • 0b59ef519f Add avrio to USERS.md (#5748) Ariel Hurdle 2019-09-15 21:27:44 -0700
  • 2ed91622fb sst_dump recompress show #blocks compressed and not compressed (#5791) Peter (Stig) Edwards 2019-09-13 16:29:16 -0700
  • bf5dbc17e3 merging_iterator.cc: Small refactoring (#5793) sdong 2019-09-13 15:59:16 -0700
  • 97631357aa Allow ingesting overlapping files (#5539) Igor Canadi 2019-09-13 14:48:18 -0700
  • 83a6a614e9 Refactor ArenaWrappedDBIter into separate files (#5801) anand76 2019-09-13 13:48:04 -0700
  • 6a171724b7 Clean up + fix build scripts re: USE_SSE= and PORTABLE= (#5800) Peter Dillinger 2019-09-13 11:04:52 -0700
  • 9ba88a1e5d Update history.md for option memtable_insert_hint_per_batch (#5799) Lingjing You 2019-09-13 10:47:47 -0700
  • 27f516acc8 Update HISTORY.md for option to make write group size configurable (#5798) Ronak Sisodia 2019-09-13 10:41:32 -0700
  • aa2486b23c Refactor some confusing logic in PlainTableReader Peter Dillinger 2019-09-13 10:24:38 -0700
  • 1a928c22a0 Add insert hints for each writebatch (#5728) Lingjing You 2019-09-12 16:53:31 -0700
  • a378a4c2ac arm64 crc prefetch optimise (#5773) HouBingjian 2019-09-12 16:52:41 -0700
  • d35ffd569c Temporarily disable hash index in stress tests (#5792) Levi Tamasi 2019-09-12 12:10:05 -0700
  • e8c2e68b4e Fix RocksDB bug in block_cache_trace_analyzer.cc on Windows (#5786) Adam Retter 2019-09-11 18:35:03 -0700
  • d05c0fe4d1 Option to make write group size configurable (#5759) Ronak Sisodia 2019-09-11 18:26:22 -0700
  • 9eb3e1f77d Use delete to disable automatic generated methods. (#5009) Shylock Hg 2019-09-11 18:07:12 -0700
  • fcda80fc33 record the timestamp on first configure (#4799) Wilfried Goesgens 2019-09-11 17:58:34 -0700
  • dd2a35f13f Support partitioned index and filters in stress/crash tests (#4020) Andrew Kryczka 2019-09-11 14:11:38 -0700
  • 20dd828c01 Avoid clock_gettime on pre-10.12 macOS versions (#5570) Andrew Kryczka 2019-09-11 14:04:54 -0700
  • c85c87a718 test size was wrong in 'fillbatch' benchmark (#5198) tongyingrui 2019-09-11 12:02:49 -0700
  • 2becafdb43 Fix Appveyor build due to signed/unsigned comparison anand76 2019-09-10 14:32:38 -0700
  • eb9026f09b Add a db_bench benchmark to warm up the row cache anand76 2019-09-10 11:03:31 -0700
  • 4d945c57ac do a bit less work in the normal case (#5695) jsteemann 2019-09-10 09:40:21 -0700
  • 699e1b5ede Added support for SstFileReader JNI interface (#5556) Richard He 2019-09-09 18:11:02 -0700
  • 7af6ced14b Fix block allocation bug in new DynamicBloom (#5783) Peter Dillinger 2019-09-09 15:24:54 -0700
  • 108c619acb Add regression test for serialized Bloom filters (#5778) Peter Dillinger 2019-09-09 14:49:39 -0700
  • fbab9913e2 upgrade gtest 1.7.0 => 1.8.1 for json result writing Wilfried Goesgens 2019-09-09 11:22:28 -0700
  • adbc25a4c8 Rename InternalDBStatsType enum names (#5779) sdong 2019-09-06 17:29:00 -0700
  • cbfa729d37 cmakelist fix, add +crypto flag when use arm crc (#5750) houbingjian 2019-09-06 17:01:45 -0700
  • 78b8cfc7ec WriteUnPrepared: Split ReadYourOwnWriteStress to three (#5776) Maysam Yabandeh 2019-09-06 15:23:44 -0700
  • 2208cc0196 Fix build break in TransactionBaseImpl::TrackKey (#5771) Manuel Ung 2019-09-06 10:16:21 -0700
  • 533e47709c Fix WriteBatchWithIndex with MergeOperator bug (#5577) 奏之章 2019-09-05 17:50:45 -0700
  • cfc20019d1 Fixed FALLOC_FL_KEEP_SIZE undefined (#5614) Richard He 2019-09-05 17:33:35 -0700
  • eae9f040eb Initialized pinned_pos_ and pinned_seq_pos_ in FragmentedRangeTombstoneIterator (#5720) Jeffrey Xiao 2019-09-05 17:28:40 -0700
  • 83b991922e Fix EncryptedEnv assert (#5735) Yi Wu 2019-09-05 17:18:36 -0700
  • 43a5cdb58c remove unused #include to fix musl libc build (#5583) Andrew Kryczka 2019-09-05 17:17:18 -0700
  • ac97e6930f bloom test check fail on arm (#5745) HouBingjian 2019-09-05 17:01:58 -0700
  • b55b2f45d0 Faster new DynamicBloom implementation (for memtable) (#5762) Peter Dillinger 2019-09-05 14:57:39 -0700
  • 19e8c9b64f use c++17's try_emplace if available (#5696) jsteemann 2019-09-05 13:57:59 -0700
  • 20dec1401f Copy/split PlainTableBloomV1 from DynamicBloom (refactor) (#5767) Peter Dillinger 2019-09-05 10:03:42 -0700
  • 3f2723a81b fix checking the '-march' flag (#5766) ENDOH takanao 2019-09-04 14:31:02 -0700
  • f9fb9f1421 Add a unit test to detect infinite loops with reseek optimizations (#5727) Maysam Yabandeh 2019-09-04 14:28:39 -0700
  • 229e6fbe0e Adding DB::GetCurrentWalFile() API as a repliction/backup helper (#5765) Affan Dar 2019-09-04 12:08:56 -0700
  • 38b17ecd0e Replace named comparator struct with lambda (#5768) Yanqin Jin 2019-09-04 11:36:47 -0700
  • cdb6334e68 MOD: trim last space and comma in perf context and iostat context ToString() git-hulk 2019-09-03 11:21:47 -0700
  • 979fbdc696 Persistent globally unique DB ID in manifest (#5725) Vijay Nadimpalli 2019-09-03 08:50:47 -0700
  • 44eca41add Fix a bug in file ingestion (#5760) Yanqin Jin 2019-08-30 18:27:43 -0700
  • 672befea2a Fix assertion failure in FIFO compaction with TTL (#5754) Yanqin Jin 2019-08-30 12:40:24 -0700
  • 9a449865e3 Adopt Contributor Covenant Paul O'Shannessy 2019-08-29 23:19:10 -0700
  • a281822331 Lower the risk for users to run options.force_consistency_checks = true (#5744) Pratik Dhandharia 2019-08-29 14:06:07 -0700
  • 1729779b85 Disable MultiGet row cache test in LITE mode (#5756) anand76 2019-08-29 12:12:05 -0700
  • c5e12ebfd2 Add Crux to USERS.md Jeremy Taylor 2019-08-29 11:28:37 -0700
  • ab0645a596 Fix comment of function NotifyCollectTableCollectorsOnFinish (#5738) Shafreeck Sea 2019-08-29 10:55:40 -0700
  • e10570331d Support row cache with batched MultiGet (#5706) anand76 2019-08-28 16:10:38 -0700
  • 1daff8f85a crash_test to skip compaction TTL for FIFO compaction. (#5749) sdong 2019-08-27 17:54:18 -0700
  • 1b4c104a67 replace some reinterpret_cast with static_cast_with_check (#5740) Pratik Dhandharia 2019-08-27 10:57:28 -0700
  • 1d6a10f52d Extend stress test to cover periodic compaction and compaction TTL (#5741) sdong 2019-08-26 15:00:04 -0700
  • ba0967b567 Reduce severity of too many levels log message (#5742) Andrew Kryczka 2019-08-26 14:59:24 -0700
  • 62829ff751 reuse scratch buffer in transaction_log_reader (#5702) jsteemann 2019-08-26 11:24:40 -0700
  • 2f41ecfe75 Refactor trimming logic for immutable memtables (#5022) Zhongyi Xie 2019-08-23 13:54:09 -0700
  • 26293c89a6 crc32c_arm64 performance optimization (#5675) DaiZhiwei 2019-08-23 11:02:06 -0700
  • df8c307d63 Revert to storing UncompressionDicts in the cache (#5645) Levi Tamasi 2019-08-23 08:25:52 -0700
  • d8a27d9331 Atomic Flush Crash Test also covers the case that WAL is enabled. (#5729) sdong 2019-08-22 16:30:30 -0700
  • 202942b20c Fix local includes Patrick Pei 2019-08-22 16:20:20 -0700
  • 244e6f2002 Refactor MultiGet names in BlockBasedTable (#5726) Maysam Yabandeh 2019-08-22 08:47:36 -0700
  • 9046bdc5d3 Fix MultiGet() bug when whole_key_filtering is disabled (#5665) anand76 2019-08-21 10:21:41 -0700
  • 7bc18e2727 Disable snapshot refresh feature when snap_refresh_nanos is 0 (#5724) Maysam Yabandeh 2019-08-20 11:38:15 -0700
  • 3552473668 Introduce IngestExternalFileOptions.verify_checksums_readahead_size (#5721) sdong 2019-08-20 10:40:59 -0700
  • 4c74dba5fa Bump up memory order of ref counting of ColumnFamilyData (#5723) sdong 2019-08-20 10:33:03 -0700
  • 8e12638f3d Slightly adjust atomic white box test's kill odd (#5717) sdong 2019-08-19 10:50:25 -0700
  • e1c468d16f Do readahead in VerifyChecksum() (#5713) sdong 2019-08-16 16:40:09 -0700
  • e89b1c9c6e add missing check for hash index when calling BlockBasedTableIterator (#5712) Zhongyi Xie 2019-08-16 16:37:20 -0700
  • f2bf0b2d1e Fixes for building RocksJava releases on arm64v8 Adam Retter 2019-08-16 16:25:11 -0700
  • 35fe685402 cmake: s/SNAPPY_LIBRARIES/snappy_LIBRARIES/ (#5687) Kefu Chai 2019-08-16 15:48:09 -0700
  • e0515607bc Blacklist TransactionTest.GetWithoutSnapshot from valgrind_test (#5715) sdong 2019-08-16 15:34:49 -0700