Michael Stack
e62fdd9db4
Revert "So far -- fix this message"
...
Revert miscommit
This reverts commit 3bc64dac95
.
2017-08-25 14:14:05 -07:00
Michael Stack
20d272bce5
HBASE-18687 Add @since 2.0.0 to new classes
2017-08-25 13:12:30 -07:00
Michael Stack
3bc64dac95
So far -- fix this message
2017-08-25 13:12:30 -07:00
Huaxiang Sun
2e87396236
Revert "HBASE-17249 Get/Scan's setTimeRange/setColumnFamilyTimeRange can take the TimeRange reference as the parameter instead of creating a new setColumnFamilyTimeRange instance. (huaxiang sun)"
...
This reverts commit 61220e4d7c
.
2017-08-25 10:53:18 -07:00
zhangduo
d12eb7a4aa
HBASE-18347 Implement a BufferedMutator for async client
2017-08-24 15:55:43 +08:00
Chia-Ping Tsai
25ee5f7f84
HBASE-18546 Always overwrite the TS for Append/Increment unless no existing cells are found
2017-08-24 14:35:22 +08:00
Chia-Ping Tsai
25ff9d0bbf
HBASE-18503 Change ***Util and Master to use TableDescriptor and ColumnFamilyDescriptor
2017-08-24 13:03:38 +08:00
Chia-Ping Tsai
12f2b02a80
Revert "HBASE-18503 Change ***Util and Master to use TableDescriptor and ColumnFamilyDescriptor"
...
Wrong author information
This reverts commit b03348630c
.
2017-08-24 13:02:11 +08:00
Chia-Ping Tsai
b03348630c
HBASE-18503 Change ***Util and Master to use TableDescriptor and ColumnFamilyDescriptor
2017-08-24 12:56:58 +08:00
Apekshit Sharma
26e6c2ceb4
HBASE-17442 Move most of the replication related classes from hbase-client to new hbase-replication package. (Guanghao Zhang).
...
Change-Id: Ie0e24cc617ab4bf56de8b1747062d1b78a5d4669
2017-08-23 14:41:58 -07:00
Michael Stack
7b8cf37c3b
HBASE-18660 Remove duplicate code from the checkAndPut method in HTable (Yun Zhao)
2017-08-22 21:19:24 -07:00
Mike Drob
51d458872d
HBASE-12349 Add custom error-prone module
2017-08-22 16:38:17 -05:00
Michael Stack
05f07f692b
HBASE-18645 Loads of tests timing out.... Revert "HBASE-14498 Master stuck in infinite loop when all Zookeeper servers are unreachable"
...
This reverts commit 1ab6882f62
.
2017-08-22 01:41:18 -07:00
tedyu
e2532ecd1e
HBASE-18617 FuzzyRowKeyFilter should not modify the filter pairs (vinisha)
2017-08-18 09:10:20 -07:00
Pankaj Kumar
1ab6882f62
HBASE-14498 Master stuck in infinite loop when all Zookeeper servers are unreachable
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-17 19:02:39 -07:00
Guanghao Zhang
092dc6de84
HBASE-18608 AsyncConnection should return AsyncAdmin interface instead of the implemenation
2017-08-17 09:47:39 +08:00
Xiang Li
4c3a64db13
HBASE-18573 Update Append and Delete to use Mutation#getCellList(family)
...
Signed-off-by: Jerry He <jerryjch@apache.org>
2017-08-16 14:50:46 -07:00
zhangduo
4c74a73d57
HBASE-18553 Expose scan cursor for asynchronous scanner
2017-08-16 21:04:57 +08:00
Ashish Singhi
b0878184a3
HBASE-18437 Revoke access permissions of a user from a table does not work as expected
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-08-15 22:29:16 -07:00
Guanghao Zhang
59ffb6119b
HBASE-18598 AsyncNonMetaRegionLocator use FIFO algorithm to get a candidate locate request
2017-08-16 13:08:40 +08:00
Lars Francke
70c4f78ce0
HBASE-18599 Add missing @Deprecated annotations
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-08-15 10:44:50 -07:00
Deon Huang
d37266f63c
HBASE-2631 Decide between InMB and MB as suffix for field names in ClusterStatus objects
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-08-15 21:42:31 +08:00
brandboat
d4317c80e6
HBASE-18582 Correct the docs for Mutation#setCellVisibility
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-08-15 21:37:55 +08:00
Mike Drob
0b26ccdaa1
HBASE-18303 Clean up @Parameter boilerplate
2017-08-14 14:23:24 -05:00
Jerry He
096dac2e83
HBASE-18522 Add RowMutations support to Batch
2017-08-14 10:39:46 -07:00
Chia-Ping Tsai
e2b797be39
HBASE-18528 DON'T allow user to modify the passed table/column descriptor
2017-08-14 14:02:30 +08:00
Michael Stack
c6ac04ab39
HBASE-18271 Shade netty Purge mention of netty-all.
...
Add in hbase-thirdparty hbase-shaded-netty instead.
s/io.netty/org.apache.hadoop.hbase.shaded.io.netty/ everywhere in hbase.
Also set a system property when running tests and when starting
hbase; required by netty so can find the relocation files in the
bundled .so.
2017-08-13 12:46:21 -07:00
Reid Chan
923195c39e
HBASE-15511 ClusterStatus should be able to return responses by scope
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-08-14 01:02:39 +08:00
Xiang Li
173dce7347
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 22:49:38 -07:00
Guanghao Zhang
cabdbf181a
HBASE-18500 Performance issue: Don't use BufferedMutator for HTable's put method
2017-08-11 16:33:35 +08:00
Guanghao Zhang
4dd24c52b8
HBASE-17125 Inconsistent result when use filter to read data
2017-08-11 10:58:00 +08:00
zhangduo
624652373e
HBASE-18489 Expose scan cursor in RawScanResultConsumer
2017-08-10 10:11:40 +08:00
no_apologies
a7014ce46c
HBASE-18515 Introduce Delete.add as a replacement for Delete#addDeleteMarker
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-08-07 11:05:23 +08:00
Guanghao Zhang
5915d73a70
HBASE-18485 Performance issue: ClientAsyncPrefetchScanner is slower than ClientSimpleScanner
2017-08-07 10:35:19 +08:00
Benedict Jin
fe890b70ac
HBASE-18470 Remove the redundant comma from RetriesExhaustedWithDetailsException#getDesc
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-08-03 15:42:53 +08:00
Robert Yokota
855dd48f0a
HBASE-16893 Use Collection.removeIf instead of Iterator.remove in DependentColumnFilter
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-08-03 13:38:52 +08:00
Apekshit Sharma
de696cf6b6
HBASE-18231 Deprecate Admin#closeRegion*() commands in favor of Admin#unassign().
...
Other changes:
- Update corresponding tests in TestAdmin2. Removed tests centered around serverName part of old functions.
- Remove dead functions from ProtobufUtil and ServerManager
- Rename closeRegion* functions in HBTU to unassignRegion*
Change-Id: Ib9bdeb185e10750daf652be0bb328306accb73ab
2017-08-02 15:19:06 -07:00
Michael Stack
7a6de1bd42
HBASE-17056 Remove checked in PB generated files
...
Selective add of dependency on hbase-thirdparty jars.
Update to READMEs on how protobuf is done (and update to refguide).
Removed all checked in generated protobuf files. They are generated
on the fly now as part of mainline build.
2017-08-02 09:33:20 -07:00
Yi Liang
00c1b56665
HBASE-18465: [AMv2] remove old split region code that is no longer needed
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-30 15:24:58 -05:00
anoopsamjohn
5c47cb5d49
HBASE-18473 VC.listLabels() erroneously closes any connection.
2017-07-30 14:49:38 +05:30
Yu Li
1e49decfa2
HBASE-18441 ZookeeperWatcher#interruptedException should throw exception
2017-07-26 15:19:11 +08:00
Malcolm Taylor
421029d0c7
HBASE-18434 Address some alerts raised by lgtm.com
...
Signed-off-by: Ramkrishna <ramkrishna.s.vasudevan@intel.com>
2017-07-26 10:00:23 +05:30
Andrew Purtell
2fd8e824d5
HBASE-18054 log when we add/remove failed servers in client (Ali)
2017-07-25 18:53:09 -07:00
张世彬10204932
d7febd54da
HBASE-18323 Remove multiple ACLs for the same user in kerberos
...
Signed-off-by: Josh Elser <elserj@apache.org>
2017-07-25 18:10:50 -04:00
Phil Yang
1ac4152b19
HBASE-15968 New behavior of versions considering mvcc and ts rather than ts only
2017-07-25 15:00:36 +08:00
Yi Liang
e9d8a7b6d5
HBASE-18107: [AMv2] Remove DispatchMergingRegionsRequest & DispatchMergingRegions
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-07-23 10:44:34 +01:00
Mike Drob
317ce73963
HBASE-18433 Convenience method for creating simple ColumnFamilyDescriptor
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-07-22 23:42:33 +08:00
rgidwani
ec3cb19664
HBASE-15816 Provide client with ability to set priority on Operations
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-07-21 17:12:16 -07:00
Michael Stack
890d92a90c
HBASE-17908 Upgrade guava
...
Pull in guava 22.0 by using the shaded version up in new hbase-thirdparty project.
In poms, exclude guava everywhere except on hadoop-common. Do this so
we minimize transitive includes. hadoop-common is needed because hadoop
Configuration uses guava doing preconditions.
Everywhere we used guava, instead use shaded so fix a load of imports.
Stopwatch API changed as did hashing and toStringHelper which is now
in MoreObjects class. Otherwise, minimal changes to come up on 22.0
2017-07-21 15:28:08 +01:00
Chia-Ping Tsai
7941b83aaf
HBASE-18420 Some methods of Admin don't use ColumnFamilyDescriptor
2017-07-21 19:14:33 +08:00