Guanghao Zhang
6a20872e01
HBASE-22737 Add a new admin method and shell cmd to trigger the hbck chore to run ( #425 )
...
Signed-off-by: stack <stack@apache.org>
2019-08-01 09:02:26 +08:00
Sergey Shelukhin
3e2ca80c89
HBASE-22145 windows hbase-env causes hbase cli/etc to ignore HBASE_OPTS
2019-07-31 10:10:14 +02:00
Biju Nair
d335c97081
HBASE-22363 Remove hardcoded number of read cache block buckets
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-07-31 09:19:28 +02:00
stack
2caf6db0c5
HBASE-22741 Show catalogjanitor consistency complaints in new 'HBCK Report' page
...
Signed-off-by: huzheng <openinx@gmail.com>
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-07-30 11:17:15 -07:00
Thanh NM
eb700db44c
HBASE-22714 - Fix opertationTimeout typo ( #392 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-07-30 21:59:22 +08:00
openinx
300f906200
HBASE-22758 Remove the unneccesary info cf deletion in DeleteTableProcedure#deleteFromMeta ( #424 )
2019-07-30 21:37:52 +08:00
Jan Hentschel
74946bfca9
HBASE-22763 Fixed remaining Checkstyle issue in hbase-procedure
...
Signed-off-by: stack <stack@apache.org>
2019-07-30 09:55:03 +02:00
Jan Hentschel
2338269905
HBASE-22764 Fixed remaining Checkstyle issues in the hbase-rsgroup module
...
Signed-off-by: stack <stack@apache.org>
2019-07-30 08:57:10 +02:00
stack
4565e9f43b
HBASE-22723 Have CatalogJanitor report holes and overlaps; i.e. problems it sees when doing its regular scan of hbase:meta
...
Refactor of CatalogJanitor so it generates a
Report on the state of hbase:meta when it runs. Also
refactor so CJ runs even if RIT (previous it would
punt on running if RIT) so it can generate a 'Report'
on the interval regardless. If RIT, it just doesn't
go on to do the merge/split GC as it used to.
If report finds an issue, dump as a WARN message
to the master log.
Follow-on is to make the Report actionable/available
for the Master to pull when it goes to draw the hbck
UI page (could also consider shipping the Report as
part of ClusterMetrics?)
Adds new, fatter Visitor to CJ, one that generates
Report on each run keeping around more findings as
it runs.
Moved some methods around so class reads better;
previous methods were randomly ordered in the class.
M hbase-client/src/main/java/org/apache/hadoop/hbase/MetaTableAccessor.java
Make a few handy methods public.
M hbase-client/src/main/java/org/apache/hadoop/hbase/client/RegionInfo.java
Add utility as defaults on the Inteface; i.e. is this the first region
in table, is it last, does a passed region come next, or does passed
region overlap this region (added tests for this new stuff).
M hbase-common/src/main/java/org/apache/hadoop/hbase/util/Bytes.java
Bugfix... handle case where buffer passed is null.
M hbase-server/src/main/java/org/apache/hadoop/hbase/master/CatalogJanitor.java
Lots of change, reorg., but mostly adding consistency checking
to the visitor used scanning hbase:meta on a period and the
generation of a Report on what the scan has found traversing
hbase:meta. Added a main so could try the CatalogJanitor against
a running cluster.
A hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestCatalogJanitorCluster.java
Fat ugly test for CatalogJanitor consistency checking.
M hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestHRegionInfo.java
Add tests for new functionality in RI.
M hbase-shell/src/main/ruby/hbase/table.rb
Bug fix for case where meta has a null regioninfo; scan was aborting.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2019-07-29 16:07:10 -07:00
stack
d23236a452
HBASE-22751 table.jsp fails if ugly regions in table
2019-07-29 15:14:41 -07:00
stack
8b1952a42a
HBASE-22751 table.jsp fails if ugly regions in table
2019-07-29 15:06:22 -07:00
Venkatesh Sridharan
4a83de75c7
HBASE-22313 Add method to FsDelegation token to accept token kind ( #199 )
...
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-07-29 11:18:48 +02:00
meiyi
8bd90f2e55
HBASE-22580 Add a table attribute to make user scan snapshot feature configurable for table ( #336 )
2019-07-29 10:03:54 +08:00
Viraj Jasani
761626a5ad
HBASE-22743 : ClientUtils for Demo Client classes ( #413 )
2019-07-28 10:04:53 +08:00
Guanghao Zhang
4c4f0184e0
HBASE-22709 Add a chore thread in master to do hbck checking ( #404 )
...
Signed-off-by: stack <stack@apache.org>
2019-07-27 18:31:33 +08:00
Guanghao Zhang
da4d72c2d4
HBASE-22742 [HBCK2] Add more log for hbck operations at master side
...
Signed-off-by: stack <stack@apache.org>
2019-07-27 12:39:43 +08:00
Gabriel
5ab3f76a16
HBASE-22750 Correct @throws in comment.(In class org.apache.hadoop.hbase.client.RetryingCallerInterceptor) ( #418 )
2019-07-26 21:35:52 -07:00
stack
f7ac3badbc
HBASE-22382 Refactor tests in TestFromClientSide; ADDENDUM to fix tests
2019-07-26 13:41:50 -07:00
Wellington Chevreuil
f160dd3c10
HBASE-21773 rowcounter utility should respond to pleas for help
...
Signed-off-by: stack <stack@apache.org>
2019-07-26 21:29:48 +01:00
linkaline
9f961ea1d8
HBASE-22733 TestSplitTransactionOnCluster.testMasterRestartAtRegionSplitPendingCatalogJanitor is flakey ( #408 )
...
Signed-off-by: stack <stack@apache.org>
2019-07-25 11:11:46 -07:00
syedmurtazahassan
cab92111e4
HBASE-22702 [Log] 'Group not found for table' is chatty
...
Signed-off-by Reid Chan <reidchan@apache.org>
2019-07-25 23:16:30 +08:00
Jan Hentschel
62710d5835
HBASE-22594 Clean up for backup examples ( #315 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-07-25 15:45:35 +08:00
meiyi
ff9589c9ab
HBASE-22578 HFileCleaner should not delete empty ns/table directories used for user san snapshot feature ( #337 )
2019-07-25 10:52:23 +08:00
Andor Molnár
ed72cd7c1a
HBASE-22382 Refactor tests in TestFromClientSide ( #385 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-07-25 10:41:06 +08:00
Guanghao Zhang
73b2bd5185
HBASE-22721 Refactor HBaseFsck: move the inner class out
...
Signed-off-by: stack <stack@apache.org>
2019-07-25 08:13:30 +08:00
Jeongdae Kim
f61e987c6a
HBASE-22715 All scan requests should be handled by scan handler threads in RWQueueRpcExecutor ( #393 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Conflicts:
hbase-server/src/test/java/org/apache/hadoop/hbase/ipc/TestSimpleRpcScheduler.java
2019-07-24 11:56:54 -07:00
Jan Hentschel
b7cb9b350b
HBASE-22692 Rubocop definition is not used in the /bin directory
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-07-24 11:17:28 +02:00
Duo Zhang
99ac6e497c
HBASE-22722 Upgrade jackson databind dependencies to 2.9.9.1 ( #402 )
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-07-24 10:03:35 +08:00
syedmurtazahassan
169abb48c4
HBASE-22603 Javadoc Warnings related to @link tag
...
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-07-23 14:33:01 +02:00
Peter Somogyi
5d8db0aca0
HBASE-22720 Incorrect link for hbase.unittests
...
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-07-23 13:56:53 +02:00
syedmurtazahassan
fa4466d345
HBASE-22610 [BucketCache] Rename hbase.offheapcache.minblocksize
...
Signed-off-by: Reid Chan <reidchan@apache.org>
Co-authored-by: Reid Chan <reidchan@apache.org>
2019-07-23 11:17:42 +08:00
Reid Chan
be5e3de8af
Revert "HBASE-22610 [BucketCache] Rename hbase.offheapcache.minblocksize"
...
Reason: Deprecated a wrong parameter.
This reverts commit e95bdf415c
.
2019-07-23 11:07:41 +08:00
syedmurtazahassan
e95bdf415c
HBASE-22610 [BucketCache] Rename hbase.offheapcache.minblocksize
...
* Deprecated old attribute and introduced a new one
* Removed unnecessary import
* Added two import configs and removed one
Signed-off-by: Reid Chan <reidchan@apache.org>
2019-07-23 10:42:41 +08:00
Viraj Jasani
3a72ccefbd
HBASE-22648 Snapshot TTL ( #371 )
...
Signed-off-by: Reid Chan <reidchan@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Conflicts:
hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java
hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/SnapshotDescriptionUtils.java
2019-07-22 15:08:20 -07:00
Toshihiro Suzuki
15671e5002
HBASE-22690 Deprecate / Remove OfflineMetaRepair in hbase-2+
...
Signed-off-by: stack <stack@apache.org>
2019-07-22 23:24:47 +09:00
Duo Zhang
c54085a8d9
HBASE-22719 Add debug support for github PR pre commit job
2019-07-22 13:49:31 +08:00
openinx
6fb03e63b6
HBASE-22663 The HeapAllocationRatio in WebUI is not accurate because all of the heap allocation will happen in another separated allocator named HEAP ( #365 )
2019-07-20 23:36:21 +08:00
Geoffrey Jacoby
439da96a1c
HBASE-22622 WALKey Extended Attributes ( #352 )
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-07-19 15:31:12 -07:00
linkaline
b9b7b6e734
HBASE-21426 TestEncryptionKeyRotation.testCFKeyRotation is flaky ( #375 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-07-19 09:43:42 +08:00
Guanghao
4c89354f3b
HBASE-22673 Avoid to expose protobuf stuff in Hbck interface
...
Signed-off-by: stack <stack@apache.org>
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-07-19 08:10:38 +08:00
sreenivasulureddy
2fa6d062f5
HBASE-22537 Split happened Replica region can not be deleted after deleting table successfully and restarting RegionServer
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
2019-07-18 15:26:10 +01:00
Guanghao Zhang
22a991e8b6
HBASE-22527 [hbck2] Add a master web ui to show the problematic regions (addendum)
2019-07-18 17:51:27 +08:00
Guanghao Zhang
9e59b7ff5e
HBASE-22527 [hbck2] Add a master web ui to show the problematic regions
2019-07-18 08:26:31 +08:00
Guanghao
db4cd6bd45
HBASE-22704 Avoid NPE when access table.jsp and snapshot.jsp but master not finish initialization ( #389 )
2019-07-18 08:26:20 +08:00
stack
d904344421
HBASE-7191 HBCK - Add offline create/fix hbase.version and hbase.id
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-07-17 07:52:32 -07:00
毛蛤丝
dfebcbec38
HBASE-22700:incorrect timeout in recommended ZooKeeper configuration
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-07-17 22:12:07 +08:00
linkaline
abf3d183cd
HBASE-20368 Fix RIT stuck when a rsgroup has no online servers but AM's pendingAssginQueue is cleared ( #354 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-07-17 22:11:24 +08:00
Viraj Jasani
6c834b974c
HBASE-22643 : Delete region without archiving only if regiondir is present
...
Signed-off-by: Wellington Chevreuil <wchevreuil@apache.org>
Signed-off-by: Xu Cang <xucang@apache.org>
2019-07-16 17:41:24 -07:00
Duo Zhang
76c080b339
HBASE-22661 list_regions command in hbase shell is broken
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-07-16 09:58:53 +08:00
Mate Szalay-Beko
fc250f5cd3
HBASE-21606 document meta table load metrics
...
Closes #369
Signed-off-by: Xu Cang <xcang@apache.org>
Signed-off-by: Sakthi <sakthivel.azhaku@gmail.com>
Signed-off-by: Sean Busbey <busbey@apache.org>
(cherry picked from commit e5f05bf119
)
2019-07-15 11:12:44 -05:00