Commit Graph

  • bef95be5d8 Improve the output of the RocksJava JUnit runner Adam Retter 2018-03-16 13:24:48 -0700
  • cc340268e9 fix wrong length in snprintf zhsj 2018-03-16 13:23:36 -0700
  • ecfca1ff59 Optimize overlap checking for external file ingestion Huachao Huang 2018-03-16 10:27:39 -0700
  • da82aab126 allowing CompactFiles to return new file names Niv Dayan 2018-03-15 11:46:16 -0700
  • cc118b0e6f Update version Sagar Vemuri 2018-03-15 10:29:05 -0700
  • 0cdaa1a804 Fix WAL corruption from checkpoint/backup race condition Andrew Kryczka 2018-03-14 15:59:26 -0700
  • 449627f0ea Blob DB: remove unreacheable code Yi Wu 2018-03-14 14:20:44 -0700
  • 6f7b7f91b5 Optionally create DuplicateDetector Dmitri Smirnov 2018-03-14 00:55:04 -0700
  • e003d22526 Fix FaultInjectionTestEnv to work with DirectIO Chinmay Kamat 2018-03-14 00:48:11 -0700
  • 09e5d7af8c add 4th test_group in travis Zhongyi Xie 2018-03-13 18:47:38 -0700
  • 2256dab135 fix flaky DBSSTTest.DeleteSchedulerMultipleDBPaths Andrew Kryczka 2018-03-13 14:46:41 -0700
  • 7153153e4b Fix enable_pipelined_write output in OPTIONS file Chinmay Kamat 2018-03-13 11:50:16 -0700
  • f6156fb558 Support StringAppendOperator(delimiter_char) constructor in java-api Javeme Lee 2018-03-08 15:59:51 -0800
  • c5302a8a58 Java wrapper for Native Comparators Adam Retter 2018-03-08 11:16:46 -0800
  • e476d0e252 Adding stat to count cancelled compactions Amy Tai 2018-03-08 10:39:15 -0800
  • a3a3f5497c Fix some typos in comments and docs. Bruce Mitchener 2018-03-08 10:18:34 -0800
  • a277b0f2b7 Clarification regarding record format Lukas Rist 2018-03-08 10:11:18 -0800
  • b560fc9f62 Fix a block pinning regression introduced in b555ed30a4 Siying Dong 2018-03-08 10:09:59 -0800
  • e69f6e8629 Fix API name in a comment in db.h Sagar Vemuri 2018-03-07 15:17:37 -0800
  • 0de710f5b8 Use nullptr instead of NULL / 0 more consistently. Bruce Mitchener 2018-03-07 12:39:19 -0800
  • f021f1d9e1 Add rocksdb_open_with_ttl function in C API Stuart 2018-03-06 20:51:30 -0800
  • 0a3db28d98 Disallow compactions if there isn't enough free space amytai 2018-03-06 16:13:05 -0800
  • 20c508c1ed Enable subcompactions in manual level-based compaction Andrew Kryczka 2018-03-06 12:41:37 -0800
  • 3462c94be7 Add dual-license info to README.md Fosco Marotto 2018-03-06 12:32:35 -0800
  • 6a3eebbab0 support multiple db_paths in SstFileManager Andrew Kryczka 2018-03-06 12:31:25 -0800
  • d518fe1da6 uint64_t and size_t changes to compile for iOS Fosco Marotto 2018-03-06 12:27:07 -0800
  • 8bc41f4f5d Update TARGETS Siying Dong 2018-03-06 12:19:15 -0800
  • c364eb42b5 Windows cumulative patch Dmitri Smirnov 2018-03-06 11:47:42 -0800
  • b864bc9b5b Blob DB: Improve FIFO eviction Yi Wu 2018-03-06 11:46:20 -0800
  • 0a2354ca8f Added bytes XOR merge operator Pooya Shareghi 2018-03-06 10:20:52 -0800
  • 62277e15c3 WritePrepared Txn: Move DuplicateDetector to util Maysam Yabandeh 2018-03-05 23:48:23 -0800
  • 9cb4856dbd Don't need to UpdateFilesByCompactionPri for kCompactionStyleNone Huachao Huang 2018-03-05 17:44:52 -0800
  • 5d68243e61 Comment out unused variables Andrew Kryczka 2018-03-05 13:08:17 -0800
  • 1ccdc2c337 Fix vagrant build process Pengchao Wang 2018-03-05 11:54:59 -0800
  • 92b1a68d87 fix FreeBSD build Zhongyi Xie 2018-03-05 11:10:38 -0800
  • 680864ae54 WritePrepared Txn: Fix bug with duplicate keys during recovery Maysam Yabandeh 2018-03-05 10:48:29 -0800
  • 15f55e5e06 Fix TSAN timeout in MergeOperatorPinningTest.Randomized/x test Sagar Vemuri 2018-03-02 16:19:56 -0800
  • db2445ad24 Brings the Java API for WriteBatch inline with the C++ API Adam Retter 2018-03-02 15:33:08 -0800
  • 1209b6db5c Blob DB: remove existing garbage collection implementation Yi Wu 2018-03-02 12:54:24 -0800
  • 2ac988c67e Add TransactionDB and OptimisticTransactionDB to the Java API Adam Retter 2018-03-02 10:22:38 -0800
  • d060421c77 Fix a leak in prepared_section_completed_ Maysam Yabandeh 2018-03-01 20:33:41 -0800
  • bf937cf15b Add "rocksdb.live-sst-files-size" DB property Yi Wu 2018-03-01 17:50:54 -0800
  • ec5843dca9 Comment typo leviathan1995 2018-02-28 09:49:32 -0800
  • 3ae0047278 skip CompactRange flush based on memtable contents Andrew Kryczka 2018-02-27 17:08:34 -0800
  • c287c098a4 Update comments in DB::Close() Siying Dong 2018-02-27 12:32:09 -0800
  • d6336563e5 Adding CentOS 7 Vagrantfile & build script Istvan Szukacs 2018-02-26 15:17:22 -0800
  • ad05cbb182 DB:Open should fail on tmpfs when use_direct_reads=true Zhongyi Xie 2018-02-26 14:46:12 -0800
  • 7eb292da14 Fix a memory leak in WindowsThread Dmitri Smirnov 2018-02-26 13:44:25 -0800
  • dfbe52e099 Fix the Logger::Close() and DBImpl::Close() design pattern Anand Ananthabhotla 2018-02-23 13:50:02 -0800
  • 30649dc6a1 Have a different function when ROCKSDB_JEMALLOC=0 Siying Dong 2018-02-23 11:30:55 -0800
  • 90eca1e616 WritePrepared Txn: optimize SubBatchCnt Maysam Yabandeh 2018-02-22 18:05:14 -0800
  • 243220d08a Update HISTORY.md to 5.12.0 Zhongyi Xie 2018-02-22 16:31:58 -0800
  • 4624edc440 RocksDBOptionsParser::Parse()'s `ignore_unknown_options` argument only ingores options from higher version. Siying Dong 2018-02-22 13:23:53 -0800
  • aba3409740 Back out "[codemod] - comment out unused parameters" Igor Sugak 2018-02-22 12:36:41 -0800
  • f4a030ce81 - comment out unused parameters David Lai 2018-02-22 09:37:17 -0800
  • b092977643 BackupEngine gluster-friendly file naming convention Andrew Kryczka 2018-02-21 17:33:14 -0800
  • 828211e901 WritePrepared Txn: fix non-emptied PreparedHeap bug Maysam Yabandeh 2018-02-21 13:40:31 -0800
  • 8ada876dfe Add rocksdb.iterator.internal-key property Sagar Vemuri 2018-02-20 19:05:21 -0800
  • e9c31ab159 save redundant key lookup in map of locked keys jsteemann 2018-02-20 17:34:44 -0800
  • 1960e73e21 fix handling of empty string as checkpoint directory Andrew Kryczka 2018-02-20 16:42:06 -0800
  • 5263da6396 fix shift UBSAN error in col_buf_encoder.cc Igor Sugak 2018-02-20 16:41:54 -0800
  • ab446dc22d Fix build with USE_RTTI=0 Po-Chuan Hsieh 2018-02-16 10:34:48 -0800
  • c178da053b WritePrepared Txn: optimizations for sysbench update_noindex Maysam Yabandeh 2018-02-16 08:36:47 -0800
  • 97307d888f Fix deadlock in ColumnFamilyData::InstallSuperVersion() Mike Kolupaev 2018-02-16 07:58:18 -0800
  • 0454f781c2 fix advance reservation of arena block addresses Andrew Kryczka 2018-02-15 19:30:52 -0800
  • 989d12313c Legocastle job to report lite build binary size to scuba Yi Wu 2018-02-15 17:14:08 -0800
  • 8eb1d445c3 Unbreak MemTableRep API change Maysam Yabandeh 2018-02-15 17:12:48 -0800
  • 4e7a182d09 Several small "fixes" jsteemann 2018-02-15 16:43:23 -0800
  • c88c57cde1 Tweak external file ingestion seqno logic under universal compaction Zhongyi Xie 2018-02-15 14:11:08 -0800
  • 6a30b98fdc fix wrong indentation jsteemann 2018-02-15 11:01:42 -0800
  • ba6ee1f749 Fix 2 more unused reference errors VS2017 Fosco Marotto 2018-02-14 11:08:39 -0800
  • b3c5351335 Direct I/O writable file should do fsync in Close() Siying Dong 2018-02-13 16:20:13 -0800
  • d08d05cb62 fix UBSAN errors in fault_injection_test Igor Sugak 2018-02-13 14:07:48 -0800
  • dadf01672a Rename one of the two LevelIterator Siying Dong 2018-02-13 13:44:22 -0800
  • 74748611a8 Suppress UBSAN error in finer guanularity Siying Dong 2018-02-13 12:05:36 -0800
  • 3c380fdffd Adding blog post for 5.10.2 release Fosco Marotto 2018-02-13 11:45:24 -0800
  • b555ed30a4 Customized BlockBasedTableIterator and LevelIterator Siying Dong 2018-02-12 16:57:56 -0800
  • 8a04ee4fd1 WritePrepared Txn: use TransactionDBWriteOptimizations (2nd attempt) Maysam Yabandeh 2018-02-12 16:27:39 -0800
  • ee1c802675 Add delay before flush in CompactRange to avoid write stalling Andrew Kryczka 2018-02-12 15:34:39 -0800
  • 0a0fad447b db_bench separate options for partition index and filters Andrew Kryczka 2018-02-12 14:54:50 -0800
  • 3f1bb07351 make flush_reason_ atomic to keep TSAN happy Zhongyi Xie 2018-02-12 13:14:01 -0800
  • ef29d2a234 Explictly fail writes if key or value is not smaller than 4GB Siying Dong 2018-02-09 14:50:09 -0800
  • fe228da0a9 WritePrepared Txn: Support merge operator Yi Wu 2018-02-09 14:43:56 -0800
  • 9fc72d6f16 Compilation fixes for powerpc build, -Wparentheses-equality error and missing header guards Chinmay Kamat 2018-02-09 14:01:10 -0800
  • d62af7fa4f fix a typo (of a potential vi user) jsteemann 2018-02-09 12:53:11 -0800
  • 945f618ba5 log flush reason for better debugging experience Zhongyi Xie 2018-02-09 12:09:55 -0800
  • e78715c29a Eliminate a memcpy for uncompressed blocks Andrew Kryczka 2018-02-07 15:42:35 -0800
  • a0931b3185 Fix UBSAN Error in WritePreparedTransactionTest Siying Dong 2018-02-07 14:41:33 -0800
  • 821e0b1683 Disable options_settable_test in UBSAN and fix UBSAN failure in blob_… Siying Dong 2018-02-07 14:28:50 -0800
  • 1336a7742d Disable alignment check in UBSAN Siying Dong 2018-02-07 10:45:46 -0800
  • 8feee28020 Add skip_cc option to TransactionDB::Write Maysam Yabandeh 2018-02-06 15:22:58 -0800
  • 8f8eb4f1c0 Fix leak report by asan on DuplicateKeys test Maysam Yabandeh 2018-02-06 14:17:18 -0800
  • 81736d8afe WritePrepared Txn: update compaction_iterator_test and db_iterator_test Yi Wu 2018-02-06 14:06:44 -0800
  • 2f29991701 split RandomizedHarnessTest more ways Zhongyi Xie 2018-02-06 13:54:53 -0800
  • 88d8b2a2f5 WritePrepared Txn: Duplicate Keys, Txn Part Maysam Yabandeh 2018-02-05 18:32:54 -0800
  • 4b124fb9d3 Handle error return from WriteBuffer() Anand Ananthabhotla 2018-02-05 13:48:25 -0800
  • c3401846ef Minor typo in comment (s/pro/pri) Agam Brahma 2018-02-03 18:25:28 -0800
  • cb5b8f2090 Fix use-after-free in tailing iterator with merge operator Mike Kolupaev 2018-02-02 21:16:26 -0800
  • cd5092e168 Suppress unused warnings Tamir Duberstein 2018-02-02 12:14:42 -0800
  • a247617e6f Java: Add copy constructors for various option classes Ben Clay 2018-02-02 10:46:41 -0800