Commit Graph

10309 Commits

Author SHA1 Message Date
Matteo Bertozzi ad2b1d8467 HBASE-13529 Procedure v2 - WAL Improvements 2015-04-24 09:24:29 +01:00
Apekshit(Appy) Sharma 031dd3638c HBASE-13534 Changed Master UI to promptly display if it is a backup master. (Apekshit)
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-04-23 15:06:53 -07:00
ramkrishna bcb2a279c4 HBASE-13501 - Deprecate/Remove getComparator() in HRegionInfo. (Ram) 2015-04-23 12:12:36 +05:30
anoopsjohn a4202879ad HBASE-13496 Make Bytes::compareTo inlineable. 2015-04-23 10:36:08 +05:30
Jerry He 6c427175b8 HBASE-13526 TestRegionServerReportForDuty can be flaky: hang or timeout 2015-04-22 21:19:10 -07:00
Jonathan Lawlor afd7a8f474 HBASE-13527 The default value for hbase.client.scanner.max.result.size is never actually set on Scans
Signed-off-by: stack <stack@apache.org>
2015-04-22 13:29:18 -07:00
tedyu 2bf8cda4f6 HBASE-13437 ThriftServer leaks ZooKeeper connections (Winger Pun) 2015-04-22 07:52:23 -07:00
ramkrishna 2396020752 HBASE-13502 - Deprecate/remove getRowComparator() in TableName (Ram) 2015-04-22 09:24:00 +05:30
Elliott Clark 07b8a7b264 HBASE-13524 TestReplicationAdmin fails on JDK 1.8 2015-04-21 17:06:10 -07:00
zhangduo fe9180d79e HBASE-13499 AsyncRpcClient test cases failure in powerpc 2015-04-14 23:00:07 +08:00
Rajesh Nishtala 0b4e32a206 HBASE-13471 Fix a possible infinite loop in doMiniBatchMutation
Summary: in doMiniBatchMutation it is possible to get into an infinite loop when a query has a row that is not in the region. If the batch had an invalid row, the row lock further down the function would fail to acquire because it was an invalid row. However we'd catch the exception and improperly treat it as if we had not acquired the lock and then try acquiring the lock again. Thus once we got into this state we'd be stuck in an infinite loop. Worse yet, this infiite loop would occur with the readLock held. So any other opertaions such as doClose() would be locked out and stuck. The patch is to check whether the row is valid and short circuit the failure when it doesn't work.

Test Plan: IntegrationTestReplication would consistently fail when trying to disable large tables before the fix. After the test the tests pass consistently.

Reviewers: eclark

Subscribers: asameet

Differential Revision: https://reviews.facebook.net/D37437

Signed-off-by: Elliott Clark <eclark@apache.org>
2015-04-21 15:24:52 -07:00
stack 91ab1086d6 HBASE-13078 Removal of IntegrationTestSendTraceRequests (Josh Elser) 2015-04-21 12:45:25 -07:00
Enis Soztutar 4e0de088c5 HBASE-13515 Handle FileNotFoundException in region replica replay for flush/compaction events 2015-04-21 11:55:35 -07:00
anoopsjohn 2ba4c4eb9f HBASE-13520 NullPointerException in TagRewriteCell.(Josh Elser) 2015-04-21 17:34:09 +05:30
tedyu eb82b8b309 HBASE-13514 Fix test failures in TestScannerHeartbeatMessages caused by incorrect setting of hbase.rpc.timeout (Jonathan Lawlor) 2015-04-20 14:48:10 -07:00
Sean Busbey 702aea5b38 HBASE-13498 Add more docs and a basic check for storage policy handling. 2015-04-20 10:45:14 -05:00
Devaraj Das 3bf69761e1 HBASE-13482. Phoenix is failing to scan tables on secure environments. (Alicia Shu) 2015-04-19 22:17:38 -07:00
tedyu 3baab26d0b HBASE-13481 Addendum sets MASTER_HOSTNAME_KEY config 2015-04-19 15:16:21 -07:00
Tobi Vollebregt 176261af78 HBASE-13430 HFiles that are in use by a table cloned from a snapshot may be deleted when that snapshot is deleted
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2015-04-18 09:48:08 +01:00
Matteo Bertozzi b7abdd61c9 HBASE-13202 Procedure v2 - core framework (addendum) 2015-04-18 09:46:14 +01:00
Enis Soztutar 92e922e11d HBASE-13491 Issue in FuzzyRowFilter#getNextForFuzzyRule (Anoop Sam John) 2015-04-17 21:54:41 -07:00
Enis Soztutar 66e55ff388 HBASE-13481 Master should respect master (old) DNS/bind related configurations 2015-04-17 18:11:26 -07:00
Jonathan Lawlor abe3796a99 HBASE-13090 Progress heartbeats for long running scanners
Signed-off-by: stack <stack@apache.org>
2015-04-17 15:42:46 -07:00
Elliott Clark 2c5dc53a32 HBASE-13477 Create metrics on failed requests
Summary: Add metrics on how many requests are exceptions and what type.

Test Plan: behold unit tests.

Differential Revision: https://reviews.facebook.net/D37167
2015-04-17 15:37:31 -07:00
Jerry He 3ccae37866 HBASE-13456 Improve HFilePrettyPrinter first hbase:meta region processing (Samir Ahmic) 2015-04-17 11:29:33 -07:00
stack 0dfeba3d78 HBASE-13487 Doc KEEP_DELETED_CELLS 2015-04-17 08:27:45 -07:00
stack 92af695ea1 HBASE-13307 Making methods under ScannerV2#next inlineable, faster 2015-04-17 08:15:07 -07:00
tedyu bcc5e1b353 HBASE-13486 region_status.rb broken with NameError: uninitialized constant IOException (Samir Ahmic) 2015-04-17 06:38:46 -07:00
Nick Dimiduk 7fb6055ed7 add branch-1.1 to precommit build list 2015-04-16 17:45:47 -07:00
tedyu e08ef99e30 HBASE-13473 deleted cells come back alive after the stripe compaction (jeongmin kim) 2015-04-16 11:36:25 -07:00
Matt Warhaftig ddab4726f6 HBASE-13350 Log warnings for sanity check failures when checks disabled.
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2015-04-16 09:51:47 +01:00
Josh Elser 682a29a57f HBASE-12987 Pare repeated hbck output and increase verbosity in long-running tasks. 2015-04-15 14:35:43 -07:00
Devaraj Das 14261bc9e5 HBASE-13453. Master should not bind to region server ports (Srikanth Srungarapu) 2015-04-15 11:02:08 -07:00
Andrew Purtell 2da1bf10b8 HBASE-12006 [JDK 8] KeyStoreTestUtil#generateCertificate fails due to "subject class type invalid"
This is a port of the fix from HADOOP-10847
2015-04-15 09:47:34 -07:00
Devaraj Das d314f7d9e0 HBASE-13460. Revise the MetaLookupPool executor-related defaults (introduced in HBASE-13036). 2015-04-15 07:56:25 -07:00
tedyu d6926629f9 HBASE-13475 Small spelling mistake in region_mover#isSuccessfulScan causes NoMethodError (Victor Xu) 2015-04-15 05:05:37 -07:00
Matteo Bertozzi 4788c6d1a8 HBASE-13455 Procedure V2 - master truncate table 2015-04-15 10:35:41 +01:00
Matteo Bertozzi d75326a797 HBASE-13202 Procedure v2 - core framework (addendum) 2015-04-15 09:50:47 +01:00
zhangduo 4f151444b5 HBASE-13301 Possible memory leak in BucketCache 2015-04-14 17:41:46 +08:00
anoopsjohn 71536bdcc7 HBASE-13447 Bypass logic in TimeRange.compare. 2015-04-14 11:37:48 +05:30
Matteo Bertozzi e9da064ccd HBASE-13457 SnapshotExistsException doesn't honor the DoNotRetry 2015-04-13 23:21:50 +01:00
tedyu 679e0e8d2e HBASE-13419 Thrift gateway should propagate text from exception causes (Michael Muller) 2015-04-13 09:58:04 -07:00
Matteo Bertozzi e75c6201c6 HBASE-13202 Procedure v2 - core framework (addendum) 2015-04-11 08:53:09 +01:00
Matteo Bertozzi e994b491ac HBASE-13209 Procedure V2 - master Add/Modify/Delete Column Family (addendum) 2015-04-10 23:11:40 +01:00
Srikanth Srungarapu 1890bffce3 HBASE-13436 Include user name in ADE for scans 2015-04-10 13:44:19 -07:00
Matteo Bertozzi f6512065c2 HBASE-13290 Procedure v2 - client enable/disable table sync (Stephen Yuan Jiang) 2015-04-10 18:53:43 +01:00
Matteo Bertozzi 57c70f0af8 HBASE-13211 Procedure V2 - master Enable/Disable table (Stephen Yuan Jiang) 2015-04-10 18:53:43 +01:00
Matteo Bertozzi 4ae8b8cc52 HBASE-13209 Procedure V2 - master Add/Modify/Delete Column Family (Stephen Yuan Jiang) 2015-04-10 18:53:43 +01:00
Matteo Bertozzi 7f5383368b HBASE-13210 Procedure V2 - master Modify table (Stephen Yuan Jiang) 2015-04-10 18:53:43 +01:00
Matteo Bertozzi 6a6e3f46fd HBASE-13204 Procedure v2 - client create/delete table sync 2015-04-10 18:53:42 +01:00