Commit Graph

  • b59d4d5a50 A Simple Plain Table Siying Dong 2013-10-28 20:34:02 -0700
  • 56589ab81f Add TableOptions for BlockBasedTableFactory kailiu 2013-11-20 18:42:12 -0800
  • 071fb0d77b Inline a couple of functions and put one save lazily clearing Siying Dong 2013-11-19 16:37:34 -0800
  • 15b31b57df MergingIterator.Seek() to lazily initialize MinHeap Siying Dong 2013-11-18 15:39:42 -0800
  • db2e2615f8 Fix the format in INSTALL.md Kai Liu 2013-11-20 14:55:33 -0800
  • f5acb2eebb Add more guide for mac users. Kai Liu 2013-11-20 14:54:53 -0800
  • 618250b5c5 Update the installation guide for mac users. Kai Liu 2013-11-20 14:38:17 -0800
  • 37b459f0aa [RocksDB] Test diff on performance branch Haobo Xu 2013-11-20 14:30:36 -0800
  • 1c8b819be2 Fix a memory leak happened in table_test kailiu 2013-11-20 13:45:32 -0800
  • a617227a36 [RocksDB] fix prefix_test Haobo Xu 2013-11-19 23:24:12 -0800
  • 0142d38b69 fix issue #11 kailiu 2013-11-20 01:17:44 -0800
  • 6eb5649800 Move flush_block_policy from Options to TableFactory kailiu 2013-11-19 22:00:48 -0800
  • 469a9f32a7 Fix two nasty use-after-free-bugs Igor Canadi 2013-11-19 21:01:48 -0800
  • 8906ab59f7 Split asan_check into asan_check and asan_crash_test Igor Canadi 2013-11-19 16:44:40 -0800
  • 92d905026b make asan_check Igor Canadi 2013-11-19 16:33:24 -0800
  • 1415f8820d Improve the "table stats" kailiu 2013-11-19 16:29:42 -0800
  • f045871f1c Remove libevent Igor Canadi 2013-11-18 21:33:16 -0800
  • ec0acfbca1 Fix stack overflow Igor Canadi 2013-11-18 20:56:21 -0800
  • 07e8078b17 Fix BZip constants Igor Canadi 2013-11-18 20:33:34 -0800
  • e51f55d7ae Use gcc4.7.1 on CentOS 5.2 Igor Canadi 2013-11-18 20:18:45 -0800
  • 7f156be9d4 [fbcode] Also add glibc and libgcc includes Igor Canadi 2013-11-18 13:50:34 -0800
  • 0d25449d57 Compilation.md Igor Canadi 2013-11-18 11:44:17 -0800
  • f611aba559 Move the compiler back to 4.8.1 + more small fixes Igor Canadi 2013-11-18 11:40:16 -0800
  • 6c6d5bc3b0 Add a compilation guide to rocksdb kailiu 2013-11-17 00:44:16 -0800
  • 31295b0a1b Add License message to public header files. Dhruba Borthakur 2013-11-18 10:12:08 -0800
  • 37eedfb8c1 Move back to gcc4.7.1 Igor Canadi 2013-11-18 10:20:32 -0800
  • ce26e9a522 Remove snappy from RocksDB distribution Igor Canadi 2013-11-17 22:05:00 -0800
  • fc61428288 Include <unistd.h> in db_test Igor Canadi 2013-11-17 21:58:16 -0800
  • de9ce7d439 Upgrading compiler to gcc4.8.1 Igor Canadi 2013-11-17 13:52:55 -0800
  • 75df72f2a5 Change the logic in KeyMayExist() Kai Liu 2013-11-16 22:59:22 -0800
  • 97d8e573a6 make util/env_posix.cc work under mac kailiu 2013-11-16 23:44:39 -0800
  • 7604e2f70c Make the options in table_builder/block_builder less misleading Kai Liu 2013-11-16 23:21:15 -0800
  • f7a2b972a8 Reformat CONTRIBUTING.md with less than 80 characters. Kai Liu 2013-11-16 22:51:09 -0800
  • 72756c7404 Merge pull request #5 from pborreli/typos Igor Canadi 2013-11-16 17:46:29 -0800
  • f46827212e Added CONTRIBUTING.md Igor Canadi 2013-11-16 14:35:04 -0800
  • 443e04e62d Fixed typos Pascal Borreli 2013-11-16 11:21:34 +0000
  • 55baa3d955 Add an option to table_reader_bench to access the table from DB And Iterating non-existing prefix case. Siying Dong 2013-11-15 22:23:12 -0800
  • 3d56b0698c Fix typo. Kai Liu 2013-11-15 22:15:42 -0800
  • 21905dd4a8 Start DeleteFileTest with clean plate Igor Canadi 2013-11-15 16:30:23 -0800
  • bd828264f3 Fix a typo in README Kai Liu 2013-11-15 15:36:37 -0800
  • 29c931f70b Avoid populating live set if we don't need to Igor Canadi 2013-11-14 22:42:02 -0800
  • a0ce3fd00a PurgeObsoleteFiles() unittest Igor Canadi 2013-11-14 18:03:57 -0800
  • 94dde686bb [Merge operand meant for key K is being applied on wrong key] Vamsi Ponnekanti 2013-11-13 14:50:29 -0800
  • e0ad0f26b8 Fix bloom filters Igor Canadi 2013-11-14 14:05:15 -0800
  • fda8142f29 Delete log files in the correct dir Igor Canadi 2013-11-13 14:54:54 -0800
  • 80bb81c6fe Add the correct table_factory for tables in table_tests Kai Liu 2013-11-12 23:54:31 -0800
  • 88ba331c1a Add the index/filter block cache Kai Liu 2013-11-12 22:46:51 -0800
  • aed9f1fa5e The updated sed still doesn't work in mac, revert. Kai Liu 2013-11-12 21:40:25 -0800
  • f3b3316a07 Fix a sed command issue that cannot generated *.d files Kai Liu 2013-11-12 21:26:19 -0800
  • 22e1b04deb Quick fix for a string format Kai Liu 2013-11-12 21:15:49 -0800
  • 35460ccb53 Fix the string format issue Kai Liu 2013-11-12 21:02:03 -0800
  • d88d8ecf80 Fix deleting files Igor Canadi 2013-11-12 20:32:07 -0800
  • 21587760b9 Fixing the warning messages captured under mac os # Consider using `git commit -m 'One line title' && arc diff`. # You will save time by running lint and unit in the background. kailiu 2013-11-12 20:05:28 -0800
  • c3dda7276c Update documentation Igor Canadi 2013-11-12 16:09:57 -0800
  • 9df2b217e9 Move fast and break things Igor Canadi 2013-11-12 12:42:42 -0800
  • 9bc4a26f56 Small changes in Deleting obsolete files Igor Canadi 2013-11-12 11:53:26 -0800
  • dad425562f Move the comment Igor Canadi 2013-11-12 10:07:55 -0800
  • 4abd219cfc Combine two FindObsoleteFiles() Igor Canadi 2013-11-11 21:41:32 -0800
  • 0ef628537c Don't not suggest flushing data when data block is still empty Kai Liu 2013-11-11 21:05:16 -0800
  • 94e139f94d Fixing failed delete file test Igor Canadi 2013-11-11 21:03:41 -0800
  • 65e45f0c4a Update documentation Igor Canadi 2013-11-11 21:02:38 -0800
  • 318a4919d2 Fix valgrind check by initialising DeletionState. Dhruba Borthakur 2013-11-11 14:42:52 -0800
  • e7c4d823c9 Fix two bugs that caused 3rd party release failure Kai Liu 2013-11-10 15:36:30 -0800
  • 551ecfa416 Move down the time consuming tests in table_test Kai Liu 2013-11-10 01:17:32 -0800
  • 8a46ecd357 WriteBatch::Put() overload that gathers key and value from arrays of slices lovro 2013-11-07 12:37:58 -0800
  • 1510339e52 Speed up FindObsoleteFiles Igor Canadi 2013-11-08 15:23:46 -0800
  • dd218bbc88 Forgot to change interface everywhere Igor Canadi 2013-11-08 12:23:12 -0800
  • 8b3379dc0a Implementing DynamicIterator for TransformRepNoLock Igor Canadi 2013-11-08 00:31:09 -0800
  • fd075d6edd Provide mechanism to configure when to flush the block Kai Liu 2013-11-07 21:27:21 -0800
  • bba6595b1f Fix the valgrind error Kai Liu 2013-11-07 15:46:48 -0800
  • 444cf88a56 Flush the log outside of lock Igor Canadi 2013-11-07 11:31:56 -0800
  • fd2044883a [RocksDB] Generalize prefix-aware iterator to be used for more than one Seek Haobo Xu 2013-11-03 16:32:46 -0800
  • c2be2cba04 WAL log retention policy based on archive size. shamdor 2013-11-06 18:46:28 -0800
  • 292c2b3357 Fix stress test failure when using mmap-reads. Dhruba Borthakur 2013-11-06 14:16:22 -0800
  • 95a8213f75 Log flush every 0 seconds Igor Canadi 2013-11-06 14:19:46 -0800
  • 36409e0016 Fix slow no-io iterator Igor Canadi 2013-11-06 14:11:52 -0800
  • be96f2498e TransformRep - use array instead of unordered_map Igor Canadi 2013-11-06 11:55:43 -0800
  • fe4a449472 [RocksDB] prefixhash memtable test Haobo Xu 2013-10-22 21:59:44 -0700
  • f0b0b28f9a Remove invalid items in .gitignore Kai Liu 2013-11-05 21:04:22 -0800
  • 39190588e1 Fix failure in rocksdb unit test CompressedCache Dhruba Borthakur 2013-11-05 14:05:30 -0800
  • 7845fd9db9 Fixed valgrind error in DBTest.CompressedCache Dhruba Borthakur 2013-11-04 22:02:59 -0800
  • f837f5b1c9 Making the transaction log iterator more robust Mayank Agarwal 2013-10-24 19:09:02 -0700
  • b4ad5e89ae Implement a compressed block cache. Dhruba Borthakur 2013-09-01 23:23:40 -0700
  • 1e4375d2ef Task #3071144 Enhance ldb (db dump tool for leveldb) to report row counters for each row type Piyush Garg 2013-11-01 13:59:14 -0700
  • beeb74be6f Move I/O outside of lock Igor Canadi 2013-11-01 12:32:27 -0700
  • b572e81f94 Flush Log every 5 seconds Igor Canadi 2013-10-31 15:36:40 -0700
  • 82b7e37f6e Fix a bug of table_reader_bench Siying Dong 2013-10-31 15:26:06 -0700
  • 7caadf2e52 A very simple benchmark to measure Table implemenation's Get() And Iterator performance Siying Dong 2013-10-31 13:38:54 -0700
  • 8cbe5bb56b [RocksDB] Add OnCompactionStart to CompactionFilter class Haobo Xu 2013-10-26 23:01:26 -0700
  • b4fab3be2a Merge branch 'master' of github.com:facebook/rocksdb into inplace Naman Gupta 2013-10-31 11:51:03 -0700
  • 138a8eee8e Fix make release Igor Canadi 2013-10-31 11:47:22 -0700
  • fe25070242 In-place updates for equal keys and similar sized values Naman Gupta 2013-08-19 14:12:47 -0700
  • f03b2df010 Follow-up Cleaning-up After D13521 Siying Dong 2013-10-30 10:52:33 -0700
  • 068a819ac9 Fix valgrind_check problem of simple_table_db_test.cc Siying Dong 2013-10-29 14:29:03 -0700
  • 79d8dad331 Change a typo in method signature Kai Liu 2013-10-28 21:23:17 -0700
  • d4eec30ed0 Make "Table" pluggable Siying Dong 2013-10-28 17:54:09 -0700
  • 8ace6b0f91 Run benchmark with no debug Igor Canadi 2013-10-28 17:42:33 -0700
  • 17991cd5a0 Fix data race in BlobStore benchmark Igor Canadi 2013-10-28 16:31:44 -0700
  • 994575c134 Support user-defined table stats collector Kai Liu 2013-10-16 11:50:50 -0700
  • 7e91b86f4d Fix a valgrind warning Kai Liu 2013-10-28 14:33:24 -0700