Commit Graph

  • 7612d496ff Add prefix scans to db_stress (and bug fix in prefix scan) Tyler Harter 2013-08-14 16:58:36 -0700
  • 0307c5fe3a Implement log blobs Jim Paton 2013-08-14 16:32:46 -0700
  • d9dd2a1926 [RocksDB] Expose thread local perf counter for low overhead, per call level performance statistics. Haobo Xu 2013-08-12 23:59:04 -0700
  • a8f47a4006 Add options to dump. Tyler Harter 2013-08-14 09:06:10 -0700
  • f1bf169484 Counter for merge failure Mayank Agarwal 2013-08-08 23:07:36 -0700
  • f5f1842282 Prefix filters for scans (v4) Tyler Harter 2013-08-13 14:04:56 -0700
  • 3b81df34bd Separate compaction filter for each compaction sumeet 2013-08-13 10:56:20 -0700
  • 9f6b8f0032 Add automatic coverage report scripts Kai Liu 2013-08-01 13:59:01 -0700
  • 03bd4461ad Merge branch 'performance' of github.com:facebook/rocksdb into performance Dhruba Borthakur 2013-08-12 10:31:21 -0700
  • f3967a5132 Merge remote-tracking branch 'origin' into performance Dhruba Borthakur 2013-08-12 09:58:50 -0700
  • 93d77a27d2 Universal Compaction should keep DeleteMarkers unless it is the earliest file. Dhruba Borthakur 2013-08-07 15:25:00 -0700
  • 8ae905ed63 Fix unit tests for universal compaction (step 2) Xing Jin 2013-08-07 15:20:41 -0700
  • 3a3b1c3e6c [RocksDB] Improve manifest dump to print internal keys in hex for version edits. Haobo Xu 2013-08-08 15:51:16 -0700
  • 58a0ae06dc [RocksDB] Improve sst_dump to take user key range Haobo Xu 2013-08-07 13:36:26 -0700
  • 17b8f786a3 Fix unit tests/bugs for universal compaction (first step) Xing Jin 2013-08-02 11:46:47 -0700
  • f5fa26b6a9 Merge branch 'performance' of github.com:facebook/rocksdb into performance Dhruba Borthakur 2013-08-07 11:58:06 -0700
  • 678d3a1633 Updating readme to 2.1 v2.1 2.1.fb Mayank Agarwal 2013-08-06 14:43:16 -0700
  • 68a4cdf3f7 Build fix with merge_test and ttl Deon Nicholas 2013-08-06 11:42:21 -0700
  • e37eb21e92 minor change to fix build Deon Nicholas 2013-08-06 11:02:19 -0700
  • c2d7826ced [RocksDB] [MergeOperator] The new Merge Interface! Uses merge sequences. Deon Nicholas 2013-08-05 20:14:32 -0700
  • 73f9518b21 Fix build Mayank Agarwal 2013-08-05 19:20:58 -0700
  • 8e792e5896 Add soft_rate_limit stats Jim Paton 2013-08-05 18:45:23 -0700
  • 1d7b4765c3 Expose base db object from ttl wrapper Mayank Agarwal 2013-08-05 17:55:44 -0700
  • 1036537c94 Add soft and hard rate limit support Jim Paton 2013-08-05 15:43:49 -0700
  • cacd812fb2 Support user's compaction filter in TTL logic Mayank Agarwal 2013-08-03 00:40:22 -0700
  • 7c9093ab53 Changing Makefile to have rocksdb instead of leveldb in binary-names Mayank Agarwal 2013-08-03 17:07:28 -0700
  • 711a30cb30 Merge branch 'master' into performance Dhruba Borthakur 2013-08-02 10:22:08 -0700
  • c42485f67c Merge operator for ttl Mayank Agarwal 2013-07-22 16:49:55 -0700
  • 59d0b02f8b Expand KeyMayExist to return the proper value if it can be found in memory and also check block_cache Mayank Agarwal 2013-07-26 12:57:01 -0700
  • 9700677a2b Slow down writes gradually rather than suddenly Jim Paton 2013-07-31 16:20:48 -0700
  • 0f0a24e298 Make arena block size configurable Xing Jin 2013-07-31 12:42:23 -0700
  • 542cc10b19 Fix README contents. Dhruba Borthakur 2013-07-30 08:30:13 -0700
  • 6db52b525a Don't use redundant Env::NowMicros() calls Jim Paton 2013-07-29 15:46:36 -0700
  • abc90b067c Use specific DB name in merge_test Jim Paton 2013-07-29 13:26:38 -0700
  • 18afff2e63 Add stall counts to statistics Jim Paton 2013-07-29 10:34:23 -0700
  • a91fdf1b99 The target file size for L0 files was incorrectly set to LLONG_MAX. Dhruba Borthakur 2013-07-24 14:20:54 -0700
  • d7ba5bce37 Revert 6fbe4e981a: If disable wal is set, then batch commits are avoided Dhruba Borthakur 2013-07-24 10:01:13 -0700
  • 52d7ecfc78 Virtualize SkipList Interface Jim Paton 2013-07-23 14:42:27 -0700
  • 6fbe4e981a If disable wal is set, then batch commits are avoided. Dhruba Borthakur 2013-07-23 12:18:57 -0700
  • f3baeecd44 Adding filter_deletes to crash_tests run in jenkins Mayank Agarwal 2013-07-23 13:46:23 -0700
  • bf66c10b13 Use KeyMayExist for WriteBatch-Deletes Mayank Agarwal 2013-07-12 16:56:52 -0700
  • d364eea1fc [RocksDB] Fix FindMinimumEmptyLevelFitting Haobo Xu 2013-07-22 12:19:46 -0700
  • 9ee68871dc [RocksDB] Enable manual compaction to move files back to an appropriate level. Haobo Xu 2013-06-29 23:21:36 -0700
  • 9357a53a7d Fix merge problems with options. Dhruba Borthakur 2013-07-17 15:08:56 -0700
  • 4a745a5666 Merge branch 'master' into performance Dhruba Borthakur 2013-07-17 15:05:57 -0700
  • 76a4923307 Make file-sizes and grandparentoverlap to be unsigned to avoid bad comparisions. Dhruba Borthakur 2013-07-17 13:56:24 -0700
  • e9b675bd94 Fix memory leak in KeyMayExist test part of db_test Mayank Agarwal 2013-07-11 14:05:31 -0700
  • 2a986919d6 Make rocksdb-deletes faster using bloom filter Mayank Agarwal 2013-07-05 18:49:18 -0700
  • 8a5341ec7d Newbie code question Xing Jin 2013-07-11 09:03:40 -0700
  • 821889e207 Print complete statistics in db_stress Mayank Agarwal 2013-07-10 13:17:51 -0700
  • 289efe9922 Update statistics only if needed. Dhruba Borthakur 2013-07-09 16:17:00 -0700
  • 7cb8d462d5 Rename PickCompactionHybrid to PickCompactionUniversal. Dhruba Borthakur 2013-07-09 16:08:54 -0700
  • a8d5f8dde2 [RocksDB] Remove old readahead options Haobo Xu 2013-07-09 11:16:39 -0700
  • 9ba82786ce [RocksDB] Provide contiguous sequence number even in case of write failure Haobo Xu 2013-06-20 16:58:59 -0700
  • 116ec527f2 Renamed 'hybrid_compaction' tp be "Universal Compaction'. Dhruba Borthakur 2013-07-03 15:32:49 -0700
  • 92ca816a60 [RocksDB] Support internal key/value dump for ldb Haobo Xu 2013-06-20 16:02:36 -0700
  • d56523c49c Update rocksdb version Mayank Agarwal 2013-06-29 12:51:24 -0700
  • a84f547084 Merge branch 'performance' of github.com:facebook/rocksdb into performance Dhruba Borthakur 2013-06-30 20:14:44 -0700
  • 47c4191fe8 Reduce write amplification by merging files in L0 back into L0 Dhruba Borthakur 2013-06-13 22:09:08 -0700
  • 554c06dd18 Reduce write amplification by merging files in L0 back into L0 Dhruba Borthakur 2013-06-13 22:09:08 -0700
  • 71e0f695c1 [RocksDB] Expose count for WriteBatch Haobo Xu 2013-06-26 10:50:58 -0700
  • 34ef873290 Added stringappend_test back into the unit tests. Deon Nicholas 2013-06-26 11:41:13 -0700
  • 6894a50aa7 Updated "make clean" to remove all .o files Deon Nicholas 2013-06-25 11:30:37 -0700
  • b858da709a Simplify bucketing logic in ldb-ttl v2.0 2.0.fb Mayank Agarwal 2013-06-20 11:50:33 -0700
  • 61f1baaedf Introducing timeranged scan, timeranged dump in ldb. Also the ability to count in time-batches during Dump Mayank Agarwal 2013-06-18 19:57:54 -0700
  • 0f78fad9f5 [RocksDB] add back --mmap_read options to crashtest Haobo Xu 2013-06-19 13:32:03 -0700
  • 4deaa0d48b [RocksDB] Minor change to statistics.h Haobo Xu 2013-06-19 12:39:24 -0700
  • 96be2c4ee0 [RocksDB] Add mmap_read option for db_stress Haobo Xu 2013-06-17 16:13:32 -0700
  • 5ef6bb8c37 [rocksdb][refactor] statistic printing code to one place Abhishek Kona 2013-06-18 20:28:41 -0700
  • 09de7a3b6a Fix Zlib_Compress and Zlib_Uncompress Jim Paton 2013-06-18 16:57:42 -0700
  • 3cc1af2062 [RocksDB] Option for incremental sync Haobo Xu 2013-06-13 22:49:46 -0700
  • 79f4fd2b62 [Rocksdb] Simplify Printing code in db_bench Abhishek Kona 2013-06-18 14:58:00 -0700
  • 6acbe0fc45 Compact multiple memtables before flushing to storage. Dhruba Borthakur 2013-06-11 14:23:58 -0700
  • f561b3a324 [Rocksdb] Rename one stat key from leveldb to rocksdb Abhishek Kona 2013-06-17 14:32:48 -0700
  • 836534debd Enhance dbstress to allow specifying compaction trigger for L0. Dhruba Borthakur 2013-06-17 13:51:12 -0700
  • 00124683de [rocksdb] do not trim range for level0 in manual compaction Abhishek Kona 2013-06-17 13:58:17 -0700
  • 39ee47fbf4 [Rocksdb] Record WriteBlock Times into a histogram Abhishek Kona 2013-06-17 10:11:10 -0700
  • 8926b72751 Minor tweaks to StringAppend MergeOperator. Deon Nicholas 2013-06-14 16:44:39 -0700
  • bff718d81c [Rocksdb] Implement filluniquerandom Abhishek Kona 2013-06-14 16:17:56 -0700
  • 2a52e1dcb6 Fix db_bench for release build. Deon Nicholas 2013-06-14 16:00:47 -0700
  • 1afdf28701 [RocksDB] Compaction Filter Cleanup Haobo Xu 2013-06-06 10:31:37 -0700
  • 7a5f71d19a [Rocksdb] measure table open io in a histogram Abhishek Kona 2013-06-13 17:25:09 -0700
  • 0c2a2dd5e8 [RocksDB] Fix build. Removed deprecated option --mmap_read from db_crashtest Haobo Xu 2013-06-13 13:45:51 -0700
  • 778e179046 [RocksDB] Sync file to disk incrementally Haobo Xu 2013-06-04 15:51:50 -0700
  • 4985a9f73b [Rocksdb] [Multiget] Introduced multiget into db_bench Deon Nicholas 2013-06-12 12:42:21 -0700
  • bdf1085944 [RocksDB] cleanup EnvOptions Haobo Xu 2013-06-07 15:35:17 -0700
  • 5679107b07 Completed the implementation and test cases for Redis API. Deon Nicholas 2013-06-11 11:19:49 -0700
  • e673d5d26d Do not submit multiple simultaneous seek-compaction requests. Dhruba Borthakur 2013-06-03 12:57:23 -0700
  • 3c35eda9bd Make Write API work for TTL databases Mayank Agarwal 2013-05-15 15:00:57 -0700
  • 1b69f1e584 Fix refering freed memory in earlier commit. Dhruba Borthakur 2013-06-10 13:28:58 -0700
  • 4a8554d5bb [Rocksdb] fix wrong assert Abhishek Kona 2013-06-10 13:14:14 -0700
  • c5de1b9391 Print name of user comparator in LOG. Dhruba Borthakur 2013-06-10 08:13:23 -0700
  • a4913c5170 [rocksdb] names for all metrics provided in statistics.h Abhishek Kona 2013-06-10 11:57:55 -0700
  • 184343a061 Max_mem_compaction_level can have maximum value of num_levels-1 Mayank Agarwal 2013-06-08 20:15:10 -0700
  • 7a6bd8e975 Modifying options to db_stress when it is run with db_crashtest Mayank Agarwal 2013-06-08 12:29:43 -0700
  • 3bb9449906 [Fix whilebox crash test failure] Vamsi Ponnekanti 2013-06-07 11:06:20 -0700
  • e982b5a489 [Rocksdb] measure table open io in a histogram Abhishek Kona 2013-06-07 10:02:28 -0700
  • 8ef328ee6a ctags and cscope support to Makefile Jim Paton 2013-06-05 10:37:38 -0700
  • 5cf7a00bda [Make most of the changes suggested by Aaron] Vamsi Ponnekanti 2013-05-23 19:10:13 -0700
  • db1f0cddf3 Fixed valgrind errors Deon Nicholas 2013-06-05 17:25:16 -0700