Andrew Purtell
1fe75f98d3
HBASE-19421 branch-1 does not compile against Hadoop 3.0.0
2017-12-04 15:48:38 -08:00
huzheng
4ec59d018d
HBASE-19252 Move the transform logic of FilterList into transformCell() method to avoid extra ref to question cell
2017-12-04 10:19:16 +08:00
Chia-Ping Tsai
ac7fd29f7e
HBASE-19350 TestMetaWithReplicas is flaky
2017-12-01 03:44:46 +08:00
Andrew Purtell
cf34adaf5e
HBASE-19379 TestEndToEndSplitTransaction fails with NPE
2017-11-29 19:11:05 -08:00
Andrew Purtell
0b704d4815
Revert "HBASE-19379 TestEndToEndSplitTransaction fails with NPE"
...
This reverts commit f3614f20c0
.
2017-11-29 19:06:29 -08:00
Andrew Purtell
f3614f20c0
HBASE-19379 TestEndToEndSplitTransaction fails with NPE
2017-11-29 17:10:52 -08:00
Andrew Purtell
4c413e0c50
HBASE-19376 Fix more binary compatibility problems with branch-1.4 / branch-1
2017-11-29 14:07:36 -08:00
Andrew Purtell
f856cbf414
HBASE-19239 Fix findbugs and error-prone issues
...
Fixes for hbase-client
2017-11-17 17:12:32 -08:00
Michael Stack
bda31bbf69
HBASE-19260 Add lock back to avoid parallel accessing meta to locate region (Yu Li)
2017-11-17 14:26:20 -08:00
Lars Hofhansl
f9833a7802
HBASE-12091 Optionally ignore edits for dropped tables for replication.
2017-11-14 16:33:12 -08:00
Abhishek Singh Chouhan
96b86b71d2
HBASE-19215 Incorrect exception handling on the client causes incorrect call timeouts and byte buffer allocations on the server
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-11-13 16:59:48 -08:00
Andrew Purtell
ef3b59cb7a
HBASE-19232 Fix shaded-check-invariants (check-jar-contents) failure on branch-1
2017-11-13 10:37:20 -08:00
Andrew Purtell
6961526573
HBASE-12350 Backport error-prone build support to branch-1 and branch-2
2017-11-09 15:34:09 -08:00
Mike Drob
027ef60a75
HBASE-19195 error-prone fixes for client, mr, and server
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-11-09 11:37:43 -08:00
huzheng
264cf0d473
HBASE-18993 Backport patches in HBASE-18410 to branch-1.x branches
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-11-07 14:00:27 -08:00
Chia-Ping Tsai
56fd75e8e2
HBASE-19131 Add the ClusterStatus hook and cleanup other hooks which can be replaced by ClusterStatus hook
2017-11-05 09:55:10 +08:00
Reid Chan
01cb1d99b7
HBASE-19118 Use SaslUtil to set Sasl.QOP in 'Thrift'
...
Signed-off-by: Josh Elser <elserj@apache.org>
2017-11-02 00:42:03 -04:00
QilinCao
5376b5b128
HBASE-19091 Code annotation wrote BinaryComparator instead of LongComparator
...
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2017-10-26 22:25:45 +02:00
Andrew Purtell
64328caef0
HBASE-15631 Backport Regionserver Groups (HBASE-6721) to branch-1 (Francis Liu and Andrew Purtell)
2017-10-23 17:10:33 -07:00
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