Commit Graph

10724 Commits

Author SHA1 Message Date
Sanjeev Srivatsa d047c37871 HBASE-14459 Add response and request size metrics
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-09-30 18:23:17 -07:00
Elliott Clark cca2ba4d93 HBASE-14512 Cache UGI groups
Summary:
Don't create a user for every call. Instead create one user per connection.
Then inside of SecureHadoopUser cache the groupNames. This allows HBase to cache
empty groups.  This is needed since it's much more likely that HBase will be accessed
by a user that's not present on the posix /etc/group file.

Test Plan: Unit Tests

Differential Revision: https://reviews.facebook.net/D47751
2015-09-30 12:52:50 -07:00
stack 4812d9a178 HBASE-14465 Backport 'Allow rowlock to be reader/write' to branch-1 2015-09-30 11:48:46 -07:00
chenheng 2ff8580d72 HBASE-14230 replace reflection in FSHlog with HdfsDataOutputStream#getCurrentBlockReplication() 2015-09-30 17:05:32 +02:00
stack 19ac591876 HBASE-14518 Give TestScanEarlyTermination the same treatment as 'HBASE-14378 Get TestAccessController* passing again...' -- up priority handlers 2015-09-29 22:45:04 -07:00
Jerry He c75382860f HBASE-14394 Properly close the connection after reading records from table: addendum 2015-09-29 19:49:28 -07:00
stack 4bd8461566 HBASE-14513 TestBucketCache runs obnoxious 1k threads in a unit test 2015-09-29 16:20:00 -07:00
stack 16ad5e61c8 HBASE-14510 Fix coprocessor handling of duplicate classes (Yerui Sun) 2015-09-29 15:35:44 -07:00
stack 255fd07d35 HBASE-14362 org.apache.hadoop.hbase.master.procedure.TestWALProcedureStoreOnHDFS is super duper flaky (Heng Chen) 2015-09-29 14:52:01 -07:00
Elliott Clark bf6a713bfc HBASE-14473 Compute region locality in parallel 2015-09-29 13:09:09 -07:00
ramkrishna d0d79f46c4 HBASE-14437 - ArithmeticException in ReplicationInterClusterEndpoint (Ram) 2015-09-29 16:46:29 +05:30
stack 642273bc2a HBASE-14430 TestHttpServerLifecycle#testStartedServerIsAlive times out 2015-09-28 21:38:36 -07:00
Stephen Yuan Jiang 56bb25e506 HBASE-14488 Procedure V2 - shell command to abort a procedure (Stephen Yuan jiang 2015-09-28 18:53:56 -07:00
Lars Hofhansl 45fdcfc23c HBASE-14489 postScannerFilterRow consumes a lot of CPU. 2015-09-26 16:25:17 -07:00
Andrew Purtell 0dd57174fa HBASE-14407 NotServingRegion: hbase region closed forever (Shuaifeng Zhou) 2015-09-25 17:57:56 -07:00
Stephen Yuan Jiang 286edd8b55 HBASE-14212 Add IT test for procedure-v2-based namespace DDL (Stephen Yuan Jiang) 2015-09-25 16:41:55 -07:00
Andrew Purtell 1c5551d9fc HBASE-14492 Increase REST server header buffer size from 8k to 64k (Huaxiang Sun) 2015-09-25 16:08:54 -07:00
Stephen Yuan Jiang 36eeb7917a HBASE-14051 Undo workarounds in IntegrationTestDDLMasterFailover for client double submit (Stephen Yuan jiang) 2015-09-25 15:09:34 -07:00
Andrew Purtell 70c3ed1c9c HBASE-12748 RegionCoprocessorHost.execOperation creates too many iterator objects 2015-09-25 13:31:01 -07:00
Enis Soztutar bc1a03d9b4 HBASE-14474 DeadLock in RpcClientImpl.Connection.close() 2015-09-25 11:05:26 -07:00
stack e33d8bd3e0 HBASE-14378 Get TestAccessController* passing again on branch-1; ADDENDUM... missed org.apache.hadoop.hbase.security.access.TestWithDisabledAuthorization 2015-09-25 09:34:01 -07:00
tedyu b527fb8e70 HBASE-14471 Thrift - HTTP Error 413 full HEAD if using kerberos authentication (huaxiang sun) 2015-09-25 09:20:02 -07:00
tedyu 2b84576e3d HBASE-14456 Implement a namespace-based region grouping strategy for RegionGroupingProvider (Yu Li) 2015-09-25 08:45:50 -07:00
tedyu 52188c5c4a HBASE-14370 Use separate thread for calling ZKPermissionWatcher#refreshNodes() 2015-09-25 06:56:33 -07:00
Stephen Yuan Jiang 6c6d862c35 HBASE-14487 Procedure V2 - shell command to list all procedures (Stephen Yuan Jiang) 2015-09-24 20:42:55 -07:00
Apekshit(Appy) Sharma efc51bced6 HBASE-14469 Fix comment, validation and logging in HeapMemorySizeUtil.getGlobalMemStoreLowerMark 2015-09-24 19:15:33 -07:00
stack 68cb682c07 HBASE-14378 Get TestAccessController* passing again on branch-1 2015-09-24 17:39:09 -07:00
stack 8290139d4b HBASE-14486 Disable TestRegionPlacement, a flakey test for an unfinished feature 2015-09-24 15:56:08 -07:00
stack 565aaf1abe HBASE-14421 Follow-on from HBASE-14421, just disable TestFastFail* until someone digs in and fixes it; ADDENDUM -- missing import 2015-09-24 14:11:18 -07:00
stack 01ae4efb5a HBASE-14421 Follow-on from HBASE-14421, just disable TestFastFail* until someone digs in and fixes it 2015-09-24 13:52:34 -07:00
Andrew Purtell fc79ba338a HBASE-14205 RegionCoprocessorHost System.nanoTime() performance bottleneck 2015-09-24 11:16:47 -07:00
Andrew Purtell 12e2341f3d HBASE-13324 o.a.h.h.Coprocessor should be LimitedPrivate("Coprocessor") 2015-09-24 10:57:39 -07:00
Stephen Yuan Jiang e38fd84d3f HBASE-14107 Administrative Task: Provide an API to List all procedures (Stephen Yuan Jiang) 2015-09-24 07:17:23 -07:00
stack 744a40917c HBASE-14472 TestHCM and TestRegionServerNoMaster fixes
Conflicts:
	hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestRegionServerNoMaster.java
2015-09-23 11:45:57 -07:00
Matteo Bertozzi 0fa48ae56a HBASE-14464 Removed unused fs code 2015-09-23 09:56:24 -07:00
tedyu 8ed3729105 HBASE-14445 ExportSnapshot does not honor -chmod option 2015-09-22 12:59:17 -07:00
tedyu 992856c11d HBASE-14397 Revert pending review comments 2015-09-22 10:00:11 -07:00
stack cb1c44df6c HBASE-14338 License notification misspells 'Asciidoctor' (Lars Francke) 2015-09-22 09:53:36 -07:00
stack da7003ade2 HBASE-14461 Cleanup IncreasingToUpperBoundRegionSplitPolicy (Lars Francke) 2015-09-22 09:41:15 -07:00
tedyu 4b5dd8ee5a HBASE-14280 Bulk Upload from HA cluster to remote HA hbase cluster fails (Ankit Singhal) 2015-09-22 09:21:05 -07:00
Jerry He 73ec3fdd5c Revert: HBASE-14391 Empty regionserver WAL will never be deleted although the coresponding regionserver has been stale 2015-09-21 19:34:55 -07:00
Matt Warhaftig 05bd89b9b7 HBASE-14147 Add namespace CRUD functionality to REST
Conflicts:
    hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/TestNamespacesInstanceResource.java
    hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/TestNamespacesResource.java
    hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/model/TestNamespacesInstanceModel.java
    hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/model/TestNamespacesModel.java

Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-09-21 19:03:16 -07:00
Jerry He 9574c67610 HBASE-14391 Empty regionserver WAL will never be deleted although the coresponding regionserver has been stale (Qianxi Zhang) 2015-09-21 15:06:20 -07:00
tedyu ec86d174b4 HBASE-14280 Revert due to TestFSHDFSUtils failure 2015-09-21 09:51:27 -07:00
tedyu ca6c7f0a68 HBASE-14431 Addendum checks for null connectionInPool (Yu Li) 2015-09-21 07:23:47 -07:00
tedyu 81d04cde27 HBASE-14448 Refine RegionGroupingProvider Phase-2: remove provider nesting and formalize wal group name (Yu Li) 2015-09-21 06:45:02 -07:00
tedyu 566a20145c HBASE-14280 Bulk Upload from HA cluster to remote HA hbase cluster fails (Ankit Singhal) 2015-09-19 10:55:54 -07:00
tedyu 88adccd553 HBASE-14431 AsyncRpcClient#removeConnection() never removes connection from connections pool if server fails (Samir Ahmic) 2015-09-19 07:33:26 -07:00
tedyu 00f467b225 HBASE-14449 Rewrite deadlock prevention for concurrent connection close 2015-09-18 14:47:58 -07:00
Nick Dimiduk 7fb12e3331 Revert "HBASE-14230 replace reflection in FSHlog with HdfsDataOutputStream#getCurrentBlockReplication()"
This reverts commit 945477e2e6.

Also reintroduces the NO_ARGS instance that was removed in HBASE-14401
2015-09-18 14:27:45 -07:00