Sean Busbey
bc2f162749
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>
2019-12-16 12:48:17 -06:00
Bharath Vissapragada
b38446c017
HBASE-23575 Remove dead code in AsyncRegistry (addendum)
...
Additions to MiniHBaseCluster needed for branch-2.
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:32:44 -06:00
Ankit Singhal
29d1a97482
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-16 23:44:05 +09:00
ramkrish86
eee9480cb4
HBASE-23066 Allow cache on write during compactions when prefetching … ( #935 )
...
* HBASE-23066 Allow cache on write during compactions when prefetching is enabled
* Fix checkstyle issues - recommit
2019-12-16 15:20:30 +05:30
Junegunn Choi
ec317a6629
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:35:14 +01:00
Beata Sudi
de87d72bb4
HBASE-22920 github pr testing job should use dev-support script ( #883 )
...
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
2019-12-13 15:56:20 -08:00
David Mollitor
3be8ae2167
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>
2019-12-13 16:32:18 -06:00
Bharath Vissapragada
efa4fe901a
HBASE-23575 Remove dead code in AsyncRegistry ( #929 )
...
Removes a bunch of dead code and fixes some checkstyle nits.
Signed-off-by: Viraj Jasani <virajjasani007@gmail.com>
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-12-13 13:26:03 -06:00
Michael Stack
2d76457577
HBASE-23570 Point users to the async-profiler home page if diagrams are coming up blank ( #937 )
2019-12-12 16:51:04 -08:00
BukrosSzabolcs
413d4b2d0f
HBASE-23566: Fix package/packet terminology problem in chaos monkeys ( #933 )
...
s/package/packet/g
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-12-12 16:32:26 -06:00
meiyi
85a081925b
HBASE-23555 TestQuotaThrottle is broken ( #924 )
2019-12-11 12:23:13 -08:00
stack
b0233a294f
HBASE-23554 Encoded regionname to regionname utility ( #923 ); ADDENDUM
2019-12-11 11:02:59 -08:00
Michael Stack
8742265d85
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:59 -08:00
Sean Busbey
ec9bd20ec8
Revert "HBASE-23066 Allow cache on write during compactions when prefetching is ( #919 )"
...
TestCacheOnWrite failing all the time.
This reverts commit d561130e82
.
2019-12-11 10:17:46 -06:00
Karthik Palanisamy
a553b78c1c
HBASE-23360 [CLI] Fix help command 'set_quota' for removing limits ( #896 )
2019-12-11 10:06:40 -06:00
meiyi
fc816ac1b1
HBASE-23553 Snapshot referenced data files are deleted in some case ( #922 )
2019-12-11 09:31:11 +08:00
belugabehr
72ab1c1193
HBASE-23556: Minor ChoreService Cleanup ( #927 )
2019-12-10 14:20:11 -08:00
belugabehr
c39339c004
HBASE-23379 Clean Up FSUtil getRegionLocalityMappingFromFS
...
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-12-10 21:56:53 +01:00
Nick Dimiduk
a580b1d2e9
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 10:37:28 -08:00
ramkrish86
d561130e82
HBASE-23066 Allow cache on write during compactions when prefetching is ( #919 )
...
Contributed by : Jacob LeBlanc
2019-12-10 22:52:59 +05:30
binlijin
f87428e704
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:28:42 +08:00
Beata Sudi
82e155eb26
HBASE-18382 add transport type info into Thrift UI ( #880 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
Signed-off-by: Viraj Jasani <virajjasani007@gmail.com>
2019-12-09 09:24:19 +00:00
binlijin
dff7fffe85
HBASE-22280 Separate read/write handler for priority request(especial… ( #202 )
...
Signed-off-by: Yu Li <liyu@apache.org>
2019-12-09 16:11:35 +08:00
Andor Molnár
978546b2f2
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:06:40 +09:00
Sandeep Pal
60d9430195
HBASE-23309: Adding the flexibility to ChainWalEntryFilter to filter the whole entry if all cells get filtered ( #837 )
...
HBASE-23309: Adding the flexibility to ChainWalEntryFilter to filter the whole entry if all cells get filtered
2019-12-06 15:41:09 -08:00
Nick Dimiduk
8548463e74
HBASE-23373 Log `RetriesExhaustedException` context with full time precision ( #903 )
...
Signed-off-by: Lijin Bin <binlijin@apache.org>
2019-12-06 11:05:58 -08:00
Lars Hofhansl
9c82a65b29
HBASE-23364 HRegionServer sometimes does not shut down.
2019-12-05 18:25:41 -08:00
Wellington Ramos Chevreuil
6d251efa04
HBASE-23367 Remove unused constructor from WALPrettyPrinter ( #901 )
...
Signed-off-by: Lijin Bin <binlijin@apache.org>
Signed-off-by: Xu Cang <xucang@apache.org>
2019-12-05 10:29:36 +00:00
Karthik Palanisamy
3e21bcf6d4
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:06 +08:00
binlijin
bc8f1210ff
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:12:34 +08:00
Junegunn Choi
5e34a59d90
HBASE-22529 Add sanity check for in-memory compaction policy
...
Signed-off-by: Toshihiro Suzuki <brfrn169@gmail.com>
2019-12-04 21:01:22 +09:00
Bharath Vissapragada
570cc3c4a4
HBASE-23362: [WalPrettyPrinter] print/filter by table name. ( #898 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2019-12-04 10:03:33 +00:00
Duo Zhang
f2f01ffe98
HBASE-23357 Add 2.1.8 to download page ( #892 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-12-04 17:46:34 +08:00
binlijin
580d65ee4d
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:34:07 +08:00
Toshihiro Suzuki
0f166edc3d
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:15:40 +09:00
XinSun
27cfe1bb27
HBASE-23345 Table need to replication unless all of cfs are excluded ( #881 )
...
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-12-03 13:35:23 +08:00
Sean Busbey
97e0107000
HBASE-23337 Release scripts should rely on maven for deploy. ( #887 )
...
- switch to nexus-staging-maven-plugin for asf-release
- refactor release-build to use mvn deploy and its output.
- cleaned up some tabs in the root pom
Signed-off-by: stack <stack@apache.org>
2019-12-02 06:39:24 -06:00
Viraj Jasani
ad607a1d76
HBASE-23335 : Improving cost functions array copy in StochasticLoadBalancer ( #874 )
2019-12-01 21:42:27 -08:00
Guanghao Zhang
f7839f5eb6
HBASE-23298 Refactor LogRecoveredEditsOutputSink and BoundedLogWriterCreationOutputSink ( #832 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-12-02 13:30:47 +08:00
Viraj Jasani
142997c04e
HBASE-23342 : Handle NPE while closing compressingStream ( #877 )
...
Signed-off-by Anoop Sam John <anoopsamjohn@apache.org>
2019-12-02 10:08:42 +05:30
BukrosSzabolcs
d69ecf6092
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:29:06 +08:00
Sean Busbey
25d83c1aa7
HBASE-23323 Update downloads page for Apache HBase 1.4.12. ( #886 )
...
Signed-off-by: stack <stack@apache.org>
2019-11-30 17:42:38 -06:00
Guangxu Cheng
d6539350ed
HBASE-20395 Addendum Displaying thrift server type on the thrift page
2019-11-28 21:48:49 +08:00
Wellington Ramos Chevreuil
636fa2c6b0
HBASE-23313 [hbck2] setRegionState should update Master in-memory sta… ( #864 )
...
Signed-off-by: Mingliang Liu <liuml07@apache.org>
Signed-off-by: stack <stack@apache.org>
2019-11-27 08:41:23 +00:00
Sandeep Pal
0d7a6b9725
HBASE-23117: Bad enum in hbase:meta info:state column can fail loadMeta and stop startup ( #867 )
...
* Handling the BAD value in info:state columns in hbase:meta
* Adding a unit test and region encoded name in the LOG
* Adding a null check for region state to complete the test scenario and fixing the nit
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
Signed-off-by: GuangxuCheng <guangxucheng@gmail.com>
Signed-off-by: stack <stack@apache.org>
2019-11-26 10:11:02 -08:00
Guangxu Cheng
b99f58304e
HBASE-20395 Displaying thrift server type on the thrift page ( #811 )
...
Signed-off-by: Lijin Bin <binlijin@apache.org>
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
2019-11-26 19:52:46 +08:00
Karthik Palanisamy
df9cbd4254
HBASE-23336 [CLI] Incorrect row(s) count 'clear_deadservers' ( #875 )
...
Signed-off-by: Guangxu Cheng <gxcheng@apache.org>
Signed-off-by: Lijin Bin <binlijin@apache.org>
2019-11-26 19:20:33 +08:00
chenxu14
17468efb88
HBASE-23293 [REPLICATION] make ship edits timeout configurable ( #825 )
...
Signed-off-by: Guangxu Cheng <gxcheng@apache.org>
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2019-11-26 19:05:53 +08:00
Kevin Risden
ea6cea846a
HBASE-23312 HBase Thrift SPNEGO configs (HBASE-19852) should be backwards compatible
...
HBase Thrift SPNEGO configs should not be required.
The `hbase.thrift.spnego.keytab.file` and
`hbase.thrift.spnego.principal` configs should fall
back to the `hbase.thrift.keytab.file` and
`hbase.thrift.kerberos.principal` configs. This will
avoid any issues during upgrades.
Signed-off-by: Josh Elser <elserj@apache.org>
Amending-author: Josh Elser <elserj@apache.org>
Closes #850
2019-11-25 15:08:54 -05:00
bsglz
dbbba7932c
HBASE-23334 The table-lock node of zk is not needed since HBASE-16786 ( #873 )
...
Signed-off-by: Guangxu Cheng <gxcheng@apache.org>
2019-11-25 19:49:31 +08:00