Andrew Purtell
06611256ee
HBASE-20597 Serialize access to a shared reference to ZooKeeperWatcher in HBaseReplicationEndpoint
2018-05-29 11:29:05 -07:00
Andrew Purtell
807c905f90
Revert "HBASE-20597 Use a lock to serialize access to a shared reference to ZooKeeperWatcher in HBaseReplicationEndpoint"
...
This reverts commit 9fbce1668b
.
2018-05-29 11:24:11 -07:00
Nihal Jain
7ff29d8e00
HBASE-20633 Dropping a table containing a disable violation policy fails to remove the quota upon table delete
...
Signed-off-by: Josh Elser <elserj@apache.org>
Signed-off-by: Michael Stack <stack@apache.org>
2018-05-29 11:33:56 -04: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
eshcar
42be553433
HBASE-20390 ADDENDUM 2: fix TestHRegionWithInMemoryFlush OOME
2018-05-29 16:27:20 +03:00
Apekshit Sharma
05f57f4c03
HBASE-20652 Remove internal uses of some deprecated MasterObserver hooks
...
Remove internal uses of these hooks:
preModifyNamespace
postModifyNamespace
preModifyTable
postModifyTable
preModifyTableAction
postCompletedModifyTableAction
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-05-28 21:10:52 -07:00
huzheng
81228f72d0
HBASE-20533 Fix the flaky TestAssignmentManagerMetrics
2018-05-29 09:38:47 +08:00
eshcar
1cd2b56802
HBASE-20390-ADDENDUM: fix TestHRegionWithInMemoryFlush OOME
2018-05-28 16:10:53 +03:00
Nihal Jain
9bd4b04ca8
HBASE-20639 Implement permission checking through AccessController instead of RSGroupAdminEndpoint
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-05-27 11:29:26 -07:00
eshcar
1eabbb4295
HBASE-20390: IMC Default Parameters for 2.0.0
2018-05-26 22:57:28 +03:00
Ankit Singhal
874f1e8e6a
HBASE-20645 Pass stringified table name to exists? method
...
Signed-off-by: Josh Elser <elserj@apache.org>
2018-05-25 15:02:47 -04:00
Toshihiro Suzuki
b1089e8310
HBASE-20648 HBASE-19364 "Truncate_preserve fails with table when replica region > 1" for master branch
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-05-25 07:52:40 -07:00
Peter Somogyi
477f9fdb32
HBASE-19718 Remove PREFIX_TREE from compression.adoc
...
Signed-off-by: Ted Yu <yuzhihong@gmail.com>
2018-05-25 15:55:46 +02:00
meiyi
36f3d9432a
HBASE-20518 Need to serialize the enabled field for UpdatePeerConfigProcedure
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2018-05-25 14:36:16 +08:00
Thiruvel Thirumoolan
1fbce10ff4
HBASE-20548 Master fails to startup on large clusters, refreshing block distribution
...
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-05-24 15:47:24 -07:00
Toshihiro Suzuki
554d513f50
HBASE-20616 TruncateTableProcedure is stuck in retry loop in TRUNCATE_TABLE_CREATE_FS_LAYOUT state
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-05-24 15:16:30 -07:00
Sean Busbey
1792f541c6
HBASE-20638 nightly source artifact testing should fail the stage if it's going to report an error on jira
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-05-24 13:04:50 -05:00
Nihal Jain
09dac89908
HBASE-20588 Space quota change after quota violation doesn't seem to take in effect
...
Signed-off-by: Josh Elser <elserj@apache.org>
2018-05-24 12:40:55 -04:00
Biju Nair
a03a652e20
HBASE-20207 Update doc on the steps to revert rsgroups feature
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-05-24 08:58:25 -07:00
Allan Yang
f3d1c021de
HBASE-20601 Add multiPut support and other miscellaneous to PE
2018-05-24 19:52:40 +08:00
Allan Yang
4005a0c4d3
Revert "HBASE-20601 Add multiPut support and other miscellaneous to PE"
2018-05-24 19:37:21 +08:00
Guanghao Zhang
320a3332e0
HBASE-20589 Don't need to assign meta to a new RS when standby master become active
2018-05-24 11:26:48 +08:00
zhangduo
ee540c9f9e
HBASE-20624 Race in ReplicationSource which causes walEntryFilter being null when creating new shipper
2018-05-24 10:48:29 +08:00
Allan Yang
c253f8f809
Merge remote-tracking branch 'origin/master'
2018-05-24 09:14:31 +08:00
Allan Yang
85901754f8
HBASE-20601 Add multiPut support and other miscellaneous to PE
2018-05-24 09:11:45 +08:00
Andrew Purtell
9fbce1668b
HBASE-20597 Use a lock to serialize access to a shared reference to ZooKeeperWatcher in HBaseReplicationEndpoint
2018-05-23 16:46:22 -07:00
tedyu
3a805074a2
HBASE-20627 Relocate RS Group pre/post hooks from RSGroupAdminServer to RSGroupAdminEndpoint
2018-05-23 15:51:04 -07:00
Michael Stack
079f168c5c
HBASE-20620 HBASE-20564 Tighter ByteBufferKeyValue Cell Comparator; part 2
...
Adds new stripped-down, faster ByteBufferKeyValue comparator
(BBKV is the base Cell-type in hbase2). Creates an instance
of new Comparator each time we create new memstore rather
than use the universal CellComparator.
Remove unused and unneeded Interfaces from Cell base type.
2018-05-23 13:20:47 -07:00
Andrew Purtell
304d3e6fa9
HBASE-20595 Remove the concept of 'special tables' from rsgroups
2018-05-23 11:57:18 -07:00
huzheng
5721150c6d
HBASE-20612 TestReplicationKillSlaveRSWithSeparateOldWALs sometimes fail because it uses an expired cluster conn
2018-05-23 12:07:01 +08:00
Sean Busbey
dace8ff2a4
HBASE-20591 nightly job needs to enable maven build system.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-05-22 17:40:56 -05:00
tedyu
6c1097e92f
HBASE-20609 SnapshotHFileCleaner#init should check that params is not null
2018-05-21 18:36:38 -07:00
jingyuntian
c9f8c3436f
HBASE-20579 Improve snapshot manifest copy in ExportSnapshot
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-05-18 06:42:12 -07:00
Guanghao Zhang
0836b0719a
HBASE-20583 SplitLogWorker should handle FileNotFoundException when split a wal
2018-05-18 14:29:41 +08:00
Josh Elser
f917f4e7c8
HBASE-20581 Fix documentation about schema updates
...
Signed-off-by: Balazs Meszaros <balazs.meszaros@cloudera.com>
2018-05-17 14:29:48 -04:00
Josh Elser
dab0e90c54
HBASE-20582 Upgrade JRuby to 9.1.17.0
2018-05-17 10:06:06 -04:00
Xu Cang
cf529f18a9
HBASE-20488 Fix PE command help message
...
checkstyle fix
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
2018-05-17 11:56:04 +02:00
Nihal Jain
60bdaf7846
HBASE-20577 Make Log Level page design consistent with the design of other pages in UI
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2018-05-16 21:21:36 -07: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
Michael Stack
f4006b5039
HBASE-20564 Tighter ByteBufferKeyValue Cell Comparator; ADDENDUM2 Add a Test
...
Run meta tests but using our new basis, the ByteBufferKeyValue
instead of the old byte array-backed KeyValue so we catch any
oddness in the Type processing or in the Comparator.
2018-05-16 12:56:08 -07:00
Balazs Meszaros
6148b4785d
HBASE-20571 JMXJsonServlet generates invalid JSON if it has NaN in metrics
...
- CacheStats won't generate NaN metrics.
- JSONBean class will serialize special floating point values as
"NaN", "Infinity" or "-Infinity"
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-05-16 12:20:39 -07:00
Apekshit Sharma
8c9825a030
HBASE-20567 Pass both old and new descriptors to pre/post hooks of modify operations for table and namespace.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
2018-05-16 14:03:18 -05:00
Sean Busbey
2c32272dfa
HBASE-20593 HBase website landing page should link to HBaseCon Asia 2018
...
Signed-off-by: Michael Stack <stack@apache.org>
2018-05-16 13:29:15 -05: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
Michael Stack
438af9bf74
HBASE-20564 Tighter ByteBufferKeyValue Cell Comparator; ADDENDUM
...
Add method the CellComparator Interface. Add implementation to
meta comparator so we don't fall back to the default comparator.
Includes a nothing change to hbase-server/pom.xml just to provoke
build.
2018-05-16 09:43:16 -07:00
Michael Stack
060b8aca86
HBASE-20520 Failed effort upping default HDFS blocksize, hbase.regionserver.hlog.blocksize
2018-05-16 09:19:24 -07:00
zhangduo
ab53329cb3
HBASE-20585 Need to clear peer map when clearing MasterProcedureScheduler
2018-05-16 08:46:29 +08:00
zhangduo
26babcf013
HBASE-20457 Return immediately for a scan rpc call when we want to switch from pread to stream
2018-05-15 20:56:20 +08:00
Zach York
d2daada970
HBASE-20447 Only fail cacheBlock if block collisions aren't related to next block metadata
...
When we pread, we don't force the read to read all of the next block header.
However, when we get into a race condition where two opener threads try to
cache the same block and one thread read all of the next block header and
the other one didn't, it will fail the open process. This is especially important
in a splitting case where it will potentially fail the split process.
Instead, in the caches, we should only fail if the required blocks are different.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2018-05-14 17:16:54 -07:00
Sean Busbey
92a58016ae
HBASE-20544 ADDENDUM Make HBTU default to random ports.
...
Signed-off-by: Mike Drob <mdrob@apache.org>
Signed-off-by: Umesh Agashe <uagashe@cloudera.com>
2018-05-14 10:49:08 -05:00