[1/7] hbase git commit: HBASE-18631 Allow ChaosMonkey properties to be specified in hbase-site

2017-08-20 Thread elserj
Repository: hbase Updated Branches: refs/heads/branch-1 7a9668264 -> 00a4e0697 refs/heads/branch-1.1 a566f3352 -> e391bb047 refs/heads/branch-1.2 658b01e26 -> 5bf83cc14 refs/heads/branch-1.3 92a2dfcd6 -> d1bd88359 refs/heads/branch-1.4 e0f5f3aa1 -> b2eb09aa2 refs/heads/branch-2

[7/7] hbase git commit: HBASE-18631 Allow ChaosMonkey properties to be specified in hbase-site

2017-08-20 Thread elserj
HBASE-18631 Allow ChaosMonkey properties to be specified in hbase-site Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/e391bb04 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/e391bb04 Diff:

[4/7] hbase git commit: HBASE-18631 Allow ChaosMonkey properties to be specified in hbase-site

2017-08-20 Thread elserj
HBASE-18631 Allow ChaosMonkey properties to be specified in hbase-site Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/b2eb09aa Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/b2eb09aa Diff:

[2/7] hbase git commit: HBASE-18631 Allow ChaosMonkey properties to be specified in hbase-site

2017-08-20 Thread elserj
HBASE-18631 Allow ChaosMonkey properties to be specified in hbase-site Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/95e1fa30 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/95e1fa30 Diff:

[3/4] hbase git commit: HBASE-14135 Merge backup images (Vladimir Rodionov)

2017-08-13 Thread elserj
http://git-wip-us.apache.org/repos/asf/hbase/blob/35aa7aae/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/HFileSplitterJob.java -- diff --git

[4/4] hbase git commit: HBASE-14135 Merge backup images (Vladimir Rodionov)

2017-08-13 Thread elserj
HBASE-14135 Merge backup images (Vladimir Rodionov) Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/35aa7aae Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/35aa7aae Diff:

[1/4] hbase git commit: HBASE-14135 Merge backup images (Vladimir Rodionov)

2017-08-13 Thread elserj
Repository: hbase Updated Branches: refs/heads/branch-2 b4d44467f -> 35aa7aae3 refs/heads/master c6ac04ab3 -> 05e6e5695 http://git-wip-us.apache.org/repos/asf/hbase/blob/05e6e569/hbase-server/src/main/java/org/apache/hadoop/hbase/backup/mapreduce/HFileSplitterJob.java

[2/4] hbase git commit: HBASE-14135 Merge backup images (Vladimir Rodionov)

2017-08-13 Thread elserj
HBASE-14135 Merge backup images (Vladimir Rodionov) Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/05e6e569 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/05e6e569 Diff:

[4/6] hbase git commit: HBASE-18387: [Thrift] Make principal configurable in DemoClient.java

2017-08-10 Thread elserj
HBASE-18387: [Thrift] Make principal configurable in DemoClient.java Added optional (fourth) parameter "server-principal" The solution is backward compatible, in case not given, uses "hbase" as default value If the third parameter is skipped the fourth cannot be set. Signed-off-by: Josh Elser

[5/6] hbase git commit: HBASE-18387: [Thrift] Make principal configurable in DemoClient.java

2017-08-10 Thread elserj
HBASE-18387: [Thrift] Make principal configurable in DemoClient.java Added optional (fourth) parameter "server-principal" The solution is backward compatible, in case not given, uses "hbase" as default value If the third parameter is skipped the fourth cannot be set. Signed-off-by: Josh Elser

[1/6] hbase git commit: HBASE-18387: [Thrift] Make principal configurable in DemoClient.java

2017-08-10 Thread elserj
Repository: hbase Updated Branches: refs/heads/branch-1 97c6ee512 -> d72ba890d refs/heads/branch-1.1 b74576e2e -> ebc1d2bf2 refs/heads/branch-1.2 9f809748d -> a732b67ce refs/heads/branch-1.3 d87b63e73 -> a2a28a780 refs/heads/branch-2 8197a31bb -> ee15c2c29 refs/heads/master 4dd24c52b

[6/6] hbase git commit: HBASE-18387: [Thrift] Make principal configurable in DemoClient.java

2017-08-10 Thread elserj
HBASE-18387: [Thrift] Make principal configurable in DemoClient.java Added optional (fourth) parameter "server-principal" The solution is backward compatible, in case not given, uses "hbase" as default value If the third parameter is skipped the fourth cannot be set. Signed-off-by: Josh Elser

[2/6] hbase git commit: HBASE-18387: [Thrift] Make principal configurable in DemoClient.java

2017-08-10 Thread elserj
HBASE-18387: [Thrift] Make principal configurable in DemoClient.java Added optional (fourth) parameter "server-principal" The solution is backward compatible, in case not given, uses "hbase" as default value If the third parameter is skipped the fourth cannot be set. Signed-off-by: Josh Elser

[3/6] hbase git commit: HBASE-18387: [Thrift] Make principal configurable in DemoClient.java

2017-08-10 Thread elserj
HBASE-18387: [Thrift] Make principal configurable in DemoClient.java Added optional (fourth) parameter "server-principal" The solution is backward compatible, in case not given, uses "hbase" as default value If the third parameter is skipped the fourth cannot be set. Signed-off-by: Josh Elser

[1/3] hbase git commit: HBASE-18514 Squash of space quota "phase 2" work

2017-08-07 Thread elserj
Repository: hbase Updated Branches: refs/heads/branch-2 7029c23b0 -> 501176d40 http://git-wip-us.apache.org/repos/asf/hbase/blob/f262548b/hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/TestQuotaTableUtil.java --

[3/3] hbase git commit: HBASE-18244 Temporarily disable TestShellRSGroups

2017-08-07 Thread elserj
HBASE-18244 Temporarily disable TestShellRSGroups Signed-off-by: Michael Stack Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/501176d4 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/501176d4

[2/3] hbase git commit: HBASE-18514 Squash of space quota "phase 2" work

2017-08-07 Thread elserj
HBASE-18514 Squash of space quota "phase 2" work Contains the following commits: HBASE-17748 Include HBase snapshots in space quotas Introduces a new Chore in the Master which computes the size of the snapshots included in a cluster. The size of these snapshots are included in the

[1/4] hbase git commit: HBASE-18023 Update row threshold warning from 1k to 5k (addendum)

2017-07-25 Thread elserj
Repository: hbase Updated Branches: refs/heads/branch-1 8ea7a364b -> c7e1d67df refs/heads/branch-1.3 b3a2a00af -> b88a03fb9 refs/heads/branch-2 8ad76bbc8 -> 50d930113 refs/heads/master d7febd54d -> 5cd7f630c HBASE-18023 Update row threshold warning from 1k to 5k (addendum) Project:

[3/3] hbase git commit: HBASE-18323 Remove multiple ACLs for the same user in kerberos

2017-07-25 Thread elserj
HBASE-18323 Remove multiple ACLs for the same user in kerberos Signed-off-by: Josh Elser Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/8ea7a364 Tree:

[2/3] hbase git commit: HBASE-18323 Remove multiple ACLs for the same user in kerberos

2017-07-25 Thread elserj
HBASE-18323 Remove multiple ACLs for the same user in kerberos Signed-off-by: Josh Elser Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/8ad76bbc Tree:

[1/3] hbase git commit: HBASE-18323 Remove multiple ACLs for the same user in kerberos

2017-07-25 Thread elserj
Repository: hbase Updated Branches: refs/heads/branch-1 26247996d -> 8ea7a364b refs/heads/branch-2 4e3a750b0 -> 8ad76bbc8 refs/heads/master c891642a5 -> d7febd54d HBASE-18323 Remove multiple ACLs for the same user in kerberos Signed-off-by: Josh Elser Project:

[1/2] hbase git commit: HBASE-18364 Downgrade surefire to 2.19.1 because it broke package wildcards

2017-07-12 Thread elserj
Repository: hbase Updated Branches: refs/heads/branch-2 2cde0be39 -> 0eb2c3fc3 refs/heads/master cb5299ae9 -> 1800580a8 HBASE-18364 Downgrade surefire to 2.19.1 because it broke package wildcards Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit:

[2/2] hbase git commit: HBASE-18364 Downgrade surefire to 2.19.1 because it broke package wildcards

2017-07-12 Thread elserj
HBASE-18364 Downgrade surefire to 2.19.1 because it broke package wildcards Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/0eb2c3fc Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/0eb2c3fc Diff:

[3/4] hbase git commit: HBASE-18255 Set JVM code cache size in provided configuration (Vladimir Rodionov)

2017-07-05 Thread elserj
HBASE-18255 Set JVM code cache size in provided configuration (Vladimir Rodionov) Java7 defaults to 50MB (which is likely too small) and 256MB in Java8/9. Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/29e0e731 Tree:

[4/4] hbase git commit: HBASE-18255 Set JVM code cache size in provided configuration (Vladimir Rodionov)

2017-07-05 Thread elserj
HBASE-18255 Set JVM code cache size in provided configuration (Vladimir Rodionov) Java7 defaults to 50MB (which is likely too small) and 256MB in Java8/9. Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/3a0a3fd5 Tree:

[2/4] hbase git commit: HBASE-18255 Set JVM code cache size in provided configuration (Vladimir Rodionov)

2017-07-05 Thread elserj
HBASE-18255 Set JVM code cache size in provided configuration (Vladimir Rodionov) Java7 defaults to 50MB (which is likely too small) and 256MB in Java8/9. Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/8a996e34 Tree:

[1/4] hbase git commit: HBASE-18255 Set JVM code cache size in provided configuration (Vladimir Rodionov)

2017-07-05 Thread elserj
Repository: hbase Updated Branches: refs/heads/branch-1 623249cf7 -> 3a0a3fd5f refs/heads/branch-1.1 d627c6f28 -> 975eaabad refs/heads/branch-1.2 b222a41c1 -> 8a996e341 refs/heads/branch-1.3 a4dfc669f -> 29e0e7317 HBASE-18255 Set JVM code cache size in provided configuration (Vladimir

[1/2] hbase git commit: HBASE-18023 Log multi-* requests for more than threshold number of rows

2017-06-24 Thread elserj
Repository: hbase Updated Branches: refs/heads/branch-2 a4c26526c -> d9dd31939 refs/heads/master 96aca6b15 -> 0e8e176eb HBASE-18023 Log multi-* requests for more than threshold number of rows Signed-off-by: Josh Elser Project:

[2/2] hbase git commit: HBASE-18023 Log multi-* requests for more than threshold number of rows

2017-06-24 Thread elserj
HBASE-18023 Log multi-* requests for more than threshold number of rows Signed-off-by: Josh Elser Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/d9dd3193 Tree:

hbase git commit: HBASE-17752 Shell command to list snapshot sizes WRT quotas

2017-06-20 Thread elserj
Repository: hbase Updated Branches: refs/heads/master af466bf72 -> 5b485d14c HBASE-17752 Shell command to list snapshot sizes WRT quotas Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/5b485d14 Tree:

hbase git commit: HBASE-17840 Update hbase book to space quotas on snapshots

2017-06-16 Thread elserj
Repository: hbase Updated Branches: refs/heads/master c7a64a831 -> 4dc805145 HBASE-17840 Update hbase book to space quotas on snapshots Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/4dc80514 Tree:

[1/2] hbase git commit: HBASE-18225 Avoid toString() on an array

2017-06-16 Thread elserj
Repository: hbase Updated Branches: refs/heads/branch-2 7c15e5700 -> 2ef80ab39 refs/heads/master c20d9cb1a -> c7a64a831 HBASE-18225 Avoid toString() on an array Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/c7a64a83

[2/2] hbase git commit: HBASE-18225 Avoid toString() on an array

2017-06-16 Thread elserj
HBASE-18225 Avoid toString() on an array Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/2ef80ab3 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/2ef80ab3 Diff:

[2/2] hbase git commit: HBASE-17748 Include HBase snapshots in space quotas

2017-06-09 Thread elserj
HBASE-17748 Include HBase snapshots in space quotas Introduces a new Chore in the Master which computes the size of the snapshots included in a cluster. The size of these snapshots are included in the table's which the snapshot was created from HDFS usage. Includes some test stabilization,

[1/2] hbase git commit: HBASE-17748 Include HBase snapshots in space quotas

2017-06-09 Thread elserj
Repository: hbase Updated Branches: refs/heads/master a6216db16 -> e5ea45705 http://git-wip-us.apache.org/repos/asf/hbase/blob/e5ea4570/hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/TestRegionSizeUse.java -- diff

[hbase] Git Push Summary

2017-05-22 Thread elserj
Repository: hbase Updated Branches: refs/heads/HBASE-16961 [deleted] fae5f7e66

[21/49] 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.

[47/49] 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/d671a1db/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/RegionServerStatusProtos.java -- diff --git

[27/49] 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/34ba143f/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/QuotaProtos.java -- diff --git

[37/49] hbase git commit: HBASE-16999 Implement master and regionserver synchronization of quota state

2017-05-22 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:

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

2017-05-22 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

[34/49] 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/13af7f8a/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos.java -- diff --git

[40/49] 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/ed618da9/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos.java -- diff --git

[44/49] hbase git commit: HBASE-17977 Enable the MasterSpaceQuotaObserver by default

2017-05-22 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:

[39/49] 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/ed618da9/hbase-protocol-shaded/src/main/protobuf/Admin.proto -- diff --git a/hbase-protocol-shaded/src/main/protobuf/Admin.proto

[38/49] 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/6c9082fe Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/6c9082fe Diff:

[31/49] hbase git commit: HBASE-17602 Reduce some quota chore periods/delays

2017-05-22 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/8159eae7 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/8159eae7 Diff:

[26/49] 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/34ba143f/hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/QuotaObserverChore.java -- diff --git

[36/49] 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/98b4181f/hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/TestTableSpaceQuotaViolationNotifier.java -- diff --git

[06/49] 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/4dfafd6e/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos.java -- diff --git

[45/49] 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/13b9a1ed Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/13b9a1ed Diff:

[46/49] 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/d671a1db/hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/ActivePolicyEnforcement.java -- diff --git

[08/49] 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/4dfafd6e Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/4dfafd6e Diff:

[28/49] 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

[10/49] 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/f74e051b Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/f74e051b Diff:

[32/49] hbase git commit: HBASE-17557 HRegionServer#reportRegionSizesForQuotas() should respond to UnsupportedOperationException

2017-05-22 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/7fb0ac26 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/7fb0ac26

[19/49] 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:

[16/49] 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/80a1f8fa/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos.java -- diff --git

[15/49] 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/80a1f8fa/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/RegionServerStatusProtos.java -- diff --git

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

2017-05-22 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/13af7f8a Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/13af7f8a Diff:

[05/49] 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/4dfafd6e/hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/generated/QuotaProtos.java -- diff --git

[29/49] 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/f7da41d0 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/f7da41d0 Diff:

[02/49] 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:

[42/49] 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/ed618da9 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/ed618da9 Diff:

[41/49] 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/ed618da9/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/AdminProtos.java -- diff --git

[14/49] 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:

[25/49] 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/34ba143f/hbase-server/src/main/java/org/apache/hadoop/hbase/quotas/SpaceViolationPolicyEnforcementFactory.java -- diff --git

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

2017-05-22 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:

[22/49] 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/140413c1 Tree:

[20/49] 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/533470f8/hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/TestQuotaObserverChoreWithMiniCluster.java -- diff --git

[18/49] 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/80a1f8fa/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/AdminProtos.java -- diff --git

[24/49] 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/34ba143f/hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/TestQuotaObserverChoreWithMiniCluster.java -- diff --git

[09/49] 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/c5172169 Tree:

[30/49] 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:

[11/49] 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/6b334cd8/hbase-protocol-shaded/src/main/protobuf/RegionServerStatus.proto -- diff --git a/hbase-protocol-shaded/src/main/protobuf/RegionServerStatus.proto

[43/49] 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/b971b449 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/b971b449 Diff:

[17/49] 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/80a1f8fa/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/MasterProtos.java -- diff --git

[33/49] 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/13af7f8a/hbase-protocol-shaded/src/main/protobuf/Master.proto -- diff --git a/hbase-protocol-shaded/src/main/protobuf/Master.proto

[48/49] 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/d671a1db/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos.java -- diff --git

[01/49] hbase git commit: HBASE-17447 Implement a MasterObserver for automatically deleting space quotas

2017-05-22 Thread elserj
Repository: hbase Updated Branches: refs/heads/master 56cbc68b0 -> f1a999032 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

[03/49] 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/4ad49bc3 Tree:

[23/49] 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/34ba143f/hbase-server/src/test/java/org/apache/hadoop/hbase/quotas/policies/BaseViolationPolicyEnforcement.java -- diff --git

[04/49] 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/f1066cd7 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/f1066cd7 Diff:

[12/49] 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/6b334cd8/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/RegionServerStatusProtos.java -- diff --git

[07/49] 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/4dfafd6e/hbase-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/MasterProtos.java -- diff --git

hbase git commit: HBASE-18075 (addendum) Correct javadoc for valid namespaces

2017-05-22 Thread elserj
Repository: hbase Updated Branches: refs/heads/master 23ea2c36f -> 56cbc68b0 HBASE-18075 (addendum) Correct javadoc for valid namespaces Project: http://git-wip-us.apache.org/repos/asf/hbase/repo Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/56cbc68b Tree:

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

2017-05-22 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:

[38/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/protobuf/Admin.proto -- diff --git a/hbase-protocol-shaded/src/main/protobuf/Admin.proto

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

2017-05-22 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/1e843b4d Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/1e843b4d Diff:

[39/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/QuotaProtos.java -- diff --git

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

2017-05-22 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/e4bef6e0 Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/e4bef6e0

[30/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/AdminProtos.java -- diff --git

[43/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-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/RegionServerStatusProtos.java -- diff --git

[09/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/TestQuotaObserverChoreWithMiniCluster.java -- diff --git

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

2017-05-22 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:

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

2017-05-22 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:

[44/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-protocol-shaded/src/main/java/org/apache/hadoop/hbase/shaded/protobuf/generated/QuotaProtos.java -- diff --git

[05/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/QuotaProtos.java -- diff --git

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

2017-05-22 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/9b3123ab Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/9b3123ab Diff:

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

2017-05-22 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

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