[jira] [Commented] (HBASE-17752) Update reporting RPCs/Shell commands to break out space utilization by snapshot
[ https://issues.apache.org/jira/browse/HBASE-17752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16056728#comment-16056728 ] Hudson commented on HBASE-17752: FAILURE: Integrated in Jenkins build HBase-Trunk_matrix #3231 (See [https://builds.apache.org/job/HBase-Trunk_matrix/3231/]) HBASE-17752 Shell command to list snapshot sizes WRT quotas (elserj: rev 5b485d14cd6a5bce1bef8329122166153162037e) * (add) hbase-shell/src/main/ruby/shell/commands/list_snapshot_sizes.rb * (edit) hbase-shell/src/test/ruby/hbase/quotas_test.rb * (edit) hbase-shell/src/main/ruby/hbase/quotas.rb * (edit) hbase-shell/src/test/ruby/tests_runner.rb * (edit) hbase-shell/src/main/ruby/shell.rb * (edit) hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/TableQuotaSnapshotStore.java * (edit) hbase-client/src/main/java/org/apache/hadoop/hbase/quotas/QuotaTableUtil.java * (edit) hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/TestSpaceQuotasWithSnapshots.java > Update reporting RPCs/Shell commands to break out space utilization by > snapshot > --- > > Key: HBASE-17752 > URL: https://issues.apache.org/jira/browse/HBASE-17752 > Project: HBase > Issue Type: Sub-task >Reporter: Josh Elser >Assignee: Josh Elser > Fix For: 3.0.0 > > Attachments: HBASE-17752.001.patch, HBASE-17752.002.patch, > HBASE-17752.003.patch, HBASE-17752.004.patch > > > For adminstrators running HBase with space quotas, it is useful to provide a > breakdown of the utilization of a table. For example, it may be non-intuitive > that a table's utilization is primarily made up of snapshots. We should > provide a new command or modify existing commands such that an admin can see > the utilization for a table/ns: > e.g. > {noformat} > table1: 17GB > resident: 10GB > snapshot_a: 5GB > snapshot_b: 2GB > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HBASE-17752) Update reporting RPCs/Shell commands to break out space utilization by snapshot
[ https://issues.apache.org/jira/browse/HBASE-17752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16056331#comment-16056331 ] Josh Elser commented on HBASE-17752: Thanks, Mike! I see Ted already gave approval earlier too :) Will commit. > Update reporting RPCs/Shell commands to break out space utilization by > snapshot > --- > > Key: HBASE-17752 > URL: https://issues.apache.org/jira/browse/HBASE-17752 > Project: HBase > Issue Type: Sub-task >Reporter: Josh Elser >Assignee: Josh Elser > Fix For: 3.0.0 > > Attachments: HBASE-17752.001.patch, HBASE-17752.002.patch, > HBASE-17752.003.patch, HBASE-17752.004.patch > > > For adminstrators running HBase with space quotas, it is useful to provide a > breakdown of the utilization of a table. For example, it may be non-intuitive > that a table's utilization is primarily made up of snapshots. We should > provide a new command or modify existing commands such that an admin can see > the utilization for a table/ns: > e.g. > {noformat} > table1: 17GB > resident: 10GB > snapshot_a: 5GB > snapshot_b: 2GB > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HBASE-17752) Update reporting RPCs/Shell commands to break out space utilization by snapshot
[ https://issues.apache.org/jira/browse/HBASE-17752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16056327#comment-16056327 ] Mike Drob commented on HBASE-17752: --- LGTM. > Update reporting RPCs/Shell commands to break out space utilization by > snapshot > --- > > Key: HBASE-17752 > URL: https://issues.apache.org/jira/browse/HBASE-17752 > Project: HBase > Issue Type: Sub-task >Reporter: Josh Elser >Assignee: Josh Elser > Fix For: 3.0.0 > > Attachments: HBASE-17752.001.patch, HBASE-17752.002.patch, > HBASE-17752.003.patch, HBASE-17752.004.patch > > > For adminstrators running HBase with space quotas, it is useful to provide a > breakdown of the utilization of a table. For example, it may be non-intuitive > that a table's utilization is primarily made up of snapshots. We should > provide a new command or modify existing commands such that an admin can see > the utilization for a table/ns: > e.g. > {noformat} > table1: 17GB > resident: 10GB > snapshot_a: 5GB > snapshot_b: 2GB > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HBASE-17752) Update reporting RPCs/Shell commands to break out space utilization by snapshot
[ https://issues.apache.org/jira/browse/HBASE-17752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16056297#comment-16056297 ] Josh Elser commented on HBASE-17752: I'm able to reproduce the one test failure locally without this patch (filed HBASE-18244). Will bisect that one concurrently. Any other feedback or are we happy, Ted/Mike? > Update reporting RPCs/Shell commands to break out space utilization by > snapshot > --- > > Key: HBASE-17752 > URL: https://issues.apache.org/jira/browse/HBASE-17752 > Project: HBase > Issue Type: Sub-task >Reporter: Josh Elser >Assignee: Josh Elser > Fix For: 3.0.0 > > Attachments: HBASE-17752.001.patch, HBASE-17752.002.patch, > HBASE-17752.003.patch, HBASE-17752.004.patch > > > For adminstrators running HBase with space quotas, it is useful to provide a > breakdown of the utilization of a table. For example, it may be non-intuitive > that a table's utilization is primarily made up of snapshots. We should > provide a new command or modify existing commands such that an admin can see > the utilization for a table/ns: > e.g. > {noformat} > table1: 17GB > resident: 10GB > snapshot_a: 5GB > snapshot_b: 2GB > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HBASE-17752) Update reporting RPCs/Shell commands to break out space utilization by snapshot
[ https://issues.apache.org/jira/browse/HBASE-17752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16052717#comment-16052717 ] Hadoop QA commented on HBASE-17752: --- | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 0m 11s {color} | {color:blue} Docker mode activated. {color} | | {color:blue}0{color} | {color:blue} rubocop {color} | {color:blue} 0m 0s {color} | {color:blue} rubocop was not available. {color} | | {color:blue}0{color} | {color:blue} ruby-lint {color} | {color:blue} 0m 0s {color} | {color:blue} Ruby-lint was not available. {color} | | {color:green}+1{color} | {color:green} hbaseanti {color} | {color:green} 0m 0s {color} | {color:green} Patch does not have any anti-patterns. {color} | | {color:green}+1{color} | {color:green} @author {color} | {color:green} 0m 0s {color} | {color:green} The patch does not contain any @author tags. {color} | | {color:green}+1{color} | {color:green} test4tests {color} | {color:green} 0m 0s {color} | {color:green} The patch appears to include 3 new or modified test files. {color} | | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 0m 22s {color} | {color:blue} Maven dependency ordering for branch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 3m 5s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 1m 32s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 50s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} mvneclipse {color} | {color:green} 1m 0s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} findbugs {color} | {color:green} 3m 18s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 1m 11s {color} | {color:green} master passed {color} | | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 0m 11s {color} | {color:blue} Maven dependency ordering for patch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 1m 7s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 1m 0s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 1m 0s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 7s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} mvneclipse {color} | {color:green} 0m 32s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} whitespace {color} | {color:green} 0m 0s {color} | {color:green} The patch has no whitespace issues. {color} | | {color:green}+1{color} | {color:green} hadoopcheck {color} | {color:green} 26m 56s {color} | {color:green} Patch does not cause any errors with Hadoop 2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.7.1 2.7.2 2.7.3 or 3.0.0-alpha3. {color} | | {color:green}+1{color} | {color:green} findbugs {color} | {color:green} 2m 54s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 16s {color} | {color:green} hbase-client generated 0 new + 1 unchanged - 1 fixed = 1 total (was 2) {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 26s {color} | {color:green} hbase-server in the patch passed. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 7s {color} | {color:green} hbase-shell in the patch passed. {color} | | {color:green}+1{color} | {color:green} unit {color} | {color:green} 2m 23s {color} | {color:green} hbase-client in the patch passed. {color} | | {color:green}+1{color} | {color:green} unit {color} | {color:green} 112m 52s {color} | {color:green} hbase-server in the patch passed. {color} | | {color:red}-1{color} | {color:red} unit {color} | {color:red} 7m 7s {color} | {color:red} hbase-shell in the patch failed. {color} | | {color:green}+1{color} | {color:green} asflicense {color} | {color:green} 0m 57s {color} | {color:green} The patch does not generate ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black} 171m 9s {color} | {color:black} {color} | \\ \\ || Reason || Tests || | Failed junit tests | hadoop.hbase.client.rsgroup.TestShellRSGroups | \\ \\ || Subsystem || Report/Notes || | Docker | Client=1.12.3 Server=1.12.3 Image:yetus/hbase:757bf37 | | JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12873360/HBASE-17752.004.patch | | JIRA Issue | HBASE-17752 |
[jira] [Commented] (HBASE-17752) Update reporting RPCs/Shell commands to break out space utilization by snapshot
[ https://issues.apache.org/jira/browse/HBASE-17752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16052637#comment-16052637 ] Josh Elser commented on HBASE-17752: bq. Nit: Can we estimate the size of this map before construction? We can't. We're reading all of the serialized SpaceQuotaSnapshot objects for hbase snapshots in the hbase:quota table. Given the context we have, there could be zero or there could be 100's. Cleaned up the rest and added a little test case. 003 incoming shortly. > Update reporting RPCs/Shell commands to break out space utilization by > snapshot > --- > > Key: HBASE-17752 > URL: https://issues.apache.org/jira/browse/HBASE-17752 > Project: HBase > Issue Type: Sub-task >Reporter: Josh Elser >Assignee: Josh Elser > Attachments: HBASE-17752.001.patch, HBASE-17752.002.patch, > HBASE-17752.003.patch > > > For adminstrators running HBase with space quotas, it is useful to provide a > breakdown of the utilization of a table. For example, it may be non-intuitive > that a table's utilization is primarily made up of snapshots. We should > provide a new command or modify existing commands such that an admin can see > the utilization for a table/ns: > e.g. > {noformat} > table1: 17GB > resident: 10GB > snapshot_a: 5GB > snapshot_b: 2GB > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HBASE-17752) Update reporting RPCs/Shell commands to break out space utilization by snapshot
[ https://issues.apache.org/jira/browse/HBASE-17752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16052226#comment-16052226 ] Mike Drob commented on HBASE-17752: --- The value of the trivial shell test is that when the java api changes later, we get alerted that the shell command needs to be updated as well. > Update reporting RPCs/Shell commands to break out space utilization by > snapshot > --- > > Key: HBASE-17752 > URL: https://issues.apache.org/jira/browse/HBASE-17752 > Project: HBase > Issue Type: Sub-task >Reporter: Josh Elser >Assignee: Josh Elser > Attachments: HBASE-17752.001.patch, HBASE-17752.002.patch, > HBASE-17752.003.patch > > > For adminstrators running HBase with space quotas, it is useful to provide a > breakdown of the utilization of a table. For example, it may be non-intuitive > that a table's utilization is primarily made up of snapshots. We should > provide a new command or modify existing commands such that an admin can see > the utilization for a table/ns: > e.g. > {noformat} > table1: 17GB > resident: 10GB > snapshot_a: 5GB > snapshot_b: 2GB > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HBASE-17752) Update reporting RPCs/Shell commands to break out space utilization by snapshot
[ https://issues.apache.org/jira/browse/HBASE-17752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=1605#comment-1605 ] Josh Elser commented on HBASE-17752: bq. The above method can be package private. Will do. bq. Nit: Can we estimate the size of this map before construction? bq. Good to have a message here describing the failure. (Both places) I'll take a look :) bq. Would be nice to have a test for the new shell command. Yeah... I was struggling with the value of this. The shell command is so trivial (just printing the output from a java method), but I guess that's how I end up committing ruby syntax errors. > Update reporting RPCs/Shell commands to break out space utilization by > snapshot > --- > > Key: HBASE-17752 > URL: https://issues.apache.org/jira/browse/HBASE-17752 > Project: HBase > Issue Type: Sub-task >Reporter: Josh Elser >Assignee: Josh Elser > Attachments: HBASE-17752.001.patch, HBASE-17752.002.patch, > HBASE-17752.003.patch > > > For adminstrators running HBase with space quotas, it is useful to provide a > breakdown of the utilization of a table. For example, it may be non-intuitive > that a table's utilization is primarily made up of snapshots. We should > provide a new command or modify existing commands such that an admin can see > the utilization for a table/ns: > e.g. > {noformat} > table1: 17GB > resident: 10GB > snapshot_a: 5GB > snapshot_b: 2GB > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HBASE-17752) Update reporting RPCs/Shell commands to break out space utilization by snapshot
[ https://issues.apache.org/jira/browse/HBASE-17752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16051315#comment-16051315 ] Mike Drob commented on HBASE-17752: --- {code} + final MapsnapshotSizes = new HashMap<>(); {code} Nit: Can we estimate the size of this map before construction? {code} +assertEquals(actualInitialSize, size.longValue()); {code} Good to have a message here describing the failure. (Both places) Would be nice to have a test for the new shell command. > Update reporting RPCs/Shell commands to break out space utilization by > snapshot > --- > > Key: HBASE-17752 > URL: https://issues.apache.org/jira/browse/HBASE-17752 > Project: HBase > Issue Type: Sub-task >Reporter: Josh Elser >Assignee: Josh Elser > Attachments: HBASE-17752.001.patch, HBASE-17752.002.patch, > HBASE-17752.003.patch > > > For adminstrators running HBase with space quotas, it is useful to provide a > breakdown of the utilization of a table. For example, it may be non-intuitive > that a table's utilization is primarily made up of snapshots. We should > provide a new command or modify existing commands such that an admin can see > the utilization for a table/ns: > e.g. > {noformat} > table1: 17GB > resident: 10GB > snapshot_a: 5GB > snapshot_b: 2GB > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HBASE-17752) Update reporting RPCs/Shell commands to break out space utilization by snapshot
[ https://issues.apache.org/jira/browse/HBASE-17752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16051311#comment-16051311 ] Ted Yu commented on HBASE-17752: {code} + public static Scan createScanForSpaceSnapshotSizes(TableName table) { {code} The above method can be package private. The rest looks good. > Update reporting RPCs/Shell commands to break out space utilization by > snapshot > --- > > Key: HBASE-17752 > URL: https://issues.apache.org/jira/browse/HBASE-17752 > Project: HBase > Issue Type: Sub-task >Reporter: Josh Elser >Assignee: Josh Elser > Attachments: HBASE-17752.001.patch, HBASE-17752.002.patch, > HBASE-17752.003.patch > > > For adminstrators running HBase with space quotas, it is useful to provide a > breakdown of the utilization of a table. For example, it may be non-intuitive > that a table's utilization is primarily made up of snapshots. We should > provide a new command or modify existing commands such that an admin can see > the utilization for a table/ns: > e.g. > {noformat} > table1: 17GB > resident: 10GB > snapshot_a: 5GB > snapshot_b: 2GB > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HBASE-17752) Update reporting RPCs/Shell commands to break out space utilization by snapshot
[ https://issues.apache.org/jira/browse/HBASE-17752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16051277#comment-16051277 ] Josh Elser commented on HBASE-17752: TestShellRSGroups seems to be hanging due to some of the on-going AMv2 work, and TestCoprocessorMetrics has been flapping. [~tedyu], can you please take a look at v3 at your convenience? > Update reporting RPCs/Shell commands to break out space utilization by > snapshot > --- > > Key: HBASE-17752 > URL: https://issues.apache.org/jira/browse/HBASE-17752 > Project: HBase > Issue Type: Sub-task >Reporter: Josh Elser >Assignee: Josh Elser > Attachments: HBASE-17752.001.patch, HBASE-17752.002.patch, > HBASE-17752.003.patch > > > For adminstrators running HBase with space quotas, it is useful to provide a > breakdown of the utilization of a table. For example, it may be non-intuitive > that a table's utilization is primarily made up of snapshots. We should > provide a new command or modify existing commands such that an admin can see > the utilization for a table/ns: > e.g. > {noformat} > table1: 17GB > resident: 10GB > snapshot_a: 5GB > snapshot_b: 2GB > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)
[jira] [Commented] (HBASE-17752) Update reporting RPCs/Shell commands to break out space utilization by snapshot
[ https://issues.apache.org/jira/browse/HBASE-17752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16051156#comment-16051156 ] Hadoop QA commented on HBASE-17752: --- | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 0m 11s {color} | {color:blue} Docker mode activated. {color} | | {color:blue}0{color} | {color:blue} rubocop {color} | {color:blue} 0m 1s {color} | {color:blue} rubocop was not available. {color} | | {color:blue}0{color} | {color:blue} ruby-lint {color} | {color:blue} 0m 1s {color} | {color:blue} Ruby-lint was not available. {color} | | {color:green}+1{color} | {color:green} hbaseanti {color} | {color:green} 0m 0s {color} | {color:green} Patch does not have any anti-patterns. {color} | | {color:green}+1{color} | {color:green} @author {color} | {color:green} 0m 0s {color} | {color:green} The patch does not contain any @author tags. {color} | | {color:green}+1{color} | {color:green} test4tests {color} | {color:green} 0m 0s {color} | {color:green} The patch appears to include 1 new or modified test files. {color} | | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 0m 10s {color} | {color:blue} Maven dependency ordering for branch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 3m 11s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 1m 7s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 10s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} mvneclipse {color} | {color:green} 0m 38s {color} | {color:green} master passed {color} | | {color:red}-1{color} | {color:red} findbugs {color} | {color:red} 1m 47s {color} | {color:red} hbase-server in master has 1 extant Findbugs warnings. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 51s {color} | {color:green} master passed {color} | | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 0m 11s {color} | {color:blue} Maven dependency ordering for patch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 1m 12s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 1m 9s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javac {color} | {color:green} 1m 9s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 10s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} mvneclipse {color} | {color:green} 0m 38s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} whitespace {color} | {color:green} 0m 0s {color} | {color:green} The patch has no whitespace issues. {color} | | {color:green}+1{color} | {color:green} hadoopcheck {color} | {color:green} 27m 58s {color} | {color:green} Patch does not cause any errors with Hadoop 2.6.1 2.6.2 2.6.3 2.6.4 2.6.5 2.7.1 2.7.2 2.7.3 or 3.0.0-alpha3. {color} | | {color:green}+1{color} | {color:green} findbugs {color} | {color:green} 2m 54s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 52s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} unit {color} | {color:green} 2m 26s {color} | {color:green} hbase-client in the patch passed. {color} | | {color:red}-1{color} | {color:red} unit {color} | {color:red} 113m 25s {color} | {color:red} hbase-server in the patch failed. {color} | | {color:red}-1{color} | {color:red} unit {color} | {color:red} 15m 25s {color} | {color:red} hbase-shell in the patch failed. {color} | | {color:green}+1{color} | {color:green} asflicense {color} | {color:green} 0m 48s {color} | {color:green} The patch does not generate ASF License warnings. {color} | | {color:black}{color} | {color:black} {color} | {color:black} 178m 41s {color} | {color:black} {color} | \\ \\ || Reason || Tests || | Failed junit tests | hadoop.hbase.coprocessor.TestCoprocessorMetrics | | Timed out junit tests | org.apache.hadoop.hbase.client.rsgroup.TestShellRSGroups | \\ \\ || Subsystem || Report/Notes || | Docker | Client=1.12.3 Server=1.12.3 Image:yetus/hbase:757bf37 | | JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12873170/HBASE-17752.003.patch | | JIRA Issue | HBASE-17752 | | Optional Tests | asflicense javac javadoc unit findbugs hadoopcheck hbaseanti checkstyle compile rubocop ruby_lint | | uname | Linux f12cd44487ad 3.13.0-107-generic #154-Ubuntu SMP Tue Dec 20 09:57:27 UTC 2016
[jira] [Commented] (HBASE-17752) Update reporting RPCs/Shell commands to break out space utilization by snapshot
[ https://issues.apache.org/jira/browse/HBASE-17752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16050921#comment-16050921 ] Hadoop QA commented on HBASE-17752: --- | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 16m 39s {color} | {color:blue} Docker mode activated. {color} | | {color:blue}0{color} | {color:blue} rubocop {color} | {color:blue} 0m 0s {color} | {color:blue} rubocop was not available. {color} | | {color:blue}0{color} | {color:blue} ruby-lint {color} | {color:blue} 0m 0s {color} | {color:blue} Ruby-lint was not available. {color} | | {color:green}+1{color} | {color:green} hbaseanti {color} | {color:green} 0m 0s {color} | {color:green} Patch does not have any anti-patterns. {color} | | {color:green}+1{color} | {color:green} @author {color} | {color:green} 0m 0s {color} | {color:green} The patch does not contain any @author tags. {color} | | {color:green}+1{color} | {color:green} test4tests {color} | {color:green} 0m 0s {color} | {color:green} The patch appears to include 1 new or modified test files. {color} | | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 0m 21s {color} | {color:blue} Maven dependency ordering for branch {color} | | {color:red}-1{color} | {color:red} mvninstall {color} | {color:red} 1m 35s {color} | {color:red} root in master failed. {color} | | {color:red}-1{color} | {color:red} compile {color} | {color:red} 0m 24s {color} | {color:red} hbase-server in master failed. {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 48s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} mvneclipse {color} | {color:green} 0m 56s {color} | {color:green} master passed {color} | | {color:red}-1{color} | {color:red} findbugs {color} | {color:red} 0m 21s {color} | {color:red} hbase-server in master failed. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 1m 15s {color} | {color:green} master passed {color} | | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 0m 10s {color} | {color:blue} Maven dependency ordering for patch {color} | | {color:red}-1{color} | {color:red} mvninstall {color} | {color:red} 0m 24s {color} | {color:red} hbase-server in the patch failed. {color} | | {color:red}-1{color} | {color:red} compile {color} | {color:red} 0m 23s {color} | {color:red} hbase-server in the patch failed. {color} | | {color:red}-1{color} | {color:red} javac {color} | {color:red} 0m 23s {color} | {color:red} hbase-server in the patch failed. {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 5s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} mvneclipse {color} | {color:green} 0m 34s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} whitespace {color} | {color:green} 0m 0s {color} | {color:green} The patch has no whitespace issues. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 1m 7s {color} | {color:red} The patch causes 20 errors with Hadoop v2.6.1. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 2m 13s {color} | {color:red} The patch causes 20 errors with Hadoop v2.6.2. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 3m 22s {color} | {color:red} The patch causes 20 errors with Hadoop v2.6.3. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 4m 28s {color} | {color:red} The patch causes 20 errors with Hadoop v2.6.4. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 5m 35s {color} | {color:red} The patch causes 20 errors with Hadoop v2.6.5. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 6m 40s {color} | {color:red} The patch causes 20 errors with Hadoop v2.7.1. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 7m 48s {color} | {color:red} The patch causes 20 errors with Hadoop v2.7.2. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 8m 55s {color} | {color:red} The patch causes 20 errors with Hadoop v2.7.3. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 10m 1s {color} | {color:red} The patch causes 20 errors with Hadoop v3.0.0-alpha3. {color} | | {color:red}-1{color} | {color:red} findbugs {color} | {color:red} 0m 21s {color} | {color:red} hbase-server in the patch failed. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m 17s {color} | {color:green} hbase-client generated 0 new + 1 unchanged - 1 fixed = 1 total (was 2) {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 0m
[jira] [Commented] (HBASE-17752) Update reporting RPCs/Shell commands to break out space utilization by snapshot
[ https://issues.apache.org/jira/browse/HBASE-17752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16045254#comment-16045254 ] Hadoop QA commented on HBASE-17752: --- | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 1m 17s {color} | {color:blue} Docker mode activated. {color} | | {color:blue}0{color} | {color:blue} rubocop {color} | {color:blue} 0m 1s {color} | {color:blue} rubocop was not available. {color} | | {color:blue}0{color} | {color:blue} ruby-lint {color} | {color:blue} 0m 1s {color} | {color:blue} Ruby-lint was not available. {color} | | {color:green}+1{color} | {color:green} hbaseanti {color} | {color:green} 0m 0s {color} | {color:green} Patch does not have any anti-patterns. {color} | | {color:green}+1{color} | {color:green} @author {color} | {color:green} 0m 0s {color} | {color:green} The patch does not contain any @author tags. {color} | | {color:green}+1{color} | {color:green} test4tests {color} | {color:green} 0m 0s {color} | {color:green} The patch appears to include 1 new or modified test files. {color} | | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 0m 18s {color} | {color:blue} Maven dependency ordering for branch {color} | | {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 4m 5s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} compile {color} | {color:green} 1m 41s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 26s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} mvneclipse {color} | {color:green} 0m 59s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} findbugs {color} | {color:green} 3m 15s {color} | {color:green} master passed {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 1m 11s {color} | {color:green} master passed {color} | | {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue} 0m 19s {color} | {color:blue} Maven dependency ordering for patch {color} | | {color:red}-1{color} | {color:red} mvninstall {color} | {color:red} 0m 33s {color} | {color:red} hbase-server in the patch failed. {color} | | {color:red}-1{color} | {color:red} compile {color} | {color:red} 0m 35s {color} | {color:red} hbase-server in the patch failed. {color} | | {color:red}-1{color} | {color:red} javac {color} | {color:red} 0m 35s {color} | {color:red} hbase-server in the patch failed. {color} | | {color:green}+1{color} | {color:green} checkstyle {color} | {color:green} 1m 32s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} mvneclipse {color} | {color:green} 1m 1s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} whitespace {color} | {color:green} 0m 0s {color} | {color:green} The patch has no whitespace issues. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 1m 33s {color} | {color:red} The patch causes 16 errors with Hadoop v2.6.1. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 2m 55s {color} | {color:red} The patch causes 16 errors with Hadoop v2.6.2. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 4m 22s {color} | {color:red} The patch causes 16 errors with Hadoop v2.6.3. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 5m 48s {color} | {color:red} The patch causes 16 errors with Hadoop v2.6.4. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 7m 8s {color} | {color:red} The patch causes 16 errors with Hadoop v2.6.5. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 8m 25s {color} | {color:red} The patch causes 16 errors with Hadoop v2.7.1. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 9m 38s {color} | {color:red} The patch causes 16 errors with Hadoop v2.7.2. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 10m 48s {color} | {color:red} The patch causes 16 errors with Hadoop v2.7.3. {color} | | {color:red}-1{color} | {color:red} hadoopcheck {color} | {color:red} 12m 2s {color} | {color:red} The patch causes 16 errors with Hadoop v3.0.0-alpha2. {color} | | {color:red}-1{color} | {color:red} findbugs {color} | {color:red} 0m 24s {color} | {color:red} hbase-server in the patch failed. {color} | | {color:green}+1{color} | {color:green} javadoc {color} | {color:green} 1m 4s {color} | {color:green} the patch passed {color} | | {color:green}+1{color} | {color:green} unit {color} | {color:green} 2m 51s {color} | {color:green} hbase-client in the patch passed. {color} | |
[jira] [Commented] (HBASE-17752) Update reporting RPCs/Shell commands to break out space utilization by snapshot
[ https://issues.apache.org/jira/browse/HBASE-17752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15941058#comment-15941058 ] Hadoop QA commented on HBASE-17752: --- | (x) *{color:red}-1 overall{color}* | \\ \\ || Vote || Subsystem || Runtime || Comment || | {color:blue}0{color} | {color:blue} reexec {color} | {color:blue} 0m 0s {color} | {color:blue} Docker mode activated. {color} | | {color:red}-1{color} | {color:red} patch {color} | {color:red} 0m 7s {color} | {color:red} HBASE-17752 does not apply to master. Rebase required? Wrong Branch? See https://yetus.apache.org/documentation/0.3.0/precommit-patchnames for help. {color} | \\ \\ || Subsystem || Report/Notes || | JIRA Patch URL | https://issues.apache.org/jira/secure/attachment/12860433/HBASE-17752.001.patch | | JIRA Issue | HBASE-17752 | | Console output | https://builds.apache.org/job/PreCommit-HBASE-Build/6213/console | | Powered by | Apache Yetus 0.3.0 http://yetus.apache.org | This message was automatically generated. > Update reporting RPCs/Shell commands to break out space utilization by > snapshot > --- > > Key: HBASE-17752 > URL: https://issues.apache.org/jira/browse/HBASE-17752 > Project: HBase > Issue Type: Sub-task >Reporter: Josh Elser >Assignee: Josh Elser > Attachments: HBASE-17752.001.patch > > > For adminstrators running HBase with space quotas, it is useful to provide a > breakdown of the utilization of a table. For example, it may be non-intuitive > that a table's utilization is primarily made up of snapshots. We should > provide a new command or modify existing commands such that an admin can see > the utilization for a table/ns: > e.g. > {noformat} > table1: 17GB > resident: 10GB > snapshot_a: 5GB > snapshot_b: 2GB > {noformat} -- This message was sent by Atlassian JIRA (v6.3.15#6346)