Published site at .

Project: http://git-wip-us.apache.org/repos/asf/hbase-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase-site/commit/dc4e5c85
Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/dc4e5c85
Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/dc4e5c85

Branch: refs/heads/asf-site
Commit: dc4e5c856817380853d794fb0d95ac901335431c
Parents: 8e79a8d
Author: jenkins <bui...@apache.org>
Authored: Thu Dec 14 15:17:56 2017 +0000
Committer: jenkins <bui...@apache.org>
Committed: Thu Dec 14 15:17:56 2017 +0000

----------------------------------------------------------------------
 acid-semantics.html                             |     4 +-
 apache_hbase_reference_guide.pdf                |     6 +-
 apidocs/index-all.html                          |     4 +
 .../apache/hadoop/hbase/CacheEvictionStats.html |    38 +-
 .../apache/hadoop/hbase/util/RegionMover.html   |     8 +-
 .../apache/hadoop/hbase/CacheEvictionStats.html |    92 +-
 .../hadoop/hbase/NamespaceExistException.html   |     2 +-
 .../apache/hadoop/hbase/util/RegionMover.html   |  1189 +-
 book.html                                       |     2 +-
 bulk-loads.html                                 |     4 +-
 checkstyle-aggregate.html                       | 34606 ++++++++---------
 checkstyle.rss                                  |   100 +-
 coc.html                                        |     4 +-
 cygwin.html                                     |     4 +-
 dependencies.html                               |     4 +-
 dependency-convergence.html                     |     4 +-
 dependency-info.html                            |     4 +-
 dependency-management.html                      |     4 +-
 devapidocs/constant-values.html                 |     6 +-
 devapidocs/index-all.html                       |    48 +-
 .../apache/hadoop/hbase/CacheEvictionStats.html |    74 +-
 .../hadoop/hbase/CacheEvictionStatsBuilder.html |    54 +-
 .../org/apache/hadoop/hbase/ExtendedCell.html   |    14 +-
 .../hadoop/hbase/backup/package-tree.html       |     2 +-
 .../hbase/class-use/CacheEvictionStats.html     |     4 +-
 .../class-use/CacheEvictionStatsBuilder.html    |    25 +
 .../hadoop/hbase/class-use/ServerName.html      |    72 +-
 .../client/HBaseAdmin.AbortProcedureFuture.html |     8 +-
 .../HBaseAdmin.AddColumnFamilyFuture.html       |     6 +-
 .../client/HBaseAdmin.CreateTableFuture.html    |    14 +-
 .../HBaseAdmin.DeleteColumnFamilyFuture.html    |     6 +-
 .../client/HBaseAdmin.DeleteTableFuture.html    |    10 +-
 .../client/HBaseAdmin.DisableTableFuture.html   |     8 +-
 .../client/HBaseAdmin.EnableTableFuture.html    |     8 +-
 .../HBaseAdmin.MergeTableRegionsFuture.html     |     8 +-
 .../HBaseAdmin.ModifyColumnFamilyFuture.html    |     6 +-
 .../client/HBaseAdmin.ModifyTableFuture.html    |    10 +-
 .../client/HBaseAdmin.NamespaceFuture.html      |    12 +-
 ...in.ProcedureFuture.WaitForStateCallable.html |     8 +-
 .../client/HBaseAdmin.ProcedureFuture.html      |    48 +-
 .../HBaseAdmin.RestoreSnapshotFuture.html       |     8 +-
 .../HBaseAdmin.SplitTableRegionFuture.html      |     8 +-
 ...n.TableFuture.TableWaitForStateCallable.html |     8 +-
 .../hbase/client/HBaseAdmin.TableFuture.html    |    30 +-
 .../client/HBaseAdmin.ThrowableAbortable.html   |     8 +-
 .../client/HBaseAdmin.TruncateTableFuture.html  |    10 +-
 .../apache/hadoop/hbase/client/HBaseAdmin.html  |   492 +-
 .../hbase/client/class-use/RegionInfo.html      |    64 +-
 .../hadoop/hbase/client/package-tree.html       |    24 +-
 .../coprocessor/ReadOnlyConfiguration.html      |   138 +-
 .../apache/hadoop/hbase/executor/EventType.html |    92 +-
 .../hadoop/hbase/executor/ExecutorType.html     |    48 +-
 .../hadoop/hbase/filter/package-tree.html       |     8 +-
 .../FanOutOneBlockAsyncDFSOutput.State.html     |     4 +-
 .../asyncfs/FanOutOneBlockAsyncDFSOutput.html   |    12 +-
 .../hfile/bucket/BucketCache.BucketEntry.html   |    42 +-
 .../bucket/BucketCache.BucketEntryGroup.html    |    22 +-
 .../hfile/bucket/BucketCache.RAMQueueEntry.html |    20 +-
 .../bucket/BucketCache.StatisticsThread.html    |     8 +-
 .../hfile/bucket/BucketCache.WriterThread.html  |    14 +-
 .../hbase/io/hfile/bucket/BucketCache.html      |    82 +-
 .../hadoop/hbase/io/hfile/package-tree.html     |     8 +-
 .../apache/hadoop/hbase/ipc/package-tree.html   |     2 +-
 .../hadoop/hbase/mapreduce/package-tree.html    |     2 +-
 .../hadoop/hbase/master/ServerManager.html      |    56 +-
 ...signmentManager.RegionInTransitionChore.html |     6 +-
 ...ssignmentManager.RegionInTransitionStat.html |    40 +-
 .../master/assignment/AssignmentManager.html    |   478 +-
 .../hadoop/hbase/master/package-tree.html       |     6 +-
 .../hbase/master/procedure/package-tree.html    |     2 +-
 .../org/apache/hadoop/hbase/package-tree.html   |    18 +-
 .../org/apache/hadoop/hbase/package-use.html    |    59 +-
 .../hadoop/hbase/procedure2/package-tree.html   |     4 +-
 .../hadoop/hbase/quotas/package-tree.html       |     4 +-
 .../hadoop/hbase/regionserver/LogRoller.html    |     8 +-
 .../hbase/regionserver/RSRpcServices.html       |   126 +-
 .../hbase/regionserver/class-use/HRegion.html   |     3 +-
 .../hadoop/hbase/regionserver/package-tree.html |    14 +-
 .../regionserver/querymatcher/package-tree.html |     2 +-
 .../wal/AbstractFSWAL.WalProps.html             |     8 +-
 .../hbase/regionserver/wal/AbstractFSWAL.html   |   411 +-
 .../hbase/regionserver/wal/AsyncFSWAL.html      |   169 +-
 .../wal/FSHLog.RingBufferEventHandler.html      |    38 +-
 .../wal/FSHLog.RingBufferExceptionHandler.html  |    10 +-
 .../wal/FSHLog.SafePointZigZagLatch.html        |    18 +-
 .../regionserver/wal/FSHLog.SyncRunner.html     |    22 +-
 .../hadoop/hbase/regionserver/wal/FSHLog.html   |   210 +-
 .../hbase/regionserver/wal/ReaderBase.html      |    42 +-
 .../hbase/regionserver/wal/package-tree.html    |     2 +-
 .../replication/regionserver/package-tree.html  |     2 +-
 .../hadoop/hbase/rest/model/package-tree.html   |     2 +-
 .../hbase/security/access/package-tree.html     |     2 +-
 .../hadoop/hbase/thrift/package-tree.html       |     4 +-
 .../hbase/util/RegionMover.MoveWithAck.html     |    16 +-
 .../hbase/util/RegionMover.MoveWithoutAck.html  |    16 +-
 .../apache/hadoop/hbase/util/RegionMover.html   |    34 +-
 .../apache/hadoop/hbase/util/package-tree.html  |     8 +-
 .../apache/hadoop/hbase/wal/package-tree.html   |     2 +-
 devapidocs/overview-tree.html                   |     4 +-
 .../apache/hadoop/hbase/CacheEvictionStats.html |    92 +-
 .../hadoop/hbase/CacheEvictionStatsBuilder.html |    69 +-
 .../org/apache/hadoop/hbase/ExtendedCell.html   |   154 +-
 .../hadoop/hbase/NamespaceExistException.html   |     2 +-
 .../org/apache/hadoop/hbase/Version.html        |     6 +-
 .../client/HBaseAdmin.AbortProcedureFuture.html |  7940 ++--
 .../HBaseAdmin.AddColumnFamilyFuture.html       |  7940 ++--
 .../client/HBaseAdmin.CreateTableFuture.html    |  7940 ++--
 .../HBaseAdmin.DeleteColumnFamilyFuture.html    |  7940 ++--
 .../client/HBaseAdmin.DeleteTableFuture.html    |  7940 ++--
 .../client/HBaseAdmin.DisableTableFuture.html   |  7940 ++--
 .../client/HBaseAdmin.EnableTableFuture.html    |  7940 ++--
 .../HBaseAdmin.MergeTableRegionsFuture.html     |  7940 ++--
 .../HBaseAdmin.ModifyColumnFamilyFuture.html    |  7940 ++--
 .../client/HBaseAdmin.ModifyTableFuture.html    |  7940 ++--
 .../client/HBaseAdmin.NamespaceFuture.html      |  7940 ++--
 ...in.ProcedureFuture.WaitForStateCallable.html |  7940 ++--
 .../client/HBaseAdmin.ProcedureFuture.html      |  7940 ++--
 .../HBaseAdmin.RestoreSnapshotFuture.html       |  7940 ++--
 .../HBaseAdmin.SplitTableRegionFuture.html      |  7940 ++--
 ...n.TableFuture.TableWaitForStateCallable.html |  7940 ++--
 .../hbase/client/HBaseAdmin.TableFuture.html    |  7940 ++--
 .../client/HBaseAdmin.ThrowableAbortable.html   |  7940 ++--
 .../client/HBaseAdmin.TruncateTableFuture.html  |  7940 ++--
 .../apache/hadoop/hbase/client/HBaseAdmin.html  |  7940 ++--
 .../coprocessor/ReadOnlyConfiguration.html      |   694 +-
 .../apache/hadoop/hbase/executor/EventType.html |   612 +-
 .../hadoop/hbase/executor/ExecutorType.html     |   116 +-
 ...FanOutOneBlockAsyncDFSOutput.AckHandler.html |   379 +-
 .../FanOutOneBlockAsyncDFSOutput.Callback.html  |   379 +-
 .../FanOutOneBlockAsyncDFSOutput.State.html     |   379 +-
 .../asyncfs/FanOutOneBlockAsyncDFSOutput.html   |   379 +-
 .../hfile/bucket/BucketCache.BucketEntry.html   |  2251 +-
 .../bucket/BucketCache.BucketEntryGroup.html    |  2251 +-
 .../hfile/bucket/BucketCache.RAMQueueEntry.html |  2251 +-
 .../bucket/BucketCache.StatisticsThread.html    |  2251 +-
 .../hfile/bucket/BucketCache.WriterThread.html  |  2251 +-
 .../hbase/io/hfile/bucket/BucketCache.html      |  2251 +-
 .../hadoop/hbase/master/ServerManager.html      |   934 +-
 ...signmentManager.RegionInTransitionChore.html |  3611 +-
 ...ssignmentManager.RegionInTransitionStat.html |  3611 +-
 .../master/assignment/AssignmentManager.html    |  3611 +-
 .../hadoop/hbase/regionserver/LogRoller.html    |   255 +-
 .../regionserver/RSRpcServices.LogDelegate.html |  4153 +-
 ...SRpcServices.RegionScannerCloseCallBack.html |  4153 +-
 .../RSRpcServices.RegionScannerHolder.html      |  4153 +-
 ...pcServices.RegionScannerShippedCallBack.html |  4153 +-
 ...RpcServices.RegionScannersCloseCallBack.html |  4153 +-
 .../RSRpcServices.ScannerListener.html          |  4153 +-
 .../hbase/regionserver/RSRpcServices.html       |  4153 +-
 .../wal/AbstractFSWAL.WalProps.html             |  2065 +-
 .../hbase/regionserver/wal/AbstractFSWAL.html   |  2065 +-
 .../hbase/regionserver/wal/AsyncFSWAL.html      |  1385 +-
 .../wal/FSHLog.RingBufferEventHandler.html      |  2187 +-
 .../wal/FSHLog.RingBufferExceptionHandler.html  |  2187 +-
 .../wal/FSHLog.SafePointZigZagLatch.html        |  2187 +-
 .../regionserver/wal/FSHLog.SyncRunner.html     |  2187 +-
 .../hadoop/hbase/regionserver/wal/FSHLog.html   |  2187 +-
 .../hbase/regionserver/wal/ReaderBase.html      |   278 +-
 .../hadoop/hbase/util/RegionMover.Load.html     |  1189 +-
 .../hbase/util/RegionMover.MoveWithAck.html     |  1189 +-
 .../hbase/util/RegionMover.MoveWithoutAck.html  |  1189 +-
 .../util/RegionMover.RegionMoverBuilder.html    |  1189 +-
 .../hadoop/hbase/util/RegionMover.Unload.html   |  1189 +-
 .../apache/hadoop/hbase/util/RegionMover.html   |  1189 +-
 export_control.html                             |     4 +-
 hbase-annotations/checkstyle.html               |     4 +-
 hbase-annotations/dependencies.html             |     4 +-
 hbase-annotations/dependency-convergence.html   |     4 +-
 hbase-annotations/dependency-info.html          |     4 +-
 hbase-annotations/dependency-management.html    |     4 +-
 hbase-annotations/index.html                    |     4 +-
 hbase-annotations/integration.html              |     4 +-
 hbase-annotations/issue-tracking.html           |     4 +-
 hbase-annotations/license.html                  |     4 +-
 hbase-annotations/mail-lists.html               |     4 +-
 hbase-annotations/plugin-management.html        |     4 +-
 hbase-annotations/plugins.html                  |     4 +-
 hbase-annotations/project-info.html             |     4 +-
 hbase-annotations/project-reports.html          |     4 +-
 hbase-annotations/project-summary.html          |     4 +-
 hbase-annotations/source-repository.html        |     4 +-
 hbase-annotations/team-list.html                |     4 +-
 hbase-build-configuration/dependencies.html     |     4 +-
 .../dependency-convergence.html                 |     4 +-
 hbase-build-configuration/dependency-info.html  |     4 +-
 .../dependency-management.html                  |     4 +-
 .../hbase-archetypes/dependencies.html          |     4 +-
 .../dependency-convergence.html                 |     4 +-
 .../hbase-archetypes/dependency-info.html       |     4 +-
 .../hbase-archetypes/dependency-management.html |     4 +-
 .../hbase-archetype-builder/dependencies.html   |     4 +-
 .../dependency-convergence.html                 |     4 +-
 .../dependency-info.html                        |     4 +-
 .../dependency-management.html                  |     4 +-
 .../hbase-archetype-builder/index.html          |     4 +-
 .../hbase-archetype-builder/integration.html    |     4 +-
 .../hbase-archetype-builder/issue-tracking.html |     4 +-
 .../hbase-archetype-builder/license.html        |     4 +-
 .../hbase-archetype-builder/mail-lists.html     |     4 +-
 .../plugin-management.html                      |     4 +-
 .../hbase-archetype-builder/plugins.html        |     4 +-
 .../hbase-archetype-builder/project-info.html   |     4 +-
 .../project-summary.html                        |     4 +-
 .../source-repository.html                      |     4 +-
 .../hbase-archetype-builder/team-list.html      |     4 +-
 .../hbase-client-project/checkstyle.html        |     4 +-
 .../hbase-client-project/dependencies.html      |     4 +-
 .../dependency-convergence.html                 |     4 +-
 .../hbase-client-project/dependency-info.html   |     4 +-
 .../dependency-management.html                  |     4 +-
 .../hbase-client-project/index.html             |     4 +-
 .../hbase-client-project/integration.html       |     4 +-
 .../hbase-client-project/issue-tracking.html    |     4 +-
 .../hbase-client-project/license.html           |     4 +-
 .../hbase-client-project/mail-lists.html        |     4 +-
 .../hbase-client-project/plugin-management.html |     4 +-
 .../hbase-client-project/plugins.html           |     4 +-
 .../hbase-client-project/project-info.html      |     4 +-
 .../hbase-client-project/project-reports.html   |     4 +-
 .../hbase-client-project/project-summary.html   |     4 +-
 .../hbase-client-project/source-repository.html |     4 +-
 .../hbase-client-project/team-list.html         |     4 +-
 .../hbase-shaded-client-project/checkstyle.html |     4 +-
 .../dependencies.html                           |     4 +-
 .../dependency-convergence.html                 |     4 +-
 .../dependency-info.html                        |     4 +-
 .../dependency-management.html                  |     4 +-
 .../hbase-shaded-client-project/index.html      |     4 +-
 .../integration.html                            |     4 +-
 .../issue-tracking.html                         |     4 +-
 .../hbase-shaded-client-project/license.html    |     4 +-
 .../hbase-shaded-client-project/mail-lists.html |     4 +-
 .../plugin-management.html                      |     4 +-
 .../hbase-shaded-client-project/plugins.html    |     4 +-
 .../project-info.html                           |     4 +-
 .../project-reports.html                        |     4 +-
 .../project-summary.html                        |     4 +-
 .../source-repository.html                      |     4 +-
 .../hbase-shaded-client-project/team-list.html  |     4 +-
 .../hbase-archetypes/index.html                 |     4 +-
 .../hbase-archetypes/integration.html           |     4 +-
 .../hbase-archetypes/issue-tracking.html        |     4 +-
 .../hbase-archetypes/license.html               |     4 +-
 .../hbase-archetypes/mail-lists.html            |     4 +-
 .../hbase-archetypes/plugin-management.html     |     4 +-
 .../hbase-archetypes/plugins.html               |     4 +-
 .../hbase-archetypes/project-info.html          |     4 +-
 .../hbase-archetypes/project-summary.html       |     4 +-
 .../hbase-archetypes/source-repository.html     |     4 +-
 .../hbase-archetypes/team-list.html             |     4 +-
 .../hbase-spark/checkstyle.html                 |     4 +-
 .../hbase-spark/dependencies.html               |     4 +-
 .../hbase-spark/dependency-convergence.html     |     4 +-
 .../hbase-spark/dependency-info.html            |     4 +-
 .../hbase-spark/dependency-management.html      |     4 +-
 .../hbase-spark/index.html                      |     4 +-
 .../hbase-spark/integration.html                |     4 +-
 .../hbase-spark/issue-tracking.html             |     4 +-
 .../hbase-spark/license.html                    |     4 +-
 .../hbase-spark/mail-lists.html                 |     4 +-
 .../hbase-spark/plugin-management.html          |     4 +-
 .../hbase-spark/plugins.html                    |     4 +-
 .../hbase-spark/project-info.html               |     4 +-
 .../hbase-spark/project-reports.html            |     4 +-
 .../hbase-spark/project-summary.html            |     4 +-
 .../hbase-spark/source-repository.html          |     4 +-
 .../hbase-spark/team-list.html                  |     4 +-
 hbase-build-configuration/index.html            |     4 +-
 hbase-build-configuration/integration.html      |     4 +-
 hbase-build-configuration/issue-tracking.html   |     4 +-
 hbase-build-configuration/license.html          |     4 +-
 hbase-build-configuration/mail-lists.html       |     4 +-
 .../plugin-management.html                      |     4 +-
 hbase-build-configuration/plugins.html          |     4 +-
 hbase-build-configuration/project-info.html     |     4 +-
 hbase-build-configuration/project-summary.html  |     4 +-
 .../source-repository.html                      |     4 +-
 hbase-build-configuration/team-list.html        |     4 +-
 hbase-shaded-check-invariants/checkstyle.html   |     4 +-
 hbase-shaded-check-invariants/dependencies.html |     4 +-
 .../dependency-convergence.html                 |     4 +-
 .../dependency-info.html                        |     4 +-
 .../dependency-management.html                  |     4 +-
 hbase-shaded-check-invariants/index.html        |     4 +-
 hbase-shaded-check-invariants/integration.html  |     4 +-
 .../issue-tracking.html                         |     4 +-
 hbase-shaded-check-invariants/license.html      |     4 +-
 hbase-shaded-check-invariants/mail-lists.html   |     4 +-
 .../plugin-management.html                      |     4 +-
 hbase-shaded-check-invariants/plugins.html      |     4 +-
 hbase-shaded-check-invariants/project-info.html |     4 +-
 .../project-reports.html                        |     4 +-
 .../project-summary.html                        |     4 +-
 .../source-repository.html                      |     4 +-
 hbase-shaded-check-invariants/team-list.html    |     4 +-
 index.html                                      |     4 +-
 integration.html                                |     4 +-
 issue-tracking.html                             |     4 +-
 license.html                                    |     4 +-
 mail-lists.html                                 |     4 +-
 metrics.html                                    |     4 +-
 old_news.html                                   |     4 +-
 plugin-management.html                          |     4 +-
 plugins.html                                    |     4 +-
 poweredbyhbase.html                             |     4 +-
 project-info.html                               |     4 +-
 project-reports.html                            |     4 +-
 project-summary.html                            |     4 +-
 pseudo-distributed.html                         |     4 +-
 replication.html                                |     4 +-
 resources.html                                  |     4 +-
 source-repository.html                          |     4 +-
 sponsors.html                                   |     4 +-
 supportingprojects.html                         |     4 +-
 team-list.html                                  |     4 +-
 testdevapidocs/allclasses-frame.html            |     5 +-
 testdevapidocs/allclasses-noframe.html          |     5 +-
 testdevapidocs/constant-values.html             |    32 +-
 testdevapidocs/index-all.html                   |   187 +-
 .../hbase/class-use/HBaseTestingUtility.html    |    14 +-
 .../hbase/class-use/MiniHBaseCluster.html       |     6 +-
 ...ionFromClient.CustomInnerRegionObserver.html |    28 +-
 ...Client.CustomInnerRegionObserverWrapper.html |     6 +-
 ...stBlockEvictionFromClient.CustomScanner.html |    28 +-
 .../TestBlockEvictionFromClient.GetThread.html  |    14 +-
 ...tBlockEvictionFromClient.MultiGetThread.html |    10 +-
 .../TestBlockEvictionFromClient.ScanThread.html |    12 +-
 .../client/TestBlockEvictionFromClient.html     |    86 +-
 ...Coprocessor.SendToOtherTableCoprocessor.html |     4 +-
 .../coprocessor/TestReadOnlyConfiguration.html  |   321 +
 .../coprocessor/TestRegionObserverBypass.html   |     4 +-
 .../class-use/TestReadOnlyConfiguration.html    |   125 +
 .../hadoop/hbase/coprocessor/package-frame.html |     1 +
 .../hbase/coprocessor/package-summary.html      |    82 +-
 .../hadoop/hbase/coprocessor/package-tree.html  |     1 +
 .../hadoop/hbase/io/hfile/package-tree.html     |     2 +-
 .../hadoop/hbase/master/AbstractTestDLS.html    |   900 +
 .../hbase/master/MockNoopMasterServices.html    |   130 +-
 .../hadoop/hbase/master/TestDLSAsyncFSWAL.html  |   303 +
 .../hadoop/hbase/master/TestDLSFSHLog.html      |   303 +
 .../hadoop/hbase/master/TestDeadServer.html     |     4 +-
 .../master/TestDistributedLogSplitting.html     |   905 -
 .../hadoop/hbase/master/TestGetInfoPort.html    |     4 +-
 ...TestSplitLogManager.DummyMasterServices.html |     2 +-
 ...MockMasterServices.MockRegionStateStore.html |    10 +-
 .../master/assignment/MockMasterServices.html   |   102 +-
 .../TestAssignmentManager.FaultyRsExecutor.html |     8 +-
 .../TestAssignmentManager.GoodRsExecutor.html   |    10 +-
 ...TestAssignmentManager.GoodSplitExecutor.html |     4 +-
 ...tManager.HangOnCloseThenRSCrashExecutor.html |    10 +-
 ...signmentManager.HangThenRSCrashExecutor.html |    12 +-
 ...gnmentManager.HangThenRSRestartExecutor.html |   356 +
 .../TestAssignmentManager.MockRSExecutor.html   |    10 +-
 ...ockRSProcedureDispatcher.MockRemoteCall.html |     6 +-
 ...gnmentManager.MockRSProcedureDispatcher.html |    10 +-
 .../TestAssignmentManager.NoopRsExecutor.html   |    10 +-
 .../TestAssignmentManager.RandRsExecutor.html   |    12 +-
 ...ntManager.ServerNotYetRunningRsExecutor.html |     6 +-
 ...signmentManager.SocketTimeoutRsExecutor.html |    16 +-
 .../assignment/TestAssignmentManager.html       |   116 +-
 .../TestAssignmentManager.GoodRsExecutor.html   |     6 +
 ...gnmentManager.HangThenRSRestartExecutor.html |   125 +
 .../TestAssignmentManager.MockRSExecutor.html   |    12 +-
 .../TestAssignmentManager.NoopRsExecutor.html   |     8 +-
 .../master/assignment/package-summary.html      |    12 +-
 .../hbase/master/assignment/package-tree.html   |     1 +
 .../hbase/master/class-use/AbstractTestDLS.html |   169 +
 .../master/class-use/TestDLSAsyncFSWAL.html     |   125 +
 .../hbase/master/class-use/TestDLSFSHLog.html   |   125 +
 .../class-use/TestDistributedLogSplitting.html  |   125 -
 .../hadoop/hbase/master/package-frame.html      |     4 +-
 .../hadoop/hbase/master/package-summary.html    |    42 +-
 .../hadoop/hbase/master/package-tree.html       |     7 +-
 .../apache/hadoop/hbase/master/package-use.html |    15 +-
 .../org/apache/hadoop/hbase/package-tree.html   |     8 +-
 .../hadoop/hbase/procedure/package-tree.html    |     8 +-
 .../hadoop/hbase/procedure2/package-tree.html   |     2 +-
 .../hadoop/hbase/regionserver/package-tree.html |     4 +-
 .../wal/AbstractTestWALReplay.MockWAL.html      |     4 +-
 .../apache/hadoop/hbase/test/package-tree.html  |     4 +-
 .../hadoop/hbase/util/TestRegionMover.html      |    33 +-
 .../apache/hadoop/hbase/wal/FaultyFSLog.html    |     4 +-
 .../hbase/wal/IOTestProvider.IOTestWAL.html     |     4 +-
 .../wal/TestWALOpenAfterDNRollingStart.html     |   134 +-
 .../apache/hadoop/hbase/wal/package-tree.html   |     4 +-
 testdevapidocs/overview-tree.html               |     9 +-
 ...ionFromClient.CustomInnerRegionObserver.html |  2368 +-
 ...Client.CustomInnerRegionObserverWrapper.html |  2368 +-
 ...stBlockEvictionFromClient.CustomScanner.html |  2368 +-
 .../TestBlockEvictionFromClient.GetThread.html  |  2368 +-
 ...tBlockEvictionFromClient.MultiGetThread.html |  2368 +-
 .../TestBlockEvictionFromClient.ScanThread.html |  2368 +-
 .../client/TestBlockEvictionFromClient.html     |  2368 +-
 .../coprocessor/TestReadOnlyConfiguration.html  |   115 +
 .../hadoop/hbase/master/AbstractTestDLS.html    |   854 +
 .../hbase/master/MockNoopMasterServices.html    |   347 +-
 .../hadoop/hbase/master/TestDLSAsyncFSWAL.html  |   103 +
 .../hadoop/hbase/master/TestDLSFSHLog.html      |   103 +
 .../master/TestDistributedLogSplitting.html     |   895 -
 ...MockMasterServices.MockRegionStateStore.html |   643 +-
 .../master/assignment/MockMasterServices.html   |   643 +-
 .../TestAssignmentManager.FaultyRsExecutor.html |   779 +-
 .../TestAssignmentManager.GoodRsExecutor.html   |   779 +-
 ...TestAssignmentManager.GoodSplitExecutor.html |   779 +-
 ...tManager.HangOnCloseThenRSCrashExecutor.html |   779 +-
 ...signmentManager.HangThenRSCrashExecutor.html |   779 +-
 ...gnmentManager.HangThenRSRestartExecutor.html |   950 +
 .../TestAssignmentManager.MockRSExecutor.html   |   779 +-
 ...ockRSProcedureDispatcher.MockRemoteCall.html |   779 +-
 ...gnmentManager.MockRSProcedureDispatcher.html |   779 +-
 .../TestAssignmentManager.NoopRsExecutor.html   |   779 +-
 .../TestAssignmentManager.RandRsExecutor.html   |   779 +-
 ...ntManager.ServerNotYetRunningRsExecutor.html |   779 +-
 ...signmentManager.SocketTimeoutRsExecutor.html |   779 +-
 .../assignment/TestAssignmentManager.html       |   779 +-
 .../hadoop/hbase/util/TestRegionMover.html      |   214 +-
 .../wal/TestWALOpenAfterDNRollingStart.html     |   178 +-
 417 files changed, 161068 insertions(+), 156552 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dc4e5c85/acid-semantics.html
----------------------------------------------------------------------
diff --git a/acid-semantics.html b/acid-semantics.html
index debed6c..ea46773 100644
--- a/acid-semantics.html
+++ b/acid-semantics.html
@@ -7,7 +7,7 @@
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20171213" />
+    <meta name="Date-Revision-yyyymmdd" content="20171214" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
       Apache HBase (TM) ACID Properties
@@ -606,7 +606,7 @@ under the License. -->
                         <a href="https://www.apache.org/";>The Apache Software 
Foundation</a>.
             All rights reserved.      
                     
-                  <li id="publishDate" class="pull-right">Last Published: 
2017-12-13</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2017-12-14</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dc4e5c85/apache_hbase_reference_guide.pdf
----------------------------------------------------------------------
diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf
index 76eb66d..f0502da 100644
--- a/apache_hbase_reference_guide.pdf
+++ b/apache_hbase_reference_guide.pdf
@@ -5,8 +5,8 @@
 /Author (Apache HBase Team)
 /Creator (Asciidoctor PDF 1.5.0.alpha.15, based on Prawn 2.2.2)
 /Producer (Apache HBase Team)
-/ModDate (D:20171213144746+00'00')
-/CreationDate (D:20171213144746+00'00')
+/ModDate (D:20171214144748+00'00')
+/CreationDate (D:20171214144748+00'00')
 >>
 endobj
 2 0 obj
@@ -27974,7 +27974,7 @@ endobj
 endobj
 136 0 obj
 << /Limits [(__anchor-top) (adding.new.node)]
-/Names [(__anchor-top) 25 0 R (__indexterm-7345742) 3431 0 R 
(__indexterm-7347992) 3433 0 R (__indexterm-7350054) 3434 0 R 
(__indexterm-7351928) 3435 0 R (acid) 908 0 R 
(add-metric-name-and-function-to-hadoop-compat-interface) 3530 0 R 
(add-the-implementation-to-both-hadoop-1-and-hadoop-2-compat-modules) 3531 0 R 
(add.metrics) 3528 0 R (adding-a-new-chapter-to-the-hbase-reference-guide) 3772 
0 R (adding.new.node) 3011 0 R]
+/Names [(__anchor-top) 25 0 R (__indexterm-7345740) 3431 0 R 
(__indexterm-7347990) 3433 0 R (__indexterm-7350052) 3434 0 R 
(__indexterm-7351926) 3435 0 R (acid) 908 0 R 
(add-metric-name-and-function-to-hadoop-compat-interface) 3530 0 R 
(add-the-implementation-to-both-hadoop-1-and-hadoop-2-compat-modules) 3531 0 R 
(add.metrics) 3528 0 R (adding-a-new-chapter-to-the-hbase-reference-guide) 3772 
0 R (adding.new.node) 3011 0 R]
 >>
 endobj
 137 0 obj

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dc4e5c85/apidocs/index-all.html
----------------------------------------------------------------------
diff --git a/apidocs/index-all.html b/apidocs/index-all.html
index 143f09d..2dfd571 100644
--- a/apidocs/index-all.html
+++ b/apidocs/index-all.html
@@ -6433,6 +6433,10 @@
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/CacheEvictionStats.html#getEvictedBlocks--">getEvictedBlocks()</a></span>
 - Method in class org.apache.hadoop.hbase.<a 
href="org/apache/hadoop/hbase/CacheEvictionStats.html" title="class in 
org.apache.hadoop.hbase">CacheEvictionStats</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/CacheEvictionStats.html#getExceptionCount--">getExceptionCount()</a></span>
 - Method in class org.apache.hadoop.hbase.<a 
href="org/apache/hadoop/hbase/CacheEvictionStats.html" title="class in 
org.apache.hadoop.hbase">CacheEvictionStats</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/CacheEvictionStats.html#getExceptions--">getExceptions()</a></span>
 - Method in class org.apache.hadoop.hbase.<a 
href="org/apache/hadoop/hbase/CacheEvictionStats.html" title="class in 
org.apache.hadoop.hbase">CacheEvictionStats</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html#getExhaustiveDescription--">getExhaustiveDescription()</a></span>
 - Method in exception org.apache.hadoop.hbase.client.<a 
href="org/apache/hadoop/hbase/client/RetriesExhaustedWithDetailsException.html" 
title="class in 
org.apache.hadoop.hbase.client">RetriesExhaustedWithDetailsException</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/client/Result.html#getExists--">getExists()</a></span>
 - Method in class org.apache.hadoop.hbase.client.<a 
href="org/apache/hadoop/hbase/client/Result.html" title="class in 
org.apache.hadoop.hbase.client">Result</a></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dc4e5c85/apidocs/org/apache/hadoop/hbase/CacheEvictionStats.html
----------------------------------------------------------------------
diff --git a/apidocs/org/apache/hadoop/hbase/CacheEvictionStats.html 
b/apidocs/org/apache/hadoop/hbase/CacheEvictionStats.html
index fef3961..cb8f887 100644
--- a/apidocs/org/apache/hadoop/hbase/CacheEvictionStats.html
+++ b/apidocs/org/apache/hadoop/hbase/CacheEvictionStats.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>@InterfaceAudience.Public
-public final class <a 
href="../../../../src-html/org/apache/hadoop/hbase/CacheEvictionStats.html#line.24">CacheEvictionStats</a>
+public final class <a 
href="../../../../src-html/org/apache/hadoop/hbase/CacheEvictionStats.html#line.29">CacheEvictionStats</a>
 extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
 </li>
 </ul>
@@ -135,10 +135,18 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/hadoop/hbase/CacheEvictionStats.html#getEvictedBlocks--">getEvictedBlocks</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/hadoop/hbase/CacheEvictionStats.html#getExceptionCount--">getExceptionCount</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i2" class="altColor">
+<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;byte[],<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">Throwable</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/hadoop/hbase/CacheEvictionStats.html#getExceptions--">getExceptions</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i3" class="rowColor">
 <td class="colFirst"><code>long</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/hadoop/hbase/CacheEvictionStats.html#getMaxCacheSize--">getMaxCacheSize</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i4" class="altColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../org/apache/hadoop/hbase/CacheEvictionStats.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
@@ -170,7 +178,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getEvictedBlocks</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../src-html/org/apache/hadoop/hbase/CacheEvictionStats.html#line.34">getEvictedBlocks</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../src-html/org/apache/hadoop/hbase/CacheEvictionStats.html#line.41">getEvictedBlocks</a>()</pre>
 </li>
 </ul>
 <a name="getMaxCacheSize--">
@@ -179,7 +187,25 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaxCacheSize</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../src-html/org/apache/hadoop/hbase/CacheEvictionStats.html#line.38">getMaxCacheSize</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../src-html/org/apache/hadoop/hbase/CacheEvictionStats.html#line.45">getMaxCacheSize</a>()</pre>
+</li>
+</ul>
+<a name="getExceptions--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getExceptions</h4>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;byte[],<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true";
 title="class or interface in java.lang">Throwable</a>&gt;&nbsp;<a 
href="../../../../src-html/org/apache/hadoop/hbase/CacheEvictionStats.html#line.49">getExceptions</a>()</pre>
+</li>
+</ul>
+<a name="getExceptionCount--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getExceptionCount</h4>
+<pre>public&nbsp;int&nbsp;<a 
href="../../../../src-html/org/apache/hadoop/hbase/CacheEvictionStats.html#line.53">getExceptionCount</a>()</pre>
 </li>
 </ul>
 <a name="toString--">
@@ -188,7 +214,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../src-html/org/apache/hadoop/hbase/CacheEvictionStats.html#line.48">toString</a>()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;<a 
href="../../../../src-html/org/apache/hadoop/hbase/CacheEvictionStats.html#line.70">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a></code>&nbsp;in 
class&nbsp;<code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dc4e5c85/apidocs/org/apache/hadoop/hbase/util/RegionMover.html
----------------------------------------------------------------------
diff --git a/apidocs/org/apache/hadoop/hbase/util/RegionMover.html 
b/apidocs/org/apache/hadoop/hbase/util/RegionMover.html
index 9864c29..66feac2 100644
--- a/apidocs/org/apache/hadoop/hbase/util/RegionMover.html
+++ b/apidocs/org/apache/hadoop/hbase/util/RegionMover.html
@@ -398,7 +398,7 @@ extends org.apache.hadoop.hbase.util.AbstractHBaseTool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>addOptions</h4>
-<pre>protected&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionMover.html#line.944">addOptions</a>()</pre>
+<pre>protected&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionMover.html#line.945">addOptions</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code>org.apache.hadoop.hbase.util.AbstractHBaseTool</code></span></div>
 <div class="block">Override this to add command-line options using 
<code>AbstractHBaseTool.addOptWithArg(java.lang.String, java.lang.String)</code>
  and similar methods.</div>
@@ -414,7 +414,7 @@ extends org.apache.hadoop.hbase.util.AbstractHBaseTool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>processOptions</h4>
-<pre>protected&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionMover.html#line.965">processOptions</a>(org.apache.commons.cli.CommandLine&nbsp;cmd)</pre>
+<pre>protected&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionMover.html#line.966">processOptions</a>(org.apache.commons.cli.CommandLine&nbsp;cmd)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code>org.apache.hadoop.hbase.util.AbstractHBaseTool</code></span></div>
 <div class="block">This method is called to process the options after they 
have been parsed.</div>
 <dl>
@@ -429,7 +429,7 @@ extends org.apache.hadoop.hbase.util.AbstractHBaseTool</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>doWork</h4>
-<pre>protected&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionMover.html#line.987">doWork</a>()
+<pre>protected&nbsp;int&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionMover.html#line.988">doWork</a>()
               throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
class:&nbsp;<code>org.apache.hadoop.hbase.util.AbstractHBaseTool</code></span></div>
 <div class="block">The "main function" of the tool</div>
@@ -447,7 +447,7 @@ extends org.apache.hadoop.hbase.util.AbstractHBaseTool</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>main</h4>
-<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionMover.html#line.1001">main</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>[]&nbsp;args)</pre>
+<pre>public static&nbsp;void&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/util/RegionMover.html#line.1002">main</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>[]&nbsp;args)</pre>
 </li>
 </ul>
 </li>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dc4e5c85/apidocs/src-html/org/apache/hadoop/hbase/CacheEvictionStats.html
----------------------------------------------------------------------
diff --git a/apidocs/src-html/org/apache/hadoop/hbase/CacheEvictionStats.html 
b/apidocs/src-html/org/apache/hadoop/hbase/CacheEvictionStats.html
index cb3f50a..296c0e5 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/CacheEvictionStats.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/CacheEvictionStats.html
@@ -26,40 +26,64 @@
 <span class="sourceLineNo">018</span> */<a name="line.18"></a>
 <span class="sourceLineNo">019</span>package org.apache.hadoop.hbase;<a 
name="line.19"></a>
 <span class="sourceLineNo">020</span><a name="line.20"></a>
-<span class="sourceLineNo">021</span>import 
org.apache.yetus.audience.InterfaceAudience;<a name="line.21"></a>
-<span class="sourceLineNo">022</span><a name="line.22"></a>
-<span class="sourceLineNo">023</span>@InterfaceAudience.Public<a 
name="line.23"></a>
-<span class="sourceLineNo">024</span>public final class CacheEvictionStats {<a 
name="line.24"></a>
-<span class="sourceLineNo">025</span><a name="line.25"></a>
-<span class="sourceLineNo">026</span>  private final long evictedBlocks;<a 
name="line.26"></a>
-<span class="sourceLineNo">027</span>  private final long maxCacheSize;<a 
name="line.27"></a>
-<span class="sourceLineNo">028</span><a name="line.28"></a>
-<span class="sourceLineNo">029</span>  
CacheEvictionStats(CacheEvictionStatsBuilder builder) {<a name="line.29"></a>
-<span class="sourceLineNo">030</span>    this.evictedBlocks = 
builder.evictedBlocks;<a name="line.30"></a>
-<span class="sourceLineNo">031</span>    this.maxCacheSize = 
builder.maxCacheSize;<a name="line.31"></a>
-<span class="sourceLineNo">032</span>  }<a name="line.32"></a>
-<span class="sourceLineNo">033</span><a name="line.33"></a>
-<span class="sourceLineNo">034</span>  public long getEvictedBlocks() {<a 
name="line.34"></a>
-<span class="sourceLineNo">035</span>    return evictedBlocks;<a 
name="line.35"></a>
-<span class="sourceLineNo">036</span>  }<a name="line.36"></a>
-<span class="sourceLineNo">037</span><a name="line.37"></a>
-<span class="sourceLineNo">038</span>  public long getMaxCacheSize() {<a 
name="line.38"></a>
-<span class="sourceLineNo">039</span>    return maxCacheSize;<a 
name="line.39"></a>
-<span class="sourceLineNo">040</span>  }<a name="line.40"></a>
-<span class="sourceLineNo">041</span><a name="line.41"></a>
-<span class="sourceLineNo">042</span>  @InterfaceAudience.Private<a 
name="line.42"></a>
-<span class="sourceLineNo">043</span>  public static CacheEvictionStatsBuilder 
builder() {<a name="line.43"></a>
-<span class="sourceLineNo">044</span>    return new 
CacheEvictionStatsBuilder();<a name="line.44"></a>
-<span class="sourceLineNo">045</span>  }<a name="line.45"></a>
-<span class="sourceLineNo">046</span><a name="line.46"></a>
-<span class="sourceLineNo">047</span>  @Override<a name="line.47"></a>
-<span class="sourceLineNo">048</span>  public String toString() {<a 
name="line.48"></a>
-<span class="sourceLineNo">049</span>    return "CacheEvictionStats{" +<a 
name="line.49"></a>
-<span class="sourceLineNo">050</span>        "evictedBlocks=" + evictedBlocks 
+<a name="line.50"></a>
-<span class="sourceLineNo">051</span>        ", maxCacheSize=" + maxCacheSize 
+<a name="line.51"></a>
-<span class="sourceLineNo">052</span>        '}';<a name="line.52"></a>
-<span class="sourceLineNo">053</span>  }<a name="line.53"></a>
-<span class="sourceLineNo">054</span>}<a name="line.54"></a>
+<span class="sourceLineNo">021</span>import java.util.Collections;<a 
name="line.21"></a>
+<span class="sourceLineNo">022</span>import java.util.Map;<a 
name="line.22"></a>
+<span class="sourceLineNo">023</span>import java.util.stream.Collectors;<a 
name="line.23"></a>
+<span class="sourceLineNo">024</span><a name="line.24"></a>
+<span class="sourceLineNo">025</span>import 
org.apache.hadoop.hbase.client.RegionInfo;<a name="line.25"></a>
+<span class="sourceLineNo">026</span>import 
org.apache.yetus.audience.InterfaceAudience;<a name="line.26"></a>
+<span class="sourceLineNo">027</span><a name="line.27"></a>
+<span class="sourceLineNo">028</span>@InterfaceAudience.Public<a 
name="line.28"></a>
+<span class="sourceLineNo">029</span>public final class CacheEvictionStats {<a 
name="line.29"></a>
+<span class="sourceLineNo">030</span><a name="line.30"></a>
+<span class="sourceLineNo">031</span>  private final long evictedBlocks;<a 
name="line.31"></a>
+<span class="sourceLineNo">032</span>  private final long maxCacheSize;<a 
name="line.32"></a>
+<span class="sourceLineNo">033</span>  private final Map&lt;byte[], 
Throwable&gt; exceptions;<a name="line.33"></a>
+<span class="sourceLineNo">034</span><a name="line.34"></a>
+<span class="sourceLineNo">035</span>  
CacheEvictionStats(CacheEvictionStatsBuilder builder) {<a name="line.35"></a>
+<span class="sourceLineNo">036</span>    this.evictedBlocks = 
builder.evictedBlocks;<a name="line.36"></a>
+<span class="sourceLineNo">037</span>    this.maxCacheSize = 
builder.maxCacheSize;<a name="line.37"></a>
+<span class="sourceLineNo">038</span>    this.exceptions = 
builder.exceptions;<a name="line.38"></a>
+<span class="sourceLineNo">039</span>  }<a name="line.39"></a>
+<span class="sourceLineNo">040</span><a name="line.40"></a>
+<span class="sourceLineNo">041</span>  public long getEvictedBlocks() {<a 
name="line.41"></a>
+<span class="sourceLineNo">042</span>    return evictedBlocks;<a 
name="line.42"></a>
+<span class="sourceLineNo">043</span>  }<a name="line.43"></a>
+<span class="sourceLineNo">044</span><a name="line.44"></a>
+<span class="sourceLineNo">045</span>  public long getMaxCacheSize() {<a 
name="line.45"></a>
+<span class="sourceLineNo">046</span>    return maxCacheSize;<a 
name="line.46"></a>
+<span class="sourceLineNo">047</span>  }<a name="line.47"></a>
+<span class="sourceLineNo">048</span><a name="line.48"></a>
+<span class="sourceLineNo">049</span>  public Map&lt;byte[], Throwable&gt; 
getExceptions() {<a name="line.49"></a>
+<span class="sourceLineNo">050</span>    return 
Collections.unmodifiableMap(exceptions);<a name="line.50"></a>
+<span class="sourceLineNo">051</span>  }<a name="line.51"></a>
+<span class="sourceLineNo">052</span><a name="line.52"></a>
+<span class="sourceLineNo">053</span>  public int getExceptionCount() {<a 
name="line.53"></a>
+<span class="sourceLineNo">054</span>    return exceptions.size();<a 
name="line.54"></a>
+<span class="sourceLineNo">055</span>  }<a name="line.55"></a>
+<span class="sourceLineNo">056</span><a name="line.56"></a>
+<span class="sourceLineNo">057</span>  private String getFailedRegions() {<a 
name="line.57"></a>
+<span class="sourceLineNo">058</span>    return exceptions.keySet().stream()<a 
name="line.58"></a>
+<span class="sourceLineNo">059</span>        .map(regionName -&gt; 
RegionInfo.prettyPrint(RegionInfo.encodeRegionName(regionName)))<a 
name="line.59"></a>
+<span class="sourceLineNo">060</span>        .collect(Collectors.toList())<a 
name="line.60"></a>
+<span class="sourceLineNo">061</span>        .toString();<a name="line.61"></a>
+<span class="sourceLineNo">062</span>  }<a name="line.62"></a>
+<span class="sourceLineNo">063</span><a name="line.63"></a>
+<span class="sourceLineNo">064</span>  @InterfaceAudience.Private<a 
name="line.64"></a>
+<span class="sourceLineNo">065</span>  public static CacheEvictionStatsBuilder 
builder() {<a name="line.65"></a>
+<span class="sourceLineNo">066</span>    return new 
CacheEvictionStatsBuilder();<a name="line.66"></a>
+<span class="sourceLineNo">067</span>  }<a name="line.67"></a>
+<span class="sourceLineNo">068</span><a name="line.68"></a>
+<span class="sourceLineNo">069</span>  @Override<a name="line.69"></a>
+<span class="sourceLineNo">070</span>  public String toString() {<a 
name="line.70"></a>
+<span class="sourceLineNo">071</span>    return "CacheEvictionStats{" +<a 
name="line.71"></a>
+<span class="sourceLineNo">072</span>        "evictedBlocks=" + evictedBlocks 
+<a name="line.72"></a>
+<span class="sourceLineNo">073</span>        ", maxCacheSize=" + maxCacheSize 
+<a name="line.73"></a>
+<span class="sourceLineNo">074</span>        ", failedRegionsSize=" + 
getExceptionCount() +<a name="line.74"></a>
+<span class="sourceLineNo">075</span>        ", failedRegions=" + 
getFailedRegions() +<a name="line.75"></a>
+<span class="sourceLineNo">076</span>        '}';<a name="line.76"></a>
+<span class="sourceLineNo">077</span>  }<a name="line.77"></a>
+<span class="sourceLineNo">078</span>}<a name="line.78"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/dc4e5c85/apidocs/src-html/org/apache/hadoop/hbase/NamespaceExistException.html
----------------------------------------------------------------------
diff --git 
a/apidocs/src-html/org/apache/hadoop/hbase/NamespaceExistException.html 
b/apidocs/src-html/org/apache/hadoop/hbase/NamespaceExistException.html
index 777129d..47baf13 100644
--- a/apidocs/src-html/org/apache/hadoop/hbase/NamespaceExistException.html
+++ b/apidocs/src-html/org/apache/hadoop/hbase/NamespaceExistException.html
@@ -40,7 +40,7 @@
 <span class="sourceLineNo">032</span>  }<a name="line.32"></a>
 <span class="sourceLineNo">033</span><a name="line.33"></a>
 <span class="sourceLineNo">034</span>  public NamespaceExistException(String 
namespace) {<a name="line.34"></a>
-<span class="sourceLineNo">035</span>    super(namespace);<a 
name="line.35"></a>
+<span class="sourceLineNo">035</span>    super("Namespace " + namespace + " 
already exists");<a name="line.35"></a>
 <span class="sourceLineNo">036</span>  }<a name="line.36"></a>
 <span class="sourceLineNo">037</span>}<a name="line.37"></a>
 

Reply via email to