Commit Graph

  • 91660e048f [Rocksdb] codemod NULL to nullptr in tools/*.cc Abhishek Kona 2013-03-21 10:45:57 -0700
  • d0798f67f4 Run compactions even if workload is readonly or read-mostly. Dhruba Borthakur 2013-03-20 15:14:10 -0700
  • ad96563b79 Ability to configure bufferedio-reads, filesystem-readaheads and mmap-read-write per database. Dhruba Borthakur 2013-03-14 17:00:04 -0700
  • 2adddeefcb 1.5.8.1.fb release. v1.5.8.1 1.5.8.1.fb Dhruba Borthakur 2013-03-20 14:16:53 -0700
  • a6f4275403 Removing boost from ldb_cmd.cc Mayank Agarwal 2013-03-19 17:28:30 -0700
  • 48abc06049 Using return value of fwrite in posix_logger.h Mayank Agarwal 2013-03-14 18:12:22 -0700
  • b1bea58457 Fix more signed-unsigned comparisons Mayank Agarwal 2013-03-19 14:53:22 -0700
  • 487168cdcf Fixed sign-comparison in rocksdb code-base and fixed Makefile Mayank Agarwal 2013-03-14 18:32:01 -0700
  • 72d14eafd3 add --benchmarks=levelstats option to db_bench, prevent "nan" in stats output Mark Callaghan 2013-03-19 06:36:03 -0700
  • 02c459805b Ignore a zero-sized file while looking for a seq-no in GetUpdatesSince Abhishek Kona 2013-03-18 14:50:59 -0700
  • 7b9db9c98e DO not report level size as zero when there are no files in L0 Abhishek Kona 2013-03-18 12:04:38 -0700
  • f04cc368f7 Fixing a careless mistake in ldb Mayank Agarwal 2013-03-15 10:57:08 -0700
  • a78fb5e8bc Doing away with boost in ldb_cmd.h Mayank Agarwal 2013-03-14 17:56:38 -0700
  • 5a8c8845a9 Enhance db_bench Mark Callaghan 2013-03-01 11:25:13 -0800
  • 6cc7241206 Release 1.5.8.fb. 1.5.8.fb Dhruba Borthakur 2013-03-13 15:38:02 -0700
  • e93dc3c0b8 Updating fbcode.gcc471.sh to use jemalloc 3.3.1 Mayank Agarwal 2013-03-13 14:37:16 -0700
  • 1ba5abca97 Use posix_fallocate as default. v1.5.8 Abhishek Kona 2013-03-13 13:50:26 -0700
  • 4e581c6ab4 Fix ldb_test.py to hide garbage from std output Mayank Agarwal 2013-03-11 14:31:06 -0700
  • 5b278b53ae Fix valgrind errors in rocksdb tests: auto_roll_logger_test, reduce_levels_test Mayank Agarwal 2013-03-08 12:29:19 -0800
  • ebf16f57c9 Prevent segfault because SizeUnderCompaction was called without any locks. Dhruba Borthakur 2013-03-11 09:47:48 -0700
  • c04c956b66 Make the build-time show up in the leveldb library. Dhruba Borthakur 2013-03-11 10:14:59 -0700
  • 8ade935971 [Report the #gets and #founds in db_stress] Vamsi Ponnekanti 2013-02-23 11:11:16 -0800
  • 3eed5c9c01 Putting option -std=gnu++0x in Makefile rather than fbcode.gcc471.sh amayank 2013-03-07 12:20:13 -0800
  • 9e1c89cde8 Moving VALGRIND_VER which takes the valgrind version from third party to fbcode.gcc471.sh file amayank 2013-03-07 11:11:30 -0800
  • 469724be7f Add appropriate parameters to make bulk-load go faster. Dhruba Borthakur 2013-03-08 09:19:24 -0800
  • 3b6653b1f8 Make db_stress Not purge redundant keys on some opens amayank 2013-03-06 12:54:55 -0800
  • 6d812b6afb A mechanism to detect manifest file write errors and put db in readonly mode. Dhruba Borthakur 2013-03-06 13:28:54 -0800
  • 3b87e2bd2a Use version 3.8.1 for valgrind in third_party and do away with log files amayank 2013-03-06 15:12:38 -0800
  • d68880a1b9 Do not allow Transaction Log Iterator to fall ahead when writer is writing the same file Abhishek Kona 2013-03-04 10:44:04 -0800
  • afed60938f Fox db_stress crash by copying keys before changing sequencenum to zero. Dhruba Borthakur 2013-03-05 21:53:28 -0800
  • 2fb47d661a add -j nproc in valgrind check script Abhishek Kona 2013-03-05 17:38:13 -0800
  • 760d511ece Fix Bash Script to run valgrind. Abhishek Kona 2013-03-05 16:49:38 -0800
  • e7b726da08 Downgrade optimization level from -O3 to -O2. Dhruba Borthakur 2013-03-05 10:43:27 -0800
  • 7b43500794 [RocksDB] Add bulk_load option to Options and ldb Zheng Shao 2013-02-25 22:57:37 -0800
  • f5896681b4 Removed unnecesary file object in table_cache. Dhruba Borthakur 2013-03-04 13:33:16 -0800
  • 993543d1be Add rate_delay_limit_milliseconds Mark Callaghan 2013-03-02 12:56:04 -0800
  • 806e264350 Ability for rocksdb to compact when flushing the in-memory memtable to a file in L0. Dhruba Borthakur 2013-02-28 14:09:30 -0800
  • 4992633751 enable the ability to set key size in db_bench in rocksdb bil 2013-03-01 14:10:09 -0800
  • ec96ad5405 Automating valgrind to run with jenkins amayank 2013-02-25 11:17:26 -0800
  • c41f1e995c Codemod NULL to nullptr Abhishek Kona 2013-02-28 18:04:58 -0800
  • e45c7a8444 Abilty to support upto a million .sst files in the database Dhruba Borthakur 2013-02-26 00:13:17 -0800
  • a9866b721b Refactor statistics. Remove individual functions like incNumFileOpens Abhishek Kona 2013-02-25 13:58:34 -0800
  • 465b9103f8 [Add a second kind of verification to db_stress Vamsi Ponnekanti 2013-02-20 15:57:27 -0800
  • 959337ed5b Measure compaction time. Abhishek Kona 2013-02-21 16:23:33 -0800
  • 5024d72572 Adding a rule in the Makefile to run valgrind on the rocksdb tests amayank 2013-02-21 17:10:33 -0800
  • ec77366e14 Counters for bytes written and read. Abhishek Kona 2013-02-20 19:22:13 -0800
  • 6abb30d4d0 [Missed adding cmdline parsing for new flags added in D8685] Vamsi Ponnekanti 2013-02-21 10:36:56 -0800
  • 1052ea236f Exploring the rocksdb stress test amayank 2013-02-20 17:37:13 -0800
  • 945d2b59b9 [Add randomwithverify benchmark option] Vamsi Ponnekanti 2013-02-19 17:51:06 -0800
  • 9bf91c74b8 ldb waldump to print the keys along with other stats + NULL to nullptr in ldb_cmd.cc Abhishek Kona 2013-02-19 18:12:20 -0800
  • b2c50f1c3f Fix for the weird behaviour encountered by ldb Get where it could read only the second-latest value amayank 2013-02-15 15:28:24 -0800
  • fe10200ddc Introduce histogram in statistics.h Abhishek Kona 2013-02-15 11:53:17 -0800
  • 61a3e6755d Cleanup README.fb Dhruba Borthakur 2013-02-19 09:54:54 -0800
  • 45f0030458 Fix the "IO error" in auto_roll_logger_test Kai Liu 2013-02-19 00:09:16 -0800
  • ae09544cd6 Temporary remove the auto_roll_logger_test. Kai Liu 2013-02-18 23:30:26 -0800
  • f3901e0647 Revert "Fix for the weird behaviour encountered by ldb Get where it could read only the second-latest value" amayank 2013-02-18 22:32:07 -0800
  • fd367e677e Fix unit test failure in db_filename.cc Dhruba Borthakur 2013-02-18 20:08:12 -0800
  • 4564915446 Zero out redundant sequence numbers for kvs to increase compression efficiency Dhruba Borthakur 2013-02-15 14:31:24 -0800
  • 27e26df665 cleanup README. Dhruba Borthakur 2013-02-18 19:42:29 -0800
  • 4c696ed001 Fix for the weird behaviour encountered by ldb Get where it could read only the second-latest value amayank 2013-02-15 15:28:24 -0800
  • 5e1afa5104 Improved readhotwriterandom db_bench benchmark Kosie van der Merwe 2013-02-15 12:11:03 -0800
  • 2c0dde198c Removed Cache from metrics flow for Block::MetricsIter to DBImpl Kosie van der Merwe 2013-02-15 12:10:00 -0800
  • dc23fd24a0 Hotcold: Added ability to select which levels record metrics Kosie van der Merwe 2013-02-15 12:06:34 -0800
  • 9a9a560ba9 Fixed Block::MetricsIter to only create metrics on successful seek and added readhotwriterandom to db_bench Kosie van der Merwe 2013-02-15 12:05:04 -0800
  • ac02b3258f Hotcold: Removed Table from metrics flow path and now only create BlockMetrics in Block::MetricsIter Kosie van der Merwe 2013-02-15 12:03:30 -0800
  • ea12281d6f Hotcold: Short circuiting behaviour for file lookups when finding key in hot file Kosie van der Merwe 2013-02-15 12:02:15 -0800
  • f9d153877a Merged in master Kosie van der Merwe 2013-02-01 13:10:15 -0800
  • 2e967a3a5b Hotcold: Changing compaction based on hotness of record. Kosie van der Merwe 2013-02-15 11:51:50 -0800
  • aaa0cbb97a Fix the warning introduced by auto_roll_logger_test Kai Liu 2013-02-13 14:21:24 -0800
  • f02db1c118 Add zlib to our builds and tweak histogram output Chip Turner 2013-02-06 17:12:43 -0800
  • b63aafce42 Allow the logs to be purged by TTL. Kai Liu 2013-02-04 19:42:40 -0800
  • 19012c2e28 Enable linting in arc. Abhishek Kona 2013-02-01 11:33:33 -0800
  • 4dc02f7b7a Initialize all doubles to 0 in histogram.cc Abhishek Kona 2013-01-31 17:07:31 -0800
  • 009034cf12 Performant util/histogram. Abhishek Kona 2013-01-29 12:23:31 -0800
  • 4dcc0c89f4 Fixed cache key for block cache Kosie van der Merwe 2013-01-31 15:20:24 -0800
  • 2c3565285e Add OS_LINUX ifdef protections around fallocate parts Chip Turner 2013-01-28 11:18:50 -0800
  • 11ce6a060e Enhanced ldb to support data access commands Dilip Antony Joseph 2013-01-11 11:09:23 -0800
  • 0b83a83191 Fix poor error on num_levels mismatch and few other minor improvements Chip Turner 2013-01-24 10:54:26 -0800
  • 16e96b1242 Cleanup TODO/NEWS/AUTHORS files Dhruba Borthakur 2013-01-25 09:10:26 -0800
  • 772f75b3fb Stop continually re-creating build_version.c Chip Turner 2013-01-24 11:45:11 -0800
  • 2c17bd9bda Merge branch 'master' into hotcold Kosie van der Merwe 2013-01-24 14:39:16 -0800
  • 3dafdfb2c4 Use fallocate to prevent excessive allocation of sst files and logs Chip Turner 2013-01-15 14:05:42 -0800
  • 2fdf91a4f8 Fix a number of object lifetime/ownership issues Chip Turner 2013-01-20 02:07:13 -0800
  • 88b79b24f3 Fixed didIO not being set with no block_cache Kosie van der Merwe 2013-01-23 12:49:10 -0800
  • 16903c35b0 Add counters to count gets and writes Abhishek Kona 2013-01-15 16:48:22 -0800
  • 3c3df7402f Fixed issues Valgrind found. Kosie van der Merwe 2013-01-17 10:04:45 -0800
  • 0d86d3c569 added notice to db_bench that more bg threads are added when hotcold is on. Kosie van der Merwe 2013-01-09 14:56:47 -0800
  • ac124d4f33 Removed unnecessary locking in DBImpl::HandleMetrics() Kosie van der Merwe 2013-01-08 13:46:37 -0800
  • 78917c380f Fixed some issues with comments. Kosie van der Merwe 2013-01-07 15:29:46 -0800
  • 9fa8ed83fe Added comment about why checking for compatibility happens. Kosie van der Merwe 2012-12-27 17:52:25 -0800
  • b2c92ecda8 Removed erroneous test case Kosie van der Merwe 2012-12-26 15:30:19 -0800
  • c6732f8b58 Fixed BlockMetrics to properly use kBlockMetricsSize Kosie van der Merwe 2012-12-26 14:27:18 -0800
  • f2499ae658 made FlushMetrics() collate all metrics in queue and added comments wrt flushing Kosie van der Merwe 2012-12-26 13:51:25 -0800
  • 51045294c0 Added comments explaining how metrics flow between classes. Kosie van der Merwe 2012-12-26 12:12:03 -0800
  • fcd60e5399 Added and tweaked commments. Kosie van der Merwe 2012-12-26 11:43:06 -0800
  • 02e80ca84b Changed sst_dump to have pass file numbers to Table and removed unneeded constructor Kosie van der Merwe 2012-12-26 11:10:04 -0800
  • 11913ec347 Added comments to cache classes. Kosie van der Merwe 2012-12-26 10:18:17 -0800
  • f44fd966ef Added some comments for BlockMetrics Kosie van der Merwe 2012-12-21 22:04:27 -0800
  • 4501244e14 Replaced heap alloc with stack alloc. Kosie van der Merwe 2012-12-21 21:36:06 -0800
  • 4131349dd6 Fixed indentation. Kosie van der Merwe 2012-12-21 14:22:51 -0800