Duo Zhang
8601416ee8
HBASE-24309 Avoid introducing log4j and slf4j-log4j dependencies for modules other than hbase-assembly ( #1640 )
...
Signed-off-by: stack <stack@apache.org>
2020-05-12 12:03:30 +08:00
Jan Hentschel
03e5a1402d
HBASE-24305 Removed deprecations in ServerName ( #1666 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: stack <stack@apache.org>
2020-05-08 09:41:55 +02:00
Duo Zhang
b4a0508381
HBASE-24300 TestRemoteBackup is broken ( #1621 )
...
Signed-off-by: stack <stack@apache.org>
2020-05-02 15:10:27 +08:00
Duo Zhang
9f52e6b725
HBASE-24249 Move code in FSHDFSUtils to FSUtils and mark related clas… ( #1586 )
...
Signed-off-by: stack <stack@apache.org>
2020-04-29 10:44:34 +08:00
Jan Hentschel
75c717d4c2
HBASE-23848 Removed deprecated setStopRow from Scan ( #1184 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2020-04-22 15:15:17 +08:00
Jan Hentschel
fded2b9ddc
HBASE-23846 Removed deprecated setMaxVersions(int) from Scan
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2020-03-31 10:18:27 +02:00
Jan Hentschel
1b163d98b9
HBASE-23847 Removed deprecated setStartRow from Scan ( #1220 )
...
Signed-off-by: Viraj Jasani <vjasani@apache.org>
2020-03-13 08:43:17 +08:00
Michael Stack
aaf9a148a0
HBASE-23956 Use less resources running tests ( #1266 )
...
Add being able to configure netty thread counts. Enable socket reuse
(should not have any impact).
hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/BlockingRpcConnection.java
Rename the threads we create in here so they are NOT named same was
threads created by Hadoop RPC.
hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/DefaultNettyEventLoopConfig.java
hbase-client/src/main/java/org/apache/hadoop/hbase/ipc/NettyRpcClient.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.java
Allow configuring eventloopgroup thread count (so can override for
tests)
hbase-examples/src/main/java/org/apache/hadoop/hbase/client/example/HttpProxyExample.java
Enable socket resuse.
hbase-server/src/main/java/org/apache/hadoop/hbase/ipc/NettyRpcServer.java
Enable socket resuse and config for how many threads to use.
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HStore.java
hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
hbase-server/src/main/java/org/apache/hadoop/hbase/util/ModifyRegionUtils.java
Thread name edit; drop the redundant 'Thread' suffix.
hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/HFileReplicator.java
Make closeable and shutdown executor when called.
hbase-server/src/main/java/org/apache/hadoop/hbase/replication/regionserver/ReplicationSink.java
Call close on HFileReplicator
hbase-server/src/test/java/org/apache/hadoop/hbase/replication/TestReplicationBase.java
HDFS creates lots of threads. Use less of it so less threads overall.
hbase-server/src/test/resources/hbase-site.xml
hbase-server/src/test/resources/hdfs-site.xml
Constrain resources when running in test context.
hbase-server/src/test/resources/log4j.properties
Enable debug on netty to see netty configs in our log
pom.xml
Add system properties when we launch JVMs to constrain thread counts in
tests
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2020-03-11 10:37:50 -07:00
Guanghao Zhang
5dcbe687ae
HBASE-23912 Resolve the TODO of FSTableDescriptor's construct method ( #1225 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2020-03-03 22:13:16 +08:00
Viraj Jasani
c0301e3fdf
HBASE-23868 : Replace usages of HColumnDescriptor(byte [] familyName)… ( #1222 )
...
Signed-off-by: Jan Hentschel <janh@apache.org>
2020-03-02 17:20:03 +05:30
belugabehr
33bedf8d4d
HBASE-23308: Review of NullPointerExceptions ( #836 )
...
Signed-off-by: stack <stack@apache.org>
2019-11-19 13:51:11 -08:00
chenxu14
34661050c8
HBASE-22888 Share some stuffs with the initial reader when new stream reader created ( #581 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-11-08 13:54:53 +08:00
康智冬
97fbaa658e
HBASE-22962 Fix typo in javadoc description ( #569 )
...
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-09-01 20:14:31 +08:00
linkaline
3e2cfc1140
HBASE-22883 Duplacate codes of method Threads.newDaemonThreadFactory() and class DaemonThreadFactory ( #537 )
...
Signed-off-by: stack <stack@apache.org>
2019-08-27 15:27:22 -07:00
Duo Zhang
b42614295e
HBASE-22617 Recovered WAL directories not getting cleaned up ( #330 )
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2019-06-25 16:21:24 +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
Duo Zhang
2182bfb942
HBASE-21779 Reimplement BulkLoadHFilesTool to use AsyncClusterConnection
2019-06-18 08:37:50 +08: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
lixiaobao
2e9087bfb7
HBASE-22453 A NullPointerException could be thrown ( #272 )
2019-06-06 15:52:39 -07:00
lixiaobao
2823090ce4
HBASE-22476 FSDataInputStream is not closed. ( #263 )
...
HBASE-22476 HBase-backup module's class "org.apache.hadoop.hbase.backup.impl.BackupManifest" FSDataInputStream is not close.
Signed-off-by: Duo Zhang <zhangduo@apache.org>
2019-05-29 21:56:04 -07:00
Jan Hentschel
2c7fdb39ce
HBASE-22277 Removed deprecated methods from Get
2019-05-01 01:25:53 +02:00
Jan Hentschel
d3bf9c0a77
HBASE-22272 Fixed Checkstyle errors in hbase-backup
2019-04-24 13:41:51 +02:00
zhangduo
cd2374a7f0
HBASE-22108 Avoid passing null in Admin methods
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2019-04-02 21:13:17 +08:00
Duo Zhang
3c5761e365
HBASE-22002 Remove the deprecated methods in Admin interface
...
Signed-off-by: Zheng Hu <openinx@gmail.com>
2019-03-14 21:42:23 +08:00
Josh Elser
ae0198084c
HBASE-21872 Use a call that defaults to UTF-8 charset for string to byte encoding
...
Fixed commit message
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-02-15 12:11:40 -05:00
Josh Elser
d0e4912f67
Revert "HBASE-21782 Use a call that defaults to UTF-8 charset for string to byte encoding"
...
This reverts commit 3d4e1d57e5
. Fixing incorrect Jira id.
2019-02-15 12:11:29 -05:00
Josh Elser
3d4e1d57e5
HBASE-21782 Use a call that defaults to UTF-8 charset for string to byte encoding
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2019-02-14 12:02:49 -05:00
Jingyun Tian
91dffb043a
HBASE-21729 Extract ProcedureCoordinatorRpcs and ProcedureMemberRpcs from CoordinatedStateManager
2019-01-25 11:15:55 +08:00
Vladimir Rodionov
d26acbe1db
HBASE-21688: Address WAL filesystem issues
...
Signed-off-by: Josh Elser <elserj@apache.org>
2019-01-08 13:56:11 -05:00
Josh Elser
fdddc47e77
HBASE-21523 Avoid extra logging when the backup system table already exists
...
Signed-off-by: Peter Somogyi <psomogyi@cloudera.com>
2018-11-29 11:40:28 -05:00
Artem Ervits
825e14b68e
HBASE-21141 Enable MOB in backup / restore test involving incremental backup
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-11-16 13:07:25 -08:00
tedyu
00acda3c58
HBASE-21457 BackupUtils#getWALFilesOlderThan refers to wrong FileSystem
2018-11-13 07:40:07 -08:00
Artem Ervits
07e2247d2e
HBASE-21238 MapReduceHFileSplitterJob#run shouldn't call System.exit
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-10-15 13:16:35 -07:00
tedyu
fd3e0ff191
HBASE-21230 BackupUtils#checkTargetDir doesn't compose error message correctly (liubangchen)
2018-10-08 08:24:41 -07:00
Vladimir Rodionov
5da0c2010b
HBASE-21219 Hbase incremental backup fails with null pointer exception
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-10-06 12:51:12 -07:00
Vladimir Rodionov
f62c8201b6
HBASE-21077 MR job launched by hbase incremental backup command failed with FileNotFoundException
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-08-21 14:27:32 -07:00
subrat.mishra
49ae8549cf
HBASE-21040 Replace call to printStackTrace() with proper logger call
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-08-15 08:29:54 -07:00
Vladimir Rodionov
d53a976e8d
HBASE-20729: B & R BackupLogCleaner must ignore ProcV2 WAL files
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-08-01 12:33:33 -07:00
tedyu
cf481d3b51
HBASE-20966 RestoreTool#getTableInfoPath should look for completed snapshot only
2018-07-27 11:12:26 -07:00
Wei-Chiu Chuang
6ee0fedb3d
HBASE-20859 Backup and incremental load could fail in secure clusters.
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-07-11 16:56:39 -07:00
Yang Ming
bc9f9ae080
HBASE-20532 Use try-with-resources in BackupSystemTable
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-06-21 09:10:01 -07:00
Vladimir Rodionov
9e9db3245f
HBASE-20630 B&R: Delete command enhancements
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-06-13 18:46:48 -07:00
Mike Drob
a110e1eff5
HBASE-20478 Update checkstyle to v8.2
...
Cannot go to latest (8.9) yet due to
https://github.com/checkstyle/checkstyle/issues/5279
* move hbaseanti import checks to checkstyle
* implment a few missing equals checks, and ignore one
* fix lots of javadoc errors
Signed-off-by: Sean Busbey <busbey@apache.org>
2018-05-29 10:12:31 -05:00
Vladimir Rodionov
acbc3a2253
HBASE-20530 Composition of backup directory containing namespace when restoring is different from the actual hfile location
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-05-16 14:21:20 -07:00
Vladimir Rodionov
6d656b7e71
HBASE-20547 Restore from backup will fail if done from a different file system
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-05-16 09:55:19 -07:00
Sean Busbey
8ba2a7eeb9
HBASE-20544 Make HBTU default to random ports.
...
Signed-off-by: Umesh Agashe <uagashe@cloudera.com>
Signed-off-by: Josh Elser <elserj@apache.org>
2018-05-09 23:35:20 -07:00
maoling
5e14e125b2
HBASE-20508 TestIncrementalBackupWithBulkLoad doesn't need to be Parameterized test
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2018-05-07 09:36:44 +08:00
Sean Busbey
914de11416
HBASE-20442 clean up incorrect use of commons-collections 3
...
Signed-off-by: Umesh Agashe <uagashe@cloudera.com>
Signed-off-by: Yu Li <liyu@apache.org>
2018-04-20 07:30:34 -05:00
Josh Elser
15c398f7d2
HBASE-20223 Update to hbase-thirdparty 2.1.0
...
Remove commons-cli and commons-collections4 use. Account
for the newer internal protobuf version of 3.5.1.
Signed-off-by: Michael Stack <stack@apache.org>
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-03-26 22:05:19 -04:00