Mike Drob
06f06cbd86
HBASE-26622 Update error-prone to 2.10
...
Author: Mike Drob <mdrob@apache.org>
Co-authored-by: Nick Dimiduk <ndimiduk@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-03-02 16:07:23 +01:00
Andor Molnár
87f8d9ac4e
HBASE-23303 Add default security headers if SSL is enabled ( #4128 )
...
Signed-off-by: Balazs Meszaros <meszibalu@apache.org>
2022-03-02 15:25:57 +01:00
Duo Zhang
4bea1e8c37
HBASE-26723 Switch to use log4j2.properties file to configure log4j2 ( #4096 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-03-02 21:08:32 +08:00
Niels Basjes
f6b74b3083
HBASE-26762 Un-Deprecate and improve documentation for Scan#setRowPrefixFilter ( #4119 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-03-02 20:19:13 +08:00
Nick Dimiduk
e85bf414ab
HBASE-26776 RpcServer failure to SASL handshake always logs user "unknown" to audit log ( #4138 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2022-03-01 14:33:02 +01:00
Peter Somogyi
1f2ddbe7cd
HBASE-26772 Shell suspended in background ( #4137 )
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2022-03-01 11:52:07 +01:00
Nick Dimiduk
f8699176f7
HBASE-26663 Upgrade Maven Enforcer Plugin
...
The upgrade is to get the fix in MENFORCER-336, making beanshell evaluation safe for use with `mvn
-T`. Also upgrade extra-enforcer-rules to 1.5.1, as per experience with HBASE-26664.
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
2022-02-28 10:24:02 +01:00
Nick Dimiduk
5dc663ea38
HBASE-26765 Minor refactor of async scanning code ( #4121 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-02-24 17:20:57 +01:00
Yutong Xiao
3a53c11dbf
Add xiaoyt to the developer list ( #4129 )
2022-02-24 12:36:28 +08:00
Duo Zhang
c8662ed575
HBASE-26640 Reimplement master local region initialization to better work with SFT ( #4111 )
...
Signed-off-by: Josh Elser <elserj@apache.org>
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2022-02-24 10:10:02 +08:00
Sergey Soldatov
2d76b04197
HBASE-26767 Rest server should not use a large Header Cache.
...
Closes #4123
Co-authored-by: Tak Lon (Stephen) Wu <taklwu@apache.org>
Signed-off-by: Tak Lon (Stephen) Wu <taklwu@apache.org>
Signed-off-by: Josh Elser <elserj@apache.org>
2022-02-23 15:29:37 -05:00
Bryan Beaudreault
cd45cadbc1
HBASE-26546 hbase-shaded-client missing required thirdparty classes under hadoop 3.3.1 ( #3926 )
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2022-02-22 00:19:29 -06:00
LiangJun He
55ea2ef3aa
HBASE-26673 Implement a shell command for change SFT implementation ( #4113 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-02-19 23:00:04 +08:00
Bryan Beaudreault
a49c758f58
HBASE-26727 Fix CallDroppedException reporting ( #4088 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-02-18 17:27:09 -08:00
Bryan Beaudreault
8fb3d4666a
HBASE-26703 Allow configuration of IPC queue balancer ( #4063 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-02-18 17:21:40 -08:00
Richard Marscher
b3b4405d61
HBASE-26576 Allow pluggable queue to be used with the fast path executor or normal balanced executor ( #3944 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2022-02-18 10:00:10 -08:00
Yutong Xiao
e100198ab5
HBASE-26659 The ByteBuffer of metadata in RAMQueueEntry in BucketCache could be reused. ( #4026 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-02-18 22:24:51 +08:00
RyanT
24124f7485
HBASE-26738 Correct description of WAL directory in doc ( #4097 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-02-18 22:20:49 +08:00
BukrosSzabolcs
4829806220
HBASE-26707: Reduce number of renames during bulkload ( #4066 )
...
Signed-off-by: Wellington Ramos Chevreuil <wchevreuil@apache.org>
2022-02-17 19:34:48 +00:00
chenglei
8dec499181
add chenglei to the developer list ( #4116 )
2022-02-16 20:04:21 +08:00
chenglei
8ddd1d0f9e
HBASE-26712 Balancer encounters NPE in rare case ( #4092 )
...
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2022-02-16 12:12:18 +05:30
Xiaolin Ha
1b47575214
HBASE-26742 Comparator of NOT_EQUAL NULL is invalid for checkAndMutate ( #4105 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-02-16 11:08:33 +08:00
Andrew Purtell
407c6e7b22
HBASE-26730 Extend hbase shell 'status' command to support an option 'tasks' ( #4095 )
...
Signed-off-by: Geoffrey Jacoby <gjacoby@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2022-02-15 18:38:18 -08:00
Xiaolin Ha
7c52895e8c
HBASE-26434 Do compact when all L0 files are expired ( #3830 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-02-15 22:08:52 +08:00
Yutong Xiao
1af22625e9
HBASE-26688 Threads shared EMPTY_RESULT may lead to unexpected client job down ( #4073 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-02-15 20:28:00 +08:00
Sean Busbey
7316ba9c85
HBASE-26755 HBase website generation should show error details on failure ( #4114 )
2022-02-14 14:48:45 -06:00
chenglei
8bb36d6317
HBASE-26753 RegionReplicationSink.send set timeout for replicating meta edits error ( #4110 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-02-14 17:12:29 +08:00
Duo Zhang
ccd908f218
HBASE-26749 Addendum cleanup Hadoop label reference in Jenkinsfile_GitHub
2022-02-11 11:36:51 +08:00
Duo Zhang
e3c6b00dc7
HBASE-26749 Migrate HBase main pre commit job to ci-hbase ( #4107 )
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2022-02-11 10:09:19 +08:00
Duo Zhang
0c9ec2e030
HBASE-26747 Addendum use python2 directly in Jenkinsfile and Jenkinsfile_Github
2022-02-11 00:03:13 +08:00
Peter Somogyi
85fadfde26
HBASE-26741 Incorrect exception handling in shell ( #4101 )
...
Override eval_input in HIRB to modify exception handling logic.
Signed-off-by: Josh Elser <elserj@apache.org>
2022-02-10 12:14:46 +01:00
Nick Dimiduk
6c3c53a81c
HBASE-26521 Name RPC spans as `$package.$service/$method` ( #4024 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-02-09 15:22:31 +01:00
Duo Zhang
0c19a5f1c8
HBASE-26747 Addendum remove python from Jenkinsfile and Jenkinsfile_Github
2022-02-09 21:29:41 +08:00
Duo Zhang
fddfceef50
HBASE-26747 Use python2 instead of python in our python scripts ( #4102 )
...
Signed-off-by: Xin Sun <ddupgs@gmail.com>
2022-02-09 14:55:16 +08:00
Rushabh Shah
da9b5c01ab
HBASE-26702 Make ageOfLastShip, ageOfLastApplied extend TimeHistogram instead of plain histogram. ( #4057 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-02-09 10:08:05 +08:00
Duo Zhang
36d8654a97
HBASE-26697 Migrate HBase Nightly HBase-Flaky-Tests and HBase-Find-Flaky-Tests to ci-hbase ( #4053 )
...
Signed-off-by: Yulin Niu <niuyulin@apache.org>
2022-02-08 20:32:07 +08:00
Tak Lon (Stephen) Wu
e848d3b9d9
HBASE-26714 Introduce path configuration for system coprocessors ( #4069 )
...
Signed-off-by: Ankit Singhal <ankit@apache.org>
Signed-off-by: Wellington Ramos Chevreuil <wchevreuil@apache.org>
2022-02-03 20:19:38 -08:00
Andrew Purtell
3da23c22c5
HBASE-26726 Allow disable of region warmup before graceful move ( #4085 )
...
Signed-off-by: Viraj Jasani<virajjasani@apache.org>
2022-02-01 15:38:23 -08:00
Nick Dimiduk
a9d63e8623
HBASE-26472 Adhere to semantic conventions regarding table data operations (addendum)
...
Ensure table data operations emit one and only one span.
2022-02-01 13:52:59 -08:00
Huaxiang Sun
351caa5bcc
Revert "HBASE-26649 Support meta replica LoadBalance mode for RegionLocator#getAllRegionLocations() ( #4044 )"
...
This reverts commit 8c607397c1
.
2022-01-31 09:48:46 -08:00
Nick Dimiduk
d132bd008a
HBASE-26473 Introduce `db.hbase.container_operations` span attribute ( #4079 )
...
For batch operations, collect and annotate the associated span with the set of all operations
contained in the batch.
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-01-31 09:25:18 -08:00
Bryan Beaudreault
99b61f3498
HBASE-26713 Default to LATEST_TIMESTAMP if no timestamp sent along on Increment/Append ( #4074 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2022-01-28 12:55:43 -08:00
huaxiangsun
8c607397c1
HBASE-26649 Support meta replica LoadBalance mode for RegionLocator#getAllRegionLocations() ( #4044 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-01-28 10:18:48 -08:00
Duo Zhang
056e8fb88b
Revert "HBASE-26473 Introduce `db.hbase.container_operations` span attribute"
...
This reverts commit 7d8dc35249
.
2022-01-28 21:30:54 +08:00
Duo Zhang
f278a4c98d
HBASE-26587 Introduce a new Admin API to change SFT implementation ( #4030 )
...
Signed-off-by: Wellington Ramos Chevreuil <wchevreuil@apache.org>
Reviewed-by: Josh Elser <elserj@apache.org>
2022-01-28 21:07:55 +08:00
chenglei
621a1cd186
HBASE-26679 Wait on the future returned by FanOutOneBlockAsyncDFSOutput.flush would stuck ( #4039 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-01-28 13:36:20 +08:00
Duo Zhang
f6348d4100
HBASE-26709 Ban the usage of junit 3 TestCase ( #4065 )
...
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2022-01-27 13:41:48 +08:00
Duo Zhang
e1c2c16214
HBASE-26690 Modify FSTableDescriptors to not rely on renaming when writing TableDescriptor ( #4054 )
...
Signed-off-by: Wellington Ramos Chevreuil <wchevreuil@apache.org>
2022-01-27 13:28:56 +08:00
Nick Dimiduk
7d8dc35249
HBASE-26473 Introduce `db.hbase.container_operations` span attribute
...
For batch operations, collect and annotate the associated span with the set of all operations
contained in the batch.
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-01-26 13:54:41 -08:00
Peter Somogyi
7be9f26e40
HBASE-26711 Remove 2.3 from Downloads page ( #4068 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2022-01-26 16:36:33 +01:00