Commit Graph

  • fbfa3e7a43 WriteAtPrepare: Efficient read from snapshot list Maysam Yabandeh 2017-08-26 00:53:13 -0700
  • b01f426f56 Blog post for FlushWAL Maysam Yabandeh 2017-08-25 16:09:51 -0700
  • 503db684f7 make blob file close synchronous Yi Wu 2017-08-25 10:40:25 -0700
  • 3c840d1a6d Allow DB reopen with reduced options.num_levels Yi Wu 2017-08-24 16:05:16 -0700
  • 92bfd6c507 Fix DropColumnFamily data race Yi Wu 2017-08-24 14:54:57 -0700
  • 7fdf735d5d Pinnableslice examples and blog post Maysam Yabandeh 2017-08-24 12:20:15 -0700
  • 7fbb9eccaf support disabling checksum in block-based table Andrew Kryczka 2017-08-23 19:31:40 -0700
  • 19cc66dc4f fix clang bug in block-based table reader Andrew Kryczka 2017-08-23 14:55:26 -0700
  • 7eba54eb9b test compaction input-level split range tombstone assumption Andrew Kryczka 2017-08-23 14:05:30 -0700
  • cd26af3476 Add unit test for WritePrepared skeleton Maysam Yabandeh 2017-08-23 13:49:29 -0700
  • a12479819d Improved transactions support in C API mkosieradzki 2017-08-23 12:32:42 -0700
  • c10b391314 LANGUAGE-BINDINGS.md: add another rust binding BH1XUW 2017-08-23 12:10:37 -0700
  • 90177432e4 Remove leftover references to phutil_module_cache Andres Suarez 2017-08-23 12:02:06 -0700
  • 234f33a3f9 allow nullptr Slice only as sentinel Andrew Kryczka 2017-08-23 10:45:17 -0700
  • ccf7f833e3 Use PinnableSlice in Transactions Maysam Yabandeh 2017-08-23 10:01:17 -0700
  • 1dfcdb15f9 Extend pin_l0 to filter partitions Maysam Yabandeh 2017-08-23 07:48:54 -0700
  • 39ef900551 stop calling memcmp with nullptrs Andrew Kryczka 2017-08-22 16:40:55 -0700
  • 78cb6b6112 Provide byte[] version of SstFileWriter.merge to reduce GC Stall Chen Shen 2017-08-22 12:46:29 -0700
  • 867fe92e5e Scale histogram bucket size by constant factor Andrew Kryczka 2017-08-21 17:09:20 -0700
  • f004307e9b CMake improvements Paweł Bylica 2017-08-21 14:41:11 -0700
  • 09ac6206ab Circumvent ASAN false positive Archit Mishra 2017-08-21 12:02:17 -0700
  • 5b68b114f1 Blob db create a snapshot before every read yiwu-arbug 2017-08-20 18:12:38 -0700
  • 4624ae52c9 GC the oldest file when out of space yiwu-arbug 2017-08-20 16:56:01 -0700
  • 8ace1f79b5 add counter for deletion dropping optimization Andrew Kryczka 2017-08-19 14:01:25 -0700
  • 0d8e992b47 Revert the mistake in version update Maysam Yabandeh 2017-08-18 14:18:37 -0700
  • 5358a80568 add VerifyChecksum to HISTORY.md Andrew Kryczka 2017-08-18 14:15:25 -0700
  • ed0a4c93ef perf_context measure user bytes read Andrew Kryczka 2017-08-18 11:40:36 -0700
  • 1efc600ddf Preload l0 index partitions Maysam Yabandeh 2017-08-18 10:53:03 -0700
  • bddd5d3630 Added mechanism to track deadlock chain Archit Mishra 2017-08-17 18:49:30 -0700
  • c1384a7076 fix db_stress uint64_t to int32 cast yiwu-arbug 2017-08-17 17:53:45 -0700
  • 29877ec7b4 Fix blob db crash during calculating write amp yiwu-arbug 2017-08-17 14:47:17 -0700
  • 8f2598ac9d Enable Cassandra merge operator to be called with a single merge operand Sagar Vemuri 2017-08-17 14:42:54 -0700
  • 9a44b4c32c Allow merge operator to be called even with a single operand Sagar Vemuri 2017-08-16 23:38:04 -0700
  • ac8fb77afd fix some misspellings follitude 2017-08-16 21:45:32 -0700
  • 23593171c4 minor improvements to db_stress Andrew Kryczka 2017-08-16 19:03:18 -0700
  • af012c0f83 fix deleterange with memtable prefix bloom Andrew Kryczka 2017-08-16 19:00:46 -0700
  • 1c8dbe2aa2 update scores after picking universal compaction Andrew Kryczka 2017-08-16 18:41:18 -0700
  • eb6425303e Update WritePrepared with the pseudo code Maysam Yabandeh 2017-08-16 16:49:11 -0700
  • 132306fbf0 Remove PartialMerge implementation from Cassandra merge operator Sagar Vemuri 2017-08-15 14:54:41 -0700
  • 71598cdc75 Fix false removal of tombstone issue in FIFO and kCompactionStyleNone Siying Dong 2017-08-15 12:51:41 -0700
  • 3204a4f64b Fix missing stdlib include required for abort() lxcode 2017-08-15 12:17:13 -0700
  • 7aa96db7a2 db_stress rolling active window Andrew Kryczka 2017-08-15 11:53:00 -0700
  • dfa6c23c4b Update RocksDBCommonHelper to use escapeshellarg Neal Poole 2017-08-15 06:52:50 -0700
  • e367774d19 Overload new[] to properly align LRUCacheShard yiwu-arbug 2017-08-14 14:28:33 -0700
  • ad42d2fcbb Remove residual arcanist_util directory Yi Wu 2017-08-09 18:00:53 -0700
  • 279296f4d8 properly set C[XX]FLAGS during CMake configure-time checks Nikhil Benesch 2017-08-13 21:46:05 -0700
  • c5f0c6cc66 compile with correct flags to determine SSE4.2 support Nikhil Benesch 2017-08-13 21:30:15 -0700
  • 185ade4c0c cmake: support more compression type Jay 2017-08-13 21:29:53 -0700
  • 5449c0990b rocksdb: make buildable on aarch64 Andrew Gallagher 2017-08-13 17:04:19 -0700
  • a144a9782d Fix for CMakeLists.txt on Windows for RocksJava Adam Retter 2017-08-12 16:26:56 -0700
  • acf935e40f fix deletion dropping in intra-L0 Andrew Kryczka 2017-08-11 18:01:28 -0700
  • 8254e9b57c make sst_dump compression size command consistent Andrew Kryczka 2017-08-11 15:49:17 -0700
  • 74f18c1301 db_bench support for non-uniform column family ops Andrew Kryczka 2017-08-11 13:46:41 -0700
  • 5de98f2d50 approximate histogram stats to save cpu Andrew Kryczka 2017-08-11 13:09:38 -0700
  • 3f5888430a Fix c_test ASAN failure yiwu-arbug 2017-08-11 12:56:26 -0700
  • e5a1b727c0 Fix blob DB transaction usage while GC yiwu-arbug 2017-08-11 12:30:02 -0700
  • 6f051e0c71 fix corruption_test valgrind Andrew Kryczka 2017-08-11 12:18:58 -0700
  • ac098a4626 expose set_skip_stats_update_on_db_open to C bindings Kent767 2017-08-11 12:13:46 -0700
  • 666a005f9b Support prefetch last 512KB with direct I/O in block based file reader Siying Dong 2017-08-11 11:59:13 -0700
  • ad77ee0ea0 Revert "Makefile: correct faligned-new test" yiwu-arbug 2017-08-10 21:10:41 -0700
  • b87ee6f773 Use more keys per lock in daily TSAN crash test Siying Dong 2017-08-10 17:53:54 -0700
  • 25df24254b Add column families related functions (C API) Stanislav Tkach 2017-08-10 13:40:57 -0700
  • 64f8484356 block_cache_tier: fix gcc-7 warnings Daniel Black 2017-08-10 11:56:46 -0700
  • 0cecf8155b Write batch for `TransactionDB` in C API Oleksandr Anyshchenko 2017-08-10 11:39:32 -0700
  • 6a9de43477 Windows.h macro call fix FireMail 2017-08-10 11:33:30 -0700
  • 23c7d13540 fix comment jimmyway 2017-08-09 22:56:08 -0700
  • 1fbad84b69 Makefile: correct faligned-new test Daniel Black 2017-08-09 22:39:46 -0700
  • 7848f0b24c add VerifyChecksum() to db.h Aaron G 2017-08-09 15:49:40 -0700
  • 47ed3bfc3b fix WinEnv assertions Andrew Kryczka 2017-08-08 17:16:14 -0700
  • d97a72d63f Try to repair db with wal_dir option, avoid leak some WAL files Chang Liu 2017-08-08 10:42:38 -0700
  • 36375de76f gcc-7/i386: markup intentional fallthroughs James Page 2017-08-08 08:45:28 -0700
  • bdc056f8aa Refactor PessimisticTransaction Maysam Yabandeh 2017-08-07 16:07:40 -0700
  • a9a4e89c38 Fix valgrind complaint about initialization Maysam Yabandeh 2017-08-07 08:27:49 -0700
  • 4ca11b4b07 Update USERS.md janlzlabs 2017-08-06 12:43:34 -0700
  • c9804e007a Refactor TransactionDBImpl Maysam Yabandeh 2017-08-05 17:17:48 -0700
  • 20dc5e74f2 Optimize range-delete aggregator call in merge helper. Sagar Vemuri 2017-08-04 23:57:49 -0700
  • 0d4a2b7330 Avoid blob db call Sync() while writing Yi Wu 2017-08-04 13:09:56 -0700
  • 627c9f1abb Don't add -ljemalloc when DISABLE_JEMALLOC is set Maysam Yabandeh 2017-08-04 10:27:39 -0700
  • dce6d5a838 db_bench background work thread pool size arguments Andrew Kryczka 2017-08-03 21:30:37 -0700
  • 4f81ab38bf Makefile: fix for GCC 7+ and clang 4+ Cholerae Hu 2017-08-03 20:55:01 -0700
  • 92afe830f9 Update all blob db TTL and timestamps to uint64_t Yi Wu 2017-08-03 17:46:00 -0700
  • 5883a1ae24 Fix /bin/bash shebangs Alan Somers 2017-08-03 15:43:05 -0700
  • cc01985db0 Introduce bottom-pri thread pool for large universal compactions Andrew Kryczka 2017-08-03 15:36:28 -0700
  • 0b814ba92d Allow concurrent writes to blob db Yi Wu 2017-08-03 15:07:01 -0700
  • 2c45ada4c4 Blob DB garbage collection should keep keys with newer version Yi Wu 2017-08-03 12:56:44 -0700
  • 58410aee44 Fix the overflow bug in AwaitState Maysam Yabandeh 2017-08-03 10:36:50 -0700
  • c3d5c4d38a Refactor TransactionImpl Maysam Yabandeh 2017-08-03 08:46:47 -0700
  • 060ccd4f84 support multiple CFs with OPTIONS file Andrew Kryczka 2017-08-02 16:13:08 -0700
  • 3453870677 Fix statistics in RocksJava sample Sagar Vemuri 2017-08-01 16:42:42 -0700
  • 1900771bd2 Dump Blob DB options to info log Yi Wu 2017-08-01 12:48:22 -0700
  • 3218edc573 Fix universal compaction bug 奏之章 2017-07-31 14:22:37 -0700
  • 6a36b3a7b9 fix db get/write stats Andrew Kryczka 2017-07-31 12:07:42 -0700
  • a84cee8127 Add a missing "once" in .h Siying Dong 2017-07-31 12:00:02 -0700
  • 21696ba502 Replace dynamic_cast<> Siying Dong 2017-07-28 16:23:50 -0700
  • e85f2c64cb Prevent empty memtables from using a lot of memory Mike Kolupaev 2017-07-28 15:43:50 -0700
  • ac748c57ed Fix FIFO Compaction with TTL tests Sagar Vemuri 2017-07-28 14:28:09 -0700
  • aaf42fe775 Move blob_db/ttl_extractor.h into blob_db/blob_db.h Yi Wu 2017-07-28 14:21:38 -0700
  • aace46516b Fix license headers in Cassandra related files Sagar Vemuri 2017-07-28 13:55:19 -0700
  • 50a969131f CacheActivityLogger, component to log cache activity into a file Islam AbdelRahman 2017-07-28 12:18:09 -0700
  • 6083bc79f8 Blob DB TTL extractor Yi Wu 2017-07-27 23:16:18 -0700