Sean Busbey
aa50971947
Revert "HBASE-17678 FilterList with MUST_PASS_ONE may lead to redundant cells returned"
...
This reverts commit 256fc63007
.
Backing out filterlist regression, see HBASE-18957. Work continuing branch for HBASE-18410.
Signed-off-by: Peter Somogyi <psomogyi@cloudera.com>
Signed-off-by: Michael Stack <stack@apache.org>
2017-10-09 17:06:14 -05:00
Sean Busbey
c7dc0da849
Revert "HBASE-15410 Utilize the max seek value when all Filters in MUST_PASS_ALL FilterList return SEEK_NEXT_USING_HINT"
...
This reverts commit ead1063244
.
Backing out filterlist regression, see HBASE-18957. Work continuing branch for HBASE-18410.
Signed-off-by: Peter Somogyi <psomogyi@cloudera.com>
Signed-off-by: Michael Stack <stack@apache.org>
2017-10-09 17:06:09 -05:00
Maytee Chinavanichkit
50ef066c89
HBASE-18921 Fix Result.current ArrayIndexOutOfBoundsException
...
Patch ArrayIndexOutOfBoundsException when current() is called after
advance() has already returned false
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-10-08 02:58:01 +08:00
Robert Yokota
831e31b34b
HBASE-18559 Add histogram to MetricsConnection to track concurrent calls per server
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-09-29 17:12:18 -07:00
Andrew Purtell
93ad1aba70
HBASE-18436 Add client-side hedged read metrics (Yun Zhao)
...
Conflicts:
hbase-client/src/main/java/org/apache/hadoop/hbase/client/MetricsConnection.java
hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestReplicasClient.java
2017-09-29 15:43:03 -07:00
Sean Busbey
fa7d0ccb05
HBASE-18731 [compat 1-2] Mark protected methods of QuotaSettings that touch Protobuf internals as IA.Private
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-09-25 21:01:18 -07:00
Abhishek Singh Chouhan
2f18d9e155
HBASE-18796 Addendum: Scanner returning null incorrectly during locateRegionInMeta retry, resulting in incorrect TableNotFoundException
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-09-22 10:20:46 -07:00
Abhishek Singh Chouhan
2845ddaf9e
HBASE-18796 Admin#isTableAvailable returns incorrect result before daughter regions are opened
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-09-19 13:52:15 -07:00
Yu Li
539fce3440
HBASE-15931 Add log for long-running tasks in AsyncProcess (addendum)
2017-09-19 09:53:14 +08:00
tedyu
ead1063244
HBASE-15410 Utilize the max seek value when all Filters in MUST_PASS_ALL FilterList return SEEK_NEXT_USING_HINT
2017-09-18 14:31:21 -07:00
andrewcheng
815673f7e4
HBASE-18131 Add an hbase shell command to clear deadserver list in ServerManager
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-09-16 09:33:08 -07:00
Andrew Purtell
d2e6f55cc5
HBASE-16611 Flakey org.apache.hadoop.hbase.client.TestReplicasClient.testCancelOfMultiGet
...
Branch-1 port of HBASE-16611.v2.patch
2017-09-13 18:08:54 -07:00
Guangxu Cheng
a8ac84f1a6
HBASE-18789 Displays the reporting interval of each RS on the Master page
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-09-13 09:39:09 -07:00
cuijianwei
8ce811c6ed
HBASE-15497 Incorrect javadoc for atomicity guarantee of Increment and Append
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-09-04 16:23:12 +08:00
Sean Busbey
135eedf7a2
HBASE-18577 test well-formed-ness of our client jars.
...
* removes jetty-util transitive from hbase-client that we don't use
* moves junit from compile to test scope for hbase-client
* adds an IT that checks the contents of jars
* excludes our server side web apps and related deps (jaxb, jersey, jetty) from shaded jars
* excludes proto source files from shaded jars
* relocates codahale metrics, commons-crypto, and curator
* finishes relocating jets3t
* updates maven dependency plugin
* updates maven enforcer plugin
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-29 13:44:16 -05:00
Peter Somogyi
60719debbe
HBASE-18665 ReversedScannerCallable invokes getRegionLocations incorrectly
...
The way how ReversedScannerCallable#prepare called getRegionLocations was faulty.
Calling prepare with force reload used cache and vica versa.
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-08-29 07:58:37 -07:00
Michael Stack
338232f81f
Revert "HBASE-14498 Master stuck in infinite loop when all Zookeeper servers are unreachable"
...
Lots of tests timing out. Revert for now.
This reverts commit 7a96682643
.
2017-08-22 08:31:55 -07:00
Pankaj Kumar
7a96682643
HBASE-14498 Master stuck in infinite loop when all Zookeeper servers are unreachable
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-18 14:23:59 -07:00
tedyu
64bef67558
HBASE-18617 FuzzyRowKeyFilter should not modify the filter pairs (vinisha)
2017-08-18 10:02:06 -07:00
Pankaj Kumar
deeda60c69
HBASE-17617 Backport HBASE-16731 (Inconsistent results from the Get/Scan if we use the empty FilterList) to branch-1
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-08-17 18:31:57 +08:00
Xiang Li
54aaf6bfb7
HBASE-18573 Update Append and Delete to use Mutation#getCellList(family)
...
Signed-off-by: Jerry He <jerryjch@apache.org>
2017-08-16 15:12:56 -07:00
Andrew Purtell
3feb87b005
HBASE-18431 Mitigate compatibility concerns between branch-1.3 and branch-1.4
...
- Refactor TableName into its own proto module and fix up users
- Move SnapshotDescription from Snapshot.proto back to HBase.proto
- Restore FastLongHistogram and TestFastLongHistogram;
deprecate FastLongHistogram
- Move DeleteQueryTracker back to o.a.h.h.regionserver
2017-08-16 11:34:18 -07:00
Ashish Singhi
a49d43bfbf
HBASE-18437 Revoke access permissions of a user from a table does not work as expected
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Conflicts:
hbase-server/src/main/java/org/apache/hadoop/hbase/security/access/AccessControlLists.java
hbase-server/src/test/java/org/apache/hadoop/hbase/security/access/TestAccessController.java
2017-08-15 18:59:21 -07:00
brandboat
fd749ce66e
HBASE-18582 Correct the docs for Mutation#setCellVisibility
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-08-15 21:38:16 +08:00
Jerry He
9078a034c4
HBASE-18522 Add RowMutations support to Batch
2017-08-14 09:21:53 -07:00
Xiang Li
7bd2795ee9
HBASE-18555: Remove redundant familyMap.put() from addxxx() of sub-classes of Mutation and Query
...
Signed-off-by: Jerry He <jerryjch@apache.org>
2017-08-11 23:29:52 -07:00
Benedict Jin
3666618e71
HBASE-18470 Remove the redundant comma from RetriesExhaustedWithDetailsException#getDesc
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-08-03 15:37:27 +08:00
anoopsamjohn
cef9fffa39
HBASE-18473 VC.listLabels() erroneously closes any connection.
2017-07-30 15:41:03 +05:30
Yu Li
5726263fb2
HBASE-18441 ZookeeperWatcher#interruptedException should throw exception (addendum)
2017-07-26 15:48:34 +08:00
Yu Li
145f7d8a4d
HBASE-18441 ZookeeperWatcher#interruptedException should throw exception
2017-07-26 15:21:05 +08:00
Andrew Purtell
a4e1af1fcc
HBASE-18054 log when we add/remove failed servers in client (Ali)
...
Conflicts:
hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/FailedServers.java
2017-07-25 18:53:01 -07:00
huaxiang sun
9427d6c73c
HBASE-18247 Hbck to fix the case that replica region shows as key in the meta table
...
Change-Id: I2169290ec5a97a63747bc93ee37f36729c3ac916
2017-07-25 17:08:53 -07:00
张世彬10204932
8ea7a364bf
HBASE-18323 Remove multiple ACLs for the same user in kerberos
...
Signed-off-by: Josh Elser <elserj@apache.org>
2017-07-25 18:22:45 -04:00
rgidwani
26247996d2
HBASE-15816 Provide client with ability to set priority on Operations
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-07-21 17:12:25 -07:00
Andrew Purtell
cfd5b6b59f
HBASE-18330 NPE in ReplicationZKLockCleanerChore
2017-07-19 15:46:45 -07:00
Phil Yang
980209579b
HBASE-18390 Sleep too long when finding region location failed
2017-07-19 12:05:21 +08:00
Chia-Ping Tsai
8eaad67866
HBASE-18268 Eliminate the findbugs warnings for hbase-client
2017-07-12 03:15:08 +08:00
Andrew Purtell
3dd55fa0c0
Set versions on branch-1 to 1.5.0-SNAPSHOT
2017-07-03 18:01:15 -07:00
Michael Stack
3b28f66bf3
HBASE-18266 Create static empty byte array to save memory (Ben Epstein)
2017-06-30 15:31:38 -07:00
Michael Stack
262e6bb3fa
HBASE-18004 getRegionLocations needs to be called once in ScannerCallableWithReplicas#call() (Huaxiang Sun)
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-06-30 15:31:30 -07:00
Pankaj Kumar
d5bba50794
HBASE-18167 OfflineMetaRepair tool may cause HMaster to abort always
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-06-22 02:11:07 -07:00
tedyu
3d9c544428
HBASE-18167 OfflineMetaRepair tool may cause HMaster to abort always - revert wrong version of patch
2017-06-22 02:10:25 -07:00
Pankaj Kumar
01027f805b
HBASE-18167 OfflineMetaRepair tool may cause HMaster to abort always
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-06-21 08:22:30 -07:00
Andrew Purtell
316e02e3d8
HBASE-18219 Fix typo in constant HConstants.HBASE_CLIENT_MEAT_REPLICA_SCAN_TIMEOUT
2017-06-14 16:03:54 -07:00
huzheng
256fc63007
HBASE-17678 FilterList with MUST_PASS_ONE may lead to redundant cells returned
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
Signed-off-by: zhangduo <zhangduo@apache.org>
2017-06-13 20:28:04 +08:00
zhangduo
d6e85b0511
Revert "FilterList with MUST_PASS_ONE may lead to redundant cells returned" miss issue number
...
This reverts commit c71da858ad
.
2017-06-13 20:27:28 +08:00
huzheng
c71da858ad
FilterList with MUST_PASS_ONE may lead to redundant cells returned
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-06-12 23:55:25 -07:00
zhangduo
6860ddca9f
HBASE-18199 Race in NettyRpcConnection may cause call stuck in BufferCallBeforeInitHandler forever
2017-06-10 19:07:23 +08:00
Phil Yang
381c89b5cc
HBASE-15576 Scanning cursor to prevent blocking long time on ResultScanner.next()
2017-06-07 11:37:22 +08:00
tedyu
39e8e2fb58
HBASE-18005 read replica: handle the case that region server hosting both primary replica and meta region is down (huaxiang sun)
2017-06-06 09:07:17 -07:00