commit c91bfff5862fd38b3d301e3371d2f643d0c501ea Author: Matteo Bertozzi Date: Tue Oct 27 10:28:07 2015 -0700 HBASE-14688 Cleanup MOB tests commit 587f5bc11f9d5d37557baf36c7df110af860a95c Author: stack Date: Sat Oct 10 13:31:17 2015 -0700 HBASE-14567 Tuneup hanging test TestMobCompactor and TestMobSweeper; ADDENDUM (jingcheng du) commit 2e8e32f74614bae9c7bb669cd536518f2d81a4e3 Author: stack Date: Fri Oct 9 14:37:11 2015 -0700 HBASE-14567 Disable hanging test TestMobCompactor and TestMobSweeper commit 7368344585ff8414a3f396398c1937602d47d129 Author: Jonathan M Hsieh Date: Mon Nov 2 05:03:38 2015 -0800 HBASE-14731 Add -DuseMob option to ITBLL commit 54b86b33940b57140d665a02156cfcf14ba792a2 Author: Esteban Gutierrez Date: Mon Sep 28 10:49:08 2015 -0700 HBASE-14500 Remove load of deprecated MOB ruby scripts after HBASE-14227 commit 02699fe967dde00cde3fc96af782401440dfe2ac Author: chenheng Date: Fri Sep 25 12:45:50 2015 +0800 HBASE-14227 Fold special cased MOB APIs into existing APIs commit 5e26ae043dde217aeda29d9b67e290728adade89 Author: Matteo Bertozzi Date: Wed Sep 23 10:43:31 2015 -0700 HBASE-14466 Remove duplicated code from MOB snapshot tests commit 6b9b7cb8c729aa15b88c1b91c25a3d5a51bbe3ca Author: ramkrishna Date: Tue Jul 28 11:41:41 2015 +0530 HBASE-14152 Fix the warnings in Checkstyle and FindBugs brought in by merging hbase-11339 (Jingcheng Du) Signed-off-by: Sean Busbey commit 4f60d9c28d80472d195637eeff98e19fcdf62af5 Author: anoopsjohn Date: Thu Jul 23 11:43:23 2015 +0530 HBASE-14151 Remove the unnecessary file ProtobufUtil.java.rej which is brought in by merging hbase-11339. (Jingcheng) commit 493f36c899bc990de0400fbf777a2bf29c5c60e3 Merge: 2073954 7ddae39 Author: Jonathan M Hsieh Date: Wed Jul 22 12:49:42 2015 -0700 HBASE-11339 Merge remote-tracking branch 'apache/hbase-11339' (Jingcheng Du) commit d1f7bcbff7fbea1e253d3f9fb45cb98ae759916b Author: anoopsjohn Date: Mon Jul 13 14:36:44 2015 +0530 HBASE-12015 Not cleaning Mob data when Mob CF is removed from table.(Pankaj Kumar) commit a1060d1390a82708d2547b1659325a4735a91761 Author: anoopsjohn Date: Wed Jul 1 11:26:24 2015 +0530 HBASE-13670 [HBase MOB] ExpiredMobFileCleaner tool deletes mob files later for one more day after they are expired. (Jingcheng) commit 3f062ee23668020c15f9d06a966a0978ca9373f6 Author: anoopsjohn Date: Mon Jun 29 13:29:36 2015 +0530 HBASE-13922 Do not reset mvcc in compactions for mob-enabled column.(Jingcheng Du) commit ba4ba32b0dd5166b1cc2862e55e5c1c6eacfdf43 Author: ramkrishna Date: Wed Jun 24 09:22:44 2015 +0530 HBASE-13932 - Add mob integrity check in HFilePrettyPrinter (Jingcheng du) commit b889339006eff73428ba93f39c7dbe4ab483ff9a Author: anoopsjohn Date: Tue Jun 16 17:17:03 2015 +0530 HBASE-13886 Return empty value when the mob file is corrupt instead of throwing exceptions. (Jingcheng) commit faefb9073f388663df91d0ef2db24b00d6512519 Author: anoopsjohn Date: Thu Jun 11 15:32:19 2015 +0530 HBASE-13855 Race in multi threaded PartitionedMobCompactor causes NPE. (Jingcheng) commit 26893aa451215ef0395b7df16f129414b7b86c86 Author: anoopsjohn Date: Wed Jun 10 18:05:10 2015 +0530 HBASE-13836 Do not reset the mvcc for bulk loaded mob reference cells in reading. (Jingcheng) commit ba348cf5a575d927da186f724406747d67a7c218 Author: anoopsjohn Date: Tue Jun 9 08:12:54 2015 +0530 HBASE-13856 Wrong mob metrics names in TestRegionServerMetrics. (Jingcheng) commit 13fe542bccea2ac70f052017ac71b99b10dbcda1 Author: anoopsjohn Date: Mon Jun 8 11:17:43 2015 +0530 HBASE-13806 Check the mob files when there are mob-enabled columns in HFileCorruptionChecker. (Jingcheng) commit efbef296d60462580b2551ec4899728dff358c42 Author: Jonathan M Hsieh Date: Wed Jun 3 10:18:07 2015 -0700 HBASE-13804 Revert the changes in pom.xml (Jingcheng Du) commit 7693e15b2b34c7caee2cf00887601142b513beff Author: ramkrishna Date: Mon Jun 1 10:37:54 2015 +0530 HBASE-13803 - Disable the MobCompactionChore when the interval is not larger than 0 (Jingcheng Du) commit b5641d8edf7c01c73cae006790e4482f8112dd4a Author: anoopsjohn Date: Mon Jun 1 09:58:56 2015 +0530 HBASE-13805 Use LimitInputStream in hbase-common instead of ProtobufUtil.LimitedInputStream. (Jingcheng) commit a84e829e127865a5fc3d54db9d02f091fc89f97b Author: anoopsjohn Date: Fri May 29 12:12:40 2015 +0530 HBASE-13790 Remove the DeleteTableHandler. (Jingcheng) commit b31a6acf4c24d55ac74eaf4d669a33078e27ef89 Author: anoopsjohn Date: Thu May 28 13:43:12 2015 +0530 HBASE-13763 Handle the rename, annotation and typo stuff in MOB. (Jingcheng) commit 6388b3baf68f399f2c83c99da9687fd1cf4dcf66 Author: anoopsjohn Date: Mon May 25 23:27:45 2015 +0530 HBASE-13762 Use the same HFileContext with store files in mob files. (Jingcheng) commit 5428c9fdd3517889e80b80486010d6b6ceb698b4 Author: ramkrishna Date: Mon May 25 10:05:20 2015 +0530 HBASE-13720 - Mob files are not encrypting in mob compaction and Sweeper (Jingcheng du) commit 132f65ea1f7b4681809dd5e545b3b3b802f0c469 Author: anoopsjohn Date: Fri May 22 20:15:22 2015 +0530 HBASE-13739 Remove KeyValueUtil.ensureKeyValue(cell) from MOB code.(Jingcheng) commit 5098f365b4071ab860d6850df792b4200b92c197 Author: anoopsjohn Date: Thu May 21 13:40:25 2015 +0530 HBASE-13736 Add delay for the first execution of ExpiredMobFileCleanerChore and MobFileCompactorChore.(Jingcheng) commit 4da0149ee416a51132f22bc8c6c13cf1cb0a2ae1 Author: Jonathan M Hsieh Date: Sat May 16 16:45:49 2015 -0700 HBASE-13531 Flakey failure of TestAcidGuarantees#testMobScanAtomicity (Jingcheng Du) rd point was not properly handled in the mob scanner case. commit eba8a708a578e47a3fad1b1c0dbae4937c536bb9 Author: anoopsjohn Date: Fri Apr 10 13:26:47 2015 +0530 HBASE-13313 Skip the disabled table in mob compaction chore and MasterRpcServices.(Jingcheng) commit 753ceb6e7641d2b5b2e32d51742bc5246aa48b90 Author: Jonathan M Hsieh Date: Fri Mar 20 09:48:04 2015 -0700 HBASE-13277 add mob_threshold option to load test tool commit aedd0ebe9b8d1968f7d91772b369829e00606087 Author: Jonathan M Hsieh Date: Fri Mar 13 10:37:52 2015 -0700 HBASE-13230 [mob] reads hang when trying to read rows with large mobs (>10MB) commit 8b4671c10e64f7b6fdedcbac7f6f9de3942f79ba Author: Jonathan M Hsieh Date: Thu Mar 5 11:48:09 2015 -0800 HBASE-13151 IllegalArgumentException in compaction when table has a namespace (Jingcheng Du) commit dae8f236dcb20ed6e411777f69c362aef72ec390 Author: Jonathan M Hsieh Date: Thu Mar 5 11:29:21 2015 -0800 HBASE-13107 Refactor MOB Snapshot logic to reduce code duplication (Jingcheng Du) commit 45711ebaafe938dc10c97b167c007f64ea492d03 Author: Jonathan M Hsieh Date: Thu Mar 5 09:59:59 2015 -0800 HBASE-12332 [mob] improve how we resolve mobfiles in reads (Jingcheng Du and Jiajia Li) commit 47ed5cd7ed0da2976ab6bf10dec3816fa724bd55 Author: Jonathan M Hsieh Date: Wed Mar 4 23:47:05 2015 -0800 HBASE-13012 Add shell commands to trigger the mob file compactor (Jingcheng Du and Jiajia Li) commit d55405a7cee5747af294c0784e02dc41ef379521 Author: Jonathan M Hsieh Date: Wed Mar 4 07:18:52 2015 -0800 HBASE-13152 NPE in ExpiredMobFileCleanerChore (Jingcheng Du) commit 0d6cac9b1eaa311ee34c84ce00f1a24d4f98d823 Author: Jonathan M Hsieh Date: Tue Mar 3 17:15:26 2015 -0800 HBASE-13157 Add Mob compaction actions and monkeys to Chaos Monkey commit 2124d3df7070045fcd43bffd7b6036dc91a11b40 Author: Jonathan M Hsieh Date: Tue Mar 3 09:20:03 2015 -0800 HBASE-13154 add support for mob in TestAcidGuarantees and IntegrationTestAcidGuarantees commit a8d0dfe71c9e508969ee88e4999d585e704b375d Author: Jonathan M Hsieh Date: Tue Mar 3 04:47:58 2015 -0800 HBASE-12670 Add unit tests that exercise the added hfilelink link mob paths (Jingcheng Du) commit 85bcec3995c571f26e32ea035cf9d322fcbe1411 Author: Jonathan M Hsieh Date: Thu Feb 26 11:06:49 2015 -0800 HBASE-13117 improve mob sweeper javadoc commit 8f5dae471a9da95b144ecc15010028ba1ce7120c Author: Ramkrishna Date: Wed Feb 18 09:27:41 2015 +0530 HBASE-13013 - Add read lock to ExpiredMobFileCleanerChore (Jingcheng Du) commit 2c4934eda68e8ed1290c2e3fb50604c2d77bdf64 Author: Jonathan M Hsieh Date: Fri Feb 6 05:37:13 2015 -0800 HBASE-11861 Native MOB Compaction mechanisms (Jingcheng Du) commit fbbb3249d9ef6aa5bf12ca2abbf67f4a89c86c18 Author: anoopsjohn Date: Sat Jan 24 11:37:01 2015 +0530 HBASE-12820 Use table lock instead of MobZookeeper.(Jingcheng Du) commit 1b800f7d4c39e5e8e160aa06e771e5473fffb059 Author: Ramkrishna Date: Thu Jan 22 14:52:40 2015 +0530 HBASE-12669 - Have compaction scanner save info about delete markers (Jingcheng Du) commit 36bec4fa0778a6b9326e4a7d59acd0dace1bc834 Author: Jonathan M Hsieh Date: Thu Dec 25 14:06:26 2014 -0800 HBASE-12331 Shorten the mob snapshot unit tests (Jiajia Li) commit 917adbf0e53903e986ed2270a6b270495428b0fb Author: Jonathan M Hsieh Date: Thu Dec 25 13:59:53 2014 -0800 HBASE-12698 Add mob cell count to the metadata of each mob file (Jingcheng Du) commit 9f1f8c3bc6b09ede3dd9285e3a989337a135505e Author: Jonathan M Hsieh Date: Wed Dec 24 08:18:48 2014 -0800 HBASE-12758 treat mob region as any other region when generating rs manifest commit bd5b3e92de37a8ff77d12e05131ba43eeb187a30 Author: Jonathan M Hsieh Date: Wed Dec 10 19:43:59 2014 -0800 HBASE-12540 TestRegionServerMetrics#testMobMetrics test failure (Jingcheng Du and Jiajia Li) commit 30bc7d5598bc7bce4a4482026a7810e9ec3c04f7 Author: Jonathan M Hsieh Date: Sat Dec 6 08:47:14 2014 -0800 HBASE-12646 SnapshotInfo tool does not find mob data in snapshots Adds MobPath to HFileLink Resolver commit 33fc1918dea9a73e5bc4300db927d419016542f9 Author: anoopsjohn Date: Tue Dec 2 07:14:39 2014 +0530 HBASE-12591 Ignore the count of mob compaction metrics when there is issue.(Jiajia Li) commit 10e4ef7402a7b7d0155b74311f61b87cd67bb692 Author: Ramkrishna Date: Fri Nov 21 15:28:37 2014 +0530 HBASE-12543 Incorrect log info in the store compaction of mob (Jiajia Li) commit 170eb1e88d51776b093f7b546e4b9b0dc6e2cf52 Author: Ramkrishna Date: Fri Nov 21 08:53:27 2014 +0530 HBASE-12487 Explicitly flush the file name in sweep job (Jingcheng Du) commit 0166ed2676c65d0e4c2ed94f60f093cdf9cb8f8a Author: Ramkrishna Date: Fri Nov 21 08:52:11 2014 +0530 HBASE-12486 - Move the mob table name tag to the 2nd one (Jingcheng Du) commit 7aea38118e7af7d2c5e1ce54ca135b8c0261a2df Author: Ramkrishna Date: Thu Nov 20 10:29:06 2014 +0530 HBASE-12489 Incorrect 'mobFileCacheMissCount' calculated in the mob metrics (Li Jiajia) commit 8a8b7de760a33c8195e287975d5b4a337d71b1fa Author: Ramkrishna Date: Fri Oct 31 15:43:58 2014 +0530 HBASE-12392 Incorrect implementation of CompactionRequest.isRetainDeleteMarkers(Jingcheng Du) commit 3876bb764d6ac2bd8b4d1f5f7b8e73cd36d32e59 Author: Ramkrishna Date: Fri Oct 31 15:00:17 2014 +0530 HBASE-12391 Correct a typo in the mob metrics (Jingcheng Du) commit e5a1b86dbad650f9740eb24a7f544c4a51f05654 Author: Jonathan M Hsieh Date: Thu Oct 30 06:50:13 2014 -0700 HBASE-11683 Metrics for MOB (Jingcheng Du) commit 7df56b20392c563d5b8d65340921b3041843cf96 Author: Jonathan M Hsieh Date: Thu Oct 23 10:19:16 2014 -0700 HBASE-11645 Snapshot for MOB (Jingcheng Du) commit aa523164e825567d93eb0b2a191955ca195ea242 Author: Ramkrishna Date: Thu Oct 9 09:50:39 2014 +0530 HBASE-12201 Close the writers in the MOB sweep tool (Jingcheng Du) commit 7da41643eee5c8a706678c97327c96dd46ca164e Author: Ramkrishna Date: Fri Sep 26 18:13:29 2014 +0530 HBASE-12093 Support the mob attributes in hbase shell when create/alter table commit 629042f4cefb833ce65ae87a883cb92e2700b7b9 Author: anoopsjohn Date: Fri Sep 26 13:29:36 2014 +0530 HBASE-12085 mob status should print human readable numbers.(Jingcheng Du) commit a7f8035ec5ffaa204a47e157cee4ba826eb4afdf Author: Jonathan M Hsieh Date: Wed Sep 24 06:40:04 2014 -0700 HBASE-12080 Shorten the run time of integration test by default when using mvn failsafe:integration-test (Jingcheng Du) commit 6769ea9e206cbbd555769f4cc9af1dfa4e5aa09d Author: Jonathan M Hsieh Date: Fri Sep 19 11:13:06 2014 -0700 HBASE-12027 The ZooKeeperWatcher in HMobStore only uses the default conf (Jingcheng Du) commit 84e957c875ae971578a5b147775445368ea26188 Author: Jonathan M Hsieh Date: Fri Sep 19 03:02:06 2014 -0700 HBASE-11644 External MOB compaction tools (Jingcheng Du) commit 7dbd828a90e36c3b94fcadf659ce047a1ddbce0e Author: Jonathan M Hsieh Date: Thu Sep 18 07:03:21 2014 -0700 HBASE-11646 Handle the MOB in compaction (Jingcheng Du) commit 0c86d83e1f966b5e0c72e53664f7e9ff5a71e488 Author: anoopsjohn Date: Tue Sep 9 16:18:38 2014 +0530 HBASE-11647 MOB integration testing. - addendum(Jingcheng Du) commit 3e563c5cc72152cec0742956b7ec61b1841e78ac Author: anoopsjohn Date: Sat Sep 6 10:06:37 2014 +0530 HBASE-11647 MOB integration testing. (Jingcheng Du) commit e8938c40d6d26ede097f7e2a5397fe45f38e6486 Author: anoopsjohn Date: Sat Sep 6 09:59:55 2014 +0530 HBASE-11901 Improve the value size of the reference cell in mob column.(Jingcheng Du) commit 5c14f749b3196fe5d9e1efe6dd5d6d7356cc72d0 Author: Jonathan M Hsieh Date: Thu Sep 4 05:41:21 2014 -0700 HBASE-11643 Read and write MOB in HBase (Jingcheng Du)