Commit Graph

  • 1f7e05d238 Added handling for when no BlockMetrics is returned. Kosie van der Merwe 2012-12-21 14:22:02 -0800
  • e2294ebd6e Added more unit tests Kosie van der Merwe 2012-12-20 15:21:36 -0800
  • 55920b9538 Fixed some whitespace. Kosie van der Merwe 2012-12-20 15:05:50 -0800
  • 9b765f768f Fixed BlockMetrics::GetDBKey(), added asserts and removed unnecessary changes Kosie van der Merwe 2012-12-20 15:02:48 -0800
  • de05e98e36 Fixed formatting issues Kosie van der Merwe 2012-12-20 14:47:38 -0800
  • fb3513044b Flushing of metrics now happens in a single thread. Kosie van der Merwe 2012-12-20 14:01:34 -0800
  • 4da5fe2724 Added unit tests for block metrics and fixed some bugs in them Kosie van der Merwe 2012-12-20 11:25:43 -0800
  • 3dc1535dab Merged block_test code Kosie van der Merwe 2012-12-20 15:50:46 -0800
  • edfff6277f Changed how keys are described to metrics Kosie van der Merwe 2012-12-20 09:52:23 -0800
  • e6ad9c8219 fixed a lot of issues with metrics taking and added storing of metrics to db Kosie van der Merwe 2012-12-19 18:59:18 -0800
  • 5bfb0b8c87 Fixed bug where file_number was not set. Kosie van der Merwe 2012-12-19 14:56:02 -0800
  • f97c6d4eea added checks to make sure there is a block cache when hotcold is on. Kosie van der Merwe 2012-12-18 12:20:13 -0800
  • 16ec92f85f Merged MetricsCache with Cache Kosie van der Merwe 2012-12-18 12:09:02 -0800
  • e3b336b785 Added code to create dbname directory for metrics db. Kosie van der Merwe 2012-12-18 11:49:46 -0800
  • d3ea1c7d3b Fixed bug with using variable before assignment Kosie van der Merwe 2012-12-18 11:27:49 -0800
  • 1f0833fabc First draft of metrics taking. Kosie van der Merwe 2012-12-18 11:14:25 -0800
  • 9059c3de85 Moved metrics db to DBImpl. Kosie van der Merwe 2012-12-17 12:36:26 -0800
  • d5bc53a12d Merge branch 'master' into hotcold Kosie van der Merwe 2013-01-16 15:42:50 -0800
  • dfcf6136cc Minor improvements to the regression testing Aaron Kushner 2013-01-16 12:52:37 -0800
  • 4b1e9f0a35 Added an API in rocksdb for checking for "invalid argument" and "not supported" for leveldb::Status amayank 2013-01-16 14:25:09 -0800
  • 7d5a4383bb rollover manifest file. Abhishek Kona 2013-01-10 17:18:50 -0800
  • c54884faa9 Fix Regression script. Run it for a shorter time. Abhishek Kona 2013-01-16 11:23:35 -0800
  • a2dcd79c1e Add optional clang compile mode Chip Turner 2013-01-14 18:37:01 -0800
  • 9bbcab57a9 Fix broken build Chip Turner 2013-01-14 18:43:55 -0800
  • 28fe86c48a Fixed bug with seek compactions on Level 0 Kosie van der Merwe 2013-01-15 12:43:09 -0800
  • 8ce418cd79 Change default regression test location to /tmp from /data/users/abhishekk Abhishek Kona 2013-01-15 12:23:11 -0800
  • 917377c1fc Bash script to run db_bench with options and send data to ods. Abhishek Kona 2013-01-14 20:58:51 -0800
  • c0cb289d57 Various build cleanups/improvements Chip Turner 2013-01-14 12:39:24 -0800
  • 2ba125faf6 fix warning for unused variable Mark Callaghan 2013-01-11 10:57:50 -0800
  • 03c4a74a84 Merge branch 'master' into hotcold Kosie van der Merwe 2013-01-10 20:25:52 -0800
  • 899840a07c Every level can have overlapping files. Dhruba Borthakur 2012-12-26 18:03:34 -0800
  • 85ad13be1a Port fix for Leveldb manifest writing bug from Open-Source Abhishek Kona 2013-01-08 12:00:13 -0800
  • ead4d61b9b Every level can have overlapping files. Dhruba Borthakur 2012-12-26 18:03:34 -0800
  • 41d7809212 Pom changes to make relase 1.5.7 for java. Abhishek Kona 2013-01-10 10:02:54 -0800
  • 4e9d9d989f Fixed wrong assumption in Table::Open() Kosie van der Merwe 2013-01-09 10:44:30 -0800
  • f881d6f226 Release 1.5.7.fb v1.5.7 1.5.7.fb Dhruba Borthakur 2013-01-09 10:26:03 -0800
  • 2e1ad2c48b Remove unnecessary asserts in table/merger.cc Abhishek Kona 2013-01-08 15:55:06 -0800
  • 43eee0652e Merge branch 'master' into hotcold Kosie van der Merwe 2013-01-08 12:51:38 -0800
  • d8371ef1f6 Fixing some issues Valgrind found Kosie van der Merwe 2013-01-08 12:16:40 -0800
  • 4d339d7462 Fixed memory leak in ShardedLRUCache Kosie van der Merwe 2013-01-08 11:24:15 -0800
  • 628dc2aad9 db_bench should use the default value for max_grandparent_overlap_factor. Dhruba Borthakur 2013-01-08 10:03:36 -0800
  • d6e873f22f Added clearer error message for failure to create db directory in DBImpl::Recover() Kosie van der Merwe 2013-01-07 10:11:18 -0800
  • 4069f66cc7 Add --seed, --read_range to db_bench Mark Callaghan 2013-01-03 12:11:50 -0800
  • 8cd86a7be5 Fixing and adding some comments Kosie van der Merwe 2013-01-03 17:13:56 -0800
  • 3f7af03a2d Use a priority queue to merge files. Abhishek Kona 2012-12-26 11:51:36 -0800
  • d7d43ae21a ExtendOverlappingInputs too slow for large databases. Dhruba Borthakur 2012-12-30 22:18:52 -0800
  • 2fc394a327 Do not compile thrift for fbcode build. Dhruba Borthakur 2012-12-27 14:49:24 -0800
  • 5b05417df3 Complication error when using gcc 4.7.1. Dhruba Borthakur 2012-12-27 12:33:43 -0800
  • 0f762ac573 ldb: Add command "ldb query" to support random read from the database Zheng Shao 2012-12-26 15:15:54 -0800
  • dcece4707e ldb: Fix incorrect arg parsing Zheng Shao 2012-12-26 16:30:36 -0800
  • 04832dbc02 sst_dump: Fix incorrect cmd args parsing Zheng Shao 2012-12-25 17:33:15 -0800
  • 396c3aa08e Create a long running test to check GetUpdatesSince. Abhishek Kona 2012-12-11 11:57:35 -0800
  • 127ee2e677 manifest_dump: Fix the help message and make it consistent Zheng Shao 2012-12-20 23:12:29 -0800
  • 01d57a33fe sst_dump: Add --output_hex option and output the same format as ldb dump Zheng Shao 2012-12-20 23:49:32 -0800
  • 70f0f50731 ldb: file_size and write_buffer_size options. Zheng Shao 2012-12-20 22:56:58 -0800
  • 1aae609b92 Use CRC32 ss42 instruction. Load it dynamically. Abhishek Kona 2012-12-18 16:52:02 -0800
  • cac3cc1468 Added hotcold flag to db_bench Kosie van der Merwe 2012-12-20 15:59:43 -0800
  • 47e5c32977 Merge branch 'master' into hotcold Kosie van der Merwe 2012-12-20 15:40:21 -0800
  • 7521a225d1 sst_dump: Error message should include the case that compression algorithms are not supported. Zheng Shao 2012-12-20 14:25:06 -0800
  • 551f01fb23 Unit test to test block format. Dhruba Borthakur 2012-12-20 11:05:41 -0800
  • 58d144444e Add libevent include and lib directories Zheng Shao 2012-12-20 14:30:26 -0800
  • f4c2b7cf97 Enhance ReadOnly mode to process the all committed transactions. Dhruba Borthakur 2012-12-18 13:05:39 -0800
  • be9b862d47 ldb: add "ldb load" command Zheng Shao 2012-12-16 17:06:51 -0800
  • 9532f7c1ce Merge branch 'master' into hotcold Kosie van der Merwe 2012-12-18 16:13:43 -0800
  • c57a66a187 Merge branch 'master' into hotcold Kosie van der Merwe 2012-12-17 12:02:03 -0800
  • 2585979fd7 Release 1.5.6 for Java code + Script to automate it. Abhishek Kona 2012-12-12 16:29:29 -0800
  • 3d1e92b05a Enhancements to rocksdb for better support for replication. Dhruba Borthakur 2012-12-16 21:01:02 -0800
  • 62d48571de Added meta-database support. Kosie van der Merwe 2012-12-17 11:26:59 -0800
  • 2f0585fb97 Fix a bug. Where DestroyDB deletes a non-existant archive directory. Abhishek Kona 2012-12-14 13:21:53 -0800
  • 3d9ff0e921 ldb: fix dump command to pad HEX output chars with 0. Zheng Shao 2012-12-16 15:46:19 -0800
  • 7dc8bb710e ldb: support --block_size=<4096|65536|...> and --auto_compaction=<0|1> Zheng Shao 2012-12-15 18:57:31 -0800
  • c28097538a manifest_dump: Add --hex=1 option Zheng Shao 2012-12-15 18:28:36 -0800
  • 806d4d9346 fixing linters. Abhishek Kona 2012-12-14 14:01:33 -0800
  • 2ba866e0c5 GetSequence API in write batch. Abhishek Kona 2012-12-11 12:24:55 -0800
  • d0a30935c6 Expose the serialized string that represents a WriteBatch. Dhruba Borthakur 2012-12-11 23:54:03 -0800
  • f20383f095 Make Java Client compilable. Abhishek Kona 2012-12-11 22:51:43 -0800
  • 22c283625b Fix Bug in Binary Search for files containing a seq no. and delete Archived Log Files during Destroy DB. Abhishek Kona 2012-12-10 11:02:07 -0800
  • 24fc379273 An public api to fetch the latest transaction id. Dhruba Borthakur 2012-12-10 15:37:00 -0800
  • dcd919a0a4 Port various compaction options to Java. sheki 2012-12-05 11:32:25 -0800
  • 1c6742e32f Refactor GetArchivalDirectoryName to filename.h Abhishek Kona 2012-12-07 16:30:22 -0800
  • 38671c4d54 Fix a race condition while processing tasks by background threads. Dhruba Borthakur 2012-12-06 16:12:48 -0800
  • 768edfaaed ldb: Add compression and bloom filter options. Zheng Shao 2012-12-05 15:37:03 -0800
  • 8055008909 GetUpdatesSince API to enable replication. Abhishek Kona 2012-11-29 17:28:37 -0800
  • c84b6af454 Merge branch 'master' into hotcold Kosie van der Merwe 2012-12-07 11:24:49 -0800
  • def4276427 Made stub class for database that does hot-cold separation of rows. Kosie van der Merwe 2012-11-29 10:16:30 -0800
  • c550f8fcc2 Fixed lint issues. Kosie van der Merwe 2012-11-29 09:55:48 -0800
  • a6d99f844d Made stub class for database that does hot-cold separation of rows. Kosie van der Merwe 2012-11-28 12:04:33 -0800
  • f69e9f3e04 Fixed off by 1 in tests. Kosie van der Merwe 2012-12-07 10:27:37 -0800
  • 0eb0c9bb82 Added methods to write small ints to bit streams. Kosie van der Merwe 2012-12-07 10:42:19 -0800
  • c847a31727 Print compaction score for every compaction run. Dhruba Borthakur 2012-12-04 09:47:05 -0800
  • 6eb5ed9a49 rocksdb README file. Dhruba Borthakur 2012-11-29 22:39:08 -0800
  • d4627e6de4 Move WAL files to archive directory, instead of deleting. sheki 2012-11-26 13:56:45 -0800
  • d29f181923 Fix all the lint errors. Abhishek Kona 2012-11-28 16:42:36 -0800
  • 9b838535d1 Release 1.5.6.fb Dhruba Borthakur 2012-11-28 16:09:41 -0800
  • 9a357847eb Delete non-visible keys during a compaction even in the presense of snapshots. Dhruba Borthakur 2012-11-26 21:16:21 -0800
  • 34487af458 Moved FBCode Linter's to LevelDB. Abhishek Kona 2012-11-27 22:09:08 -0800
  • 3366eda839 Print out status at the end of a compaction run. Dhruba Borthakur 2012-11-27 22:10:20 -0800
  • 43f5a07989 Remove unused varibles. Cause compiler warnings. sheki 2012-11-26 16:58:58 -0800
  • 2a39699900 Assertion failure while running with unit tests with OPT=-g Dhruba Borthakur 2012-11-26 01:49:50 -0800
  • 7c6f5278a2 Merge branch 'performance' Dhruba Borthakur 2012-11-26 12:01:55 -0800