Commit Graph

  • 100fa8e013 If a Put fails, fail all other puts Igor Canadi 2013-10-28 12:36:02 -0700
  • 1ca86f0391 Fix a bug that index block's restart_block_interval is not 1 Kai Liu 2013-10-28 10:51:34 -0700
  • a1d38a41fd fix the error message in debug mode Kai Liu 2013-10-27 23:08:54 -0700
  • 39c14891b6 Fix the gcc warning for unused variable Kai Liu 2013-10-27 22:55:46 -0700
  • 56305221c4 Unify DeleteFile and DeleteWalFiles Mayank Agarwal 2013-10-23 23:39:23 -0700
  • c17607a251 Fix the log number bug when updating MANIFEST file Kai Liu 2013-10-24 15:58:00 -0700
  • e44976b199 Conversion of db_bench, db_stress and db_repl_stress to use gflags Slobodan Predolac 2013-10-24 07:43:14 -0700
  • 7e2c1ba173 BlobStore Benchmark Igor Canadi 2013-10-23 17:31:12 -0700
  • cb8a7302e4 Implement max_size in BlobStore Igor Canadi 2013-10-23 14:38:52 -0700
  • 2fb361ad98 [RocksDB] Add perf_context.wal_write_time to track time spent on writing the recovery log. Haobo Xu 2013-10-22 23:26:51 -0700
  • e56ce03691 Hardcoding temp file name for Identity file to 000000.dbtmp just like it's done for CURRENT file Mayank Agarwal 2013-10-23 10:59:08 -0700
  • b37fda842d Improve the comment for the shared library in Make file Kai Liu 2013-10-22 22:38:49 -0700
  • 30f1b97a06 Enable blobs to be fragmented Igor Canadi 2013-10-22 17:44:00 -0700
  • 70e87f7866 Update the latest rocksdb version Kai Liu 2013-10-22 14:49:44 -0700
  • 9b50106f9a Dbid feature Mayank Agarwal 2013-10-18 14:50:54 -0700
  • ae8e0770b4 Disallow transaction log iterator to skip sequences Mayank Agarwal 2013-10-20 19:06:19 -0700
  • c674b42d52 Rephrasing the comment Igor Canadi 2013-10-21 10:23:56 -0700
  • 43ee5e2b3a Fix the valgrind error in newly added unittests for table stats Kai Liu 2013-10-20 22:02:05 -0700
  • bcc8557901 tmpfs does not support fallocate Igor Canadi 2013-10-17 22:15:57 -0700
  • 65428b0c0a Fix Bug: iterator.Prev() or iterator.SeekToLast() might return the first element instead of the correct one Siying Dong 2013-10-17 18:33:18 -0700
  • 9edda37027 Universal Compaction to Have a Size Percentage Threshold To Decide Whether to Compress Siying Dong 2013-10-17 13:33:39 -0700
  • aac44226a0 Add bloom filter to predefined table stats Kai Liu 2013-10-16 16:57:20 -0700
  • 6731997f64 [ldb compact is not allowing ttl flag] Vamsi Ponnekanti 2013-10-16 17:57:03 -0700
  • 9cd221094c Add appropriate LICENSE and Copyright message. Dhruba Borthakur 2013-10-16 14:59:46 -0700
  • fc4616d898 External Value Store Igor Canadi 2013-10-16 17:33:49 -0700
  • 0f31843c15 Fix the patent format Kai Liu 2013-10-16 15:37:32 -0700
  • 073cbfc8f0 Enable background flush thread by default and fix issues related to it Siying Dong 2013-10-16 13:32:53 -0700
  • cb5b2baf18 Added Patent information to the source code repository. Dhruba Borthakur 2013-10-15 21:08:47 -0700
  • b825df81e2 Fix error in previous commit of 'ftruncate' to 'fallocate'. Dhruba Borthakur 2013-10-15 13:57:29 -0700
  • 8457b74c26 Fix Unit test when run on tmpfs Dhruba Borthakur 2013-10-15 11:58:19 -0700
  • da2fd001a6 Fix rocksdb->levledb BytewiseComparator and inverted order of error in db/version_set.cc Mayank Agarwal 2013-10-14 11:22:52 -0700
  • fe3713961e Features in Transaction log iterator Mayank Agarwal 2013-10-13 15:28:24 -0700
  • 86ef6c3f74 Add statistics to sst file Kai Liu 2013-10-10 11:43:24 -0700
  • 88f2f89068 Change Function names from Compaction->Flush When they really mean Flush Siying Dong 2013-10-14 15:12:15 -0700
  • f8509653ba LRUCache to try to clean entries not referenced first. sdong 2013-10-09 17:04:40 -0700
  • c0ce562c32 Bad nfs file checked in a long time back. Dhruba Borthakur 2013-10-10 21:59:56 -0700
  • a8b4a69de0 Fixing error in ParseFileName causing DestroyDB to fail on archive directory Mayank Agarwal 2013-10-10 18:02:10 -0700
  • 40a1e31fa5 Minor: Fix a lint error in cache_test.cc Siying Dong 2013-10-10 11:42:18 -0700
  • d2ca2bd183 Fixing build failure Igor Canadi 2013-10-10 01:01:16 -0700
  • d0beadd456 Env class that can randomly read and write Igor Canadi 2013-10-10 00:03:08 -0700
  • 7ac3c796f6 Add draft logo. Dhruba Borthakur 2013-10-09 22:55:30 -0700
  • 6d5f6a4b1a A bare-bones rocksdb logo. Dhruba Borthakur 2013-10-09 20:32:19 -0700
  • 3c37955a2f Remove obsolete namespace mappings. Dhruba Borthakur 2013-10-08 21:35:16 -0700
  • cbf4a06427 Add option for storing transaction logs in a separate dir Naman Gupta 2013-10-01 14:46:52 -0700
  • 116071411b Make db_test more robust Naman Gupta 2013-10-04 10:21:03 -0700
  • 1f8ade6bd6 Fix a bug in table builder Kai Liu 2013-10-07 18:33:49 -0700
  • fa46ddb41f Move delete and free outside of crtical section Igor Canadi 2013-10-07 15:37:40 -0700
  • 1a8c1b0817 Unit test failure in DBTest.NumImmutableMemTable. Dhruba Borthakur 2013-10-06 01:12:02 -0700
  • 4463b11cad Migrate names of properties from 'leveldb' prefix to 'rocksdb' prefix. Dhruba Borthakur 2013-10-04 22:32:05 -0700
  • bf89edf78b [RocksDB] Added a property "leveldb.num-immutable-mem-table" so that Flush can be called without blocking, and application still has a way to check when it's done also without blocking. Haobo Xu 2013-10-04 15:17:54 -0700
  • 0a9f873f4b Removed scribe, thrift and java modules. Dhruba Borthakur 2013-10-04 12:12:26 -0700
  • aad2110823 Updating README.fb to have newest verison 2.4 Mayank Agarwal 2013-10-04 12:16:58 -0700
  • a143ef9b38 Change namespace from leveldb to rocksdb Dhruba Borthakur 2013-10-03 21:49:15 -0700
  • b3ed08129b Add a statistic to count the number of calls to GetUpdatesSince Mayank Agarwal 2013-10-04 10:33:28 -0700
  • 854d236361 Add backward compatible option in GetLiveFiles to choose whether to not Flush first Mayank Agarwal 2013-10-03 14:38:32 -0700
  • 200c05a23f [RocksDB] Still honor DisableFileDeletions when purge_log_after_memtable_flush is on Haobo Xu 2013-10-03 14:54:20 -0700
  • fa798e9e28 [Rocksdb] Submit mem table flush job in a different thread pool Haobo Xu 2013-09-13 14:38:37 -0700
  • 658a3ce2fa Fix SIGSEGV issue in universal compaction Xing Jin 2013-10-02 16:20:17 -0700
  • 6b34021fc2 Triggering verify for gets also Mayank Agarwal 2013-10-01 23:19:51 -0700
  • 71046971f0 [RocksDB] Added perf counters to track skipped internal keys during iteration Haobo Xu 2013-10-02 10:28:25 -0700
  • 861f6e48e4 Remove the hard-coded enum value in statistics.h Kai Liu 2013-10-01 14:06:29 -0700
  • 7edb92b843 Phase 2 of iterator stress test Natalie Hildebrandt 2013-09-30 16:48:00 -0700
  • 22bb7c754b [RocksDB] print the name of options.memtable_factory in LOG so we know Haobo Xu 2013-09-26 22:53:01 -0700
  • 8eb552bf4d New unit test for iterator with snapshot Xing Jin 2013-09-28 11:39:08 -0700
  • 0c4040681a [RocksDB] Move last_sequence and last_flushed_sequence_ update back into lock protected area Haobo Xu 2013-09-26 16:04:12 -0700
  • 08740b15a4 [RocksDB] Fix skiplist sequential insertion optimization Haobo Xu 2013-09-26 02:12:10 -0700
  • e0aa19a94e [RocbsDB] Add an option to enable set based memtable for perf_context_test Haobo Xu 2013-09-25 14:35:01 -0700
  • f1a60e5c3e The vector rep implementation was segfaulting because of incorrect initialization of vector. Dhruba Borthakur 2013-09-24 22:23:19 -0700
  • 87d6eb2f6b Implement apis in the Environment to clear out pages in the OS cache. Dhruba Borthakur 2013-09-20 23:00:13 -0700
  • 9262061b0d Fixing crashing tests to include iterpercent param Natalie Hildebrandt 2013-09-20 16:27:22 -0700
  • 5e9f3a9aa7 Better locking in vectorrep that increases throughput to match speed of storage. Dhruba Borthakur 2013-09-17 14:11:04 -0700
  • 433541823c Phase 1 of an iterator stress test Natalie Hildebrandt 2013-09-19 16:47:24 -0700
  • 4734dbb742 [RocksDB] Unit test to show Seek key comparison number Haobo Xu 2013-09-10 09:35:19 -0700
  • 72fcbf055d [RocksDB] Fix DBTest.UniversalCompactionSizeAmplification too Haobo Xu 2013-09-17 20:02:54 -0700
  • 5b76338c01 [RocksDB] Fix DBTest.UniversalCompactionTrigger to reflect the correct compaction trigger condition. Haobo Xu 2013-09-17 13:56:30 -0700
  • 11c65021fb Revert "Minor fixes found while trying to compile it using clang on Mac OS X" Rajat Goel 2013-09-15 23:01:26 -0700
  • 1d8c57db23 [RocksDB] Universal compaction trigger condition minor fix Haobo Xu 2013-09-15 10:21:03 -0700
  • 5f2c136c32 Minor fixes found while trying to compile it using clang on Mac OS X Rajat Goel 2013-09-15 22:06:14 -0700
  • 8866448001 [RocksDB] fix build env_test Haobo Xu 2013-09-13 17:26:54 -0700
  • 4012ca1c7b Added a parameter to limit the maximum space amplification for universal compaction. Dhruba Borthakur 2013-09-09 16:06:10 -0700
  • e2a093a6c3 Fix delete in db_ttl.cc Mayank Agarwal 2013-09-13 10:40:27 -0700
  • eeb90c7ee9 Update README file for public interface Mayank Agarwal 2013-09-13 10:58:08 -0700
  • 5e73c4d4ad Update README file and check arc diff with proxy Mayank Agarwal 2013-09-12 19:00:28 -0700
  • 1565dab809 [RocksDB] Enhance Env to support two thread pools LOW and HIGH Haobo Xu 2013-09-12 00:53:30 -0700
  • 0e422308aa [RocksDB] Remove Log file immediately after memtable flush Haobo Xu 2013-07-16 11:56:46 -0700
  • 6e2b5809f6 Updating readme file for version 2.3 Mayank Agarwal 2013-09-11 21:58:07 -0700
  • f2f4c8072f [RocksDB] Added nano second stopwatch and new perf counters to track block read cost Haobo Xu 2013-06-03 23:09:15 -0700
  • 32c965d417 Flush was hanging because the configured options specified that more than 1 memtable need to be merged. Dhruba Borthakur 2013-09-04 17:24:35 -0700
  • 197034e4c3 An iterator may automatically invoke reseeks. Dhruba Borthakur 2013-07-28 11:53:08 -0700
  • de98c1d9aa Update documentation for backups and LogData Mayank Agarwal 2013-09-05 14:49:59 -0700
  • 4b785aab05 Add logdata to ttl Mayank Agarwal 2013-09-05 13:42:08 -0700
  • aa5c897d42 Return pathname relative to db dir in LogFile and cleanup AppendSortedWalsOfType Mayank Agarwal 2013-08-29 14:30:52 -0700
  • 42c109cc2e New ldb command to convert compaction style Xing Jin 2013-09-04 13:13:08 -0700
  • 352f0636ef Fix memory leak in table.cc Mayank Agarwal 2013-09-02 15:17:03 -0700
  • b1d09f1a51 Fix build failing becasue of ttl-keymayexist Mayank Agarwal 2013-09-01 21:04:20 -0700
  • c34271a5a5 Fix bug in Counters and record Sequencenumber using only TickerCount Mayank Agarwal 2013-09-01 14:58:53 -0700
  • ab5c5c28fe Fix build caused by DeleteFile not tolerating / at the beginning Mayank Agarwal 2013-09-01 01:52:32 -0700
  • f121c4f504 KeyMayExist for ttl Mayank Agarwal 2013-08-23 17:36:00 -0700
  • 7afdf5e9f8 Correct status in options.h from WouldBlock to Incomplete Mayank Agarwal 2013-08-31 08:40:45 -0700
  • 46dcf51ca5 Return a '/' before names of all files through MakeFileName Mayank Agarwal 2013-08-30 12:16:45 -0700