{"push_id":663412615,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"ddeda08f924de69a42f74d17fec0eb12ff5ee107","before":"b3a2c8831fbc7ef334cca32942c1b1bd45253bf7","commits":[{"sha":"dbd95b75321ba866195e817575e0accd2408e9ae","author":{"email":"b74673f3c990e809b0211cc26cf8ff8cc1ef0907@fb.com","name":"Igor Canadi"},"message":"Add more table properties to EventLogger\n\nSummary:\nExample output:\n\n    {\"time_micros\": 1431463794310521, \"job\": 353, \"event\": \"table_file_creation\", \"file_number\": 387, \"file_size\": 86937, \"table_info\": {\"data_size\": \"81801\", \"index_size\": \"9751\", \"filter_size\": \"0\", \"raw_key_size\": \"23448\", \"raw_average_key_size\": \"24.000000\", \"raw_value_size\": \"990571\", \"raw_average_value_size\": \"1013.890481\", \"num_data_blocks\": \"245\", \"num_entries\": \"977\", \"filter_policy_name\": \"\", \"kDeletedKeys\": \"0\"}}\n\nAlso fixed a bug where BuildTable() in recovery was passing Env::IOHigh argument into paranoid_checks_file parameter.\n\nTest Plan: make check + check out the output in the log\n\nReviewers: sdong, rven, yhchiang\n\nReviewed By: yhchiang\n\nSubscribers: dhruba, leveldb\n\nDifferential Revision: https://reviews.facebook.net/D38343","distinct":true,"url":"https://api.github.com/repos/FlorinPetriuc/rocksdb/commits/dbd95b75321ba866195e817575e0accd2408e9ae"},{"sha":"14431e971d1269caf7a0bee1e4cf0220e4bdda52","author":{"email":"e363a170056789af5295e3062579e8b8a22461d8@fb.com","name":"Yueh-Hsuan Chiang"},"message":"Fixed a bug in EventListener::OnCompactionCompleted().\n\nSummary:\nFixed a bug in EventListener::OnCompactionCompleted() that returns\nincorrect list of input / output file names.\n\nTest Plan: Extend existing test in listener_test.cc\n\nReviewers: sdong, rven, igor\n\nReviewed By: igor\n\nSubscribers: dhruba, leveldb\n\nDifferential Revision: https://reviews.facebook.net/D38349","distinct":true,"url":"https://api.github.com/repos/FlorinPetriuc/rocksdb/commits/14431e971d1269caf7a0bee1e4cf0220e4bdda52"},{"sha":"df1f87a882da558bb10ca9ef611a52e6e1a44543","author":{"email":"e363a170056789af5295e3062579e8b8a22461d8@fb.com","name":"Yueh-Hsuan Chiang"},"message":"Fixed compile error in db/column_family.cc\n\nSummary:\nFixed the following compile error in db/column_family.cc\n    db/column_family.cc:633:33: error: ‘ASSERT_GT’ was not declared in this scope\n    16:14:45    ASSERT_GT(listeners.size(), 0U);\n\nTest Plan: make db_test\n\nReviewers: igor, sdong, rven\n\nSubscribers: dhruba, leveldb\n\nDifferential Revision: https://reviews.facebook.net/D38367","distinct":true,"url":"https://api.github.com/repos/FlorinPetriuc/rocksdb/commits/df1f87a882da558bb10ca9ef611a52e6e1a44543"},{"sha":"bc68bd5a13091ee03fcdb1896cbfda157746bccf","author":{"email":"485e2df9581649b6c8f873e000ad8bee4290c1b7@fb.com","name":"sdong"},"message":"db_bench to support rate limiter\n\nSummary: Add --rate_limiter_bytes_per_sec to db_bench to allow rater limit to disk\n\nTest Plan:\nRun\n./db_bench --benchmarks=fillseq --num=30000000 --rate_limiter_bytes_per_sec=3000000 --num_multi_db=8 -disable_wal\nAnd see io_stats to have the rate limited.\n\nReviewers: yhchiang, rven, anthony, kradhakrishnan, igor\n\nReviewed By: igor\n\nSubscribers: leveldb, dhruba\n\nDifferential Revision: https://reviews.facebook.net/D38385","distinct":true,"url":"https://api.github.com/repos/FlorinPetriuc/rocksdb/commits/bc68bd5a13091ee03fcdb1896cbfda157746bccf"},{"sha":"714fcc067dfe0cfab71383e4bb97db3942f4d6cb","author":{"email":"e363a170056789af5295e3062579e8b8a22461d8@fb.com","name":"Yueh-Hsuan Chiang"},"message":"Make ThreadStatus::InterpretOperationProperties take const uint64_t*\n\nSummary: Make ThreadStatus::InterpretOperationProperties take const uint64_t*\n\nTest Plan:\nmake\nmake OPT=-DROCKSDB_LITE shared_lib\n\nReviewers: igor\n\nReviewed By: igor\n\nSubscribers: dhruba, leveldb\n\nDifferential Revision: https://reviews.facebook.net/D38445","distinct":true,"url":"https://api.github.com/repos/FlorinPetriuc/rocksdb/commits/714fcc067dfe0cfab71383e4bb97db3942f4d6cb"},{"sha":"ec43a8b9fbb71112e08cd6187eea63756b1320a2","author":{"email":"485e2df9581649b6c8f873e000ad8bee4290c1b7@fb.com","name":"sdong"},"message":"Universal Compaction with multiple levels won't allocate up to output size\n\nSummary: Universal compactions with multiple levels should use file preallocation size based on file size if output level is not level 0\n\nTest Plan: Run all tests.\n\nReviewers: igor\n\nReviewed By: igor\n\nSubscribers: leveldb, dhruba\n\nDifferential Revision: https://reviews.facebook.net/D38439","distinct":true,"url":"https://api.github.com/repos/FlorinPetriuc/rocksdb/commits/ec43a8b9fbb71112e08cd6187eea63756b1320a2"},{"sha":"ddeda08f924de69a42f74d17fec0eb12ff5ee107","author":{"email":"df9d1fd4fcfcde2cbbfe71ae4a491751f1d95433@itu.dk","name":"Florin"},"message":"Merge branch 'master' of https://github.com/facebook/rocksdb","distinct":true,"url":"https://api.github.com/repos/FlorinPetriuc/rocksdb/commits/ddeda08f924de69a42f74d17fec0eb12ff5ee107"}]}