[20/50] [abbrv] hbase git commit: HBASE-16998 Implement Master-side analysis of region space reports

2017-05-22 Thread elserj
HBASE-16998 Implement Master-side analysis of region space reports Adds a new Chore to the Master that analyzes the reports that are sent by RegionServers. The Master must then, for all tables with quotas, determine the tables that are violating quotas and move those tables into violation.

[29/50] [abbrv] hbase git commit: HBASE-17428 Implement informational RPCs for space quotas

2017-05-22 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/bce0fb4e/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/MasterProtos.java -- diff --git

[22/50] [abbrv] hbase git commit: HBASE-16999 Implement master and regionserver synchronization of quota state

2017-05-22 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/8cc14904/hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/TestTableSpaceQuotaViolationNotifier.java -- diff --git

[13/50] [abbrv] hbase git commit: HBASE-17001 Enforce quota violation policies in the RegionServer

2017-05-22 Thread elserj
HBASE-17001 Enforce quota violation policies in the RegionServer The nuts-and-bolts of filesystem quotas. The Master must inform RegionServers of the violation of a quota by a table. The RegionServer must apply the violation policy as configured. Need to ensure that the proper interfaces exist to

[12/50] [abbrv] hbase git commit: HBASE-17001 Enforce quota violation policies in the RegionServer

2017-05-22 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/cecfa66c/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/QuotaProtos.java -- diff --git

[48/50] [abbrv] hbase git commit: HBASE-17002 JMX metrics and some UI additions for space quotas

2017-05-22 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/1e843b4d/hbase-protocol-shaded/src/main/protobuf/Master.proto -- diff --git a/hbase-protocol-shaded/src/main/protobuf/Master.proto

[08/50] [abbrv] hbase git commit: HBASE-17001 Enforce quota violation policies in the RegionServer

2017-05-22 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/cecfa66c/hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/policies/BaseViolationPolicyEnforcement.java -- diff --git

[36/50] [abbrv] hbase git commit: HBASE-17003 Documentation updates for space quotas

2017-05-22 Thread elserj
HBASE-17003 Documentation updates for space quotas Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/89bfd86b Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/89bfd86b Diff:

[03/50] [abbrv] hbase git commit: HBASE-16995 Build client Java API and client protobuf messages - addendum fixes white spaces (Josh Elser)

2017-05-22 Thread elserj
HBASE-16995 Build client Java API and client protobuf messages - addendum fixes white spaces (Josh Elser) Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/59349254 Tree:

[07/50] [abbrv] hbase git commit: HBASE-16995 Build client Java API and client protobuf messages (Josh Elser)

2017-05-22 Thread elserj
HBASE-16995 Build client Java API and client protobuf messages (Josh Elser) Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/2908f1f6 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/2908f1f6 Diff:

[15/50] [abbrv] hbase git commit: HBASE-16996 Implement storage/retrieval of filesystem-use quotas into quota table (Josh Elser)

2017-05-22 Thread elserj
HBASE-16996 Implement storage/retrieval of filesystem-use quotas into quota table (Josh Elser) Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/3b6b91ac Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/3b6b91ac Diff:

[26/50] [abbrv] hbase git commit: HBASE-17516 Correctly handle case where table and NS quotas both apply

2017-05-22 Thread elserj
HBASE-17516 Correctly handle case where table and NS quotas both apply The logic surrounding when a table and namespace quota both apply to a table was incorrect, leading to a case where a table quota violation which should have fired did not because of the less-strict namespace quota. Project:

[40/50] [abbrv] hbase git commit: HBASE-17981 Consolidate the space quota shell commands

2017-05-22 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/dd4066a5/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/AdminProtos.java -- diff --git

[21/50] [abbrv] hbase git commit: HBASE-17259 API to remove space quotas on a table/namespace

2017-05-22 Thread elserj
HBASE-17259 API to remove space quotas on a table/namespace Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/ac213ad8 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/ac213ad8 Diff:

[16/50] [abbrv] hbase git commit: HBASE-17000 Implement computation of online region sizes and report to the Master

2017-05-22 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/f1b62080/hbase-protocol-shaded/src/main/protobuf/RegionServerStatus.proto -- diff --git a/hbase-protocol-shaded/src/main/protobuf/RegionServerStatus.proto

[01/50] [abbrv] hbase git commit: HBASE-18068 Fix flaky test TestAsyncSnapshotAdminApi [Forced Update!]

2017-05-22 Thread elserj
Repository: hbase Updated Branches: refs/heads/HBASE-16961 97bfe34af -> fae5f7e66 (forced update) HBASE-18068 Fix flaky test TestAsyncSnapshotAdminApi - internalRestoreSnapshot() returns future which completes by just getting proc_id from master. Changed it to wait for the procedure to

[41/50] [abbrv] hbase git commit: HBASE-17981 Consolidate the space quota shell commands

2017-05-22 Thread elserj
HBASE-17981 Consolidate the space quota shell commands Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/dd4066a5 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/dd4066a5 Diff:

[17/50] [abbrv] hbase git commit: HBASE-17000 Implement computation of online region sizes and report to the Master

2017-05-22 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/f1b62080/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/RegionServerStatusProtos.java -- diff --git

[37/50] [abbrv] hbase git commit: HBASE-17976 Remove stability annotation from public audience class

2017-05-22 Thread elserj
HBASE-17976 Remove stability annotation from public audience class Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/802b5e3c Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/802b5e3c Diff:

[49/50] [abbrv] hbase git commit: HBASE-17002 JMX metrics and some UI additions for space quotas

2017-05-22 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/1e843b4d/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos.java -- diff --git

[11/50] [abbrv] hbase git commit: HBASE-17001 Enforce quota violation policies in the RegionServer

2017-05-22 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/cecfa66c/hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/QuotaObserverChore.java -- diff --git

[32/50] [abbrv] hbase git commit: HBASE-17568 Better handle stale/missing region size reports

2017-05-22 Thread elserj
HBASE-17568 Better handle stale/missing region size reports * Expire region reports in the master after a timeout. * Move regions in violation out of violation when insufficient region size reports are observed. Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit:

[19/50] [abbrv] hbase git commit: HBASE-16998 Implement Master-side analysis of region space reports

2017-05-22 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/616bca5a/hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/TestQuotaObserverChoreWithMiniCluster.java -- diff --git

[35/50] [abbrv] hbase git commit: HBASE-17447 Implement a MasterObserver for automatically deleting space quotas

2017-05-22 Thread elserj
HBASE-17447 Implement a MasterObserver for automatically deleting space quotas When a table or namespace is deleted, it would be nice to automatically delete the quota on said table/NS. It's possible that not all people would want this functionality so we can leave it up to the user to configure

[25/50] [abbrv] hbase git commit: HBASE-17478 Avoid reporting FS use when quotas are disabled

2017-05-22 Thread elserj
HBASE-17478 Avoid reporting FS use when quotas are disabled Also, gracefully produce responses when quotas are disabled. Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/4109ab09 Tree:

[47/50] [abbrv] hbase git commit: HBASE-17978 Ensure superusers can circumvent actions restricted by space quota violations

2017-05-22 Thread elserj
HBASE-17978 Ensure superusers can circumvent actions restricted by space quota violations Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/3b2de2a8 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/3b2de2a8 Diff:

[02/50] [abbrv] hbase git commit: HBASE-16995 Build client Java API and client protobuf messages - addendum fixes line lengths (Josh Elser)

2017-05-22 Thread elserj
HBASE-16995 Build client Java API and client protobuf messages - addendum fixes line lengths (Josh Elser) Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/dff2622f Tree:

[27/50] [abbrv] hbase git commit: HBASE-17428 Implement informational RPCs for space quotas

2017-05-22 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/bce0fb4e/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/RegionServerStatusProtos.java -- diff --git

[04/50] [abbrv] hbase git commit: HBASE-16995 Build client Java API and client protobuf messages (Josh Elser)

2017-05-22 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/2908f1f6/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/QuotaProtos.java -- diff --git

[34/50] [abbrv] hbase git commit: HBASE-17794 Swap "violation" for "snapshot" where appropriate

2017-05-22 Thread elserj
HBASE-17794 Swap "violation" for "snapshot" where appropriate A couple of variables and comments in which violation is incorrectly used to describe what the code is doing. This was a hold over from early implementation -- need to scrub these out for clarity. Project:

[24/50] [abbrv] hbase git commit: HBASE-17025 Add shell commands for space quotas

2017-05-22 Thread elserj
HBASE-17025 Add shell commands for space quotas Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/d35f88a9 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/d35f88a9 Diff:

[06/50] [abbrv] hbase git commit: HBASE-16995 Build client Java API and client protobuf messages (Josh Elser)

2017-05-22 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/2908f1f6/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/MasterProtos.java -- diff --git

[31/50] [abbrv] hbase git commit: HBASE-17428 Implement informational RPCs for space quotas

2017-05-22 Thread elserj
HBASE-17428 Implement informational RPCs for space quotas Create some RPCs that can expose the in-memory state that the RegionServers and Master hold to drive the space quota "state machine". Then, create some hbase shell commands to interact with those. Project:

[28/50] [abbrv] hbase git commit: HBASE-17428 Implement informational RPCs for space quotas

2017-05-22 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/bce0fb4e/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos.java -- diff --git

[42/50] [abbrv] hbase git commit: HBASE-17955 Various reviewboard improvements to space quota work

2017-05-22 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/50c83f2a/hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/ActivePolicyEnforcement.java -- diff --git

[1/2] hbase git commit: HBASE-18075 Support non-latin table names and namespaces

2017-05-21 Thread elserj
Repository: hbase Updated Branches: refs/heads/master 553d5db35 -> 709f5a198 HBASE-18075 Support non-latin table names and namespaces Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/709f5a19 Tree:

[2/2] hbase git commit: HBASE-18067 Allow default FORMATTER for shell put/get commands

2017-05-21 Thread elserj
HBASE-18067 Allow default FORMATTER for shell put/get commands Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/f1544c34 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/f1544c34 Diff:

hbase git commit: HBASE-17286 Add goal to remote-resources plugin

2017-05-19 Thread elserj
Repository: hbase Updated Branches: refs/heads/branch-1 f9dc4cad6 -> f348caf7f HBASE-17286 Add goal to remote-resources plugin With Apache parent pom v12 our remote-resources-plugin execution id was shadowing the parent declaration, and our configuration would get run to aggregate LICENSE

[43/50] [abbrv] hbase git commit: HBASE-17955 Various reviewboard improvements to space quota work

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/97dcaffa/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos.java -- diff --git

[25/50] [abbrv] hbase git commit: HBASE-17478 Avoid reporting FS use when quotas are disabled

2017-05-19 Thread elserj
HBASE-17478 Avoid reporting FS use when quotas are disabled Also, gracefully produce responses when quotas are disabled. Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/dfe7a701 Tree:

[34/50] [abbrv] hbase git commit: HBASE-17794 Swap "violation" for "snapshot" where appropriate

2017-05-19 Thread elserj
HBASE-17794 Swap "violation" for "snapshot" where appropriate A couple of variables and comments in which violation is incorrectly used to describe what the code is doing. This was a hold over from early implementation -- need to scrub these out for clarity. Project:

[48/50] [abbrv] hbase git commit: HBASE-17981 Consolidate the space quota shell commands

2017-05-19 Thread elserj
HBASE-17981 Consolidate the space quota shell commands Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/3561b115 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/3561b115 Diff:

[02/50] [abbrv] hbase git commit: HBASE-16995 Build client Java API and client protobuf messages - addendum fixes white spaces (Josh Elser)

2017-05-19 Thread elserj
HBASE-16995 Build client Java API and client protobuf messages - addendum fixes white spaces (Josh Elser) Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/c0bc6df6 Tree:

[35/50] [abbrv] hbase git commit: HBASE-17003 Documentation updates for space quotas

2017-05-19 Thread elserj
HBASE-17003 Documentation updates for space quotas Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/5729491d Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/5729491d Diff:

[45/50] [abbrv] hbase git commit: HBASE-17981 Consolidate the space quota shell commands

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/3561b115/hbase-protocol-shaded/src/main/protobuf/Admin.proto -- diff --git a/hbase-protocol-shaded/src/main/protobuf/Admin.proto

[50/50] [abbrv] hbase git commit: HBASE-17977 Enable the MasterSpaceQuotaObserver by default

2017-05-19 Thread elserj
HBASE-17977 Enable the MasterSpaceQuotaObserver by default It should be the normal case that HBase automatically deletes quotas for deleted tables. Switch the Observer to be on by default and add an option to instead prevent it from being added. Project:

[18/50] [abbrv] hbase git commit: HBASE-17001 Enforce quota violation policies in the RegionServer

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/6f2bee48/hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/TestQuotaObserverChoreWithMiniCluster.java -- diff --git

[49/50] [abbrv] hbase git commit: HBASE-17978 Ensure superusers can circumvent actions restricted by space quota violations

2017-05-19 Thread elserj
HBASE-17978 Ensure superusers can circumvent actions restricted by space quota violations Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/3ef2be1f Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/3ef2be1f Diff:

[14/50] [abbrv] hbase git commit: HBASE-17557 HRegionServer#reportRegionSizesForQuotas() should respond to UnsupportedOperationException

2017-05-19 Thread elserj
HBASE-17557 HRegionServer#reportRegionSizesForQuotas() should respond to UnsupportedOperationException Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/1ff16d48 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/1ff16d48

[28/50] [abbrv] hbase git commit: HBASE-17428 Implement informational RPCs for space quotas

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/df670806/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/MasterProtos.java -- diff --git

[09/50] [abbrv] hbase git commit: HBASE-16995 Build client Java API and client protobuf messages - addendum fixes line lengths (Josh Elser)

2017-05-19 Thread elserj
HBASE-16995 Build client Java API and client protobuf messages - addendum fixes line lengths (Josh Elser) Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/78130847 Tree:

[13/50] [abbrv] hbase git commit: HBASE-17000 Implement computation of online region sizes and report to the Master

2017-05-19 Thread elserj
HBASE-17000 Implement computation of online region sizes and report to the Master Includes a trivial implementation of the Master-side collection to avoid. Only enough to write a test to verify RS collection. Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit:

[07/50] [abbrv] hbase git commit: HBASE-16998 Implement Master-side analysis of region space reports

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/851fb37a/hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/TestQuotaObserverChoreWithMiniCluster.java -- diff --git

[31/50] [abbrv] hbase git commit: HBASE-17568 Better handle stale/missing region size reports

2017-05-19 Thread elserj
HBASE-17568 Better handle stale/missing region size reports * Expire region reports in the master after a timeout. * Move regions in violation out of violation when insufficient region size reports are observed. Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit:

[27/50] [abbrv] hbase git commit: HBASE-17428 Implement informational RPCs for space quotas

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/df670806/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos.java -- diff --git

[24/50] [abbrv] hbase git commit: HBASE-17025 Add shell commands for space quotas

2017-05-19 Thread elserj
HBASE-17025 Add shell commands for space quotas Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/01a6b624 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/01a6b624 Diff:

[37/50] [abbrv] hbase git commit: HBASE-17002 JMX metrics and some UI additions for space quotas

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/3a2ec0bd/hbase-protocol-shaded/src/main/protobuf/Master.proto -- diff --git a/hbase-protocol-shaded/src/main/protobuf/Master.proto

[42/50] [abbrv] hbase git commit: HBASE-17955 Various reviewboard improvements to space quota work

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/97dcaffa/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/RegionServerStatusProtos.java -- diff --git

[46/50] [abbrv] hbase git commit: HBASE-17981 Consolidate the space quota shell commands

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/3561b115/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos.java -- diff --git

[33/50] [abbrv] hbase git commit: HBASE-17602 Reduce some quota chore periods/delays

2017-05-19 Thread elserj
HBASE-17602 Reduce some quota chore periods/delays Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/9adf90e9 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/9adf90e9 Diff:

[15/50] [abbrv] hbase git commit: HBASE-16999 Implement master and regionserver synchronization of quota state

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/f6cc45e5/hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/TestTableSpaceQuotaViolationNotifier.java -- diff --git

[20/50] [abbrv] hbase git commit: HBASE-17001 Enforce quota violation policies in the RegionServer

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/6f2bee48/hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/QuotaObserverChore.java -- diff --git

[40/50] [abbrv] hbase git commit: HBASE-17976 Remove stability annotation from public audience class

2017-05-19 Thread elserj
HBASE-17976 Remove stability annotation from public audience class Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/56f1cd6c Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/56f1cd6c Diff:

[23/50] [abbrv] hbase git commit: HBASE-17259 API to remove space quotas on a table/namespace

2017-05-19 Thread elserj
HBASE-17259 API to remove space quotas on a table/namespace Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/b71c9e13 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/b71c9e13 Diff:

[39/50] [abbrv] hbase git commit: HBASE-17002 JMX metrics and some UI additions for space quotas

2017-05-19 Thread elserj
HBASE-17002 JMX metrics and some UI additions for space quotas Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/3a2ec0bd Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/3a2ec0bd Diff:

[44/50] [abbrv] hbase git commit: HBASE-17955 Various reviewboard improvements to space quota work

2017-05-19 Thread elserj
HBASE-17955 Various reviewboard improvements to space quota work Most notable change is to cache SpaceViolationPolicyEnforcement objects in the write path. When a table has no quota or there is not SpaceQuotaSnapshot for that table (yet), we want to avoid creating lots of

[41/50] [abbrv] hbase git commit: HBASE-17955 Various reviewboard improvements to space quota work

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/97dcaffa/hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/ActivePolicyEnforcement.java -- diff --git

[05/50] [abbrv] hbase git commit: HBASE-16995 Build client Java API and client protobuf messages (Josh Elser)

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/0224ea1e/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/MasterProtos.java -- diff --git

[32/50] [abbrv] hbase git commit: HBASE-17516 Correctly handle case where table and NS quotas both apply

2017-05-19 Thread elserj
HBASE-17516 Correctly handle case where table and NS quotas both apply The logic surrounding when a table and namespace quota both apply to a table was incorrect, leading to a case where a table quota violation which should have fired did not because of the less-strict namespace quota. Project:

[29/50] [abbrv] hbase git commit: HBASE-17428 Implement informational RPCs for space quotas

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/df670806/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/AdminProtos.java -- diff --git

[47/50] [abbrv] hbase git commit: HBASE-17981 Consolidate the space quota shell commands

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/3561b115/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/AdminProtos.java -- diff --git

[36/50] [abbrv] hbase git commit: HBASE-17447 Implement a MasterObserver for automatically deleting space quotas

2017-05-19 Thread elserj
HBASE-17447 Implement a MasterObserver for automatically deleting space quotas When a table or namespace is deleted, it would be nice to automatically delete the quota on said table/NS. It's possible that not all people would want this functionality so we can leave it up to the user to configure

[10/50] [abbrv] hbase git commit: HBASE-16996 Implement storage/retrieval of filesystem-use quotas into quota table (Josh Elser)

2017-05-19 Thread elserj
HBASE-16996 Implement storage/retrieval of filesystem-use quotas into quota table (Josh Elser) Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/9a13dfa0 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/9a13dfa0 Diff:

[19/50] [abbrv] hbase git commit: HBASE-17001 Enforce quota violation policies in the RegionServer

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/6f2bee48/hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/SpaceViolationPolicyEnforcementFactory.java -- diff --git

[01/50] [abbrv] hbase git commit: HBASE-17286 Add goal to remote-resources plugin [Forced Update!]

2017-05-19 Thread elserj
Repository: hbase Updated Branches: refs/heads/HBASE-16961 ee23e85d3 -> 97bfe34af (forced update) HBASE-17286 Add goal to remote-resources plugin With Apache parent pom v12 our remote-resources-plugin execution id was shadowing the parent declaration, and our configuration would get run to

[17/50] [abbrv] hbase git commit: HBASE-17001 Enforce quota violation policies in the RegionServer

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/6f2bee48/hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/policies/BaseViolationPolicyEnforcement.java -- diff --git

[26/50] [abbrv] hbase git commit: HBASE-17428 Implement informational RPCs for space quotas

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/df670806/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/RegionServerStatusProtos.java -- diff --git

[16/50] [abbrv] hbase git commit: HBASE-16999 Implement master and regionserver synchronization of quota state

2017-05-19 Thread elserj
HBASE-16999 Implement master and regionserver synchronization of quota state * Implement the RegionServer reading violation from the quota table * Implement the Master reporting violations to the quota table * RegionServers need to track its enforced policies Project:

[38/50] [abbrv] hbase git commit: HBASE-17002 JMX metrics and some UI additions for space quotas

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/3a2ec0bd/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos.java -- diff --git

[11/50] [abbrv] hbase git commit: HBASE-17000 Implement computation of online region sizes and report to the Master

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/0b6b40d4/hbase-protocol-shaded/src/main/protobuf/RegionServerStatus.proto -- diff --git a/hbase-protocol-shaded/src/main/protobuf/RegionServerStatus.proto

[21/50] [abbrv] hbase git commit: HBASE-17001 Enforce quota violation policies in the RegionServer

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/6f2bee48/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/QuotaProtos.java -- diff --git

[03/50] [abbrv] hbase git commit: HBASE-16995 Build client Java API and client protobuf messages (Josh Elser)

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/0224ea1e/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/QuotaProtos.java -- diff --git

[06/50] [abbrv] hbase git commit: HBASE-16995 Build client Java API and client protobuf messages (Josh Elser)

2017-05-19 Thread elserj
HBASE-16995 Build client Java API and client protobuf messages (Josh Elser) Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/0224ea1e Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/0224ea1e Diff:

[30/50] [abbrv] hbase git commit: HBASE-17428 Implement informational RPCs for space quotas

2017-05-19 Thread elserj
HBASE-17428 Implement informational RPCs for space quotas Create some RPCs that can expose the in-memory state that the RegionServers and Master hold to drive the space quota "state machine". Then, create some hbase shell commands to interact with those. Project:

[08/50] [abbrv] hbase git commit: HBASE-16998 Implement Master-side analysis of region space reports

2017-05-19 Thread elserj
HBASE-16998 Implement Master-side analysis of region space reports Adds a new Chore to the Master that analyzes the reports that are sent by RegionServers. The Master must then, for all tables with quotas, determine the tables that are violating quotas and move those tables into violation.

[04/50] [abbrv] hbase git commit: HBASE-16995 Build client Java API and client protobuf messages (Josh Elser)

2017-05-19 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/0224ea1e/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos.java -- diff --git

hbase git commit: HBASE-17286 Add goal to remote-resources plugin

2017-05-19 Thread elserj
Repository: hbase Updated Branches: refs/heads/master 3fe4b28bb -> 5c728b0f0 HBASE-17286 Add goal to remote-resources plugin With Apache parent pom v12 our remote-resources-plugin execution id was shadowing the parent declaration, and our configuration would get run to aggregate LICENSE files

hbase git commit: HBASE-17977 Enable the MasterSpaceQuotaObserver by default

2017-05-05 Thread elserj
Repository: hbase Updated Branches: refs/heads/HBASE-16961 06f71477c -> ee23e85d3 HBASE-17977 Enable the MasterSpaceQuotaObserver by default It should be the normal case that HBase automatically deletes quotas for deleted tables. Switch the Observer to be on by default and add an option to

[4/4] hbase git commit: HBASE-17534 Avoid re-wrapping IOExceptions as IOExceptions

2017-05-04 Thread elserj
HBASE-17534 Avoid re-wrapping IOExceptions as IOExceptions This ensures that when a DoNotRetryIOException is returned from the RPC, it is propagated as a DoNotRetryIOException. When this does not happen, requests which should not be retried are repeated per the client configuration. Project:

[3/4] hbase git commit: HBASE-17534 Avoid re-wrapping IOExceptions as IOExceptions

2017-05-04 Thread elserj
HBASE-17534 Avoid re-wrapping IOExceptions as IOExceptions This ensures that when a DoNotRetryIOException is returned from the RPC, it is propagated as a DoNotRetryIOException. When this does not happen, requests which should not be retried are repeated per the client configuration. Project:

[2/4] hbase git commit: HBASE-17534 Avoid re-wrapping IOExceptions as IOExceptions

2017-05-04 Thread elserj
HBASE-17534 Avoid re-wrapping IOExceptions as IOExceptions This ensures that when a DoNotRetryIOException is returned from the RPC, it is propagated as a DoNotRetryIOException. When this does not happen, requests which should not be retried are repeated per the client configuration. Project:

[1/4] hbase git commit: HBASE-17534 Avoid re-wrapping IOExceptions as IOExceptions

2017-05-04 Thread elserj
Repository: hbase Updated Branches: refs/heads/branch-1 dd321c4a3 -> 737b489ed refs/heads/branch-1.1 de9b24561 -> 5de7799e0 refs/heads/branch-1.2 750cec7d2 -> afb67a8d9 refs/heads/branch-1.3 e1e11ad6c -> 2ddb30c57 HBASE-17534 Avoid re-wrapping IOExceptions as IOExceptions This ensures

hbase git commit: HBASE-17978 Ensure superusers can circumvent actions restricted by space quota violations

2017-05-03 Thread elserj
Repository: hbase Updated Branches: refs/heads/HBASE-16961 ea14f -> 06f71477c HBASE-17978 Ensure superusers can circumvent actions restricted by space quota violations Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit:

hbase git commit: HBASE-17981 Consolidate the space quota shell commands

2017-05-03 Thread elserj
Repository: hbase Updated Branches: refs/heads/HBASE-16961 0d5028664 -> ea14f HBASE-17981 Consolidate the space quota shell commands Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/ea14 Tree:

hbase git commit: HBASE-17973 Fix incorrect method call in list_regions and expand tests (addendum)

2017-05-02 Thread elserj
Repository: hbase Updated Branches: refs/heads/master 757bf379c -> de78c1189 HBASE-17973 Fix incorrect method call in list_regions and expand tests (addendum) Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/de78c118

[1/5] hbase git commit: HBASE-17985 Inline apt-get update calls in Yetus Dockerfile

2017-05-02 Thread elserj
Repository: hbase Updated Branches: refs/heads/branch-1 d2fcfd74d -> 58c504e70 refs/heads/branch-1.1 3f8636056 -> de9b24561 refs/heads/branch-1.2 dfd07710c -> 750cec7d2 refs/heads/branch-1.3 8bfef58a4 -> e1e11ad6c refs/heads/master 083796d2e -> 757bf379c HBASE-17985 Inline apt-get

[2/5] hbase git commit: HBASE-17985 Inline apt-get update calls in Yetus Dockerfile

2017-05-02 Thread elserj
HBASE-17985 Inline apt-get update calls in Yetus Dockerfile Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/58c504e7 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/58c504e7 Diff:

[5/5] hbase git commit: HBASE-17985 Inline apt-get update calls in Yetus Dockerfile

2017-05-02 Thread elserj
HBASE-17985 Inline apt-get update calls in Yetus Dockerfile Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/de9b2456 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/de9b2456 Diff:

[3/5] hbase git commit: HBASE-17985 Inline apt-get update calls in Yetus Dockerfile

2017-05-02 Thread elserj
HBASE-17985 Inline apt-get update calls in Yetus Dockerfile Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/e1e11ad6 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/e1e11ad6 Diff:

[4/5] hbase git commit: HBASE-17985 Inline apt-get update calls in Yetus Dockerfile

2017-05-02 Thread elserj
HBASE-17985 Inline apt-get update calls in Yetus Dockerfile Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/750cec7d Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/750cec7d Diff:

<    4   5   6   7   8   9   10   11   12   13   >