Details
Description
If there is only one family in the table, DeleteColumnFamilyProcedure will fail.
Currently, when hbase.table.sanity.checks is set to false, hbase master logs a warning and CreateTableProcedure/ModifyTableProcedure will succeed.
This behavior is not consistent with DeleteColumnFamilyProcedure's.
Another point, before HBASE-13145, PeriodicMemstoreFlusher will run into the following exception. lastStoreFlushTimeMap is populated for families, if there is no family in the table, there is no entry in lastStoreFlushTimeMap.
16/02/01 11:14:26 ERROR regionserver.HRegionServer$PeriodicMemstoreFlusher: Caught exception java.util.NoSuchElementException at java.util.concurrent.ConcurrentHashMap$HashIterator.nextEntry(ConcurrentHashMap.java:1354) at java.util.concurrent.ConcurrentHashMap$ValueIterator.next(ConcurrentHashMap.java:1384) at java.util.Collections.min(Collections.java:628) at org.apache.hadoop.hbase.regionserver.HRegion.getEarliestFlushTimeForAllStores(HRegion.java:1572) at org.apache.hadoop.hbase.regionserver.HRegion.shouldFlush(HRegion.java:1904) at org.apache.hadoop.hbase.regionserver.HRegionServer$PeriodicMemstoreFlusher.chore(HRegionServer.java:1509) at org.apache.hadoop.hbase.Chore.run(Chore.java:87) at java.lang.Thread.run(Thread.java:745)
Attachments
Attachments
- HBASE-15456-001_branch-1.patch
- 19 kB
- Hua Xiang
- HBASE-15456-branch-1_v002.patch
- 20 kB
- Hua Xiang
- HBASE-15456-branch-1.patch
- 19 kB
- Hua Xiang
- HBASE-15456-branch-1.patch
- 19 kB
- Hua Xiang
- HBASE-15456-v001.patch
- 13 kB
- Hua Xiang
- HBASE-15456-v002.patch
- 17 kB
- Hua Xiang
- HBASE-15456-v002.patch
- 17 kB
- Hua Xiang
- HBASE-15456-v003.patch
- 17 kB
- Hua Xiang
- HBASE-15456-v004.patch
- 18 kB
- Hua Xiang
Activity
huaxiang], could you add a UT in TestCreateTableProcedure.java and TestModifyTableProcedure.java to have the 0-CF table descriptor?
-1 overall |
Vote | Subsystem | Runtime | Comment |
---|---|---|---|
+1 | hbaseanti | 0m 0s | Patch does not have any anti-patterns. |
+1 | @author | 0m 0s | The patch does not contain any @author tags. |
+1 | test4tests | 0m 0s | The patch appears to include 3 new or modified test files. |
+1 | mvninstall | 3m 17s | master passed |
+1 | compile | 0m 55s | master passed with JDK v1.8.0 |
+1 | compile | 0m 40s | master passed with JDK v1.7.0_79 |
+1 | checkstyle | 4m 40s | master passed |
+1 | mvneclipse | 0m 18s | master passed |
+1 | findbugs | 2m 18s | master passed |
+1 | javadoc | 0m 39s | master passed with JDK v1.8.0 |
+1 | javadoc | 0m 42s | master passed with JDK v1.7.0_79 |
+1 | mvninstall | 0m 50s | the patch passed |
+1 | compile | 0m 50s | the patch passed with JDK v1.8.0 |
+1 | javac | 0m 50s | the patch passed |
+1 | compile | 0m 40s | the patch passed with JDK v1.7.0_79 |
+1 | javac | 0m 40s | the patch passed |
-1 | checkstyle | 4m 43s | hbase-server: patch generated 2 new + 306 unchanged - 0 fixed = 308 total (was 306) |
+1 | mvneclipse | 0m 18s | the patch passed |
+1 | whitespace | 0m 0s | Patch has no whitespace issues. |
+1 | hadoopcheck | 32m 6s | Patch does not cause any errors with Hadoop 2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.6.1 2.6.2 2.6.3 2.7.1. |
+1 | findbugs | 3m 31s | the patch passed |
+1 | javadoc | 1m 10s | the patch passed with JDK v1.8.0 |
+1 | javadoc | 1m 2s | the patch passed with JDK v1.7.0_79 |
-1 | unit | 127m 17s | hbase-server in the patch failed with JDK v1.8.0. |
+1 | unit | 115m 32s | hbase-server in the patch passed with JDK v1.7.0_79. |
+1 | asflicense | 0m 15s | Patch does not generate ASF License warnings. |
302m 18s |
Reason | Tests |
---|---|
JDK v1.8.0 Timed out junit tests | org.apache.hadoop.hbase.snapshot.TestFlushSnapshotFromClient |
Subsystem | Report/Notes |
---|---|
JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12793360/HBASE-15456-v001.patch |
JIRA Issue | |
Optional Tests | asflicense javac javadoc unit findbugs hadoopcheck hbaseanti checkstyle compile |
uname | Linux pomona.apache.org 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux |
Build tool | maven |
Personality | /home/jenkins/jenkins-slave/workspace/PreCommit-HBASE-Build/component/dev-support/hbase-personality.sh |
git revision | master / 122e6f5 |
Default Java | 1.7.0_79 |
Multi-JDK versions | /home/jenkins/tools/java/jdk1.8.0:1.8.0 /usr/local/jenkins/java/jdk1.7.0_79:1.7.0_79 |
findbugs | v3.0.0 |
checkstyle | https://builds.apache.org/job/PreCommit-HBASE-Build/967/artifact/patchprocess/diff-checkstyle-hbase-server.txt |
unit | https://builds.apache.org/job/PreCommit-HBASE-Build/967/artifact/patchprocess/patch-unit-hbase-server-jdk1.8.0.txt |
unit test logs | https://builds.apache.org/job/PreCommit-HBASE-Build/967/artifact/patchprocess/patch-unit-hbase-server-jdk1.8.0.txt |
JDK v1.7.0_79 Test Results | https://builds.apache.org/job/PreCommit-HBASE-Build/967/testReport/ |
modules | C: hbase-server U: hbase-server |
Console output | https://builds.apache.org/job/PreCommit-HBASE-Build/967/console |
Powered by | Apache Yetus 0.2.0 http://yetus.apache.org |
This message was automatically generated.
Added UTs in TestCreateTableProcedure.java and TestModifyTableProcedure.java, also addressed the checkstyle issue from hadoop QA.
-1 overall |
Vote | Subsystem | Runtime | Comment |
---|---|---|---|
+1 | hbaseanti | 0m 0s | Patch does not have any anti-patterns. |
+1 | @author | 0m 0s | The patch does not contain any @author tags. |
+1 | test4tests | 0m 0s | The patch appears to include 4 new or modified test files. |
+1 | mvninstall | 3m 54s | master passed |
+1 | compile | 0m 54s | master passed with JDK v1.8.0 |
+1 | compile | 0m 42s | master passed with JDK v1.7.0_79 |
+1 | checkstyle | 5m 37s | master passed |
+1 | mvneclipse | 0m 21s | master passed |
+1 | findbugs | 2m 32s | master passed |
+1 | javadoc | 0m 42s | master passed with JDK v1.8.0 |
+1 | javadoc | 0m 43s | master passed with JDK v1.7.0_79 |
+1 | mvninstall | 0m 56s | the patch passed |
+1 | compile | 1m 4s | the patch passed with JDK v1.8.0 |
+1 | javac | 1m 4s | the patch passed |
+1 | compile | 0m 44s | the patch passed with JDK v1.7.0_79 |
+1 | javac | 0m 44s | the patch passed |
+1 | checkstyle | 5m 13s | the patch passed |
+1 | mvneclipse | 0m 19s | the patch passed |
+1 | whitespace | 0m 0s | Patch has no whitespace issues. |
+1 | hadoopcheck | 33m 38s | Patch does not cause any errors with Hadoop 2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.6.1 2.6.2 2.6.3 2.7.1. |
+1 | findbugs | 2m 52s | the patch passed |
+1 | javadoc | 0m 38s | the patch passed with JDK v1.8.0 |
+1 | javadoc | 0m 43s | the patch passed with JDK v1.7.0_79 |
+1 | unit | 130m 9s | hbase-server in the patch passed with JDK v1.8.0. |
-1 | unit | 88m 56s | hbase-server in the patch failed with JDK v1.7.0_79. |
+1 | asflicense | 0m 22s | Patch does not generate ASF License warnings. |
281m 32s |
Reason | Tests |
---|---|
JDK v1.7.0_79 Timed out junit tests | org.apache.hadoop.hbase.master.procedure.TestDisableTableProcedure |
org.apache.hadoop.hbase.master.procedure.TestCreateTableProcedure | |
org.apache.hadoop.hbase.master.procedure.TestModifyTableProcedure | |
org.apache.hadoop.hbase.master.procedure.TestEnableTableProcedure | |
org.apache.hadoop.hbase.master.procedure.TestDeleteTableProcedure | |
org.apache.hadoop.hbase.master.procedure.TestServerCrashProcedure | |
org.apache.hadoop.hbase.regionserver.TestCorruptedRegionStoreFile | |
org.apache.hadoop.hbase.client.TestSnapshotCloneIndependence | |
org.apache.hadoop.hbase.master.TestGetLastFlushedSequenceId | |
org.apache.hadoop.hbase.client.TestFromClientSide | |
org.apache.hadoop.hbase.snapshot.TestSnapshotClientRetries | |
org.apache.hadoop.hbase.master.balancer.TestStochasticLoadBalancer2 | |
org.apache.hadoop.hbase.master.TestMasterFailover | |
org.apache.hadoop.hbase.util.TestHBaseFsckOneRS | |
org.apache.hadoop.hbase.master.TestAssignmentListener | |
org.apache.hadoop.hbase.master.TestMasterFailoverBalancerPersistence | |
org.apache.hadoop.hbase.master.cleaner.TestSnapshotFromMaster | |
org.apache.hadoop.hbase.mob.compactions.TestPartitionedMobCompactor | |
org.apache.hadoop.hbase.client.TestClientScannerRPCTimeout | |
org.apache.hadoop.hbase.client.TestMultiRespectsLimits | |
org.apache.hadoop.hbase.regionserver.TestColumnSeeking | |
org.apache.hadoop.hbase.util.hbck.TestOfflineMetaRebuildHole | |
org.apache.hadoop.hbase.client.TestClientTimeouts | |
org.apache.hadoop.hbase.client.TestMetaWithReplicas | |
org.apache.hadoop.hbase.master.normalizer.TestSimpleRegionNormalizerOnCluster | |
org.apache.hadoop.hbase.util.TestHBaseFsckEncryption | |
org.apache.hadoop.hbase.master.TestMasterMetrics | |
org.apache.hadoop.hbase.master.TestTableStateManager | |
org.apache.hadoop.hbase.master.TestTableLockManager | |
org.apache.hadoop.hbase.master.procedure.TestMasterFailoverWithProcedures | |
org.apache.hadoop.hbase.mob.mapreduce.TestMobSweepReducer | |
org.apache.hadoop.hbase.client.TestFromClientSide3 | |
org.apache.hadoop.hbase.master.TestMasterRestartAfterDisablingTable | |
org.apache.hadoop.hbase.master.TestSplitLogManager | |
org.apache.hadoop.hbase.master.procedure.TestWALProcedureStoreOnHDFS | |
org.apache.hadoop.hbase.master.TestRollingRestart | |
org.apache.hadoop.hbase.master.balancer.TestStochasticLoadBalancer | |
org.apache.hadoop.hbase.util.hbck.TestOfflineMetaRebuildOverlap | |
org.apache.hadoop.hbase.master.TestDistributedLogSplitting | |
org.apache.hadoop.hbase.util.TestCoprocessorScanPolicy | |
org.apache.hadoop.hbase.util.TestMiniClusterLoadEncoded | |
org.apache.hadoop.hbase.master.TestDeadServer | |
org.apache.hadoop.hbase.mob.compactions.TestMobCompactor | |
org.apache.hadoop.hbase.client.TestSplitOrMergeStatus | |
org.apache.hadoop.hbase.util.TestMiniClusterLoadSequential | |
org.apache.hadoop.hbase.master.TestMasterShutdown | |
org.apache.hadoop.hbase.client.TestPutWithDelete | |
org.apache.hadoop.hbase.util.TestFanOutOneBlockAsyncDFSOutput | |
org.apache.hadoop.hbase.client.TestIncrementFromClientSideWithCoprocessor | |
org.apache.hadoop.hbase.regionserver.TestPerColumnFamilyFlush | |
org.apache.hadoop.hbase.master.TestMaster | |
org.apache.hadoop.hbase.mob.TestExpiredMobFileCleaner | |
org.apache.hadoop.hbase.client.TestSnapshotMetadata | |
org.apache.hadoop.hbase.backup.TestHFileArchiving | |
org.apache.hadoop.hbase.client.TestCheckAndMutate | |
org.apache.hadoop.hbase.client.TestReplicaWithCluster | |
org.apache.hadoop.hbase.util.TestRegionSplitter | |
org.apache.hadoop.hbase.master.snapshot.TestSnapshotFileCache | |
org.apache.hadoop.hbase.master.TestMasterNoCluster | |
org.apache.hadoop.hbase.client.TestFastFail | |
org.apache.hadoop.hbase.util.hbck.TestOfflineMetaRebuildBase | |
org.apache.hadoop.hbase.util.TestMergeTool | |
org.apache.hadoop.hbase.util.TestRegionMover | |
org.apache.hadoop.hbase.util.TestMergeTable | |
org.apache.hadoop.hbase.master.TestRestartCluster | |
org.apache.hadoop.hbase.master.procedure.TestProcedureAdmin | |
org.apache.hadoop.hbase.client.TestRpcControllerFactory | |
org.apache.hadoop.hbase.client.TestTimestampsFilter | |
org.apache.hadoop.hbase.util.TestMiniClusterLoadParallel | |
org.apache.hadoop.hbase.regionserver.TestHRegion | |
org.apache.hadoop.hbase.client.TestHCM | |
org.apache.hadoop.hbase.master.TestMasterFileSystem | |
org.apache.hadoop.hbase.util.TestHBaseFsckMOB | |
org.apache.hadoop.hbase.regionserver.TestFSErrorsExposed | |
org.apache.hadoop.hbase.regionserver.TestClusterId | |
org.apache.hadoop.hbase.client.TestTableSnapshotScanner | |
org.apache.hadoop.hbase.snapshot.TestFlushSnapshotFromClient | |
org.apache.hadoop.hbase.client.TestRestoreSnapshotFromClient | |
org.apache.hadoop.hbase.client.TestFromClientSideNoCodec | |
org.apache.hadoop.hbase.regionserver.TestHRegionReplayEvents | |
org.apache.hadoop.hbase.master.handler.TestCreateTableHandler | |
org.apache.hadoop.hbase.master.handler.TestEnableTableHandler | |
org.apache.hadoop.hbase.client.TestBlockEvictionFromClient | |
org.apache.hadoop.hbase.util.TestConnectionCache | |
org.apache.hadoop.hbase.client.TestMobSnapshotFromClient | |
org.apache.hadoop.hbase.client.TestIncrementsFromClientSide | |
org.apache.hadoop.hbase.master.procedure.TestModifyColumnFamilyProcedure | |
org.apache.hadoop.hbase.master.procedure.TestDeleteColumnFamilyProcedure | |
org.apache.hadoop.hbase.client.TestMetaCache | |
org.apache.hadoop.hbase.master.TestMasterOperationsForRegionReplicas | |
org.apache.hadoop.hbase.master.procedure.TestModifyNamespaceProcedure | |
org.apache.hadoop.hbase.master.procedure.TestDeleteNamespaceProcedure | |
org.apache.hadoop.hbase.master.procedure.TestCreateNamespaceProcedure | |
org.apache.hadoop.hbase.master.procedure.TestAddColumnFamilyProcedure | |
org.apache.hadoop.hbase.client.TestShortCircuitConnection | |
org.apache.hadoop.hbase.util.TestFSUtils |
Subsystem | Report/Notes |
---|---|
JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12793459/HBASE-15456-v002.patch |
JIRA Issue | |
Optional Tests | asflicense javac javadoc unit findbugs hadoopcheck hbaseanti checkstyle compile |
uname | Linux pomona.apache.org 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux |
Build tool | maven |
Personality | /home/jenkins/jenkins-slave/workspace/PreCommit-HBASE-Build/component/dev-support/hbase-personality.sh |
git revision | master / ca816f0 |
Default Java | 1.7.0_79 |
Multi-JDK versions | /home/jenkins/tools/java/jdk1.8.0:1.8.0 /usr/local/jenkins/java/jdk1.7.0_79:1.7.0_79 |
findbugs | v3.0.0 |
unit | https://builds.apache.org/job/PreCommit-HBASE-Build/974/artifact/patchprocess/patch-unit-hbase-server-jdk1.7.0_79.txt |
unit test logs | https://builds.apache.org/job/PreCommit-HBASE-Build/974/artifact/patchprocess/patch-unit-hbase-server-jdk1.7.0_79.txt |
JDK v1.7.0_79 Test Results | https://builds.apache.org/job/PreCommit-HBASE-Build/974/testReport/ |
modules | C: hbase-server U: hbase-server |
Console output | https://builds.apache.org/job/PreCommit-HBASE-Build/974/console |
Powered by | Apache Yetus 0.2.0 http://yetus.apache.org |
This message was automatically generated.
lgtm
+ throw new DoNotRetryIOException("Table " + htableDescriptor.getNameAsString() + + "should have at least one column family.");
nit: add space before "should"
Thanks ted_yu for review! I am attaching v3 which adds a space before "should".
+1 overall |
Vote | Subsystem | Runtime | Comment |
---|---|---|---|
+1 | hbaseanti | 0m 0s | Patch does not have any anti-patterns. |
+1 | @author | 0m 0s | The patch does not contain any @author tags. |
+1 | test4tests | 0m 0s | The patch appears to include 4 new or modified test files. |
+1 | mvninstall | 2m 44s | master passed |
+1 | compile | 0m 44s | master passed with JDK v1.8.0 |
+1 | compile | 0m 32s | master passed with JDK v1.7.0_79 |
+1 | checkstyle | 4m 14s | master passed |
+1 | mvneclipse | 0m 15s | master passed |
+1 | findbugs | 1m 55s | master passed |
+1 | javadoc | 0m 27s | master passed with JDK v1.8.0 |
+1 | javadoc | 0m 34s | master passed with JDK v1.7.0_79 |
+1 | mvninstall | 0m 42s | the patch passed |
+1 | compile | 0m 41s | the patch passed with JDK v1.8.0 |
+1 | javac | 0m 41s | the patch passed |
+1 | compile | 0m 36s | the patch passed with JDK v1.7.0_79 |
+1 | javac | 0m 36s | the patch passed |
+1 | checkstyle | 4m 38s | the patch passed |
+1 | mvneclipse | 0m 14s | the patch passed |
+1 | whitespace | 0m 0s | Patch has no whitespace issues. |
+1 | hadoopcheck | 25m 46s | Patch does not cause any errors with Hadoop 2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.6.1 2.6.2 2.6.3 2.7.1. |
+1 | findbugs | 2m 10s | the patch passed |
+1 | javadoc | 0m 38s | the patch passed with JDK v1.8.0 |
+1 | javadoc | 0m 33s | the patch passed with JDK v1.7.0_79 |
+1 | unit | 99m 51s | hbase-server in the patch passed with JDK v1.8.0. |
+1 | unit | 90m 42s | hbase-server in the patch passed with JDK v1.7.0_79. |
+1 | asflicense | 0m 14s | Patch does not generate ASF License warnings. |
238m 35s |
Subsystem | Report/Notes |
---|---|
JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12793599/HBASE-15456-v003.patch |
JIRA Issue | |
Optional Tests | asflicense javac javadoc unit findbugs hadoopcheck hbaseanti checkstyle compile |
uname | Linux asf904.gq1.ygridcore.net 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux |
Build tool | maven |
Personality | /home/jenkins/jenkins-slave/workspace/PreCommit-HBASE-Build/component/dev-support/hbase-personality.sh |
git revision | master / 8fcc1e8 |
Default Java | 1.7.0_79 |
Multi-JDK versions | /home/jenkins/tools/java/jdk1.8.0:1.8.0 /usr/local/jenkins/java/jdk1.7.0_79:1.7.0_79 |
findbugs | v3.0.0 |
JDK v1.7.0_79 Test Results | https://builds.apache.org/job/PreCommit-HBASE-Build/993/testReport/ |
modules | C: hbase-server U: hbase-server |
Console output | https://builds.apache.org/job/PreCommit-HBASE-Build/993/console |
Powered by | Apache Yetus 0.2.0 http://yetus.apache.org |
This message was automatically generated.
-1 overall |
Vote | Subsystem | Runtime | Comment |
---|---|---|---|
+1 | hbaseanti | 0m 0s | Patch does not have any anti-patterns. |
+1 | @author | 0m 0s | The patch does not contain any @author tags. |
+1 | test4tests | 0m 0s | The patch appears to include 4 new or modified test files. |
+1 | mvninstall | 5m 24s | master passed |
+1 | compile | 1m 26s | master passed with JDK v1.8.0 |
+1 | compile | 1m 5s | master passed with JDK v1.7.0_79 |
+1 | checkstyle | 7m 10s | master passed |
+1 | mvneclipse | 0m 35s | master passed |
+1 | findbugs | 3m 46s | master passed |
+1 | javadoc | 1m 1s | master passed with JDK v1.8.0 |
+1 | javadoc | 1m 17s | master passed with JDK v1.7.0_79 |
+1 | mvninstall | 1m 24s | the patch passed |
+1 | compile | 1m 27s | the patch passed with JDK v1.8.0 |
+1 | javac | 1m 27s | the patch passed |
+1 | compile | 1m 33s | the patch passed with JDK v1.7.0_79 |
+1 | javac | 1m 33s | the patch passed |
+1 | checkstyle | 7m 51s | the patch passed |
+1 | mvneclipse | 0m 28s | the patch passed |
+1 | whitespace | 0m 0s | Patch has no whitespace issues. |
+1 | hadoopcheck | 46m 53s | Patch does not cause any errors with Hadoop 2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.6.1 2.6.2 2.6.3 2.7.1. |
+1 | findbugs | 4m 10s | the patch passed |
+1 | javadoc | 1m 8s | the patch passed with JDK v1.8.0 |
+1 | javadoc | 1m 15s | the patch passed with JDK v1.7.0_79 |
-1 | unit | 105m 3s | hbase-server in the patch failed with JDK v1.8.0. |
-1 | unit | 125m 23s | hbase-server in the patch failed with JDK v1.7.0_79. |
+1 | asflicense | 0m 18s | Patch does not generate ASF License warnings. |
319m 25s |
Reason | Tests |
---|---|
JDK v1.8.0 Timed out junit tests | org.apache.hadoop.hbase.master.procedure.TestServerCrashProcedure |
org.apache.hadoop.hbase.regionserver.TestCorruptedRegionStoreFile | |
org.apache.hadoop.hbase.master.TestGetLastFlushedSequenceId | |
org.apache.hadoop.hbase.regionserver.TestCompaction | |
org.apache.hadoop.hbase.snapshot.TestSnapshotClientRetries | |
org.apache.hadoop.hbase.master.balancer.TestStochasticLoadBalancer2 | |
org.apache.hadoop.hbase.master.TestMasterFailover | |
org.apache.hadoop.hbase.master.TestGetInfoPort | |
org.apache.hadoop.hbase.master.TestMasterFailoverBalancerPersistence | |
org.apache.hadoop.hbase.regionserver.TestColumnSeeking | |
org.apache.hadoop.hbase.util.hbck.TestOfflineMetaRebuildHole | |
org.apache.hadoop.hbase.client.TestMetaWithReplicas | |
org.apache.hadoop.hbase.util.TestHBaseFsckEncryption | |
org.apache.hadoop.hbase.master.TestTableStateManager | |
org.apache.hadoop.hbase.master.TestTableLockManager | |
org.apache.hadoop.hbase.master.procedure.TestMasterFailoverWithProcedures | |
org.apache.hadoop.hbase.master.TestMasterRestartAfterDisablingTable | |
org.apache.hadoop.hbase.master.TestSplitLogManager | |
org.apache.hadoop.hbase.master.procedure.TestWALProcedureStoreOnHDFS | |
org.apache.hadoop.hbase.master.TestRollingRestart | |
org.apache.hadoop.hbase.master.balancer.TestStochasticLoadBalancer | |
org.apache.hadoop.hbase.util.hbck.TestOfflineMetaRebuildOverlap | |
org.apache.hadoop.hbase.regionserver.TestRegionMergeTransactionOnCluster | |
org.apache.hadoop.hbase.master.TestDistributedLogSplitting | |
org.apache.hadoop.hbase.util.TestMiniClusterLoadEncoded | |
org.apache.hadoop.hbase.util.TestMiniClusterLoadSequential | |
org.apache.hadoop.hbase.master.TestMasterShutdown | |
org.apache.hadoop.hbase.util.TestFanOutOneBlockAsyncDFSOutput | |
org.apache.hadoop.hbase.regionserver.TestPerColumnFamilyFlush | |
org.apache.hadoop.hbase.mob.TestExpiredMobFileCleaner | |
org.apache.hadoop.hbase.regionserver.TestHRegionOnCluster | |
org.apache.hadoop.hbase.regionserver.TestRecoveredEdits | |
org.apache.hadoop.hbase.master.snapshot.TestSnapshotFileCache | |
org.apache.hadoop.hbase.master.TestMasterNoCluster | |
org.apache.hadoop.hbase.util.hbck.TestOfflineMetaRebuildBase | |
org.apache.hadoop.hbase.util.TestMergeTool | |
org.apache.hadoop.hbase.util.TestMergeTable | |
org.apache.hadoop.hbase.master.TestRestartCluster | |
org.apache.hadoop.hbase.util.TestMiniClusterLoadParallel | |
org.apache.hadoop.hbase.regionserver.TestFSErrorsExposed | |
org.apache.hadoop.hbase.regionserver.TestClusterId | |
org.apache.hadoop.hbase.regionserver.TestRegionServerHostname | |
org.apache.hadoop.hbase.client.TestTableSnapshotScanner | |
org.apache.hadoop.hbase.regionserver.TestHMobStore | |
org.apache.hadoop.hbase.regionserver.TestHRegionReplayEvents | |
org.apache.hadoop.hbase.master.handler.TestCreateTableHandler | |
org.apache.hadoop.hbase.master.handler.TestEnableTableHandler | |
org.apache.hadoop.hbase.util.TestConnectionCache | |
org.apache.hadoop.hbase.regionserver.TestHRegionServerBulkLoad | |
org.apache.hadoop.hbase.util.TestFSUtils | |
JDK v1.7.0_79 Timed out junit tests | org.apache.hadoop.hbase.snapshot.TestFlushSnapshotFromClient |
Subsystem | Report/Notes |
---|---|
JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12793599/HBASE-15456-v003.patch |
JIRA Issue | |
Optional Tests | asflicense javac javadoc unit findbugs hadoopcheck hbaseanti checkstyle compile |
uname | Linux pomona.apache.org 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux |
Build tool | maven |
Personality | /home/jenkins/jenkins-slave/workspace/PreCommit-HBASE-Build@2/component/dev-support/hbase-personality.sh |
git revision | master / 8fcc1e8 |
Default Java | 1.7.0_79 |
Multi-JDK versions | /home/jenkins/tools/java/jdk1.8.0:1.8.0 /usr/local/jenkins/java/jdk1.7.0_79:1.7.0_79 |
findbugs | v3.0.0 |
unit | https://builds.apache.org/job/PreCommit-HBASE-Build/998/artifact/patchprocess/patch-unit-hbase-server-jdk1.8.0.txt |
unit | https://builds.apache.org/job/PreCommit-HBASE-Build/998/artifact/patchprocess/patch-unit-hbase-server-jdk1.7.0_79.txt |
unit test logs | https://builds.apache.org/job/PreCommit-HBASE-Build/998/artifact/patchprocess/patch-unit-hbase-server-jdk1.8.0.txt https://builds.apache.org/job/PreCommit-HBASE-Build/998/artifact/patchprocess/patch-unit-hbase-server-jdk1.7.0_79.txt |
JDK v1.7.0_79 Test Results | https://builds.apache.org/job/PreCommit-HBASE-Build/998/testReport/ |
modules | C: hbase-server U: hbase-server |
Console output | https://builds.apache.org/job/PreCommit-HBASE-Build/998/console |
Powered by | Apache Yetus 0.2.0 http://yetus.apache.org |
This message was automatically generated.
FAILURE: Integrated in HBase-1.4 #19 (See https://builds.apache.org/job/HBase-1.4/19/)
HBASE-15456 CreateTableProcedure/ModifyTableProcedure needs to fail when (tedyu: rev f8bcb5447923ed1cd93087b3b4f4d4b3240a928b)
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
FAILURE: Integrated in HBase-1.3 #602 (See https://builds.apache.org/job/HBase-1.3/602/)
HBASE-15456 CreateTableProcedure/ModifyTableProcedure needs to fail when (tedyu: rev 1d565e6e936b8c215098dd039ec8e9df5f4a7b6d)
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
SUCCESS: Integrated in HBase-1.3-IT #554 (See https://builds.apache.org/job/HBase-1.3-IT/554/)
HBASE-15456 CreateTableProcedure/ModifyTableProcedure needs to fail when (tedyu: rev f8bcb5447923ed1cd93087b3b4f4d4b3240a928b)
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
FAILURE: Integrated in HBase-Trunk_matrix #780 (See https://builds.apache.org/job/HBase-Trunk_matrix/780/)
HBASE-15456 CreateTableProcedure/ModifyTableProcedure needs to fail when (tedyu: rev f120602f1e3ac2260bce9d7925f01e79bbf0f6df)
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestRegionMover.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
Thanks ted_yu and the others for the review and commit. I will work on a patch for branch-1 tomorrow.
SUCCESS: Integrated in HBase-1.3-IT #555 (See https://builds.apache.org/job/HBase-1.3-IT/555/)
HBASE-15456 Revert due to TestCloseRegionHandler failure (tedyu: rev a00ed93faef7ce10bfd84f7e436c8a7912ce3725)
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
FAILURE: Integrated in HBase-1.3 #603 (See https://builds.apache.org/job/HBase-1.3/603/)
HBASE-15456 Revert due to TestCloseRegionHandler failure (tedyu: rev 94239759e89fb3b7be2c087b640ce20bff259606)
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
SUCCESS: Integrated in HBase-1.4 #21 (See https://builds.apache.org/job/HBase-1.4/21/)
HBASE-15456 Revert due to TestCloseRegionHandler failure (tedyu: rev a00ed93faef7ce10bfd84f7e436c8a7912ce3725)
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
For branch-1 patch, the new change is to address the unittest failures listed as follows, due to open a region without any column family.
org.apache.hadoop.hbase.master.TestOpenedRegionHandler.testShouldNotCompeleteOpenedRegionSuccessfullyIfVersionMismatches
org.apache.hadoop.hbase.regionserver.handler.TestOpenRegionHandler.testRegionServerAbortionDueToFailureTransitioningToOpened
org.apache.hadoop.hbase.regionserver.handler.TestOpenRegionHandler.testYankingRegionFromUnderIt
org.apache.hadoop.hbase.regionserver.handler.TestCloseRegionHandler
I think the patch should be named HBASE-15456-branch-1.patch for QA bot to pick up.
-1 overall |
Vote | Subsystem | Runtime | Comment |
---|---|---|---|
-1 | patch | 0m 4s | |
Subsystem | Report/Notes |
---|---|
JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12793852/HBASE-15456-001_branch-1.patch |
JIRA Issue | |
Console output | https://builds.apache.org/job/PreCommit-HBASE-Build/1041/console |
Powered by | Apache Yetus 0.2.0 http://yetus.apache.org |
This message was automatically generated.
Rename HBASE-15456-001_branch-1.patch to HBASE-15456-branch-1.patch as suggested by tedyu@apache.org.
-1 overall |
Vote | Subsystem | Runtime | Comment |
---|---|---|---|
+1 | hbaseanti | 0m 0s | Patch does not have any anti-patterns. |
+1 | @author | 0m 0s | The patch does not contain any @author tags. |
+1 | test4tests | 0m 0s | The patch appears to include 6 new or modified test files. |
+1 | mvninstall | 4m 39s | branch-1 passed |
+1 | compile | 0m 45s | branch-1 passed with JDK v1.8.0 |
+1 | compile | 0m 31s | branch-1 passed with JDK v1.7.0_79 |
+1 | checkstyle | 0m 22s | branch-1 passed |
+1 | mvneclipse | 0m 18s | branch-1 passed |
+1 | findbugs | 1m 48s | branch-1 passed |
+1 | javadoc | 0m 31s | branch-1 passed with JDK v1.8.0 |
+1 | javadoc | 0m 34s | branch-1 passed with JDK v1.7.0_79 |
+1 | mvninstall | 0m 42s | the patch passed |
+1 | compile | 0m 36s | the patch passed with JDK v1.8.0 |
+1 | javac | 0m 36s | the patch passed |
+1 | compile | 0m 30s | the patch passed with JDK v1.7.0_79 |
+1 | javac | 0m 30s | the patch passed |
+1 | checkstyle | 0m 19s | the patch passed |
+1 | mvneclipse | 0m 13s | the patch passed |
+1 | whitespace | 0m 1s | Patch has no whitespace issues. |
+1 | hadoopcheck | 12m 7s | Patch does not cause any errors with Hadoop 2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.6.1 2.6.2 2.6.3 2.7.1. |
+1 | findbugs | 2m 8s | the patch passed |
+1 | javadoc | 0m 26s | the patch passed with JDK v1.8.0 |
+1 | javadoc | 0m 31s | the patch passed with JDK v1.7.0_79 |
-1 | unit | 110m 50s | hbase-server in the patch failed. |
+1 | asflicense | 0m 18s | Patch does not generate ASF License warnings. |
138m 35s |
Reason | Tests |
---|---|
Failed junit tests | hadoop.hbase.regionserver.throttle.TestFlushWithThroughputController |
Subsystem | Report/Notes |
---|---|
JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12794008/HBASE-15456-branch-1.patch |
JIRA Issue | |
Optional Tests | asflicense javac javadoc unit findbugs hadoopcheck hbaseanti checkstyle compile |
uname | Linux proserpina.apache.org 3.13.0-36-lowlatency #63-Ubuntu SMP PREEMPT Wed Sep 3 21:56:12 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux |
Build tool | maven |
Personality | /home/jenkins/jenkins-slave/workspace/PreCommit-HBASE-Build/component/dev-support/hbase-personality.sh |
git revision | branch-1 / a317a0f |
Default Java | 1.7.0_79 |
Multi-JDK versions | /home/jenkins/tools/java/jdk1.8.0:1.8.0 /usr/local/jenkins/java/jdk1.7.0_79:1.7.0_79 |
findbugs | v3.0.0 |
unit | https://builds.apache.org/job/PreCommit-HBASE-Build/1046/artifact/patchprocess/patch-unit-hbase-server.txt |
unit test logs | https://builds.apache.org/job/PreCommit-HBASE-Build/1046/artifact/patchprocess/patch-unit-hbase-server.txt |
Test Results | https://builds.apache.org/job/PreCommit-HBASE-Build/1046/testReport/ |
modules | C: hbase-server U: hbase-server |
Console output | https://builds.apache.org/job/PreCommit-HBASE-Build/1046/console |
Powered by | Apache Yetus 0.2.0 http://yetus.apache.org |
This message was automatically generated.
FAILURE: Integrated in HBase-1.3 #608 (See https://builds.apache.org/job/HBase-1.3/608/)
HBASE-15456 CreateTableProcedure/ModifyTableProcedure needs to fail when (tedyu: rev 9cab7b53c0549d4a513b178b3008504fc99a7542)
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestCloseRegionHandler.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestOpenedRegionHandler.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestOpenRegionHandler.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
SUCCESS: Integrated in HBase-1.3-IT #560 (See https://builds.apache.org/job/HBase-1.3-IT/560/)
HBASE-15456 CreateTableProcedure/ModifyTableProcedure needs to fail when (tedyu: rev e4409c2f8c82f1b061f4dce2eb342c61999bf2e3)
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestOpenRegionHandler.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestOpenedRegionHandler.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestCloseRegionHandler.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
huaxiang:
Looks like there were some thrift tests which should have been modified - even for master branch.
Can you run tests in modules other than hbase-server so that we get this right ?
Thanks
tedyu@apache.org I am looking at this. I thought I run the whole unittest job, but it seems not. Sorry about it.
FAILURE: Integrated in HBase-1.4 #27 (See https://builds.apache.org/job/HBase-1.4/27/)
HBASE-15456 CreateTableProcedure/ModifyTableProcedure needs to fail when (tedyu: rev e4409c2f8c82f1b061f4dce2eb342c61999bf2e3)
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestOpenRegionHandler.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestCloseRegionHandler.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestOpenedRegionHandler.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
FAILURE: Integrated in HBase-1.3-IT #561 (See https://builds.apache.org/job/HBase-1.3-IT/561/)
HBASE-15456 Revert due to unit test failure in thrift module (tedyu: rev a3199414252694296a01018ec4e89316f8763daf)
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestOpenedRegionHandler.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestCloseRegionHandler.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestOpenRegionHandler.java
FAILURE: Integrated in HBase-Trunk_matrix #787 (See https://builds.apache.org/job/HBase-Trunk_matrix/787/)
HBASE-15456 Revert due to unit test failure in thrift module (tedyu: rev 8c031e9d6b39d9e385bc545215efc73a3cd6d199)
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestRegionMover.java
The latest diff to address thrift unitest failure. The only difference is to add column families for create tableB, which addresses all thrift unittest failure. I got a green hbase unittest run locally.
The latest diff to address thrift unitest failure. The only difference is to add column families for create tableB, which addresses all thrift unittest failure. I got a green hbase unittest run locally with branch-1.
FAILURE: Integrated in HBase-1.4 #28 (See https://builds.apache.org/job/HBase-1.4/28/)
HBASE-15456 Revert due to unit test failure in thrift module (tedyu: rev a3199414252694296a01018ec4e89316f8763daf)
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestOpenRegionHandler.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestCloseRegionHandler.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestOpenedRegionHandler.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
tedyu@apache.org I addressed the thrift unittest failures with the latest patches and got green runs for both master and branch-l locally. Please let me know if this is ok. Sorry for the trouble and will get green runs for future efforts, thanks.
SUCCESS: Integrated in HBase-1.3 #609 (See https://builds.apache.org/job/HBase-1.3/609/)
HBASE-15456 Revert due to unit test failure in thrift module (tedyu: rev 944d9f6b46b9d576f2dfc9f52eb7acb1f41453b2)
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestOpenRegionHandler.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestCloseRegionHandler.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestOpenedRegionHandler.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
Integrated to branch-1 after running TestThriftServer locally.
If the build is green, will integrate to other branches.
SUCCESS: Integrated in HBase-1.3-IT #562 (See https://builds.apache.org/job/HBase-1.3-IT/562/)
HBASE-15456 CreateTableProcedure/ModifyTableProcedure needs to fail when (tedyu: rev eda2656b88edc829d4d520ea5fc39cf73aca270f)
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestOpenRegionHandler.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestCloseRegionHandler.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestOpenedRegionHandler.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-thrift/src/test/java/org/apache/hadoop/hbase/thrift/TestThriftServer.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
SUCCESS: Integrated in HBase-1.4 #29 (See https://builds.apache.org/job/HBase-1.4/29/)
HBASE-15456 CreateTableProcedure/ModifyTableProcedure needs to fail when (tedyu: rev eda2656b88edc829d4d520ea5fc39cf73aca270f)
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestOpenedRegionHandler.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestOpenRegionHandler.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestCloseRegionHandler.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-thrift/src/test/java/org/apache/hadoop/hbase/thrift/TestThriftServer.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
FAILURE: Integrated in HBase-Trunk_matrix #788 (See https://builds.apache.org/job/HBase-Trunk_matrix/788/)
HBASE-15456 CreateTableProcedure/ModifyTableProcedure needs to fail when (tedyu: rev 3a6d683d63089c1986e68e531939df7328e58300)
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
- hbase-thrift/src/test/java/org/apache/hadoop/hbase/thrift/TestThriftServer.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestRegionMover.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
SUCCESS: Integrated in HBase-1.3 #610 (See https://builds.apache.org/job/HBase-1.3/610/)
HBASE-15456 CreateTableProcedure/ModifyTableProcedure needs to fail when (tedyu: rev ce00fc1bcfd23c4b3cacb25bf0dc74f55ac6f27d)
- hbase-server/src/test/java/org/apache/hadoop/hbase/namespace/TestNamespaceAuditor.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/ModifyTableProcedure.java
- hbase-thrift/src/test/java/org/apache/hadoop/hbase/thrift/TestThriftServer.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestOpenedRegionHandler.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestModifyTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestOpenRegionHandler.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/master/procedure/TestCreateTableProcedure.java
- hbase-server/src/main/java/org/apache/hadoop/hbase/master/procedure/CreateTableProcedure.java
- hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/handler/TestCloseRegionHandler.java
First try