Duo Zhang
2830c96254
HBASE-23618 Add a tool to dump procedure info in the WAL file ( #969 )
...
Signed-off-by: stack <stack@apache.org>
2019-12-29 21:50:24 +08:00
Jan Hentschel
f3e11d7691
HBASE-23622 Reduced the number of Checkstyle violations in hbase-common
...
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2019-12-28 20:05:50 +01:00
Jan Hentschel
2382d009a6
HBASE-23621 Reduced the number of Checkstyle violations in tests of hbase-common
...
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2019-12-28 18:51:33 +01:00
Duo Zhang
cfe6ccc755
HBASE-23617 Add a stress test tool for region based procedure store ( #962 )
...
Signed-off-by: stack <stack@apache.org>
2019-12-27 22:56:03 +08:00
Jan Hentschel
de157b975b
HBASE-23619 Used built-in formatting for logger in hbase-zookeeper
...
Signed-off-by: stack <stack@apache.org>
2019-12-27 10:42:32 +01:00
Bharath Vissapragada
0cb9107e2d
HBASE-23238: Remove 'static'ness of cell counter in LimitKVsReturnFilter (addendum) ( #963 )
...
Having it as static means the test cannot be parameterized (ran into
this issue in HBASE-23305). That happens because the field is not
reset between parameterized runs.
2019-12-26 11:16:44 -08:00
chenxu14
da4f756e6a
HBASE-23374 ExclusiveMemHFileBlock’s allocator should not be hardcoded as ByteBuffAllocator.HEAP
...
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Jan Hentschel <janh@apache.org>
2019-12-25 21:39:14 +01:00
Duo Zhang
5cae75e124
HBASE-23326 Implement a ProcedureStore which stores procedures in a HRegion ( #941 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
Signed-off-by: stack <stack@apache.org>
2019-12-25 12:21:26 +08:00
binlijin
976563e094
HBASE-23613 ProcedureExecutor check StuckWorkers blocked by DeadServe… ( #960 )
...
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-12-25 10:00:37 +08:00
BukrosSzabolcs
0c09c43203
HBASE-23589: FlushDescriptor contains non-matching family/output combinations ( #949 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Lijin Bin <binlijin@apache.org>
2019-12-24 19:37:57 +08:00
Toshihiro Suzuki
0936bc23c8
HBASE-23581 Creating table gets stuck when specifying an invalid split policy as METADATA ( #942 )
...
Signed-off-by: Lijin Bin <binlijin@apache.org>
Signed-off-by: Anoop Sam John <anoopsamjohn@apacher.org>
Signed-off-by: Xu Cang <xucang@apache.org>
2019-12-24 19:25:40 +08:00
ravowlga123
7a4623f4fa
HBASE-23320 Upgrade surefire plugin to 3.0.0-M4
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-12-23 14:55:45 +01:00
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
stack
2e7a7cadd5
HBASE-23572 In 'HBCK Report', distringush between live, dead, and unknown servers
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-12-20 10:53:08 -08:00
binlijin
7a0e4d8140
HBASE-23564 RegionStates may has some expired serverinfo and make regions do not balance. ( #930 )
...
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2019-12-20 15:09:57 +08:00
Duo Zhang
7a8d502a6e
HBASE-23594 Procedure stuck due to region happen to recorded on two servers. ( #953 )
...
Signed-off-by: stack <stack@apache.org>
2019-12-20 13:43:50 +08:00
XinSun
c9ab545f54
HBASE-23376 NPE happens while replica region is moving ( #906 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-12-19 15:11:57 +08:00
Duo Zhang
7a1e9ca397
HBASE-20461 Implement fsync for AsyncFSWAL ( #947 )
...
Signed-off-by: stack <stack@apache.org>
2019-12-19 14:04:12 +08:00
Jacob Leblanc
af0ce53836
HBASE-23066 Create a config that forces to cache blocks on compaction
2019-12-17 20:44:12 +05:30
Sean Busbey
bb72dddb5e
HBASE-23549 Document steps to disable MOB for a column family ( #928 )
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Josh Elser <elserj@apache.org>
(cherry picked from commit 17e180e4ee
)
2019-12-16 13:04:17 -06:00
Sean Busbey
79134c8a3e
HBASE-23239 Reporting on status of backing MOB files from client-facing cells ( #785 )
...
* Adds a new MapReduce job that builds a report of health of mob files
* Also builds background information on mob system use
* add a basic mob architecture in the ref guide to explain how mob takes the reference hfile value and finds the actual cell contents
* add a troubleshooting mob section to the ref guide to explain how to do a mob reference scan.
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
(cherry picked from commit bc2f162749
)
2019-12-16 13:04:10 -06:00
Bharath Vissapragada
a3fcc8badb
HBASE-23575 Remove dead code in AsyncRegistry ( #940 )
...
Removes a bunch of dead code and fixes some checkstyle nits.
(cherry picked from commit efa4fe901a
)
Signed-off-by: Jan Hentschel <janh@apache.org>
Signed-off-by: Xu Cang <xucang@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Viraj Jasani <virajjasani007@gmail.com>
2019-12-16 10:25:09 -06:00
Junegunn Choi
dcd02d1236
HBASE-23582 Unbalanced braces in string representation of table descriptor
...
Signed-off-by: Lijin Bin <binlijin@apache.org>
Signed-off-by: Jan Hentschel <janh@apache.org>
2019-12-16 10:37:23 +01:00
David Mollitor
acb6b7c1a9
HBASE-23380 General cleanup of FSUtil ( #912 )
...
* Clean up JavaDocs
* Clean up logging and error messages
* Remove superfluous code
* Replace static code with library call
* Do not swallow Interrupted Exceptions
* Use try-with-resources
* User multi-Exception catches to reduce code size
Signed-off-by: Jan Hentschel <janh@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 3be8ae2167
)
2019-12-13 16:37:42 -06:00
BukrosSzabolcs
f9abaee50c
HBASE-23566: Fix package/packet terminology problem in chaos monkeys ( #933 )
...
s/package/packet/g
Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit 413d4b2d0f
)
2019-12-12 16:34:31 -06:00
meiyi
e1301d46fd
HBASE-23555 TestQuotaThrottle is broken ( #924 )
2019-12-11 12:23:52 -08:00
stack
362aba71ff
HBASE-23554 Encoded regionname to regionname utility ( #923 ); ADDENDUM
2019-12-11 09:51:50 -08:00
Karthik Palanisamy
719a043a8d
HBASE-23360 [CLI] Fix help command 'set_quota' for removing limits ( #896 )
...
(cherry picked from commit a553b78c1c
)
2019-12-11 11:07:07 -06:00
Michael Stack
18e3b48eb3
HBASE-23554 Encoded regionname to regionname utility ( #923 )
...
Adds shell command regioninfo:
hbase(main):001:0> regioninfo '0e6aa5c19ae2b2627649dc7708ce27d0'
{ENCODED => 0e6aa5c19ae2b2627649dc7708ce27d0, NAME => 'TestTable,,1575941375972.0e6aa5c19ae2b2627649dc7708ce27d0.', STARTKEY => '', ENDKEY => '00000000000000000000299441'}
Took 0.4737 seconds
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-12-11 08:57:24 -08:00
meiyi
0379d5c833
HBASE-23553 Snapshot referenced data files are deleted in some case ( #922 )
2019-12-11 09:52:19 +08:00
belugabehr
d6eec74273
HBASE-23556: Minor ChoreService Cleanup ( #927 )
2019-12-10 16:21:11 -08:00
Nick Dimiduk
391be59835
HBASE-23552 Format Javadocs on ITBLL
...
We have this nice description in the java doc on ITBLL but it's
unformatted and thus illegible. Add some formatting so that it can be
read by humans.
Signed-off-by: Jan Hentschel <janh@apache.org>
Signed-off-by: Josh Elser <elserj@apache.org>
2019-12-10 13:12:54 -08:00
belugabehr
f2230a822f
HBASE-23379 Clean Up FSUtil getRegionLocalityMappingFromFS
...
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-12-10 22:05:23 +01:00
binlijin
661580a032
HBASE-23377 Balancer should skip disabled tables's regions ( #908 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
Signed-off-by: GuangxuCheng <guangxucheng@gmail.com>
Signed-off-by Anoop Sam John <anoopsamjohn@apache.org>
Signed-off-by: Reid Chan <reidchan@apache.org>
2019-12-10 19:31:25 +08:00
binlijin
751cc62611
HBASE-22280 Separate read/write handler for priority request(especial… ( #202 )
...
Signed-off-by: Yu Li <liyu@apache.org>
2019-12-09 16:19:57 +08:00
Andor Molnár
188742a82f
HBASE-23303 Add security headers to REST server/info page ( #843 )
...
Signed-off-by: Toshihiro Suzuki <brfrn169@gmail.com>
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-12-08 22:10:41 +09:00
Nick Dimiduk
967f9d4e94
HBASE-23373 Log `RetriesExhaustedException` context with full time precision ( #903 )
...
Signed-off-by: Lijin Bin <binlijin@apache.org>
2019-12-06 17:03:59 -08:00
Lars Hofhansl
5afaff66dc
HBASE-23364 HRegionServer sometimes does not shut down.
2019-12-05 18:24:57 -08:00
Karthik Palanisamy
393c7ddec4
HBASE-23361 Limit two decimals in total average load ( #897 )
...
Signed-off-by: GuangxuCheng <guangxucheng@gmail.com>
Signed-off-by: Xu Cang <xucang@apache.org>
2019-12-05 10:19:47 +08:00
binlijin
b39fe1aefa
HBASE-23365 Minor change MemStoreFlusher's log ( #900 )
...
Signed-off-by: GuangxuCheng <guangxucheng@gmail.com>
Signed-off-by: Xu Cang <xucang@apache.org>
2019-12-05 10:13:52 +08:00
Junegunn Choi
40e1c9e310
HBASE-22529 Add sanity check for in-memory compaction policy
...
Signed-off-by: Toshihiro Suzuki <brfrn169@gmail.com>
2019-12-04 21:05:20 +09:00
Bharath Vissapragada
e87db35d1a
HBASE-23362: [WalPrettyPrinter] print/filter by table name. ( #898 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
(cherry picked from commit 570cc3c4a4
)
2019-12-04 10:15:06 +00:00
binlijin
2e8ea9e272
HBASE-23356 When construct StoreScanner throw exceptions it is possible to left some KeyValueScanner not closed. ( #891 )
...
Signed-off-by: GuangxuCheng <guangxucheng@gmail.com>
2019-12-04 10:36:44 +08:00
ddupg
997684f24d
HBASE-23345 Table need to replication unless all of cfs are excluded
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-12-04 09:19:38 +08:00
Sean Busbey
0770b0768f
HBASE-23337 Release scripts should rely on maven for deploy. ( #887 )
...
- switch to nexus-staging-maven-plugin for asf-release
- cleaned up some tabs in the root pom
(differs from master because there are no release scripts here.)
Signed-off-by: stack <stack@apache.org>
(cherry picked from commit 97e0107000
)
2019-12-03 15:19:46 -08:00
Toshihiro Suzuki
e558fc9cd8
HBASE-22096 /storeFile.jsp shows CorruptHFileException when the storeFile is a reference file ( #888 )
...
Signed-off-by: Lijin Bin <binlijin@apache.org>
2019-12-03 15:36:29 +09:00
Guanghao Zhang
71c913f4da
HBASE-23298 Refactor LogRecoveredEditsOutputSink and BoundedLogWriterCreationOutputSink ( #832 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-12-02 18:40:45 +08:00
Viraj Jasani
399fc8d098
HBASE-23335 : Improving cost functions array copy in StochasticLoadBalancer ( #874 )
2019-12-01 21:43:16 -08:00
BukrosSzabolcs
014a40b678
HBASE-23352: Allow chaos monkeys to access cmd line params, and improve FillDiskCommandAction ( #885 )
...
Instead of using the default properties when checking for monkey
properties, now we use the ones already extended with command line
params.
Change FillDiskCommandAction to try to stop the remote process if the
command failed with an exception.
Signed-off-by: stack <stack@apache.org>
2019-12-02 10:33:56 +08:00
Guangxu Cheng
e33c95cf9f
HBASE-20395 Addendum Displaying thrift server type on the thrift page
2019-11-28 22:07:31 +08:00