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
Wellington Ramos Chevreuil
b08697ae4a
HBASE-23197 'IllegalArgumentException: Wrong FS' on edits replay when… ( #740 )
...
Signed-off-by: Josh Elser <elserj@apache.org>
2019-11-23 15:03:56 +00:00
Peter Somogyi
b1df7df0e0
HBASE-23085 Network and Data related Actions; ADDENDUM ( #871 )
...
Fix percentage in String.format
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-11-22 22:08:47 -06:00
Peter Somogyi
ee730c8c79
HBASE-22969 A new binary component comparator(BinaryComponentComparator) to perform comparison of arbitrary length and position; ADDENDUM ( #869 )
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-11-22 13:42:27 -06:00
Michael Stack
8e52339cb8
HBASE-23307 Add running of ReplicationBarrierCleaner to hbck2 fixMeta invocation ( #859 )
...
Signed-off-by: Lijin Bin <binlijin@apache.org>
2019-11-22 08:35:55 -08:00
Wellington Ramos Chevreuil
3b0c276aa3
HBASE-23329 Remove unused methods from RequestConverter ( #870 )
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-11-22 14:33:22 +00:00
Michael Stack
54ad797abb
HBASE-23328 info:regioninfo goes wrong when region replicas enabled ( #863 )
...
Signed-off-by: Ramkrishna <ramkrishna.s.vasudevan@intel.com>
Signed-off-by: Guangxu Cheng <guangxucheng@gmail.com>
2019-11-21 22:58:24 -08:00
xuqinya1
ca6059f4db
HBASE-23325 [UI]rsgoup average load keep two decimals ( #860 )
...
Signed-off-by: Guangxu Cheng <gxcheng@apache.org>
2019-11-22 14:29:45 +08:00
Karthik Palanisamy
0b49e3a174
HBASE-23237 Prevent Negative values in metrics requestsPerSecond
...
Closes #834
Signed-off-by: Guangxu Cheng <gxcheng@apache.org>
Signed-off-by: Josh Elser <elserj@apache.org>
2019-11-21 22:13:58 -05:00
Nick Dimiduk
ea528667fb
HBASE-23234 Provide .editorconfig based on checkstyle configuration ( #846 )
...
This file is generated using IntelliJ, following these steps:
#. Open Preferences > Editor > Code Style
#. Select (config wheel) > Import Schema > CheckStyle Configuration
#. Select `hbase-checkstyle/src/main/resources/hbase/checkstyle.xml`
#. Select (config wheel) > Export > EditorConfig File
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-11-21 11:09:00 -08:00
bsglz
4ea792246f
HBASE-23223 Support the offsetLock of bucketCache to use strong ref ( #764 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2019-11-21 08:39:58 +00:00
stack
77b4e8c972
HBASE-23322 [hbck2] Simplification on HBCKSCP scheduling
...
Signed-off-by: Lijin Bin <binlijin@apache.org>
2019-11-20 21:27:04 -08:00
Bharath Vissapragada
834ccb4bf6
HBASE-23259: Populate master address end points in cluster/rs configs ( #807 )
...
All the clients need to know the master RPC end points while using master
based registry for creating cluster connections. This patch amends the
test cluster utility to populate these configs in the base configuration
object used to spin up the cluster.
The config key added here ("hbase.master.addrs") is used in the subsequent
patches for HBASE-18095.
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2019-11-20 10:15:43 -08:00
stack
bcd2aa9a9e
HBASE-23321 [hbck2] fixHoles of fixMeta doesn't update in-memory state
2019-11-20 09:06:58 -08:00
Mingliang Liu
96fd75bd0e
HBASE-22607. TestExportSnapshotNoCluster fails intermittently
2019-11-20 07:47:46 -08:00
belugabehr
33bedf8d4d
HBASE-23308: Review of NullPointerExceptions ( #836 )
...
Signed-off-by: stack <stack@apache.org>
2019-11-19 13:51:11 -08:00
stack
ca6e67a6de
HBASE-23315 Miscellaneous HBCK Report page cleanup
...
* Add a bit of javadoc around SerialReplicationChecker.
* Miniscule edit to the profiler jsp page and then a bit of doc on how to make it work that might help.
* Add some detail if NPE getting BitSetNode to help w/ debug.
* Change HbckChore to log region names instead of encoded names; helps doing diagnostics; can take region name and query in shell to find out all about the region according to hbase:meta.
* Add some fix-it help inline in the HBCK Report page – how to fix.
* Add counts in procedures page so can see if making progress; move listing of WALs to end of the page.
2019-11-19 07:34:24 -08:00
Baiqiang Zhao
e83bb205f4
HBASE-23278 Add a table-level compaction progress display on the UI ( #816 )
...
Signed-off-by: Guangxu Cheng <gxcheng@apache.org>
2019-11-19 16:21:36 +08:00
Andrew Purtell
3ba71fe589
HBASE-23318 LoadTestTool doesn't start ( #848 )
...
* Package the test jar from hbase-zookeeper into lib/
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-11-18 16:49:11 -08:00
Duo Zhang
4b99816dd6
HBASE-23182 The create-release scripts are broken ( #736 )
...
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Bharath Vissapragada <bharathv@apache.org>
2019-11-19 08:28:43 +08:00
stack
f8f9a26cb3
HBASE-23282 HBCKServerCrashProcedure for 'Unknown Servers'
...
Have the existing scheduleRecoveries launch a new HBCKSCP
instead of SCP. It gets regions to recover from Master
in-memory context AND from a scan of hbase:meta. This
new HBCKSCP is For processing 'Unknown Servers', servers that
are 'dead' and purged but still have references in
hbase:meta. Rare occurance but needs tooling to address.
Later have catalogjanitor take care of these deviations
between Master in-memory and hbase:meta content (usually
because of overdriven cluster with failed RPCs to hbase:meta,
etc)
Changed expireServers in ServerManager so could pass in
custom reaction to expired server.... This is how we
run our custom HBCKSCP while keeping all other aspects
of expiring services (rather than try replicate it
externally).
2019-11-18 14:28:55 -08:00