[jira] [Created] (HBASE-12297) Support DBB usage in Bloom and HFileIndex area
Anoop Sam John created HBASE-12297: -- Summary: Support DBB usage in Bloom and HFileIndex area Key: HBASE-12297 URL: https://issues.apache.org/jira/browse/HBASE-12297 Project: HBase Issue Type: Sub-task Reporter: Anoop Sam John Assignee: Anoop Sam John -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (HBASE-12298) Support DBB usage in PrefixTree
Anoop Sam John created HBASE-12298: -- Summary: Support DBB usage in PrefixTree Key: HBASE-12298 URL: https://issues.apache.org/jira/browse/HBASE-12298 Project: HBase Issue Type: Sub-task Reporter: Anoop Sam John Assignee: ramkrishna.s.vasudevan -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12281) ClonedPrefixTreeCell should implement HeapSize
[ https://issues.apache.org/jira/browse/HBASE-12281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-12281: --- Status: Patch Available (was: Open) ClonedPrefixTreeCell should implement HeapSize -- Key: HBASE-12281 URL: https://issues.apache.org/jira/browse/HBASE-12281 Project: HBase Issue Type: Bug Affects Versions: 0.99.1 Reporter: ramkrishna.s.vasudevan Assignee: ramkrishna.s.vasudevan Fix For: 2.0.0, 0.99.2 Attachments: HBASE-12281.patch -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12281) ClonedPrefixTreeCell should implement HeapSize
[ https://issues.apache.org/jira/browse/HBASE-12281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-12281: --- Attachment: HBASE-12281.patch Patch for trunk. Also in the heapSize calculation of ClonedSeekerState added the size for the two ARRAYs for the byte[]. I think that is needed, right? ClonedPrefixTreeCell should implement HeapSize -- Key: HBASE-12281 URL: https://issues.apache.org/jira/browse/HBASE-12281 Project: HBase Issue Type: Bug Affects Versions: 0.99.1 Reporter: ramkrishna.s.vasudevan Assignee: ramkrishna.s.vasudevan Fix For: 2.0.0, 0.99.2 Attachments: HBASE-12281.patch -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12281) ClonedPrefixTreeCell should implement HeapSize
[ https://issues.apache.org/jira/browse/HBASE-12281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-12281: --- Attachment: HBASE-12281_1.patch Uploading an updated patch by adding the offset and length for the individual key parts in the toString. ClonedPrefixTreeCell should implement HeapSize -- Key: HBASE-12281 URL: https://issues.apache.org/jira/browse/HBASE-12281 Project: HBase Issue Type: Bug Affects Versions: 0.99.1 Reporter: ramkrishna.s.vasudevan Assignee: ramkrishna.s.vasudevan Fix For: 2.0.0, 0.99.2 Attachments: HBASE-12281.patch, HBASE-12281_1.patch -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12281) ClonedPrefixTreeCell should implement HeapSize
[ https://issues.apache.org/jira/browse/HBASE-12281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-12281: --- Status: Patch Available (was: Open) ClonedPrefixTreeCell should implement HeapSize -- Key: HBASE-12281 URL: https://issues.apache.org/jira/browse/HBASE-12281 Project: HBase Issue Type: Bug Affects Versions: 0.99.1 Reporter: ramkrishna.s.vasudevan Assignee: ramkrishna.s.vasudevan Fix For: 2.0.0, 0.99.2 Attachments: HBASE-12281.patch, HBASE-12281_1.patch -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12281) ClonedPrefixTreeCell should implement HeapSize
[ https://issues.apache.org/jira/browse/HBASE-12281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ramkrishna.s.vasudevan updated HBASE-12281: --- Status: Open (was: Patch Available) ClonedPrefixTreeCell should implement HeapSize -- Key: HBASE-12281 URL: https://issues.apache.org/jira/browse/HBASE-12281 Project: HBase Issue Type: Bug Affects Versions: 0.99.1 Reporter: ramkrishna.s.vasudevan Assignee: ramkrishna.s.vasudevan Fix For: 2.0.0, 0.99.2 Attachments: HBASE-12281.patch, HBASE-12281_1.patch -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12267) Replace HTable constructor in mapreduce.* classes with ConnectionFactory
[ https://issues.apache.org/jira/browse/HBASE-12267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Solomon Duskis updated HBASE-12267: --- Attachment: HBASE-12267_v4.patch Fixed the compilation problem. Replace HTable constructor in mapreduce.* classes with ConnectionFactory - Key: HBASE-12267 URL: https://issues.apache.org/jira/browse/HBASE-12267 Project: HBase Issue Type: Bug Reporter: Solomon Duskis Assignee: Solomon Duskis Fix For: 2.0.0, 0.99.2 Attachments: HBASE-12267.patch, HBASE-12267_v2.patch, HBASE-12267_v3.patch, HBASE-12267_v4.patch -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12281) ClonedPrefixTreeCell should implement HeapSize
[ https://issues.apache.org/jira/browse/HBASE-12281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14176861#comment-14176861 ] Hadoop QA commented on HBASE-12281: --- {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12675805/HBASE-12281_1.patch against trunk revision . ATTACHMENT ID: 12675805 {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:red}-1 tests included{color}. The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javadoc{color}. The javadoc tool did not generate any warning messages. {color:green}+1 javac{color}. The applied patch does not increase the total number of checkstyle errors {color:green}+1 findbugs{color}. The patch does not introduce any new Findbugs (version 2.0.3) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:green}+1 lineLengths{color}. The patch does not introduce lines longer than 100 {color:green}+1 site{color}. The mvn site goal succeeds with this patch. {color:green}+1 core tests{color}. The patch passed unit tests in . Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/11402//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11402//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11402//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11402//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11402//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11402//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11402//artifact/patchprocess/newPatchFindbugsWarningshbase-rest.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11402//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11402//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11402//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11402//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11402//artifact/patchprocess/newPatchFindbugsWarningshbase-annotations.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/11402//console This message is automatically generated. ClonedPrefixTreeCell should implement HeapSize -- Key: HBASE-12281 URL: https://issues.apache.org/jira/browse/HBASE-12281 Project: HBase Issue Type: Bug Affects Versions: 0.99.1 Reporter: ramkrishna.s.vasudevan Assignee: ramkrishna.s.vasudevan Fix For: 2.0.0, 0.99.2 Attachments: HBASE-12281.patch, HBASE-12281_1.patch -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12267) Replace HTable constructor in mapreduce.* classes with ConnectionFactory
[ https://issues.apache.org/jira/browse/HBASE-12267?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14176882#comment-14176882 ] Hadoop QA commented on HBASE-12267: --- {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12675811/HBASE-12267_v4.patch against trunk revision . ATTACHMENT ID: 12675811 {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:green}+1 tests included{color}. The patch appears to include 12 new or modified tests. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:red}-1 javadoc{color}. The javadoc tool appears to have generated 2 warning messages. {color:green}+1 javac{color}. The applied patch does not increase the total number of checkstyle errors {color:green}+1 findbugs{color}. The patch does not introduce any new Findbugs (version 2.0.3) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:green}+1 lineLengths{color}. The patch does not introduce lines longer than 100 {color:green}+1 site{color}. The mvn site goal succeeds with this patch. {color:red}-1 core tests{color}. The patch failed these unit tests: org.apache.hadoop.hbase.security.access.TestAccessController org.apache.hadoop.hbase.mapreduce.TestLoadIncrementalHFilesSplitRecovery org.apache.hadoop.hbase.mapreduce.TestHFileOutputFormat2 org.apache.hadoop.hbase.mapreduce.TestSecureLoadIncrementalHFilesSplitRecovery org.apache.hadoop.hbase.replication.TestReplicationSmallTests {color:red}-1 core zombie tests{color}. There are 3 zombie test(s): at org.apache.hadoop.hbase.mapreduce.TestHFileOutputFormat.testExcludeMinorCompaction(TestHFileOutputFormat.java:966) at org.apache.hadoop.hbase.regionserver.TestScannerWithBulkload.testBulkLoadWithParallelScan(TestScannerWithBulkload.java:232) Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/11403//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11403//artifact/patchprocess/newPatchFindbugsWarningshbase-rest.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11403//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11403//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11403//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11403//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11403//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11403//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11403//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11403//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11403//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11403//artifact/patchprocess/newPatchFindbugsWarningshbase-annotations.html Javadoc warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11403//artifact/patchprocess/patchJavadocWarnings.txt Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/11403//console This message is automatically generated. Replace HTable constructor in mapreduce.* classes with ConnectionFactory - Key: HBASE-12267 URL: https://issues.apache.org/jira/browse/HBASE-12267 Project: HBase Issue Type: Bug Reporter: Solomon Duskis Assignee: Solomon Duskis Fix For: 2.0.0, 0.99.2 Attachments: HBASE-12267.patch, HBASE-12267_v2.patch, HBASE-12267_v3.patch, HBASE-12267_v4.patch -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12278) Race condition in TestSecureLoadIncrementalHFilesSplitRecovery
[ https://issues.apache.org/jira/browse/HBASE-12278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14176922#comment-14176922 ] Ted Yu commented on HBASE-12278: @Dima: Considering your contribution toward stabilizing tests which involve table creation race condition, you should get credit for this issue. Race condition in TestSecureLoadIncrementalHFilesSplitRecovery -- Key: HBASE-12278 URL: https://issues.apache.org/jira/browse/HBASE-12278 Project: HBase Issue Type: Bug Components: test Affects Versions: 1.0.0 Reporter: Dima Spivak Assignee: Dima Spivak Priority: Minor Attachments: 12278-v1.txt, 12278-v2.txt I sometimes get #testGroupOrSplitWhenRegionHoleExistsInMeta to error out on me because of a TableNotFoundException. Fix is pretty simple and will involve a little bit of test refactoring to get rid of some duplicate behavior that's done better in HBaseTestingUtility anyway. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (HBASE-12299) Can't assemble tarballs after HBASE-12261
Andrew Purtell created HBASE-12299: -- Summary: Can't assemble tarballs after HBASE-12261 Key: HBASE-12299 URL: https://issues.apache.org/jira/browse/HBASE-12299 Project: HBase Issue Type: Bug Reporter: Andrew Purtell Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 {{$ mvn -DskipTests clean install package assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-checkstyle:jar:0.98.7 (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. $ {{mvn -DskipTests clean install package mvn -DskipTests assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-annotations:jar:0.98.8-SNAPSHOT (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12299) Can't assemble tarballs after HBASE-12261
[ https://issues.apache.org/jira/browse/HBASE-12299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14176948#comment-14176948 ] Andrew Purtell commented on HBASE-12299: I notice also that when I used Maven to renumber the version in POMs, the hbase-checkstyle module was skipped. The hbase-checkstyle POM doesn't specify a parent. Let me try that. Can't assemble tarballs after HBASE-12261 - Key: HBASE-12299 URL: https://issues.apache.org/jira/browse/HBASE-12299 Project: HBase Issue Type: Bug Reporter: Andrew Purtell Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 {{$ mvn -DskipTests clean install package assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-checkstyle:jar:0.98.7 (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. $ {{mvn -DskipTests clean install package mvn -DskipTests assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-annotations:jar:0.98.8-SNAPSHOT (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12299) Can't assemble tarballs after HBASE-12261
[ https://issues.apache.org/jira/browse/HBASE-12299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14176949#comment-14176949 ] Andrew Purtell commented on HBASE-12299: And while we are at it, perhaps we can nest hbase-checkstyle one level down?, e.g. {noformat} hbase-dev-tools/ hbase-checkstyle/ {noformat} because we might be introducing more dev tooling as Maven modules with things like HBASE-11912. Can't assemble tarballs after HBASE-12261 - Key: HBASE-12299 URL: https://issues.apache.org/jira/browse/HBASE-12299 Project: HBase Issue Type: Bug Reporter: Andrew Purtell Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 {{$ mvn -DskipTests clean install package assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-checkstyle:jar:0.98.7 (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. $ {{mvn -DskipTests clean install package mvn -DskipTests assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-annotations:jar:0.98.8-SNAPSHOT (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12299) Can't assemble tarballs after HBASE-12261
[ https://issues.apache.org/jira/browse/HBASE-12299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell updated HBASE-12299: --- Attachment: HBASE-12299.patch Attached patch fixes the observed problem. Needs a small fixup for each branch to specify proper parent version. I'll be back with a patch that implements the above suggestion momentarily. Can't assemble tarballs after HBASE-12261 - Key: HBASE-12299 URL: https://issues.apache.org/jira/browse/HBASE-12299 Project: HBase Issue Type: Bug Reporter: Andrew Purtell Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: HBASE-12299.patch {{$ mvn -DskipTests clean install package assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-checkstyle:jar:0.98.7 (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. $ {{mvn -DskipTests clean install package mvn -DskipTests assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-annotations:jar:0.98.8-SNAPSHOT (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12278) Race condition in TestSecureLoadIncrementalHFilesSplitRecovery
[ https://issues.apache.org/jira/browse/HBASE-12278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-12278: -- Resolution: Fixed Fix Version/s: 0.99.2 0.98.8 2.0.0 Hadoop Flags: Reviewed Status: Resolved (was: Patch Available) Committed to 0.98+ Race condition in TestSecureLoadIncrementalHFilesSplitRecovery -- Key: HBASE-12278 URL: https://issues.apache.org/jira/browse/HBASE-12278 Project: HBase Issue Type: Bug Components: test Affects Versions: 1.0.0 Reporter: Dima Spivak Assignee: Dima Spivak Priority: Minor Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 12278-v1.txt, 12278-v2.txt I sometimes get #testGroupOrSplitWhenRegionHoleExistsInMeta to error out on me because of a TableNotFoundException. Fix is pretty simple and will involve a little bit of test refactoring to get rid of some duplicate behavior that's done better in HBaseTestingUtility anyway. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12267) Replace HTable constructor in mapreduce.* classes with ConnectionFactory
[ https://issues.apache.org/jira/browse/HBASE-12267?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14176972#comment-14176972 ] stack commented on HBASE-12267: --- We need this [~sduskis]? setClearBufferOnFail When would it be used? FYI, we don't put try and first statement in clause on one line as below try (Connection conn = ConnectionFactory.createConnection(conf); Is there an accompanying finally to match the above try in IntegrationTestBulkLoad.java? (Might be just the way this patch rendors) Just remove the below //private Table table; Skimmed the patch. LGTM. Replace HTable constructor in mapreduce.* classes with ConnectionFactory - Key: HBASE-12267 URL: https://issues.apache.org/jira/browse/HBASE-12267 Project: HBase Issue Type: Bug Reporter: Solomon Duskis Assignee: Solomon Duskis Fix For: 2.0.0, 0.99.2 Attachments: HBASE-12267.patch, HBASE-12267_v2.patch, HBASE-12267_v3.patch, HBASE-12267_v4.patch -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12285) Builds are failing, possibly because of SUREFIRE-1091
[ https://issues.apache.org/jira/browse/HBASE-12285?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14176981#comment-14176981 ] stack commented on HBASE-12285: --- I like [~eclark] suggestion of just setting log level down globally. Could commit a fix w/ that to see if it changes fail rate np. Builds are failing, possibly because of SUREFIRE-1091 - Key: HBASE-12285 URL: https://issues.apache.org/jira/browse/HBASE-12285 Project: HBase Issue Type: Bug Affects Versions: 1.0.0 Reporter: Dima Spivak Assignee: Dima Spivak Priority: Blocker Our branch-1 builds on builds.apache.org have been failing in recent days after we switched over to an official version of Surefire a few days back (HBASE-4955). The version we're using, 2.17, is hit by a bug ([SUREFIRE-1091|https://jira.codehaus.org/browse/SUREFIRE-1091]) that results in an IOException, which looks like what we're seeing on Jenkins. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12299) Can't assemble tarballs after HBASE-12261
[ https://issues.apache.org/jira/browse/HBASE-12299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14176998#comment-14176998 ] Sean Busbey commented on HBASE-12299: - I think this is a dup of HBASE-12294. Elliot has some concerns on that ticket about adding a parent. Can't assemble tarballs after HBASE-12261 - Key: HBASE-12299 URL: https://issues.apache.org/jira/browse/HBASE-12299 Project: HBase Issue Type: Bug Reporter: Andrew Purtell Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: HBASE-12299.patch {{$ mvn -DskipTests clean install package assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-checkstyle:jar:0.98.7 (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. $ {{mvn -DskipTests clean install package mvn -DskipTests assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-annotations:jar:0.98.8-SNAPSHOT (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177004#comment-14177004 ] Sean Busbey commented on HBASE-12294: - Is there a particular reason checkstyle can't have a parent? If we want to reference it as a plugin-dependency, we should make a project module that specifies plugins-with-dependencies (for both checkstyle's use of hbase-checkstyle and for javadoc's use of hbase-annotations) and then have all the module except for hbase-checkstyle and hbase-annotations use that module's pom as their parent. Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Priority: Critical Attachments: HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12278) Race condition in TestSecureLoadIncrementalHFilesSplitRecovery
[ https://issues.apache.org/jira/browse/HBASE-12278?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] stack updated HBASE-12278: -- Priority: Critical (was: Minor) Changed priority. Fixing tests is critical, not a minor affair. Race condition in TestSecureLoadIncrementalHFilesSplitRecovery -- Key: HBASE-12278 URL: https://issues.apache.org/jira/browse/HBASE-12278 Project: HBase Issue Type: Bug Components: test Affects Versions: 1.0.0 Reporter: Dima Spivak Assignee: Dima Spivak Priority: Critical Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 12278-v1.txt, 12278-v2.txt I sometimes get #testGroupOrSplitWhenRegionHoleExistsInMeta to error out on me because of a TableNotFoundException. Fix is pretty simple and will involve a little bit of test refactoring to get rid of some duplicate behavior that's done better in HBaseTestingUtility anyway. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12299) Can't assemble tarballs after HBASE-12261
[ https://issues.apache.org/jira/browse/HBASE-12299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell updated HBASE-12299: --- Attachment: HBASE-12299-0.98.patch Can't assemble tarballs after HBASE-12261 - Key: HBASE-12299 URL: https://issues.apache.org/jira/browse/HBASE-12299 Project: HBase Issue Type: Bug Reporter: Andrew Purtell Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: HBASE-12299-0.98.patch, HBASE-12299-branch-1.patch, HBASE-12299.patch {{$ mvn -DskipTests clean install package assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-checkstyle:jar:0.98.7 (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. $ {{mvn -DskipTests clean install package mvn -DskipTests assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-annotations:jar:0.98.8-SNAPSHOT (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12299) Can't assemble tarballs after HBASE-12261
[ https://issues.apache.org/jira/browse/HBASE-12299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell updated HBASE-12299: --- Attachment: (was: HBASE-11261-0.98.patch) Can't assemble tarballs after HBASE-12261 - Key: HBASE-12299 URL: https://issues.apache.org/jira/browse/HBASE-12299 Project: HBase Issue Type: Bug Reporter: Andrew Purtell Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: HBASE-12299-0.98.patch, HBASE-12299-branch-1.patch, HBASE-12299.patch {{$ mvn -DskipTests clean install package assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-checkstyle:jar:0.98.7 (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. $ {{mvn -DskipTests clean install package mvn -DskipTests assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-annotations:jar:0.98.8-SNAPSHOT (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12299) Can't assemble tarballs after HBASE-12261
[ https://issues.apache.org/jira/browse/HBASE-12299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell updated HBASE-12299: --- Attachment: HBASE-12299-master.patch Updated patches that fix assembly issues and also tuck hbase-checkstyle/ under hbase-dev-tools/ as mentioned above. Can't assemble tarballs after HBASE-12261 - Key: HBASE-12299 URL: https://issues.apache.org/jira/browse/HBASE-12299 Project: HBase Issue Type: Bug Reporter: Andrew Purtell Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: HBASE-12299-0.98.patch, HBASE-12299-branch-1.patch, HBASE-12299-master.patch, HBASE-12299.patch {{$ mvn -DskipTests clean install package assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-checkstyle:jar:0.98.7 (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. $ {{mvn -DskipTests clean install package mvn -DskipTests assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-annotations:jar:0.98.8-SNAPSHOT (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12299) Can't assemble tarballs after HBASE-12261
[ https://issues.apache.org/jira/browse/HBASE-12299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell updated HBASE-12299: --- Assignee: Andrew Purtell Status: Patch Available (was: Open) Can't assemble tarballs after HBASE-12261 - Key: HBASE-12299 URL: https://issues.apache.org/jira/browse/HBASE-12299 Project: HBase Issue Type: Bug Reporter: Andrew Purtell Assignee: Andrew Purtell Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: HBASE-12299-0.98.patch, HBASE-12299-branch-1.patch, HBASE-12299-master.patch, HBASE-12299.patch {{$ mvn -DskipTests clean install package assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-checkstyle:jar:0.98.7 (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. $ {{mvn -DskipTests clean install package mvn -DskipTests assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-annotations:jar:0.98.8-SNAPSHOT (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177025#comment-14177025 ] Andrew Purtell commented on HBASE-12294: See HBASE-12299. Seems to work just fine there. I also move hbase-checkstyle/ under a new parent hbase-dev-tools/ since I think we are going to have more than one dev tool-ish module and we don't all need them at the top of tree Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Priority: Critical Attachments: HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12299) Can't assemble tarballs after HBASE-12261
[ https://issues.apache.org/jira/browse/HBASE-12299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell updated HBASE-12299: --- Attachment: HBASE-12299-branch-1.patch HBASE-11261-0.98.patch Can't assemble tarballs after HBASE-12261 - Key: HBASE-12299 URL: https://issues.apache.org/jira/browse/HBASE-12299 Project: HBase Issue Type: Bug Reporter: Andrew Purtell Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: HBASE-11261-0.98.patch, HBASE-12299-branch-1.patch, HBASE-12299.patch {{$ mvn -DskipTests clean install package assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-checkstyle:jar:0.98.7 (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. $ {{mvn -DskipTests clean install package mvn -DskipTests assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-annotations:jar:0.98.8-SNAPSHOT (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12299) Can't assemble tarballs after HBASE-12261
[ https://issues.apache.org/jira/browse/HBASE-12299?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell updated HBASE-12299: --- Resolution: Duplicate Fix Version/s: (was: 0.99.2) (was: 0.98.8) (was: 2.0.0) Assignee: (was: Andrew Purtell) Status: Resolved (was: Patch Available) Resolving as dup of HBASE-12294 Can't assemble tarballs after HBASE-12261 - Key: HBASE-12299 URL: https://issues.apache.org/jira/browse/HBASE-12299 Project: HBase Issue Type: Bug Reporter: Andrew Purtell Priority: Blocker Attachments: HBASE-12299-0.98.patch, HBASE-12299-branch-1.patch, HBASE-12299-master.patch, HBASE-12299.patch {{$ mvn -DskipTests clean install package assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-checkstyle:jar:0.98.7 (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. $ {{mvn -DskipTests clean install package mvn -DskipTests assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-annotations:jar:0.98.8-SNAPSHOT (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177038#comment-14177038 ] Dima Spivak commented on HBASE-12294: - We should also have automation that tries some common Maven build commands as part of Hadoop QA. Is there any good place to add these? I can take it up. Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Priority: Critical Attachments: HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Purtell updated HBASE-12294: --- Priority: Blocker (was: Critical) Fix Version/s: 0.99.2 0.98.8 2.0.0 Raising priority to blocker since we will not be able to build releases until this is fixed. Or maybe the change on HBASE-12299 only has the appearance of working fine... I'm not up on the finer points of Maven plugin dependencies. I resolved that as a duplicate of this issue, but see also there the notion of tucking hbase-checkstyle/ under a module like hbase-dev-tools/ since checkstyle might not be the only build time infrastructure added and do they all need to be at the top of tree? (That's a nit, to be fair.) Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Comment Edited] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177044#comment-14177044 ] Andrew Purtell edited comment on HBASE-12294 at 10/20/14 4:10 PM: -- Raising priority to blocker since we will not be able to build releases until this is fixed. Assembly targets are broken in addition to the doc ones. Or maybe the change on HBASE-12299 only has the appearance of working fine... I'm not up on the finer points of Maven plugin dependencies. I resolved that as a duplicate of this issue, but see also there the notion of tucking hbase-checkstyle/ under a module like hbase-dev-tools/ since checkstyle might not be the only build time infrastructure added and do they all need to be at the top of tree? (That's a nit, to be fair.) was (Author: apurtell): Raising priority to blocker since we will not be able to build releases until this is fixed. Or maybe the change on HBASE-12299 only has the appearance of working fine... I'm not up on the finer points of Maven plugin dependencies. I resolved that as a duplicate of this issue, but see also there the notion of tucking hbase-checkstyle/ under a module like hbase-dev-tools/ since checkstyle might not be the only build time infrastructure added and do they all need to be at the top of tree? (That's a nit, to be fair.) Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at
[jira] [Commented] (HBASE-12278) Race condition in TestSecureLoadIncrementalHFilesSplitRecovery
[ https://issues.apache.org/jira/browse/HBASE-12278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177086#comment-14177086 ] Hudson commented on HBASE-12278: FAILURE: Integrated in HBase-1.0 #329 (See [https://builds.apache.org/job/HBase-1.0/329/]) HBASE-12278 Race condition in TestSecureLoadIncrementalHFilesSplitRecovery (Dima Spivak) (stack: rev 4485ba1eaea95bfa69930d8d30ef80bf8b5efda9) * hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestLoadIncrementalHFilesSplitRecovery.java Race condition in TestSecureLoadIncrementalHFilesSplitRecovery -- Key: HBASE-12278 URL: https://issues.apache.org/jira/browse/HBASE-12278 Project: HBase Issue Type: Bug Components: test Affects Versions: 1.0.0 Reporter: Dima Spivak Assignee: Dima Spivak Priority: Critical Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 12278-v1.txt, 12278-v2.txt I sometimes get #testGroupOrSplitWhenRegionHoleExistsInMeta to error out on me because of a TableNotFoundException. Fix is pretty simple and will involve a little bit of test refactoring to get rid of some duplicate behavior that's done better in HBaseTestingUtility anyway. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177090#comment-14177090 ] Elliott Clark commented on HBASE-12294: --- bq.Is there a particular reason checkstyle can't have a parent? http://maven.apache.org/plugins/maven-checkstyle-plugin/examples/multi-module-config.html That's the way that checkstyle needs to be build for multi-modules. If there's a parent for that module you get something like: https://jira.codehaus.org/browse/MCHECKSTYLE-180 Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12278) Race condition in TestSecureLoadIncrementalHFilesSplitRecovery
[ https://issues.apache.org/jira/browse/HBASE-12278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177117#comment-14177117 ] Hudson commented on HBASE-12278: FAILURE: Integrated in HBase-0.98 #613 (See [https://builds.apache.org/job/HBase-0.98/613/]) HBASE-12278 Race condition in TestSecureLoadIncrementalHFilesSplitRecovery (Dima Spivak) (stack: rev 5f91ee019535dc9a66716f16cd9aa892fc75397e) * hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestLoadIncrementalHFilesSplitRecovery.java Race condition in TestSecureLoadIncrementalHFilesSplitRecovery -- Key: HBASE-12278 URL: https://issues.apache.org/jira/browse/HBASE-12278 Project: HBase Issue Type: Bug Components: test Affects Versions: 1.0.0 Reporter: Dima Spivak Assignee: Dima Spivak Priority: Critical Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 12278-v1.txt, 12278-v2.txt I sometimes get #testGroupOrSplitWhenRegionHoleExistsInMeta to error out on me because of a TableNotFoundException. Fix is pretty simple and will involve a little bit of test refactoring to get rid of some duplicate behavior that's done better in HBaseTestingUtility anyway. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (HBASE-12300) Hadoop QA should attempt to execute common Maven goals
Dima Spivak created HBASE-12300: --- Summary: Hadoop QA should attempt to execute common Maven goals Key: HBASE-12300 URL: https://issues.apache.org/jira/browse/HBASE-12300 Project: HBase Issue Type: Test Components: test Reporter: Dima Spivak HBASE-12299 and HBASE-12294 have exposed a hole in our pre-commit testing; we need to confirm that commits don't break common Maven goals (like those used to build documentation and assemble HBase). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12300) Hadoop QA should attempt to execute common Maven goals
[ https://issues.apache.org/jira/browse/HBASE-12300?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177129#comment-14177129 ] Dima Spivak commented on HBASE-12300: - Since I don't have an account on build.apache.org, I can't see what gets run when Patch Available is selected. If someone can let me know where this might belong, I can whip up some Bash to extend whatever currently gets called. Hadoop QA should attempt to execute common Maven goals -- Key: HBASE-12300 URL: https://issues.apache.org/jira/browse/HBASE-12300 Project: HBase Issue Type: Test Components: test Reporter: Dima Spivak HBASE-12299 and HBASE-12294 have exposed a hole in our pre-commit testing; we need to confirm that commits don't break common Maven goals (like those used to build documentation and assemble HBase). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12278) Race condition in TestSecureLoadIncrementalHFilesSplitRecovery
[ https://issues.apache.org/jira/browse/HBASE-12278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177135#comment-14177135 ] Hudson commented on HBASE-12278: SUCCESS: Integrated in HBase-TRUNK #5675 (See [https://builds.apache.org/job/HBase-TRUNK/5675/]) HBASE-12278 Race condition in TestSecureLoadIncrementalHFilesSplitRecovery (Dima Spivak) (stack: rev 0ee33094ed202cad16bc8a1724eafce7c7cd48c6) * hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestLoadIncrementalHFilesSplitRecovery.java Race condition in TestSecureLoadIncrementalHFilesSplitRecovery -- Key: HBASE-12278 URL: https://issues.apache.org/jira/browse/HBASE-12278 Project: HBase Issue Type: Bug Components: test Affects Versions: 1.0.0 Reporter: Dima Spivak Assignee: Dima Spivak Priority: Critical Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 12278-v1.txt, 12278-v2.txt I sometimes get #testGroupOrSplitWhenRegionHoleExistsInMeta to error out on me because of a TableNotFoundException. Fix is pretty simple and will involve a little bit of test refactoring to get rid of some duplicate behavior that's done better in HBaseTestingUtility anyway. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12285) Builds are failing, possibly because of SUREFIRE-1091
[ https://issues.apache.org/jira/browse/HBASE-12285?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dima Spivak updated HBASE-12285: Status: Patch Available (was: In Progress) Builds are failing, possibly because of SUREFIRE-1091 - Key: HBASE-12285 URL: https://issues.apache.org/jira/browse/HBASE-12285 Project: HBase Issue Type: Bug Affects Versions: 1.0.0 Reporter: Dima Spivak Assignee: Dima Spivak Priority: Blocker Attachments: HBASE-12285_branch-1_v1.patch Our branch-1 builds on builds.apache.org have been failing in recent days after we switched over to an official version of Surefire a few days back (HBASE-4955). The version we're using, 2.17, is hit by a bug ([SUREFIRE-1091|https://jira.codehaus.org/browse/SUREFIRE-1091]) that results in an IOException, which looks like what we're seeing on Jenkins. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12285) Builds are failing, possibly because of SUREFIRE-1091
[ https://issues.apache.org/jira/browse/HBASE-12285?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dima Spivak updated HBASE-12285: Attachment: HBASE-12285_branch-1_v1.patch Let's do it, [~stack]. Builds are failing, possibly because of SUREFIRE-1091 - Key: HBASE-12285 URL: https://issues.apache.org/jira/browse/HBASE-12285 Project: HBase Issue Type: Bug Affects Versions: 1.0.0 Reporter: Dima Spivak Assignee: Dima Spivak Priority: Blocker Attachments: HBASE-12285_branch-1_v1.patch Our branch-1 builds on builds.apache.org have been failing in recent days after we switched over to an official version of Surefire a few days back (HBASE-4955). The version we're using, 2.17, is hit by a bug ([SUREFIRE-1091|https://jira.codehaus.org/browse/SUREFIRE-1091]) that results in an IOException, which looks like what we're seeing on Jenkins. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12267) Replace HTable constructor in mapreduce.* classes with ConnectionFactory
[ https://issues.apache.org/jira/browse/HBASE-12267?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177144#comment-14177144 ] Solomon Duskis commented on HBASE-12267: [~stack] Re setClearBufferOnFail: It's there to possibly replace HTable.setAutoFlush(boolean autoFlush, boolean clearBufferOnFail) which does not exist on Table. The clearBufferOnFail is set in a whole bunch of places where autoFlush is set to false... i.e. setAutoFlush(false, true). I'm not sure if Table.setClearBufferOnFail(true) is the way to go, but it might work. Is that something worth exposing? Re: try(...) There are a lot of Closables to close in the brave new world of Connection - Table / RegionLocator / Admin world. Any Closables created in the try(...) section are automatically closed in Java 7. So... try (Connection conn = ConnectionFactory.createConnection(conf); Table t = conn.getTable(TABLE_NAME) { ... } is a shortcut for Connection conn = null; Table t = null; try { ConnectionFactory.createConnection(conf); Table t = conn.getTable(TABLE_NAME) { ... } finally { if (conn != null) conn.close(); if (t != null) t.close(); } There is no explicit finally needed with Closables... Does that sound reasonable? I still have quite a bit to do with this patch, apparently. Tests are failing. I might reduce the scope of the commit so that the tests don't fail. Replace HTable constructor in mapreduce.* classes with ConnectionFactory - Key: HBASE-12267 URL: https://issues.apache.org/jira/browse/HBASE-12267 Project: HBase Issue Type: Bug Reporter: Solomon Duskis Assignee: Solomon Duskis Fix For: 2.0.0, 0.99.2 Attachments: HBASE-12267.patch, HBASE-12267_v2.patch, HBASE-12267_v3.patch, HBASE-12267_v4.patch -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12300) Hadoop QA should attempt to execute common Maven goals
[ https://issues.apache.org/jira/browse/HBASE-12300?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177153#comment-14177153 ] Elliott Clark commented on HBASE-12300: --- https://github.com/apache/hbase/blob/master/dev-support/test-patch.sh Hadoop QA should attempt to execute common Maven goals -- Key: HBASE-12300 URL: https://issues.apache.org/jira/browse/HBASE-12300 Project: HBase Issue Type: Test Components: test Reporter: Dima Spivak HBASE-12299 and HBASE-12294 have exposed a hole in our pre-commit testing; we need to confirm that commits don't break common Maven goals (like those used to build documentation and assemble HBase). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12299) Can't assemble tarballs after HBASE-12261
[ https://issues.apache.org/jira/browse/HBASE-12299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177159#comment-14177159 ] Hadoop QA commented on HBASE-12299: --- {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12675860/HBASE-12299-master.patch against trunk revision . ATTACHMENT ID: 12675860 {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:red}-1 tests included{color}. The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javadoc{color}. The javadoc tool did not generate any warning messages. {color:green}+1 javac{color}. The applied patch does not increase the total number of checkstyle errors {color:green}+1 findbugs{color}. The patch does not introduce any new Findbugs (version 2.0.3) warnings. {color:red}-1 release audit{color}. The applied patch generated 2 release audit warnings (more than the trunk's current 0 warnings). {color:red}-1 lineLengths{color}. The patch introduces the following lines longer than 100: + xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd; + xsi:schemaLocation=http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd; {color:green}+1 site{color}. The mvn site goal succeeds with this patch. {color:green}+1 core tests{color}. The patch passed unit tests in . Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/11404//testReport/ Release audit warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11404//artifact/trunk/patchprocess/patchReleaseAuditProblems.txt Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11404//artifact/patchprocess/newPatchFindbugsWarningshbase-rest.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11404//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11404//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11404//artifact/patchprocess/newPatchFindbugsWarningshbase-annotations.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11404//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11404//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11404//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11404//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11404//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11404//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11404//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/11404//console This message is automatically generated. Can't assemble tarballs after HBASE-12261 - Key: HBASE-12299 URL: https://issues.apache.org/jira/browse/HBASE-12299 Project: HBase Issue Type: Bug Reporter: Andrew Purtell Priority: Blocker Attachments: HBASE-12299-0.98.patch, HBASE-12299-branch-1.patch, HBASE-12299-master.patch, HBASE-12299.patch {{$ mvn -DskipTests clean install package assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single (default-cli) on project hbase-assembly: Failed to create assembly: Artifact: org.apache.hbase:hbase-checkstyle:jar:0.98.7 (included by module) does not have an artifact with a file. Please ensure the package phase is run before the assembly is generated. $ {{mvn -DskipTests clean install package mvn -DskipTests assembly:single}} ... ERROR Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.4:single
[jira] [Commented] (HBASE-12300) Hadoop QA should attempt to execute common Maven goals
[ https://issues.apache.org/jira/browse/HBASE-12300?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177155#comment-14177155 ] Jonathan Hsieh commented on HBASE-12300: see https://github.com/apache/hbase/blob/master/dev-support/test-patch.sh Hadoop QA should attempt to execute common Maven goals -- Key: HBASE-12300 URL: https://issues.apache.org/jira/browse/HBASE-12300 Project: HBase Issue Type: Test Components: test Reporter: Dima Spivak HBASE-12299 and HBASE-12294 have exposed a hole in our pre-commit testing; we need to confirm that commits don't break common Maven goals (like those used to build documentation and assemble HBase). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12278) Race condition in TestSecureLoadIncrementalHFilesSplitRecovery
[ https://issues.apache.org/jira/browse/HBASE-12278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177175#comment-14177175 ] Hudson commented on HBASE-12278: SUCCESS: Integrated in HBase-0.98-on-Hadoop-1.1 #583 (See [https://builds.apache.org/job/HBase-0.98-on-Hadoop-1.1/583/]) HBASE-12278 Race condition in TestSecureLoadIncrementalHFilesSplitRecovery (Dima Spivak) (stack: rev 5f91ee019535dc9a66716f16cd9aa892fc75397e) * hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestLoadIncrementalHFilesSplitRecovery.java Race condition in TestSecureLoadIncrementalHFilesSplitRecovery -- Key: HBASE-12278 URL: https://issues.apache.org/jira/browse/HBASE-12278 Project: HBase Issue Type: Bug Components: test Affects Versions: 1.0.0 Reporter: Dima Spivak Assignee: Dima Spivak Priority: Critical Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 12278-v1.txt, 12278-v2.txt I sometimes get #testGroupOrSplitWhenRegionHoleExistsInMeta to error out on me because of a TableNotFoundException. Fix is pretty simple and will involve a little bit of test refactoring to get rid of some duplicate behavior that's done better in HBaseTestingUtility anyway. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Elliott Clark updated HBASE-12294: -- Attachment: 0001-HBASE-12294-Fix-site-generation.patch What about this? It creates the site for me. Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-HBASE-12294-Fix-site-generation.patch, HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177218#comment-14177218 ] Andrew Purtell commented on HBASE-12294: Can you build assemblies too? Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-HBASE-12294-Fix-site-generation.patch, HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Assigned] (HBASE-12300) Hadoop QA should attempt to execute common Maven goals
[ https://issues.apache.org/jira/browse/HBASE-12300?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dima Spivak reassigned HBASE-12300: --- Assignee: Dima Spivak Hadoop QA should attempt to execute common Maven goals -- Key: HBASE-12300 URL: https://issues.apache.org/jira/browse/HBASE-12300 Project: HBase Issue Type: Test Components: test Reporter: Dima Spivak Assignee: Dima Spivak HBASE-12299 and HBASE-12294 have exposed a hole in our pre-commit testing; we need to confirm that commits don't break common Maven goals (like those used to build documentation and assemble HBase). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Work started] (HBASE-12300) Hadoop QA should attempt to execute common Maven goals
[ https://issues.apache.org/jira/browse/HBASE-12300?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Work on HBASE-12300 started by Dima Spivak. --- Hadoop QA should attempt to execute common Maven goals -- Key: HBASE-12300 URL: https://issues.apache.org/jira/browse/HBASE-12300 Project: HBase Issue Type: Test Components: test Reporter: Dima Spivak Assignee: Dima Spivak HBASE-12299 and HBASE-12294 have exposed a hole in our pre-commit testing; we need to confirm that commits don't break common Maven goals (like those used to build documentation and assemble HBase). -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177235#comment-14177235 ] Elliott Clark commented on HBASE-12294: --- Just tried: {code}mvn -DskipTests clean install package mvn -DskipTests assembly:single{code} and it worked for me with the patch. Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-HBASE-12294-Fix-site-generation.patch, HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177239#comment-14177239 ] Elliott Clark commented on HBASE-12294: --- Let me try clearing my whole .m2 directory and make sure that this will work for everyone. Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-HBASE-12294-Fix-site-generation.patch, HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177276#comment-14177276 ] Elliott Clark commented on HBASE-12294: --- Ok, everything seems to work for me removing everything from .m2 and starting from a very clean slate. In other news maven is the devil. Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-HBASE-12294-Fix-site-generation.patch, HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Assigned] (HBASE-10082) Describe 'table' output is all on one line, could use better formatting
[ https://issues.apache.org/jira/browse/HBASE-10082?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Srikanth Srungarapu reassigned HBASE-10082: --- Assignee: Srikanth Srungarapu (was: Sean Busbey) Describe 'table' output is all on one line, could use better formatting --- Key: HBASE-10082 URL: https://issues.apache.org/jira/browse/HBASE-10082 Project: HBase Issue Type: Improvement Components: shell Environment: 0.94.2-cdh4.2.1 Reporter: Maxime C Dumas Assignee: Srikanth Srungarapu Priority: Minor Attachments: HBASE-10082.patch, desc_output_screenshot.png If you describe 'table' from the HBase shell, you get an output like this for a very simple table: hbase(main):023:0 describe 'movie' DESCRIPTION ENABLED {NAME = 'movie', FAMILIES = [{NAME = 'info', DATA_BLOCK_ENCODING = 'NONE', B true LOOMFILTER = 'NONE', REPLICATION_SCOPE = '0', VERSIONS = '3', COMPRESSION = 'NONE', MIN_VERSIONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '65536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACH E = 'true'}, {NAME = 'media', DATA_BLOCK_ENCODING = 'NONE', BLOOMFILTER = 'N ONE', REPLICATION_SCOPE = '0', VERSIONS = '1', COMPRESSION = 'NONE', MIN_VERS IONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '6 5536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACHE = 'true'}]} 1 row(s) in 0.0250 seconds Not only everything is on one row, but also it seems to be limited in width (82 chars). I suggest we do a line return on each column family, or format it into a JSON (lint) format, or anything more readable! Thanks! -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12283) Clean up some checkstyle errors
[ https://issues.apache.org/jira/browse/HBASE-12283?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177306#comment-14177306 ] Elliott Clark commented on HBASE-12283: --- https://builds.apache.org/job/PreCommit-HBASE-Build/11391/artifact/patchprocess/checkstyle-aggregate.html Also in the build logs is: {code}== == Determining number of patched Checkstyle errors. == == mv: cannot stat 'target/site/checkstyle.css': No such file or directory There were 3837 checkstyle errors in this patch compared to 3867 on master. {code} Let me do the work so that the link is there in the comments. Clean up some checkstyle errors --- Key: HBASE-12283 URL: https://issues.apache.org/jira/browse/HBASE-12283 Project: HBase Issue Type: Bug Affects Versions: 2.0.0 Reporter: Elliott Clark Assignee: Elliott Clark Fix For: 2.0.0 Attachments: 0001-HBASE-12283-Clean-up-some-checkstyle-errors.patch -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-10082) Describe 'table' output is all on one line, could use better formatting
[ https://issues.apache.org/jira/browse/HBASE-10082?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Srikanth Srungarapu updated HBASE-10082: Attachment: HBASE-10082.patch desc_output_screenshot.png Attaching the patch and the corresponding screenshot for desc output. Describe 'table' output is all on one line, could use better formatting --- Key: HBASE-10082 URL: https://issues.apache.org/jira/browse/HBASE-10082 Project: HBase Issue Type: Improvement Components: shell Environment: 0.94.2-cdh4.2.1 Reporter: Maxime C Dumas Assignee: Sean Busbey Priority: Minor Attachments: HBASE-10082.patch, desc_output_screenshot.png If you describe 'table' from the HBase shell, you get an output like this for a very simple table: hbase(main):023:0 describe 'movie' DESCRIPTION ENABLED {NAME = 'movie', FAMILIES = [{NAME = 'info', DATA_BLOCK_ENCODING = 'NONE', B true LOOMFILTER = 'NONE', REPLICATION_SCOPE = '0', VERSIONS = '3', COMPRESSION = 'NONE', MIN_VERSIONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '65536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACH E = 'true'}, {NAME = 'media', DATA_BLOCK_ENCODING = 'NONE', BLOOMFILTER = 'N ONE', REPLICATION_SCOPE = '0', VERSIONS = '1', COMPRESSION = 'NONE', MIN_VERS IONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '6 5536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACHE = 'true'}]} 1 row(s) in 0.0250 seconds Not only everything is on one row, but also it seems to be limited in width (82 chars). I suggest we do a line return on each column family, or format it into a JSON (lint) format, or anything more readable! Thanks! -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177313#comment-14177313 ] Andrew Purtell commented on HBASE-12294: Thanks. It is. Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-HBASE-12294-Fix-site-generation.patch, HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12285) Builds are failing, possibly because of SUREFIRE-1091
[ https://issues.apache.org/jira/browse/HBASE-12285?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177334#comment-14177334 ] Hadoop QA commented on HBASE-12285: --- {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12675874/HBASE-12285_branch-1_v1.patch against trunk revision . ATTACHMENT ID: 12675874 {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:green}+1 tests included{color}. The patch appears to include 4 new or modified tests. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javadoc{color}. The javadoc tool did not generate any warning messages. {color:green}+1 javac{color}. The applied patch does not increase the total number of checkstyle errors {color:green}+1 findbugs{color}. The patch does not introduce any new Findbugs (version 2.0.3) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:green}+1 lineLengths{color}. The patch does not introduce lines longer than 100 {color:green}+1 site{color}. The mvn site goal succeeds with this patch. {color:red}-1 core tests{color}. The patch failed these unit tests: {color:red}-1 core zombie tests{color}. There are 1 zombie test(s): at org.apache.hadoop.hbase.master.balancer.TestBaseLoadBalancer.testImmediateAssignment(TestBaseLoadBalancer.java:136) Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/11405//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11405//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11405//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11405//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11405//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11405//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11405//artifact/patchprocess/newPatchFindbugsWarningshbase-rest.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11405//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11405//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11405//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11405//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11405//artifact/patchprocess/newPatchFindbugsWarningshbase-annotations.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/11405//console This message is automatically generated. Builds are failing, possibly because of SUREFIRE-1091 - Key: HBASE-12285 URL: https://issues.apache.org/jira/browse/HBASE-12285 Project: HBase Issue Type: Bug Affects Versions: 1.0.0 Reporter: Dima Spivak Assignee: Dima Spivak Priority: Blocker Attachments: HBASE-12285_branch-1_v1.patch Our branch-1 builds on builds.apache.org have been failing in recent days after we switched over to an official version of Surefire a few days back (HBASE-4955). The version we're using, 2.17, is hit by a bug ([SUREFIRE-1091|https://jira.codehaus.org/browse/SUREFIRE-1091]) that results in an IOException, which looks like what we're seeing on Jenkins. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12281) ClonedPrefixTreeCell should implement HeapSize
[ https://issues.apache.org/jira/browse/HBASE-12281?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177339#comment-14177339 ] Ted Yu commented on HBASE-12281: +1 ClonedPrefixTreeCell should implement HeapSize -- Key: HBASE-12281 URL: https://issues.apache.org/jira/browse/HBASE-12281 Project: HBase Issue Type: Bug Affects Versions: 0.99.1 Reporter: ramkrishna.s.vasudevan Assignee: ramkrishna.s.vasudevan Fix For: 2.0.0, 0.99.2 Attachments: HBASE-12281.patch, HBASE-12281_1.patch -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-10082) Describe 'table' output is all on one line, could use better formatting
[ https://issues.apache.org/jira/browse/HBASE-10082?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177345#comment-14177345 ] Sean Busbey commented on HBASE-10082: - {code} +puts([Table + table.to_s + is + if admin.enabled?(table) then ENABLED else DISABLED end]) {code} Can we tie this into the formatter? Describe 'table' output is all on one line, could use better formatting --- Key: HBASE-10082 URL: https://issues.apache.org/jira/browse/HBASE-10082 Project: HBase Issue Type: Improvement Components: shell Environment: 0.94.2-cdh4.2.1 Reporter: Maxime C Dumas Assignee: Srikanth Srungarapu Priority: Minor Attachments: HBASE-10082.patch, desc_output_screenshot.png If you describe 'table' from the HBase shell, you get an output like this for a very simple table: hbase(main):023:0 describe 'movie' DESCRIPTION ENABLED {NAME = 'movie', FAMILIES = [{NAME = 'info', DATA_BLOCK_ENCODING = 'NONE', B true LOOMFILTER = 'NONE', REPLICATION_SCOPE = '0', VERSIONS = '3', COMPRESSION = 'NONE', MIN_VERSIONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '65536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACH E = 'true'}, {NAME = 'media', DATA_BLOCK_ENCODING = 'NONE', BLOOMFILTER = 'N ONE', REPLICATION_SCOPE = '0', VERSIONS = '1', COMPRESSION = 'NONE', MIN_VERS IONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '6 5536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACHE = 'true'}]} 1 row(s) in 0.0250 seconds Not only everything is on one row, but also it seems to be limited in width (82 chars). I suggest we do a line return on each column family, or format it into a JSON (lint) format, or anything more readable! Thanks! -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12288) Support DirectByteBuffer usage in DataBlock Encoding area
[ https://issues.apache.org/jira/browse/HBASE-12288?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177346#comment-14177346 ] Ted Yu commented on HBASE-12288: lgtm Support DirectByteBuffer usage in DataBlock Encoding area - Key: HBASE-12288 URL: https://issues.apache.org/jira/browse/HBASE-12288 Project: HBase Issue Type: Sub-task Components: regionserver, Scanners Reporter: Anoop Sam John Assignee: Anoop Sam John Attachments: HBASE-12288.patch -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12226) TestAccessController#testPermissionList failing on master
[ https://issues.apache.org/jira/browse/HBASE-12226?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177350#comment-14177350 ] Ted Yu commented on HBASE-12226: +1 TestAccessController#testPermissionList failing on master - Key: HBASE-12226 URL: https://issues.apache.org/jira/browse/HBASE-12226 Project: HBase Issue Type: Bug Reporter: Andrew Purtell Assignee: Srikanth Srungarapu Attachments: HBASE-12226_master.patch TestAccessController#testPermissionList is failing on master with this: https://builds.apache.org/job/HBase-TRUNK/5646/testReport/org.apache.hadoop.hbase.security.access/TestAccessController/testPermissionList/ 2014-10-10 09:00:03,829 WARN [MASTER_TABLE_OPERATIONS-hemera:46872-0] access.AccessController(907): Not adding owner permission for table testPermissionList. hbase:acl is not yet created. AccessController should be configured as the first Coprocessor -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177363#comment-14177363 ] Hadoop QA commented on HBASE-12294: --- {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12675883/0001-HBASE-12294-Fix-site-generation.patch against trunk revision . ATTACHMENT ID: 12675883 {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:red}-1 tests included{color}. The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. {color:red}-1 javac{color}. The applied patch generated 58 javac compiler warnings (more than the trunk's current 55 warnings). {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javadoc{color}. The javadoc tool did not generate any warning messages. {color:green}+1 javac{color}. The applied patch does not increase the total number of checkstyle errors {color:green}+1 findbugs{color}. The patch does not introduce any new Findbugs (version 2.0.3) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:green}+1 lineLengths{color}. The patch does not introduce lines longer than 100 {color:green}+1 site{color}. The mvn site goal succeeds with this patch. {color:red}-1 core tests{color}. The patch failed these unit tests: {color:red}-1 core zombie tests{color}. There are 1 zombie test(s): at org.apache.hadoop.hbase.master.balancer.TestBaseLoadBalancer.testImmediateAssignment(TestBaseLoadBalancer.java:136) Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/11406//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11406//artifact/patchprocess/newPatchFindbugsWarningshbase-rest.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11406//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11406//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11406//artifact/patchprocess/newPatchFindbugsWarningshbase-annotations.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11406//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11406//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11406//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11406//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11406//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11406//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11406//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/11406//console This message is automatically generated. Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-HBASE-12294-Fix-site-generation.patch, HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle
[jira] [Updated] (HBASE-10082) Describe 'table' output is all on one line, could use better formatting
[ https://issues.apache.org/jira/browse/HBASE-10082?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Srikanth Srungarapu updated HBASE-10082: Status: Patch Available (was: Open) Describe 'table' output is all on one line, could use better formatting --- Key: HBASE-10082 URL: https://issues.apache.org/jira/browse/HBASE-10082 Project: HBase Issue Type: Improvement Components: shell Environment: 0.94.2-cdh4.2.1 Reporter: Maxime C Dumas Assignee: Srikanth Srungarapu Priority: Minor Attachments: HBASE-10082.patch, desc_output_screenshot.png If you describe 'table' from the HBase shell, you get an output like this for a very simple table: hbase(main):023:0 describe 'movie' DESCRIPTION ENABLED {NAME = 'movie', FAMILIES = [{NAME = 'info', DATA_BLOCK_ENCODING = 'NONE', B true LOOMFILTER = 'NONE', REPLICATION_SCOPE = '0', VERSIONS = '3', COMPRESSION = 'NONE', MIN_VERSIONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '65536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACH E = 'true'}, {NAME = 'media', DATA_BLOCK_ENCODING = 'NONE', BLOOMFILTER = 'N ONE', REPLICATION_SCOPE = '0', VERSIONS = '1', COMPRESSION = 'NONE', MIN_VERS IONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '6 5536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACHE = 'true'}]} 1 row(s) in 0.0250 seconds Not only everything is on one row, but also it seems to be limited in width (82 chars). I suggest we do a line return on each column family, or format it into a JSON (lint) format, or anything more readable! Thanks! -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-10082) Describe 'table' output is all on one line, could use better formatting
[ https://issues.apache.org/jira/browse/HBASE-10082?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Srikanth Srungarapu updated HBASE-10082: Attachment: HBASE-10082_v2.patch Updated patch addressing the feedback. Describe 'table' output is all on one line, could use better formatting --- Key: HBASE-10082 URL: https://issues.apache.org/jira/browse/HBASE-10082 Project: HBase Issue Type: Improvement Components: shell Environment: 0.94.2-cdh4.2.1 Reporter: Maxime C Dumas Assignee: Srikanth Srungarapu Priority: Minor Attachments: HBASE-10082.patch, HBASE-10082_v2.patch, desc_output_screenshot.png If you describe 'table' from the HBase shell, you get an output like this for a very simple table: hbase(main):023:0 describe 'movie' DESCRIPTION ENABLED {NAME = 'movie', FAMILIES = [{NAME = 'info', DATA_BLOCK_ENCODING = 'NONE', B true LOOMFILTER = 'NONE', REPLICATION_SCOPE = '0', VERSIONS = '3', COMPRESSION = 'NONE', MIN_VERSIONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '65536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACH E = 'true'}, {NAME = 'media', DATA_BLOCK_ENCODING = 'NONE', BLOOMFILTER = 'N ONE', REPLICATION_SCOPE = '0', VERSIONS = '1', COMPRESSION = 'NONE', MIN_VERS IONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '6 5536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACHE = 'true'}]} 1 row(s) in 0.0250 seconds Not only everything is on one row, but also it seems to be limited in width (82 chars). I suggest we do a line return on each column family, or format it into a JSON (lint) format, or anything more readable! Thanks! -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12286) [shell] Add server/cluster online load of configuration changes
[ https://issues.apache.org/jira/browse/HBASE-12286?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manukranth Kolloju updated HBASE-12286: --- Status: Patch Available (was: Open) [shell] Add server/cluster online load of configuration changes --- Key: HBASE-12286 URL: https://issues.apache.org/jira/browse/HBASE-12286 Project: HBase Issue Type: New Feature Components: shell Reporter: stack Assignee: Manukranth Kolloju Fix For: 0.99.2 Add new loadConfig and loadConfig ServerName verbs to shell to expose new online loading of config changes. This is last piece of a forward port of 0.89fb dynamic config feature done by [~manukranthk] I'll do this last bit if no one else takes it up. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12286) [shell] Add server/cluster online load of configuration changes
[ https://issues.apache.org/jira/browse/HBASE-12286?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Manukranth Kolloju updated HBASE-12286: --- Attachment: 0001-Adding-shell-methods-for-Admin.updateConfiguration.patch This adds admin methods to update the configuration from disk in an online fashion. [shell] Add server/cluster online load of configuration changes --- Key: HBASE-12286 URL: https://issues.apache.org/jira/browse/HBASE-12286 Project: HBase Issue Type: New Feature Components: shell Reporter: stack Assignee: Manukranth Kolloju Fix For: 0.99.2 Attachments: 0001-Adding-shell-methods-for-Admin.updateConfiguration.patch Add new loadConfig and loadConfig ServerName verbs to shell to expose new online loading of config changes. This is last piece of a forward port of 0.89fb dynamic config feature done by [~manukranthk] I'll do this last bit if no one else takes it up. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12057) solaris -d64 jvm crash getLong workaround
[ https://issues.apache.org/jira/browse/HBASE-12057?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177445#comment-14177445 ] Ted Yu commented on HBASE-12057: Can you formulate the above as an actual patch and attach here ? Thanks solaris -d64 jvm crash getLong workaround - Key: HBASE-12057 URL: https://issues.apache.org/jira/browse/HBASE-12057 Project: HBase Issue Type: Bug Components: util Affects Versions: 0.98.6.1 Environment: solaris -d64 Reporter: Valera V. Kharseko solaris 64 fix based on https://issues.apache.org/jira/secure/attachment/12625582/solaris_unsafe_fix.patch https://bugs.openjdk.java.net/browse/JDK-8021574?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (HBASE-12301) user_permission command does not show global permissions
Jerry He created HBASE-12301: Summary: user_permission command does not show global permissions Key: HBASE-12301 URL: https://issues.apache.org/jira/browse/HBASE-12301 Project: HBase Issue Type: Bug Components: security, shell Affects Versions: 0.98.4, 2.0.0 Reporter: Jerry He It seems that since 0,98 or later, the shell command does not show global permission anymore, even requested by user with the right privilege. {code} hbase(main):004:0 user_permission UserTable,Family,Qualifier:Permission hbase default,table1,,: [Permission: actions=READ,WRITE,EXEC,CREATE,ADMIN] user2 default,table1,,: [Permission: actions=READ,WRITE] hbase default,table2,,: [Permission: actions=READ,WRITE,EXEC,CREATE,ADMIN] user2 default,table2,,: [Permission: actions=READ,WRITE] {code} I recall in the older versions, global permissions were shown as permissions on the hbase:acl table. Anyway we need a way to show the global permissions as part of user_permission request. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12261) Add checkstyle to HBase build process
[ https://issues.apache.org/jira/browse/HBASE-12261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177494#comment-14177494 ] Lars Hofhansl commented on HBASE-12261: --- Looks this broke assembly:single and install {{mvn -DskipTests install assembly:single}} is what I used to use to build a tarball, now it fails with this: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:2.2-beta-5:single (default-cli) on project hbase-checkstyle: Error reading assemblies: No assembly descriptors found. - [Help 1] {code} Add checkstyle to HBase build process - Key: HBASE-12261 URL: https://issues.apache.org/jira/browse/HBASE-12261 Project: HBase Issue Type: Bug Components: build, site Affects Versions: 2.0.0 Reporter: Elliott Clark Assignee: Elliott Clark Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-Add-checkstyle.patch, 0001-HBASE-12261-Add-checkstyle-to-HBase-build-process.patch, 0001-HBASE-12261-Add-checkstyle-to-HBase-build-process.patch We should add checkstyle to hadoop qa for our builds. That would free committers up from checking patches for stylistic issues and leave them free to check the real meat of the patches. Additionally we should have the check for empty try catch blocks running so that we can't regress on catching exceptions. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12261) Add checkstyle to HBase build process
[ https://issues.apache.org/jira/browse/HBASE-12261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177497#comment-14177497 ] Lars Hofhansl commented on HBASE-12261: --- [~eclark], FYI. Add checkstyle to HBase build process - Key: HBASE-12261 URL: https://issues.apache.org/jira/browse/HBASE-12261 Project: HBase Issue Type: Bug Components: build, site Affects Versions: 2.0.0 Reporter: Elliott Clark Assignee: Elliott Clark Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-Add-checkstyle.patch, 0001-HBASE-12261-Add-checkstyle-to-HBase-build-process.patch, 0001-HBASE-12261-Add-checkstyle-to-HBase-build-process.patch We should add checkstyle to hadoop qa for our builds. That would free committers up from checking patches for stylistic issues and leave them free to check the real meat of the patches. Additionally we should have the check for empty try catch blocks running so that we can't regress on catching exceptions. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-10082) Describe 'table' output is all on one line, could use better formatting
[ https://issues.apache.org/jira/browse/HBASE-10082?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177499#comment-14177499 ] Hadoop QA commented on HBASE-10082: --- {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12675931/HBASE-10082_v2.patch against trunk revision . ATTACHMENT ID: 12675931 {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:red}-1 tests included{color}. The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javadoc{color}. The javadoc tool did not generate any warning messages. {color:green}+1 javac{color}. The applied patch does not increase the total number of checkstyle errors {color:green}+1 findbugs{color}. The patch does not introduce any new Findbugs (version 2.0.3) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:green}+1 lineLengths{color}. The patch does not introduce lines longer than 100 {color:green}+1 site{color}. The mvn site goal succeeds with this patch. {color:red}-1 core tests{color}. The patch failed these unit tests: Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/11408//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11408//artifact/patchprocess/newPatchFindbugsWarningshbase-rest.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11408//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11408//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11408//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11408//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11408//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11408//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11408//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11408//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11408//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11408//artifact/patchprocess/newPatchFindbugsWarningshbase-annotations.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/11408//console This message is automatically generated. Describe 'table' output is all on one line, could use better formatting --- Key: HBASE-10082 URL: https://issues.apache.org/jira/browse/HBASE-10082 Project: HBase Issue Type: Improvement Components: shell Environment: 0.94.2-cdh4.2.1 Reporter: Maxime C Dumas Assignee: Srikanth Srungarapu Priority: Minor Attachments: HBASE-10082.patch, HBASE-10082_v2.patch, desc_output_screenshot.png If you describe 'table' from the HBase shell, you get an output like this for a very simple table: hbase(main):023:0 describe 'movie' DESCRIPTION ENABLED {NAME = 'movie', FAMILIES = [{NAME = 'info', DATA_BLOCK_ENCODING = 'NONE', B true LOOMFILTER = 'NONE', REPLICATION_SCOPE = '0', VERSIONS = '3', COMPRESSION = 'NONE', MIN_VERSIONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '65536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACH E = 'true'}, {NAME = 'media', DATA_BLOCK_ENCODING =
[jira] [Commented] (HBASE-10082) Describe 'table' output is all on one line, could use better formatting
[ https://issues.apache.org/jira/browse/HBASE-10082?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177510#comment-14177510 ] Sean Busbey commented on HBASE-10082: - {code} +formatter.row([Table + table.to_s + is + if admin.enabled?(table) then ENABLED else DISABLED end]) {code} nit: use formatter.header, since we're before the header for the rows we'll output. Describe 'table' output is all on one line, could use better formatting --- Key: HBASE-10082 URL: https://issues.apache.org/jira/browse/HBASE-10082 Project: HBase Issue Type: Improvement Components: shell Environment: 0.94.2-cdh4.2.1 Reporter: Maxime C Dumas Assignee: Srikanth Srungarapu Priority: Minor Attachments: HBASE-10082.patch, HBASE-10082_v2.patch, desc_output_screenshot.png If you describe 'table' from the HBase shell, you get an output like this for a very simple table: hbase(main):023:0 describe 'movie' DESCRIPTION ENABLED {NAME = 'movie', FAMILIES = [{NAME = 'info', DATA_BLOCK_ENCODING = 'NONE', B true LOOMFILTER = 'NONE', REPLICATION_SCOPE = '0', VERSIONS = '3', COMPRESSION = 'NONE', MIN_VERSIONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '65536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACH E = 'true'}, {NAME = 'media', DATA_BLOCK_ENCODING = 'NONE', BLOOMFILTER = 'N ONE', REPLICATION_SCOPE = '0', VERSIONS = '1', COMPRESSION = 'NONE', MIN_VERS IONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '6 5536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACHE = 'true'}]} 1 row(s) in 0.0250 seconds Not only everything is on one row, but also it seems to be limited in width (82 chars). I suggest we do a line return on each column family, or format it into a JSON (lint) format, or anything more readable! Thanks! -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177516#comment-14177516 ] Misty Stanley-Jones commented on HBASE-12294: - +1 latest patch works for me. Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-HBASE-12294-Fix-site-generation.patch, HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-10082) Describe 'table' output is all on one line, could use better formatting
[ https://issues.apache.org/jira/browse/HBASE-10082?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177536#comment-14177536 ] Hadoop QA commented on HBASE-10082: --- {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12675910/HBASE-10082.patch against trunk revision . ATTACHMENT ID: 12675910 {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:red}-1 tests included{color}. The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javadoc{color}. The javadoc tool did not generate any warning messages. {color:green}+1 javac{color}. The applied patch does not increase the total number of checkstyle errors {color:green}+1 findbugs{color}. The patch does not introduce any new Findbugs (version 2.0.3) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:green}+1 lineLengths{color}. The patch does not introduce lines longer than 100 {color:green}+1 site{color}. The mvn site goal succeeds with this patch. {color:green}+1 core tests{color}. The patch passed unit tests in . Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/11407//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11407//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11407//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11407//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11407//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11407//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11407//artifact/patchprocess/newPatchFindbugsWarningshbase-rest.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11407//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11407//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11407//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11407//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11407//artifact/patchprocess/newPatchFindbugsWarningshbase-annotations.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/11407//console This message is automatically generated. Describe 'table' output is all on one line, could use better formatting --- Key: HBASE-10082 URL: https://issues.apache.org/jira/browse/HBASE-10082 Project: HBase Issue Type: Improvement Components: shell Environment: 0.94.2-cdh4.2.1 Reporter: Maxime C Dumas Assignee: Srikanth Srungarapu Priority: Minor Attachments: HBASE-10082.patch, HBASE-10082_v2.patch, desc_output_screenshot.png If you describe 'table' from the HBase shell, you get an output like this for a very simple table: hbase(main):023:0 describe 'movie' DESCRIPTION ENABLED {NAME = 'movie', FAMILIES = [{NAME = 'info', DATA_BLOCK_ENCODING = 'NONE', B true LOOMFILTER = 'NONE', REPLICATION_SCOPE = '0', VERSIONS = '3', COMPRESSION = 'NONE', MIN_VERSIONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '65536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACH E = 'true'}, {NAME = 'media', DATA_BLOCK_ENCODING = 'NONE',
[jira] [Commented] (HBASE-12236) Change namespace of HTraceConfiguration dependency in 0.98
[ https://issues.apache.org/jira/browse/HBASE-12236?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177563#comment-14177563 ] Masatake Iwasaki commented on HBASE-12236: -- [~ted_yu] Can I reopen this as bump the version of HTrace to 3.04 in 0.98. The patch with additional fix to trace.rb worked for me. Though users need to update configuration with this change, it seems few people (maybe none) uses tracing in 0.98. Change namespace of HTraceConfiguration dependency in 0.98 -- Key: HBASE-12236 URL: https://issues.apache.org/jira/browse/HBASE-12236 Project: HBase Issue Type: Bug Reporter: Ted Yu Assignee: Ted Yu Attachments: 12236-v1.txt As discussed in thread 'NoSuchMethodError using zipkin with hbase 0.98.5', HBaseSpanReceiver.config() method from htrace-hbase module expects parameter of type org.htrace.HTraceConfiguration. However, org.apache.hadoop.hbase.trace.HBaseHTraceConfiguration in 0.98 extends org.cloudera.htrace.HTraceConfiguration , leading to the following compilation error when building htrace-hbase against 0.98: {code} [ERROR] /home/hadoop/git/htrace/htrace-hbase/src/main/java/org/htrace/impl/HBaseSpanReceiver.java:[341,12] error: method configure in class HBaseSpanReceiver cannot be applied to given types; {code} Thanks to Abhishek Kumar who reported the above issue. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12286) [shell] Add server/cluster online load of configuration changes
[ https://issues.apache.org/jira/browse/HBASE-12286?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177571#comment-14177571 ] Hadoop QA commented on HBASE-12286: --- {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12675936/0001-Adding-shell-methods-for-Admin.updateConfiguration.patch against trunk revision . ATTACHMENT ID: 12675936 {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:red}-1 tests included{color}. The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javadoc{color}. The javadoc tool did not generate any warning messages. {color:green}+1 javac{color}. The applied patch does not increase the total number of checkstyle errors {color:green}+1 findbugs{color}. The patch does not introduce any new Findbugs (version 2.0.3) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:green}+1 lineLengths{color}. The patch does not introduce lines longer than 100 {color:green}+1 site{color}. The mvn site goal succeeds with this patch. {color:red}-1 core tests{color}. The patch failed these unit tests: org.apache.hadoop.hbase.mapreduce.TestImportExport org.apache.hadoop.hbase.util.TestProcessBasedCluster Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/11409//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11409//artifact/patchprocess/newPatchFindbugsWarningshbase-rest.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11409//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11409//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11409//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11409//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11409//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11409//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11409//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11409//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11409//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11409//artifact/patchprocess/newPatchFindbugsWarningshbase-annotations.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/11409//console This message is automatically generated. [shell] Add server/cluster online load of configuration changes --- Key: HBASE-12286 URL: https://issues.apache.org/jira/browse/HBASE-12286 Project: HBase Issue Type: New Feature Components: shell Reporter: stack Assignee: Manukranth Kolloju Fix For: 0.99.2 Attachments: 0001-Adding-shell-methods-for-Admin.updateConfiguration.patch Add new loadConfig and loadConfig ServerName verbs to shell to expose new online loading of config changes. This is last piece of a forward port of 0.89fb dynamic config feature done by [~manukranthk] I'll do this last bit if no one else takes it up. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-10082) Describe 'table' output is all on one line, could use better formatting
[ https://issues.apache.org/jira/browse/HBASE-10082?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Srikanth Srungarapu updated HBASE-10082: Attachment: HBASE-10082_v3.patch Describe 'table' output is all on one line, could use better formatting --- Key: HBASE-10082 URL: https://issues.apache.org/jira/browse/HBASE-10082 Project: HBase Issue Type: Improvement Components: shell Environment: 0.94.2-cdh4.2.1 Reporter: Maxime C Dumas Assignee: Srikanth Srungarapu Priority: Minor Attachments: HBASE-10082.patch, HBASE-10082_v2.patch, HBASE-10082_v3.patch, desc_output_screenshot.png If you describe 'table' from the HBase shell, you get an output like this for a very simple table: hbase(main):023:0 describe 'movie' DESCRIPTION ENABLED {NAME = 'movie', FAMILIES = [{NAME = 'info', DATA_BLOCK_ENCODING = 'NONE', B true LOOMFILTER = 'NONE', REPLICATION_SCOPE = '0', VERSIONS = '3', COMPRESSION = 'NONE', MIN_VERSIONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '65536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACH E = 'true'}, {NAME = 'media', DATA_BLOCK_ENCODING = 'NONE', BLOOMFILTER = 'N ONE', REPLICATION_SCOPE = '0', VERSIONS = '1', COMPRESSION = 'NONE', MIN_VERS IONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '6 5536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACHE = 'true'}]} 1 row(s) in 0.0250 seconds Not only everything is on one row, but also it seems to be limited in width (82 chars). I suggest we do a line return on each column family, or format it into a JSON (lint) format, or anything more readable! Thanks! -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-10082) Describe 'table' output is all on one line, could use better formatting
[ https://issues.apache.org/jira/browse/HBASE-10082?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177574#comment-14177574 ] Srikanth Srungarapu commented on HBASE-10082: - bq. nit: use formatter.header, since we're before the header for the rows we'll output. Agreed. Attaching the updated patch. Describe 'table' output is all on one line, could use better formatting --- Key: HBASE-10082 URL: https://issues.apache.org/jira/browse/HBASE-10082 Project: HBase Issue Type: Improvement Components: shell Environment: 0.94.2-cdh4.2.1 Reporter: Maxime C Dumas Assignee: Srikanth Srungarapu Priority: Minor Attachments: HBASE-10082.patch, HBASE-10082_v2.patch, HBASE-10082_v3.patch, desc_output_screenshot.png If you describe 'table' from the HBase shell, you get an output like this for a very simple table: hbase(main):023:0 describe 'movie' DESCRIPTION ENABLED {NAME = 'movie', FAMILIES = [{NAME = 'info', DATA_BLOCK_ENCODING = 'NONE', B true LOOMFILTER = 'NONE', REPLICATION_SCOPE = '0', VERSIONS = '3', COMPRESSION = 'NONE', MIN_VERSIONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '65536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACH E = 'true'}, {NAME = 'media', DATA_BLOCK_ENCODING = 'NONE', BLOOMFILTER = 'N ONE', REPLICATION_SCOPE = '0', VERSIONS = '1', COMPRESSION = 'NONE', MIN_VERS IONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '6 5536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACHE = 'true'}]} 1 row(s) in 0.0250 seconds Not only everything is on one row, but also it seems to be limited in width (82 chars). I suggest we do a line return on each column family, or format it into a JSON (lint) format, or anything more readable! Thanks! -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-10082) Describe 'table' output is all on one line, could use better formatting
[ https://issues.apache.org/jira/browse/HBASE-10082?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177599#comment-14177599 ] Sean Busbey commented on HBASE-10082: - +1 LGTM Describe 'table' output is all on one line, could use better formatting --- Key: HBASE-10082 URL: https://issues.apache.org/jira/browse/HBASE-10082 Project: HBase Issue Type: Improvement Components: shell Environment: 0.94.2-cdh4.2.1 Reporter: Maxime C Dumas Assignee: Srikanth Srungarapu Priority: Minor Attachments: HBASE-10082.patch, HBASE-10082_v2.patch, HBASE-10082_v3.patch, desc_output_screenshot.png If you describe 'table' from the HBase shell, you get an output like this for a very simple table: hbase(main):023:0 describe 'movie' DESCRIPTION ENABLED {NAME = 'movie', FAMILIES = [{NAME = 'info', DATA_BLOCK_ENCODING = 'NONE', B true LOOMFILTER = 'NONE', REPLICATION_SCOPE = '0', VERSIONS = '3', COMPRESSION = 'NONE', MIN_VERSIONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '65536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACH E = 'true'}, {NAME = 'media', DATA_BLOCK_ENCODING = 'NONE', BLOOMFILTER = 'N ONE', REPLICATION_SCOPE = '0', VERSIONS = '1', COMPRESSION = 'NONE', MIN_VERS IONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '6 5536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACHE = 'true'}]} 1 row(s) in 0.0250 seconds Not only everything is on one row, but also it seems to be limited in width (82 chars). I suggest we do a line return on each column family, or format it into a JSON (lint) format, or anything more readable! Thanks! -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Created] (HBASE-12302) VisibilityClient getAuths does not propagate remote service exception correctly
Jerry He created HBASE-12302: Summary: VisibilityClient getAuths does not propagate remote service exception correctly Key: HBASE-12302 URL: https://issues.apache.org/jira/browse/HBASE-12302 Project: HBase Issue Type: Bug Components: Client, security Affects Versions: 0.98.7, 2.0.0 Reporter: Jerry He Priority: Minor Fix For: 2.0.0, 0.98.8 From hbase shell, run 'get_auths' with a non-superuser: {code} hbase(main):002:0 get_auths 'user2' ERROR: Here is some help for this command: Get the visibility labels set for a particular user Syntax : get_auths 'user1' For example: hbase get_auths 'user1' {code} We should expect a AccessDeniedException from the server. From a Java client, AccessDeniedException was dumped out, but the end exception is {code} java.util.NoSuchElementException at java.util.TreeMap$PrivateEntryIterator.nextEntry(TreeMap.java:1124) at java.util.TreeMap$ValueIterator.next(TreeMap.java:1171) at org.apache.hadoop.hbase.security.visibility.VisibilityClient.getAuths(VisibilityClient.java:148) {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12302) VisibilityClient getAuths does not propagate remote service exception correctly
[ https://issues.apache.org/jira/browse/HBASE-12302?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jerry He updated HBASE-12302: - Assignee: Jerry He Status: Patch Available (was: Open) VisibilityClient getAuths does not propagate remote service exception correctly --- Key: HBASE-12302 URL: https://issues.apache.org/jira/browse/HBASE-12302 Project: HBase Issue Type: Bug Components: Client, security Affects Versions: 0.98.7, 2.0.0 Reporter: Jerry He Assignee: Jerry He Priority: Minor Fix For: 2.0.0, 0.98.8 Attachments: HBASE-12302-master.patch From hbase shell, run 'get_auths' with a non-superuser: {code} hbase(main):002:0 get_auths 'user2' ERROR: Here is some help for this command: Get the visibility labels set for a particular user Syntax : get_auths 'user1' For example: hbase get_auths 'user1' {code} We should expect a AccessDeniedException from the server. From a Java client, AccessDeniedException was dumped out, but the end exception is {code} java.util.NoSuchElementException at java.util.TreeMap$PrivateEntryIterator.nextEntry(TreeMap.java:1124) at java.util.TreeMap$ValueIterator.next(TreeMap.java:1171) at org.apache.hadoop.hbase.security.visibility.VisibilityClient.getAuths(VisibilityClient.java:148) {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12302) VisibilityClient getAuths does not propagate remote service exception correctly
[ https://issues.apache.org/jira/browse/HBASE-12302?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jerry He updated HBASE-12302: - Attachment: HBASE-12302-master.patch VisibilityClient getAuths does not propagate remote service exception correctly --- Key: HBASE-12302 URL: https://issues.apache.org/jira/browse/HBASE-12302 Project: HBase Issue Type: Bug Components: Client, security Affects Versions: 2.0.0, 0.98.7 Reporter: Jerry He Priority: Minor Fix For: 2.0.0, 0.98.8 Attachments: HBASE-12302-master.patch From hbase shell, run 'get_auths' with a non-superuser: {code} hbase(main):002:0 get_auths 'user2' ERROR: Here is some help for this command: Get the visibility labels set for a particular user Syntax : get_auths 'user1' For example: hbase get_auths 'user1' {code} We should expect a AccessDeniedException from the server. From a Java client, AccessDeniedException was dumped out, but the end exception is {code} java.util.NoSuchElementException at java.util.TreeMap$PrivateEntryIterator.nextEntry(TreeMap.java:1124) at java.util.TreeMap$ValueIterator.next(TreeMap.java:1171) at org.apache.hadoop.hbase.security.visibility.VisibilityClient.getAuths(VisibilityClient.java:148) {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12302) VisibilityClient getAuths does not propagate remote service exception correctly
[ https://issues.apache.org/jira/browse/HBASE-12302?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177649#comment-14177649 ] Jerry He commented on HBASE-12302: -- Attached a patch that seems to fix the problem. After the patch: {code} hbase(main):001:0 get_auths 'user2' ERROR: org.apache.hadoop.hbase.security.AccessDeniedException: User 'biadmin is not authorized to perform this action. {code} The java client also propagates the correct exception. VisibilityClient getAuths does not propagate remote service exception correctly --- Key: HBASE-12302 URL: https://issues.apache.org/jira/browse/HBASE-12302 Project: HBase Issue Type: Bug Components: Client, security Affects Versions: 2.0.0, 0.98.7 Reporter: Jerry He Assignee: Jerry He Priority: Minor Fix For: 2.0.0, 0.98.8 Attachments: HBASE-12302-master.patch From hbase shell, run 'get_auths' with a non-superuser: {code} hbase(main):002:0 get_auths 'user2' ERROR: Here is some help for this command: Get the visibility labels set for a particular user Syntax : get_auths 'user1' For example: hbase get_auths 'user1' {code} We should expect a AccessDeniedException from the server. From a Java client, AccessDeniedException was dumped out, but the end exception is {code} java.util.NoSuchElementException at java.util.TreeMap$PrivateEntryIterator.nextEntry(TreeMap.java:1124) at java.util.TreeMap$ValueIterator.next(TreeMap.java:1171) at org.apache.hadoop.hbase.security.visibility.VisibilityClient.getAuths(VisibilityClient.java:148) {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12302) VisibilityClient getAuths does not propagate remote service exception correctly
[ https://issues.apache.org/jira/browse/HBASE-12302?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177659#comment-14177659 ] Jerry He commented on HBASE-12302: -- The other methods in VisibilityClient (addLabels, clearAuths and setOrClearAuths) get remote exception in a different way via response.getResultList() and result.hasException(). So the fix is not required. But of course we can apply the change to them as good practice as well. VisibilityClient getAuths does not propagate remote service exception correctly --- Key: HBASE-12302 URL: https://issues.apache.org/jira/browse/HBASE-12302 Project: HBase Issue Type: Bug Components: Client, security Affects Versions: 2.0.0, 0.98.7 Reporter: Jerry He Assignee: Jerry He Priority: Minor Fix For: 2.0.0, 0.98.8 Attachments: HBASE-12302-master.patch From hbase shell, run 'get_auths' with a non-superuser: {code} hbase(main):002:0 get_auths 'user2' ERROR: Here is some help for this command: Get the visibility labels set for a particular user Syntax : get_auths 'user1' For example: hbase get_auths 'user1' {code} We should expect a AccessDeniedException from the server. From a Java client, AccessDeniedException was dumped out, but the end exception is {code} java.util.NoSuchElementException at java.util.TreeMap$PrivateEntryIterator.nextEntry(TreeMap.java:1124) at java.util.TreeMap$ValueIterator.next(TreeMap.java:1171) at org.apache.hadoop.hbase.security.visibility.VisibilityClient.getAuths(VisibilityClient.java:148) {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12286) [shell] Add server/cluster online load of configuration changes
[ https://issues.apache.org/jira/browse/HBASE-12286?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177672#comment-14177672 ] Manukranth Kolloju commented on HBASE-12286: I have tested it on a local single node hbase instance. I am sure the failed tests weren't from my patch . [shell] Add server/cluster online load of configuration changes --- Key: HBASE-12286 URL: https://issues.apache.org/jira/browse/HBASE-12286 Project: HBase Issue Type: New Feature Components: shell Reporter: stack Assignee: Manukranth Kolloju Fix For: 0.99.2 Attachments: 0001-Adding-shell-methods-for-Admin.updateConfiguration.patch Add new loadConfig and loadConfig ServerName verbs to shell to expose new online loading of config changes. This is last piece of a forward port of 0.89fb dynamic config feature done by [~manukranthk] I'll do this last bit if no one else takes it up. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Elliott Clark updated HBASE-12294: -- Resolution: Fixed Hadoop Flags: Reviewed Status: Resolved (was: Patch Available) Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Assignee: Elliott Clark Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-HBASE-12294-Fix-site-generation.patch, HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Assigned] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Elliott Clark reassigned HBASE-12294: - Assignee: Elliott Clark Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Assignee: Elliott Clark Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-HBASE-12294-Fix-site-generation.patch, HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12261) Add checkstyle to HBase build process
[ https://issues.apache.org/jira/browse/HBASE-12261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177701#comment-14177701 ] Elliott Clark commented on HBASE-12261: --- HBASE-12294 Add checkstyle to HBase build process - Key: HBASE-12261 URL: https://issues.apache.org/jira/browse/HBASE-12261 Project: HBase Issue Type: Bug Components: build, site Affects Versions: 2.0.0 Reporter: Elliott Clark Assignee: Elliott Clark Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-Add-checkstyle.patch, 0001-HBASE-12261-Add-checkstyle-to-HBase-build-process.patch, 0001-HBASE-12261-Add-checkstyle-to-HBase-build-process.patch We should add checkstyle to hadoop qa for our builds. That would free committers up from checking patches for stylistic issues and leave them free to check the real meat of the patches. Additionally we should have the check for empty try catch blocks running so that we can't regress on catching exceptions. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12261) Add checkstyle to HBase build process
[ https://issues.apache.org/jira/browse/HBASE-12261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177705#comment-14177705 ] Lars Hofhansl commented on HBASE-12261: --- Awesome! Add checkstyle to HBase build process - Key: HBASE-12261 URL: https://issues.apache.org/jira/browse/HBASE-12261 Project: HBase Issue Type: Bug Components: build, site Affects Versions: 2.0.0 Reporter: Elliott Clark Assignee: Elliott Clark Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-Add-checkstyle.patch, 0001-HBASE-12261-Add-checkstyle-to-HBase-build-process.patch, 0001-HBASE-12261-Add-checkstyle-to-HBase-build-process.patch We should add checkstyle to hadoop qa for our builds. That would free committers up from checking patches for stylistic issues and leave them free to check the real meat of the patches. Additionally we should have the check for empty try catch blocks running so that we can't regress on catching exceptions. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-10082) Describe 'table' output is all on one line, could use better formatting
[ https://issues.apache.org/jira/browse/HBASE-10082?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177711#comment-14177711 ] Hadoop QA commented on HBASE-10082: --- {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12675956/HBASE-10082_v3.patch against trunk revision . ATTACHMENT ID: 12675956 {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:red}-1 tests included{color}. The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javadoc{color}. The javadoc tool did not generate any warning messages. {color:green}+1 javac{color}. The applied patch does not increase the total number of checkstyle errors {color:green}+1 findbugs{color}. The patch does not introduce any new Findbugs (version 2.0.3) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:green}+1 lineLengths{color}. The patch does not introduce lines longer than 100 {color:green}+1 site{color}. The mvn site goal succeeds with this patch. {color:green}+1 core tests{color}. The patch passed unit tests in . Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/11410//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11410//artifact/patchprocess/newPatchFindbugsWarningshbase-rest.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11410//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11410//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11410//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11410//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11410//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11410//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11410//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11410//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11410//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11410//artifact/patchprocess/newPatchFindbugsWarningshbase-annotations.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/11410//console This message is automatically generated. Describe 'table' output is all on one line, could use better formatting --- Key: HBASE-10082 URL: https://issues.apache.org/jira/browse/HBASE-10082 Project: HBase Issue Type: Improvement Components: shell Environment: 0.94.2-cdh4.2.1 Reporter: Maxime C Dumas Assignee: Srikanth Srungarapu Priority: Minor Attachments: HBASE-10082.patch, HBASE-10082_v2.patch, HBASE-10082_v3.patch, desc_output_screenshot.png If you describe 'table' from the HBase shell, you get an output like this for a very simple table: hbase(main):023:0 describe 'movie' DESCRIPTION ENABLED {NAME = 'movie', FAMILIES = [{NAME = 'info', DATA_BLOCK_ENCODING = 'NONE', B true LOOMFILTER = 'NONE', REPLICATION_SCOPE = '0', VERSIONS = '3', COMPRESSION = 'NONE', MIN_VERSIONS = '0', TTL = '2147483647', KEEP_DELETED_CELLS = 'false', BLOCKSIZE = '65536', IN_MEMORY = 'false', ENCODE_ON_DISK = 'true', BLOCKCACH E = 'true'}, {NAME = 'media',
[jira] [Commented] (HBASE-12261) Add checkstyle to HBase build process
[ https://issues.apache.org/jira/browse/HBASE-12261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177719#comment-14177719 ] Lars Hofhansl commented on HBASE-12261: --- Although it seems many jars are missing from the generated tarball... Not sure it's related, though. [~apurtell], FYI. I'll have a look too. Add checkstyle to HBase build process - Key: HBASE-12261 URL: https://issues.apache.org/jira/browse/HBASE-12261 Project: HBase Issue Type: Bug Components: build, site Affects Versions: 2.0.0 Reporter: Elliott Clark Assignee: Elliott Clark Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-Add-checkstyle.patch, 0001-HBASE-12261-Add-checkstyle-to-HBase-build-process.patch, 0001-HBASE-12261-Add-checkstyle-to-HBase-build-process.patch We should add checkstyle to hadoop qa for our builds. That would free committers up from checking patches for stylistic issues and leave them free to check the real meat of the patches. Additionally we should have the check for empty try catch blocks running so that we can't regress on catching exceptions. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12261) Add checkstyle to HBase build process
[ https://issues.apache.org/jira/browse/HBASE-12261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177730#comment-14177730 ] Lars Hofhansl commented on HBASE-12261: --- Going back to edit 776a0b09a2bde71210033a77ff56af5d73534f7e (right before this) all is good. If the way we are supposed to build a tarball has changed we should list that in the release notes. Add checkstyle to HBase build process - Key: HBASE-12261 URL: https://issues.apache.org/jira/browse/HBASE-12261 Project: HBase Issue Type: Bug Components: build, site Affects Versions: 2.0.0 Reporter: Elliott Clark Assignee: Elliott Clark Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-Add-checkstyle.patch, 0001-HBASE-12261-Add-checkstyle-to-HBase-build-process.patch, 0001-HBASE-12261-Add-checkstyle-to-HBase-build-process.patch We should add checkstyle to hadoop qa for our builds. That would free committers up from checking patches for stylistic issues and leave them free to check the real meat of the patches. Additionally we should have the check for empty try catch blocks running so that we can't regress on catching exceptions. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12261) Add checkstyle to HBase build process
[ https://issues.apache.org/jira/browse/HBASE-12261?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177749#comment-14177749 ] Elliott Clark commented on HBASE-12261: --- Blah, I freaking hate maven. Add checkstyle to HBase build process - Key: HBASE-12261 URL: https://issues.apache.org/jira/browse/HBASE-12261 Project: HBase Issue Type: Bug Components: build, site Affects Versions: 2.0.0 Reporter: Elliott Clark Assignee: Elliott Clark Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-Add-checkstyle.patch, 0001-HBASE-12261-Add-checkstyle-to-HBase-build-process.patch, 0001-HBASE-12261-Add-checkstyle-to-HBase-build-process.patch We should add checkstyle to hadoop qa for our builds. That would free committers up from checking patches for stylistic issues and leave them free to check the real meat of the patches. Additionally we should have the check for empty try catch blocks running so that we can't regress on catching exceptions. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12302) VisibilityClient getAuths does not propagate remote service exception correctly
[ https://issues.apache.org/jira/browse/HBASE-12302?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177769#comment-14177769 ] Hadoop QA commented on HBASE-12302: --- {color:red}-1 overall{color}. Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12675973/HBASE-12302-master.patch against trunk revision . ATTACHMENT ID: 12675973 {color:green}+1 @author{color}. The patch does not contain any @author tags. {color:red}-1 tests included{color}. The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javac{color}. The applied patch does not increase the total number of javac compiler warnings. {color:green}+1 javadoc{color}. The javadoc tool did not generate any warning messages. {color:green}+1 javac{color}. The applied patch does not increase the total number of checkstyle errors {color:green}+1 findbugs{color}. The patch does not introduce any new Findbugs (version 2.0.3) warnings. {color:green}+1 release audit{color}. The applied patch does not increase the total number of release audit warnings. {color:green}+1 lineLengths{color}. The patch does not introduce lines longer than 100 {color:green}+1 site{color}. The mvn site goal succeeds with this patch. {color:green}+1 core tests{color}. The patch passed unit tests in . Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/11411//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11411//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11411//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11411//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11411//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11411//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11411//artifact/patchprocess/newPatchFindbugsWarningshbase-rest.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11411//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11411//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11411//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11411//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/11411//artifact/patchprocess/newPatchFindbugsWarningshbase-annotations.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/11411//console This message is automatically generated. VisibilityClient getAuths does not propagate remote service exception correctly --- Key: HBASE-12302 URL: https://issues.apache.org/jira/browse/HBASE-12302 Project: HBase Issue Type: Bug Components: Client, security Affects Versions: 2.0.0, 0.98.7 Reporter: Jerry He Assignee: Jerry He Priority: Minor Fix For: 2.0.0, 0.98.8 Attachments: HBASE-12302-master.patch From hbase shell, run 'get_auths' with a non-superuser: {code} hbase(main):002:0 get_auths 'user2' ERROR: Here is some help for this command: Get the visibility labels set for a particular user Syntax : get_auths 'user1' For example: hbase get_auths 'user1' {code} We should expect a AccessDeniedException from the server. From a Java client, AccessDeniedException was dumped out, but the end exception is {code} java.util.NoSuchElementException at java.util.TreeMap$PrivateEntryIterator.nextEntry(TreeMap.java:1124) at java.util.TreeMap$ValueIterator.next(TreeMap.java:1171) at org.apache.hadoop.hbase.security.visibility.VisibilityClient.getAuths(VisibilityClient.java:148) {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Reopened] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Elliott Clark reopened HBASE-12294: --- Seems like adding the parent back is the only thing that will work. I think this breaks older mavens 2.x (they are pretty ancient now). Worth it? or should we just revert this whole debacle ? Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Assignee: Elliott Clark Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-HBASE-12294-Fix-site-generation.patch, HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12302) VisibilityClient getAuths does not propagate remote service exception correctly
[ https://issues.apache.org/jira/browse/HBASE-12302?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177783#comment-14177783 ] Ted Yu commented on HBASE-12302: +1 VisibilityClient getAuths does not propagate remote service exception correctly --- Key: HBASE-12302 URL: https://issues.apache.org/jira/browse/HBASE-12302 Project: HBase Issue Type: Bug Components: Client, security Affects Versions: 2.0.0, 0.98.7 Reporter: Jerry He Assignee: Jerry He Priority: Minor Fix For: 2.0.0, 0.98.8 Attachments: HBASE-12302-master.patch From hbase shell, run 'get_auths' with a non-superuser: {code} hbase(main):002:0 get_auths 'user2' ERROR: Here is some help for this command: Get the visibility labels set for a particular user Syntax : get_auths 'user1' For example: hbase get_auths 'user1' {code} We should expect a AccessDeniedException from the server. From a Java client, AccessDeniedException was dumped out, but the end exception is {code} java.util.NoSuchElementException at java.util.TreeMap$PrivateEntryIterator.nextEntry(TreeMap.java:1124) at java.util.TreeMap$ValueIterator.next(TreeMap.java:1171) at org.apache.hadoop.hbase.security.visibility.VisibilityClient.getAuths(VisibilityClient.java:148) {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177786#comment-14177786 ] Dima Spivak commented on HBASE-12294: - Seeing as how we will certainly only keep growing the number of modules that are required for other modules to build, we may want to go the route suggested by [~busbey] and just make those dependent modules have their parent be something that's not the hbase top-level parent. Any downside to that? Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Assignee: Elliott Clark Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-HBASE-12294-Fix-site-generation.patch, HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12302) VisibilityClient getAuths does not propagate remote service exception correctly
[ https://issues.apache.org/jira/browse/HBASE-12302?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177797#comment-14177797 ] Srikanth Srungarapu commented on HBASE-12302: - +1 (non-binding) VisibilityClient getAuths does not propagate remote service exception correctly --- Key: HBASE-12302 URL: https://issues.apache.org/jira/browse/HBASE-12302 Project: HBase Issue Type: Bug Components: Client, security Affects Versions: 2.0.0, 0.98.7 Reporter: Jerry He Assignee: Jerry He Priority: Minor Fix For: 2.0.0, 0.98.8 Attachments: HBASE-12302-master.patch From hbase shell, run 'get_auths' with a non-superuser: {code} hbase(main):002:0 get_auths 'user2' ERROR: Here is some help for this command: Get the visibility labels set for a particular user Syntax : get_auths 'user1' For example: hbase get_auths 'user1' {code} We should expect a AccessDeniedException from the server. From a Java client, AccessDeniedException was dumped out, but the end exception is {code} java.util.NoSuchElementException at java.util.TreeMap$PrivateEntryIterator.nextEntry(TreeMap.java:1124) at java.util.TreeMap$ValueIterator.next(TreeMap.java:1171) at org.apache.hadoop.hbase.security.visibility.VisibilityClient.getAuths(VisibilityClient.java:148) {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177817#comment-14177817 ] Hudson commented on HBASE-12294: FAILURE: Integrated in HBase-1.0 #330 (See [https://builds.apache.org/job/HBase-1.0/330/]) HBASE-12294 Fix site generation (eclark: rev f94423ee881915da580a10ec6d9034c48814fd8b) * hbase-checkstyle/pom.xml Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Assignee: Elliott Clark Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-HBASE-12294-Fix-site-generation.patch, HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (HBASE-12294) Can't build the docs after the hbase-checkstyle module was added
[ https://issues.apache.org/jira/browse/HBASE-12294?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14177833#comment-14177833 ] Hudson commented on HBASE-12294: FAILURE: Integrated in HBase-0.98 #615 (See [https://builds.apache.org/job/HBase-0.98/615/]) HBASE-12294 Fix site generation (eclark: rev 124991b3ad262c7622df04d63dd749a4093392bc) * hbase-checkstyle/pom.xml Can't build the docs after the hbase-checkstyle module was added Key: HBASE-12294 URL: https://issues.apache.org/jira/browse/HBASE-12294 Project: HBase Issue Type: Bug Components: build Reporter: Misty Stanley-Jones Assignee: Elliott Clark Priority: Blocker Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: 0001-HBASE-12294-Fix-site-generation.patch, HBASE-12294.patch Since the 15th, I have not been able to build the docs. I get these errors: {code} [ERROR] Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) - [Help 1] {code} {code} org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-site-plugin:3.3:stage (default-cli) on project hbase-checkstyle: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213) at org.apache.maven.cli.MavenCli.main(MavenCli.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Missing distribution management in project HBase - Checkstyle (org.apache.hbase:hbase-checkstyle:2.0.0-SNAPSHOT) at org.apache.maven.plugins.site.AbstractDeployMojo.getSite(AbstractDeployMojo.java:762) at org.apache.maven.plugins.site.AbstractDeployMojo.getDeployModuleDirectory(AbstractDeployMojo.java:249) at org.apache.maven.plugins.site.AbstractDeployMojo.deploy(AbstractDeployMojo.java:320) at org.apache.maven.plugins.site.AbstractDeployMojo.deployTo(AbstractDeployMojo.java:281) at org.apache.maven.plugins.site.AbstractDeployMojo.execute(AbstractDeployMojo.java:163) at org.apache.maven.plugins.site.SiteStageMojo.execute(SiteStageMojo.java:75) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208) ... 19 more {code} I'm able to resolve it by adding the attached patch to the POM. [~eclark], is there a specific reason you didn't use inheritance in the checkstyles module? -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Updated] (HBASE-12302) VisibilityClient getAuths does not propagate remote service exception correctly
[ https://issues.apache.org/jira/browse/HBASE-12302?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Anoop Sam John updated HBASE-12302: --- Fix Version/s: 0.99.2 VisibilityClient getAuths does not propagate remote service exception correctly --- Key: HBASE-12302 URL: https://issues.apache.org/jira/browse/HBASE-12302 Project: HBase Issue Type: Bug Components: Client, security Affects Versions: 2.0.0, 0.98.7 Reporter: Jerry He Assignee: Jerry He Priority: Minor Fix For: 2.0.0, 0.98.8, 0.99.2 Attachments: HBASE-12302-master.patch From hbase shell, run 'get_auths' with a non-superuser: {code} hbase(main):002:0 get_auths 'user2' ERROR: Here is some help for this command: Get the visibility labels set for a particular user Syntax : get_auths 'user1' For example: hbase get_auths 'user1' {code} We should expect a AccessDeniedException from the server. From a Java client, AccessDeniedException was dumped out, but the end exception is {code} java.util.NoSuchElementException at java.util.TreeMap$PrivateEntryIterator.nextEntry(TreeMap.java:1124) at java.util.TreeMap$ValueIterator.next(TreeMap.java:1171) at org.apache.hadoop.hbase.security.visibility.VisibilityClient.getAuths(VisibilityClient.java:148) {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332)