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
Mingliang Liu
8bfdfe1b85
HBASE-23289 Update links to Hadoop wiki in book and code
...
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2019-11-18 08:58:07 -08:00
Udai Bhan Kashyap
b5e8727617
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:28:06 +01:00
belugabehr
a3efa5911d
HBASE-23102: Improper Usage of Map putIfAbsent ( #828 )
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2019-11-17 10:13:52 +00:00
Sean Busbey
b292ffd14d
HBASE-19450 Addendum Limit logging of chore execution time at INFO to once per 5 minutes.
...
* Ensure MovingAverage related classes are IA.Private
* Move trace logging into MovingAverage class
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-11-16 09:38:44 -06:00
Duo Zhang
e60764f5a1
HBASE-23294 ReplicationBarrierCleaner should delete all the barriers for a removed region which does not belong to any serial replication peer ( #827 )
...
Signed-off-by: stack <stack@apache.org>
2019-11-15 18:59:51 +08:00
Reid Chan
67f9afc722
HBASE-19450 Add log about average execution time for ScheduledChore
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-11-14 21:50:08 -06:00
Mingliang Liu
73f3e1d4a4
HBASE-23283 Provide clear and consistent logging about the period of enabled chores
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-11-14 20:32:10 -06:00
Mingliang Liu
4cc899d8e3
HBASE-23290 shell processlist command is broken
2019-11-14 16:03:29 -08:00
Mingliang Liu
1d6f50fd86
HBASE-23284 Fix Hadoop wiki link in Developer guide to "Distributions and Commercial Support"
...
Signed-off-by: Nick Dimiduk <ndimiduk@apache.org>
2019-11-13 10:17:19 -08:00
Viraj Jasani
9494c12e35
HBASE-23245 : MutableHistogram constructor changes and provide HistogramImpl maxExpected as long ( #787 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Xu Cang <xucang@apache.org>
Signed-off-by: Guangxu Cheng <gxcheng@apache.org>
2019-11-12 00:22:02 +08:00
Geoffrey Jacoby
77490f815a
HBASE-23251 - Add Column Family and Table Names to HFileContext and use in HFileWriterImpl logging ( #796 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Xu Cang <xucang@apache.org>
Signed-off-by: Zheng Hu <openinx@gmail.com>
2019-11-11 16:18:43 +08:00
ravowlga123
08aae42156
HBASE-18439 Subclasses of o.a.h.h.chaos.actions.Action all use the same logger
...
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
Signed-off-by: Guangxu Cheng <gxcheng@apache.org>
2019-11-08 18:56:21 +01:00