Nick Dimiduk
d7c3720e52
HBASE-26542 Apply a `package` to test protobuf files
...
This is needed in a couple places in order to test that traces over the IPC layer carry correct
span names, and it's good hygiene anyway.
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2021-12-15 16:29:37 -08:00
Toshihiro Suzuki
b061d477a8
HBASE-26002 MultiRowMutationEndpoint should return the result of the conditional update ( #3386 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2021-06-15 13:57:25 +09:00
Toshihiro Suzuki
6f4ab4a134
HBASE-25703 Support conditional update in MultiRowMutationEndpoint ( #3107 )
...
Signed-off-by: Michael Stack <stack@apache.org>
2021-03-30 23:06:04 +09:00
bsglz
1c45c8c7db
HBASE-24404 Support flush a single column family of region ( #2098 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2020-07-31 09:31:14 +01:00
XinSun
5fcffae5db
HBASE-24431 RSGroupInfo add configuration map to store something extra ( #2031 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2020-07-08 14:39:41 +08:00
Toshihiro Suzuki
6ff6fe49a3
HBASE-8458 Support for batch version of checkAndMutate() ( #1897 )
...
Signed-off-by: Josh Elser <elserj@apache.org>
2020-06-14 13:55:06 +09:00
wen_yi
292cadf847
HBASE-23971 protoc warns: "no protobuf syntax specified"
2020-03-17 15:38:50 -07:00
Toshihiro Suzuki
c3edceb6ae
HBASE-23146 Support CheckAndMutate with multiple conditions ( #1209 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2020-03-04 15:08:31 +09:00
Viraj Jasani
17652a7b32
HBASE-23590 : Update maxStoreFileRefCount to maxCompactedStoreFileRefCount for auto region recovery based on old reader references
...
Signed-off-by: Anoop Sam John <anoopsamjohn@apache.org>
2020-01-01 22:50:37 +05:30
Ankit Singhal
6e6c7b3c2d
HBASE-23065 [hbtop] Top-N heavy hitter user and client drill downs
...
Signed-off-by: Toshihiro Suzuki <brfrn169@gmail.com>
Signed-off-by: Josh Elser <elserj@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-12-22 20:13:50 -08:00
Udai Bhan Kashyap
ab63bde013
HBASE-22969 A new binary component comparator(BinaryComponentComparator) to perform comparison of arbitrary length and position ( #829 )
...
Signed-off-by: Balazs Meszaros <meszibalu@apache.org>
2019-11-18 13:30:08 +01:00
Viraj Jasani
33e8156ebc
HBASE-22460 : Reopen regions with very high Store Ref Counts ( #750 )
...
Signed-off-by Anoop Sam John <anoopsamjohn@apache.org>
2019-10-24 21:20:24 +05:30
Viraj Jasani
3a72ccefbd
HBASE-22648 Snapshot TTL ( #371 )
...
Signed-off-by: Reid Chan <reidchan@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Conflicts:
hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java
hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/SnapshotDescriptionUtils.java
2019-07-22 15:08:20 -07:00
Geoffrey Jacoby
439da96a1c
HBASE-22622 WALKey Extended Attributes ( #352 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-07-19 15:31:12 -07:00
Andrew Purtell
d06c3af980
HBASE-22459 Expose store reader reference count ( #248 )
2019-05-30 15:08:32 -07:00
tianjingyun
460cf6ff47
HBASE-21204 NPE when scan raw DELETE_FAMILY_VERSION and codec is not set
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-09-20 06:58:53 -07:00
Pankaj
a16e5523fc
HBASE-20357 AccessControlClient API Enhancement
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-06-29 07:54:14 -07:00
Chia-Ping Tsai
6aba045aae
HBASE-19504 Add TimeRange support into checkAndMutate
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-03-24 00:05:22 +08:00
Chia-Ping Tsai
dd9e46bbf5
HBASE-20212 Make all Public classes have InterfaceAudience category
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
Signed-off-by: Michael Stack <stack@apache.org>
2018-03-22 18:09:54 +08:00
Michael Stack
2bc99e4b5e
HBASE-20237 Put back getClosestRowBefore and throw UnsupportedOperation instead... for asynchbase client Throw exception if an old client connects.
2018-03-21 21:48:15 -07:00
zhangduo
4ddfdaffdc
HBASE-20048 Revert serial replication feature
2018-02-23 13:54:10 +08:00
Reid Chan
4ef6319af0
HBASE-19950 Introduce a ColumnValueFilter
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2018-02-20 05:05:19 +08:00
Guangxu Cheng
c01dc69123
HBASE-19799 Add web UI to rsgroup
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-01-18 19:30:06 -08:00
Balazs Meszaros
992b5d8630
HBASE-10092 Move up on to log4j2
...
Changes:
- replaced commons-logging to slf4j everywhere
- log.XXX(Throwable) calls were replaced with log.XXX(t.toString(), t)
- log.XXX(Object) calls were replaced with log.XXX(Objects.toString(obj))
- log.fatal() calls were replaced with log.error(HBaseMarkers.FATAL, ...)
- programmatic log4j configuration was removed from the unit test
This commit does not affect the current logging configurations, because log4j
is still on the classpath. slf4j-log4j12 binds log4j to slf4j.
Signed-off-by: Michael Stack <stack@apache.org>
2017-12-20 22:58:12 -08:00
Apekshit Sharma
a6d8023ff5
HBASE-19128 Purge Distributed Log Replay from codebase, configurations, text; mark the feature as unsupported, broken.
2017-11-07 17:48:52 -08:00
QilinCao
1110910b3a
HBASE-19103 Add BigDecimalComparator for filter
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-11-07 03:30:43 -08:00
Chia-Ping Tsai
e047f518ef
HBASE-18897 Substitute MemStore for Memstore
2017-10-02 21:10:11 +08:00
Sean Busbey
d576e5a32d
HBASE-17823 Migrate to Apache Yetus Audience Annotations
...
Includes partial backport of hbase-build-configuration module
Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: Misty Stanley-Jones <misty@apache.org>
2017-09-12 23:15:50 -05:00
Michael Stack
7be38cbc6a
HBASE-18782 Module untangling work
2017-09-10 18:11:21 -07:00
Reid Chan
6970c1e9eb
HBASE-18621 Refactor ClusterOptions before applying to code base
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-09-09 03:38:42 +08:00
Andy Yang
d26e22d75b
HBASE-3935 HServerLoad.storefileIndexSizeMB should be changed to storefileIndexSizeKB
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-08-29 13:43:27 +08:00
Reid Chan
802f602e11
HBASE-15511 ClusterStatus should be able to return responses by scope
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-08-14 01:08:31 +08:00
Michael Stack
ee70b1d2e0
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:42:38 -07:00
Andrew Purtell
5e21e30682
HBASE-18431 Mitigate compatibility concerns between branch-1.3 and branch-1.4
...
We needed to move TableName out of HBase.proto to resolve a cycle after
repairing incompatible changes introduced into branch-1. Carry this forward.
2017-08-01 17:05:14 -07:00
Michael Stack
b2b5cd6de6
Revert "HBASE-17056 Remove checked in PB generated files Selective add of dependency on"
...
Build is unstable and has interesting issues around CLASSPATH. Revert
for now.
This reverts commit 1049025e1d
.
2017-07-06 21:48:41 -07:00
Michael Stack
1049025e1d
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 generatedon
the fly now as part of mainline build.
2017-07-05 21:38:23 -07:00
Phil Yang
2f1923a823
HBASE-15576 Scanning cursor to prevent blocking long time on ResultScanner.next()
2017-06-07 11:32:04 +08:00
Josh Elser
ed618da906
HBASE-17981 Consolidate the space quota shell commands
2017-05-22 13:41:36 -04:00
Josh Elser
d671a1dbc6
HBASE-17955 Various reviewboard improvements to space quota work
...
Most notable change is to cache SpaceViolationPolicyEnforcement objects
in the write path. When a table has no quota or there is not SpaceQuotaSnapshot
for that table (yet), we want to avoid creating lots of
SpaceViolationPolicyEnforcement instances, caching one instance
instead. This will help reduce GC pressure.
2017-05-22 13:41:36 -04:00
Josh Elser
80a1f8fa2a
HBASE-17428 Implement informational RPCs for space quotas
...
Create some RPCs that can expose the in-memory state that the
RegionServers and Master hold to drive the space quota "state machine".
Then, create some hbase shell commands to interact with those.
2017-05-22 13:41:35 -04:00
Josh Elser
6c9082fe16
HBASE-17259 API to remove space quotas on a table/namespace
2017-05-22 13:41:35 -04:00
Josh Elser
34ba143fc8
HBASE-17001 Enforce quota violation policies in the RegionServer
...
The nuts-and-bolts of filesystem quotas. The Master must inform
RegionServers of the violation of a quota by a table. The RegionServer
must apply the violation policy as configured. Need to ensure
that the proper interfaces exist to satisfy all necessary policies.
This required a massive rewrite of the internal tracking by
the general space quota feature. Instead of tracking "violations",
we need to start tracking "usage". This allows us to make the decision
at the RegionServer level as to when the files in a bulk load request
should be accept or rejected which ultimately lets us avoid bulk loads
dramatically exceeding a configured space quota.
2017-05-22 13:41:35 -04:00
tedyu
140413c11b
HBASE-16995 Build client Java API and client protobuf messages - addendum fixes white spaces (Josh Elser)
2017-05-22 13:41:35 -04:00
tedyu
4dfafd6e50
HBASE-16995 Build client Java API and client protobuf messages (Josh Elser)
2017-05-22 13:41:35 -04:00
huzheng
22fa1cd3df
HBASE-17472: Correct the semantic of permission grant
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2017-02-20 20:13:43 +08:00
zhangduo
712fe69e4d
HBASE-17599 Use mayHaveMoreCellsInRow instead of isPartial
2017-02-09 15:38:02 +08:00
zhangduo
85d701892e
HBASE-17045 Unify the implementation of small scan and regular scan
2017-01-25 09:53:06 +08:00
Michael Stack
4fdd6ff9ae
HBASE-16831 Procedure V2 - Remove org.apache.hadoop.hbase.zookeeper.lock
...
(Appy)
2017-01-19 16:51:44 -08:00
zhangduo
05b1d918b0
HBASE-17320 Add inclusive/exclusive support for startRow and endRow of scan
2016-12-29 09:43:31 +08:00
Guanghao Zhang
8da7366fc2
HBASE-17348 Remove the unused hbase.replication from javadoc/comment/book completely
2016-12-25 08:46:29 +08:00