Reid Chan
c7c6140396
HBASE-22596 [Chore] Separate the execution period between CompactionChecker and PeriodicMemStoreFlusher
...
Signed-off-by: Zach York <zyork@apache.org>
Signed-off-by: Xu Cang <xucang@apache.org>
2019-06-20 10:56:42 +08:00
Artem Ervits
79ee19b0c7
HBASE-22561 modify HFilePrettyPrinter to accept non-rootdir directories
...
Signed-off-by: huzheng <openinx@gmail.com>
2019-06-19 15:14:36 +08:00
zhangduo
ac3d09e7fd
HBASE-22577 BufferedMutatorOverAsyncBufferedMutator.tryCompleteFuture consume too much CPU time
2019-06-18 08:43:35 +08:00
zhangduo
621dc88c79
HBASE-22553 NPE in RegionReplicaReplicationEndpoint
2019-06-18 08:43:35 +08:00
zhangduo
6278c98f5d
HBASE-22550 Throw exception when creating thread pool if the connection has already been closed
2019-06-18 08:43:35 +08:00
zhangduo
1a5c2a0257
HBASE-22351 Fix creating table timeout for TestProcedurePriority
2019-06-18 08:43:35 +08:00
Duo Zhang
a116e0bab1
HBASE-21723 Remove ConnectionImplementation and related classes
2019-06-18 08:43:35 +08:00
Duo Zhang
2e3a3d6776
HBASE-22037 Re-enable TestAvoidCellReferencesIntoShippedBlocks
2019-06-18 08:43:35 +08:00
Duo Zhang
a95eb6559d
HBASE-22328 NPE in RegionReplicaReplicationEndpoint
2019-06-18 08:43:35 +08:00
Duo Zhang
6855d58379
HBASE-22036 Rewrite TestScannerHeartbeatMessages
2019-06-18 08:43:35 +08:00
zhangduo
a185be8a13
HBASE-22239 Also catch RemoteException in SyncReplicationTestBase.verifyReplicationRequestRejection
2019-06-18 08:43:35 +08:00
zhangduo
d5bd8417d5
HBASE-22302 Fix TestHbck
2019-06-18 08:43:35 +08:00
zhangduo
c8391809fc
HBASE-22297 Fix TestRegionMergeTransitionOnCluster and TestSplitTransactionOnCluster
...
Signed-off-by: Michael Stack <stack@apache.org>
2019-06-18 08:43:35 +08:00
zhangduo
127bef4d10
HBASE-22295 Fix TestClientOperationTimeout
...
Signed-off-by: Michael Stack <stack@apache.org>
2019-06-18 08:43:35 +08:00
zhangduo
d1487fcfad
HBASE-21725 Implement BufferedMutator Based on AsyncBufferedMutator
2019-06-18 08:43:35 +08:00
Duo Zhang
d64d015f51
HBASE-21718 Implement Admin based on AsyncAdmin
2019-06-18 08:43:32 +08:00
Duo Zhang
6b87a4ce98
HBASE-21717 Implement Connection based on AsyncConnection
2019-06-18 08:37:51 +08:00
zhangduo
b7793d7d1d
HBASE-21585 Remove ClusterConnection
2019-06-18 08:37:50 +08:00
Duo Zhang
2182bfb942
HBASE-21779 Reimplement BulkLoadHFilesTool to use AsyncClusterConnection
2019-06-18 08:37:50 +08:00
Duo Zhang
72d9f8747f
HBASE-21778 Remove the usage of the locateRegion related methods in ClusterConnection
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-06-18 08:35:59 +08:00
Duo Zhang
88adfa3278
HBASE-21719 Rewrite RegionPlacementMaintainer to use AsyncClusterConnection
...
Signed-off-by: Michael Stack <stack@apache.org>
2019-06-18 08:35:58 +08:00
Duo Zhang
a5bcf7d6c7
HBASE-21537 Rewrite ServerManager.closeRegionSilentlyAndWait to use AsyncClusterConnection
...
Signed-off-by: Michael Stack <stack@apache.org>
2019-06-18 08:35:58 +08:00
Duo Zhang
d005d6f30a
HBASE-21671 Rewrite RegionReplicaReplicationEndpoint to use AsyncClusterConnection
2019-06-18 08:35:58 +08:00
Duo Zhang
7593e86c5f
HBASE-21538 Rewrite RegionReplicaFlushHandler to use AsyncClusterConnection
2019-06-18 08:35:58 +08:00
zhangduo
04f737d9bd
HBASE-21579 Use AsyncClusterConnection for HBaseInterClusterReplicationEndpoint
2019-06-18 08:35:58 +08:00
zhangduo
5d872d3422
HBASE-21526 Use AsyncClusterConnection in ServerManager for getRsAdmin
2019-06-18 08:35:58 +08:00
zhangduo
2446f0026b
HBASE-21516 Use AsyncConnection instead of Connection in SecureBulkLoadManager
2019-06-18 08:35:58 +08:00
zhangduo
30c131b5f7
HBASE-21515 Also initialize an AsyncClusterConnection in HRegionServer
2019-06-18 08:35:58 +08:00
Jan Hentschel
5da5deb59d
HBASE-22344 Documented the deprecation of public and limited private APIs ( #208 )
...
Signed-off-by: stack <stack@apache.org>
2019-06-17 22:02:23 +02:00
Apache9
9b413cf262
HBASE-22590 Remove the deprecated methods in Table interface ( #309 )
...
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
Signed-off-by: Guanghao <zghao@apache.org>
2019-06-17 10:18:18 +08:00
Jan Hentschel
ed30909d27
HBASE-19303 Removed ReplicationAdmin and all its usages
...
Signed-off-by: stack <stack@apache.org>
2019-06-16 16:20:04 +02:00
Jan Hentschel
47a96444da
HBASE-22275 Removed deprecated getRegionInfo in HRegionLocation
...
Signed-off-by: stack <stack@apache.org>
2019-06-16 16:13:46 +02:00
Reid Chan
ab4453158a
HBASE-22559 [RPC] set guard against CALL_QUEUE_HANDLER_FACTOR_CONF_KEY
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-06-14 14:38:10 +08:00
Andrew Purtell
8e15f4ed61
HBASE-22530 The metrics of store files count of region are returned to clients incorrectly (Eungsop Yoo)
...
Signed-off-by: Xu Cang <xucang@apache.org>
2019-06-13 17:42:26 -07:00
Murtaza Hassan
9ba7651889
HBASE-22565 Javadoc Warnings: @see cannot be used in inline documentation
2019-06-13 23:09:42 +02:00
Josh Elser
35d70881c3
HBASE-22562 Remove dead code: skipControl
...
Signed-off-by: Reid Chan <reidchan@apache.org>
2019-06-13 16:04:19 -04:00
Sergey Shelukhin
ada772a1d3
HBASE-22408 add dead and unknown server open regions metric to AM
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-06-10 16:15:52 -07:00
zhangduo
03436e68bc
HBASE-22552 Rewrite TestEndToEndSplitTransaction.testCanSplitJustAfterASplit
2019-06-10 13:08:05 +08:00
zhangduo
8db9c84cd0
HBASE-22551 TestMasterOperationsForRegionReplicas is flakey
2019-06-10 07:48:39 +08:00
Jan Hentschel
99ea828d1c
HBASE-22373 Moved maven-eclipse-plugin to eclipse profile
2019-06-10 00:51:18 +02:00
Jan Hentschel
f62028593f
HBASE-22262 Removed deprecated methods from Filter class
2019-06-10 00:47:15 +02:00
WenFeiYi
876d2acf9a
HBASE-22284 optimization StringBuilder.append of AbstractMemStore.toString #182
2019-06-09 14:33:03 -07:00
syedmurtazahassan
454edddd77
HBASE-22482 Fix tag Warnings in TestPartitionedMobCompactor ( #255 )
...
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-06-09 14:21:43 -07:00
syedmurtazahassan
0838c356d4
HBASE-2284 Javadoc Warnings: Fix warnings coming due to @result tag in TestCoprocessorWhitelistMasterObserver ( #256 )
2019-06-09 14:13:54 -07:00
zhangduo
80281127cb
HBASE-22548 Split TestAdmin1
2019-06-08 20:48:36 +08:00
virajjasani
13c5af38da
HBASE-22520 Avoid possible NPE while performing seekBefore in Hal… ( #281 )
...
HBASE-22520 Avoid possible NPE while performing seekBefore in HalfStoreFileReader
2019-06-06 15:43:36 -07:00
virajjasani
6ea2566ac3
[HBASE-22525] : Return procedures to use bulk operation over iteration for Perf Improvement ( #284 )
2019-06-06 15:37:44 -07:00
stack
a826f41e83
HBASE-22546 TestRegionServerHostname#testRegionServerHostname fails reliably for me
2019-06-05 20:55:16 -07:00
Daisuke Kobayashi
5bc996e1de
HBASE-22160 Add sorting functionality in regionserver web UI for user
...
Signed-off-by: Toshihiro Suzuki <brfrn169@gmail.com>
Signed-off-by: Wellington Chevreuil <wellington.chevreuil@gmail.com>
2019-06-05 11:05:41 +09:00
Sakthi
0ad4b4e160
HBASE-22536 TestForeignExceptionSerialization fails when run on JDK11
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-06-04 11:49:56 -05:00
zhangduo
26037854ad
HBASE-22524 Refactor TestReplicationSyncUpTool
2019-06-04 07:46:15 +08:00
Sean Busbey
51c49a1784
HBASE-22497 Mark HBase 1.2 line as EOM
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-06-03 06:55:58 -05:00
meiyi
073de44445
HBASE-22513 Admin#getQuota does not work correctly if exceedThrottleQuota is set
2019-06-03 16:55:23 +08:00
Guanghao
04e5bf96d8
HBASE-22523 Refactor RegionStates#getAssignmentsByTable to make it easy to understand
2019-06-02 21:21:26 +08:00
Josh Elser
b2b7811902
HBASE-22511 Add some more rs-status paths to RS UI links
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-05-31 14:30:08 -04:00
Duo Zhang
6735cc13c1
HBASE-22502 Purge the logs when we reach the EOF for the last wal file when replication
2019-05-31 15:36:42 +08:00
Guanghao
0fcd7cae55
HBASE-22503 Failed to upgrade to 2.2+ as the global permission which storaged in zk is not right
2019-05-31 09:10:52 +08:00
Andrew Purtell
98a1552687
HBASE-22459 Expose store reader reference count ( #248 )
2019-05-30 15:04:16 -07:00
Clay Baenziger
4657c90991
HBASE-22487 getMostLoadedRegions is unused
...
Signed-off-by: Wellington Chevreuil <wellington.chevreuil@gmail.com>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-05-30 18:32:25 +02:00
Duo Zhang
78e4aea3c5
HBASE-22472 The newly split TestReplicationStatus* tests are flaky
2019-05-30 21:49:43 +08:00
Guanghao
ca00cbeed2
HBASE-22488 Cleanup the explicit timeout value for test methods
2019-05-29 14:09:16 +08:00
Guanghao
896b473812
HBASE-22486 Fix flaky test TestLockManager
2019-05-29 10:58:10 +08:00
Jingyun Tian
325bb00d23
HBASE-22454 refactor WALSplitter
2019-05-29 10:56:40 +08:00
Guanghao
c3642b1dda
HBASE-22485 Fix failed ut TestClusterRestartFailover
2019-05-29 10:39:57 +08:00
Josh Elser
858d30dd30
HBASE-22467 UI fixes to enable Knox proxying
...
Closes #261
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-05-28 16:32:41 -04:00
Artem Ervits
3a3857690a
HBASE-22469 replace md5 checksum in saveVersion script with sha512
...
Signed-off-by: Josh Elser <elserj@apache.org>
2019-05-28 14:53:56 -04:00
binlijin
5dcfe5f8d8
HBASE-22441 BucketCache NullPointerException in cacheBlock
2019-05-27 17:14:42 +08:00
zhangduo
998b8416ca
HBASE-22473 Split TestSCP
2019-05-27 08:01:52 +08:00
Duo Zhang
27c02a0b95
HBASE-22455 Split TestReplicationStatus
2019-05-25 14:42:55 +08:00
Puleya7
f773043f87
HBASE-22440. Override getWalGroupsReplicationStatus to avoid NPE
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-05-23 13:38:27 +08:00
Duo Zhang
f1a8aa4fd7
HBASE-22456 Polish TestSplitTransitionOnCluster
2019-05-23 09:43:10 +08:00
binlijin
8e47c8e739
HBASE-22445 Add file info when throw exceptions in HFileReaderImpl
2019-05-22 20:08:46 +08:00
binlijin
2bf7ad4e4f
HBASE-22447 Check refCount before free block in BucketCache
2019-05-22 16:19:08 +08:00
Andrew Purtell
a30b186568
HBASE-22449 https everywhere in Maven metadata ( #247 )
2019-05-21 12:34:25 -07:00
Duo Zhang
930691a846
HBASE-22400 Remove the adapter code in async fs implementation for hadoop-2.7.x
2019-05-18 14:05:47 +08:00
Sakthi
cb32f4faf0
HBASE-21991 [Addendum] Mark LossCounting as Private
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-05-17 14:09:38 +08:00
Guanghao
bdd2fc6149
HBASE-22404 Open/Close region request may be executed twice when master restart
2019-05-16 09:10:55 +08:00
Andor Molnár
7878389669
HBASE-13798 TestFromClientSide* don't close the Table
2019-05-15 17:28:41 +02:00
Wellington Chevreuil
fab2e15ae4
HBASE-21784 Dump replication queue should show list of wal files ordered chronologically
...
Change-Id: I18c372406290e2b1e2b5503e2c87adcb9bf6fe91
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-05-14 14:04:54 -07:00
Andrew Purtell
a9de9f5f28
HBASE-22377 Provide API to check the existence of a namespace which does not require ADMIN permissions ( #225 )
...
Signed-off-by: Xu Cang <xucang@apache.org>
2019-05-14 11:56:16 -07:00
zhangduo
0b8493f886
HBASE-21658 Addendum fix infinite wait when there are no meta locations yet
2019-05-14 08:12:36 +08:00
Caroline Zhou
0797243365
HBASE-22378. HBase Canary fails with TableNotFoundException when table deleted during Canary run
...
Signed-off-by: Xu Cang <xucang@apache.org>
2019-05-13 12:42:43 -07:00
zhangduo
62ad94c2b5
HBASE-22365 Region may be opened on two RegionServers
2019-05-13 14:42:27 +08:00
Puleya7
b8365e5110
HBASE-22392. Remove extra/useless +
...
Signed-off-by: Jan Hentschel <jan.hentschel@ultratendency.com>
2019-05-12 21:23:56 +02:00
zhangduo
df27820958
HBASE-21658 Should get the meta replica number from zk instead of config at client side
2019-05-11 09:22:00 +08:00
Sergey Shelukhin
3641e7a97d
HBASE-22376 master can fail to start w/NPE if lastflushedseqids file is empty
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-05-10 15:36:07 -07:00
Artem Ervits
420fbba6ae
HBASE-21536 Fix completebulkload usage instructions
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-05-10 09:53:51 +02:00
Xu Cang
987d36879c
HBASE-22274 Cell size limit check on append considers cell's previous size
...
change
2019-05-09 20:34:14 -07:00
chenyang
738ce5f402
HBASE-22324 loss a mass of data when the sequenceId of cells greater than Integer.Max
...
Signed-off-by: huzheng <openinx@gmail.com>
2019-05-09 16:09:12 +08:00
Andrew Purtell
6668098900
HBASE-22375 Promote AccessChecker to LimitedPrivate(Coprocessor)
2019-05-08 18:14:11 -07:00
Yu Li
12bf75bb2a
HBASE-21777 Only log compaction pressure throughput when changed or traced (addendum)
...
Fix the findbugs warning
2019-05-09 00:59:10 +08:00
ramkrish86
46fe9833a9
HBASE-22072 High read/write intensive regions may cause long crash ( #214 )
...
* HBASE-22072 High read/write intensive regions may cause long crash
recovery
* Make the 'closing' variable as volatile and move the test case to
standlone class
2019-05-08 15:30:04 +05:30
Bahram Chehrazy
d9491c0b65
HBASE-22360 Abort timer doesn't set when abort is called during graceful shutdown process
...
Signed-off-by: Sergey Shelukhin <sershe@apache.org>
2019-05-07 15:48:59 -07:00
Tak Lon (Stephen) Wu
b5b89f7c74
HBASE-21777 Only log compaction pressure throughput when changed or traced
...
Signed-off-by: Yu Li <liyu@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-05-08 02:37:31 +08:00
z-york
67c937fa92
HBASE-21070 Add Test for SnapshotFileCache for HBase backed by S3 ( #209 )
...
SnapshotFileCache depends on getting the last modified time of the
snapshot directory, however, S3 FileSystem's do not update the
last modified time of the top 'folder' when objects are added/removed.
This commit adds a test for the previously fixed SnapshotFileCache.
2019-05-06 11:52:08 -07:00
zhangduo
e884a25f8d
HBASE-22343 Make procedure retry interval configurable in test
2019-05-04 13:04:06 +08:00
Sergey Shelukhin
0c0d59541a
HBASE-22354 master never sets abortRequested, and thus abort timeout doesn't work for it
...
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2019-05-02 18:08:02 -07:00
zhangduo
f91768fa6e
HBASE-22350 Rewrite TestClientOperationTimeout so we do not timeout when creating table
2019-05-02 17:19:47 +02:00
Peter Somogyi
94122f6a74
HBASE-22340 Corrupt KeyValue is silently ignored ( #207 )
2019-05-02 11:17:28 +02:00
Andrew Purtell
47b4ab7b97
HBASE-22301 Consider rolling the WAL if the HDFS write pipeline is slow
2019-05-01 17:42:26 -07:00