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/9118853f
Tree: http://git-wip-us.apache.org/repos/asf/hbase-site/tree/9118853f
Diff: http://git-wip-us.apache.org/repos/asf/hbase-site/diff/9118853f

Branch: refs/heads/asf-site
Commit: 9118853f9d119ee5bd10eb948103b5f86bc7aafc
Parents: 2389c3b
Author: jenkins <[email protected]>
Authored: Thu Nov 23 15:24:07 2017 +0000
Committer: jenkins <[email protected]>
Committed: Thu Nov 23 15:24:07 2017 +0000

----------------------------------------------------------------------
 acid-semantics.html                             |     4 +-
 apache_hbase_reference_guide.pdf                |     4 +-
 apidocs/index-all.html                          |     4 +
 .../replication/ReplicationPeerConfig.html      |    68 +-
 .../class-use/ReplicationPeerConfig.html        |     6 +-
 .../replication/ReplicationPeerConfig.html      |   216 +-
 book.html                                       |     2 +-
 bulk-loads.html                                 |     4 +-
 checkstyle-aggregate.html                       | 13490 ++++++++---------
 checkstyle.rss                                  |    60 +-
 coc.html                                        |     4 +-
 cygwin.html                                     |     4 +-
 dependencies.html                               |     4 +-
 dependency-convergence.html                     |     4 +-
 dependency-info.html                            |     4 +-
 dependency-management.html                      |     4 +-
 devapidocs/allclasses-frame.html                |     4 +-
 devapidocs/allclasses-noframe.html              |     4 +-
 devapidocs/constant-values.html                 |    77 +-
 devapidocs/index-all.html                       |   143 +-
 .../hadoop/hbase/backup/package-tree.html       |     4 +-
 .../hadoop/hbase/class-use/Abortable.html       |     6 +-
 .../hadoop/hbase/class-use/TableName.html       |     8 +-
 .../hadoop/hbase/client/package-tree.html       |    24 +-
 .../replication/ReplicationPeerConfigUtil.html  |    14 +-
 .../hbase/conf/ConfigurationObserver.html       |     2 +-
 .../conf/class-use/ConfigurationObserver.html   |    13 +
 .../hadoop/hbase/filter/package-tree.html       |    10 +-
 .../hadoop/hbase/io/hfile/package-tree.html     |     6 +-
 .../apache/hadoop/hbase/ipc/package-tree.html   |     2 +-
 .../hadoop/hbase/mapreduce/package-tree.html    |     2 +-
 .../org/apache/hadoop/hbase/master/HMaster.html |   294 +-
 .../master/cleaner/CleanerChore.Action.html     |   231 +
 .../cleaner/CleanerChore.CleanerTask.html       |   450 +
 .../hbase/master/cleaner/CleanerChore.html      |   325 +-
 .../master/cleaner/FileCleanerDelegate.html     |     4 +-
 .../cleaner/HFileCleaner.HFileDeleteTask.html   |    20 +-
 .../hbase/master/cleaner/HFileCleaner.html      |    97 +-
 .../cleaner/LogCleaner.CleanerContext.html      |   396 +
 .../hadoop/hbase/master/cleaner/LogCleaner.html |   230 +-
 .../master/cleaner/ReplicationMetaCleaner.html  |     4 +-
 .../cleaner/class-use/CleanerChore.Action.html  |   168 +
 .../class-use/CleanerChore.CleanerTask.html     |   167 +
 .../class-use/LogCleaner.CleanerContext.html    |   178 +
 .../hbase/master/cleaner/package-frame.html     |     2 +
 .../hbase/master/cleaner/package-summary.html   |    16 +-
 .../hbase/master/cleaner/package-tree.html      |    15 +-
 .../hbase/master/cleaner/package-use.html       |    11 +-
 .../hadoop/hbase/master/package-tree.html       |     2 +-
 .../hbase/master/procedure/package-tree.html    |     2 +-
 .../master/replication/ReplicationManager.html  |    48 +-
 .../hbase/mob/DefaultMobStoreFlusher.html       |     2 +-
 .../hadoop/hbase/monitoring/package-tree.html   |     2 +-
 .../org/apache/hadoop/hbase/package-tree.html   |    14 +-
 .../hadoop/hbase/procedure2/package-tree.html   |     4 +-
 .../hadoop/hbase/quotas/package-tree.html       |     4 +-
 ...processorHost.BulkLoadObserverOperation.html |     4 +-
 ...RegionCoprocessorHost.RegionEnvironment.html |    30 +-
 ...st.RegionEnvironmentForCoreCoprocessors.html |     8 +-
 ...st.RegionObserverOperationWithoutResult.html |    10 +-
 ...processorHost.TableCoprocessorAttribute.html |    20 +-
 .../regionserver/RegionCoprocessorHost.html     |   168 +-
 ...StoreFlusher.BoundaryStripeFlushRequest.html |     8 +-
 ...ripeStoreFlusher.SizeStripeFlushRequest.html |    10 +-
 .../StripeStoreFlusher.StripeFlushRequest.html  |     8 +-
 .../hbase/regionserver/StripeStoreFlusher.html  |     2 +-
 .../regionserver/compactions/Compactor.html     |    10 +-
 .../hadoop/hbase/regionserver/package-tree.html |    14 +-
 .../regionserver/querymatcher/package-tree.html |     2 +-
 .../hbase/regionserver/wal/package-tree.html    |     2 +-
 .../NamespaceTableCfWALEntryFilter.html         |    19 +-
 .../replication/ReplicationPeerConfig.html      |    85 +-
 .../replication/ReplicationPeersZKImpl.html     |    16 +-
 .../replication/ReplicationStateZKBase.html     |     2 +-
 .../class-use/ReplicationException.html         |    14 +-
 .../class-use/ReplicationPeerConfig.html        |    12 +-
 .../class-use/ReplicationStateZKBase.html       |     2 +-
 ...ReplicationLogCleaner.WarnOnlyAbortable.html |     4 +-
 .../master/ReplicationPeerConfigUpgrader.html   |   417 +
 .../replication/master/TableCFsUpdater.html     |   399 -
 .../ReplicationPeerConfigUpgrader.html          |   125 +
 .../master/class-use/TableCFsUpdater.html       |   125 -
 .../hbase/replication/master/package-frame.html |     2 +-
 .../replication/master/package-summary.html     |     2 +-
 .../hbase/replication/master/package-tree.html  |     2 +-
 .../hbase/security/access/package-tree.html     |     2 +-
 .../hadoop/hbase/thrift/package-tree.html       |     2 +-
 .../apache/hadoop/hbase/util/package-tree.html  |     6 +-
 .../hbase/zookeeper/class-use/ZKWatcher.html    |     6 +-
 devapidocs/overview-tree.html                   |    17 +-
 .../org/apache/hadoop/hbase/Version.html        |     6 +-
 .../replication/ReplicationPeerConfigUtil.html  |   346 +-
 .../master/HMaster.InitializationMonitor.html   |  5257 +++----
 .../hbase/master/HMaster.RedirectServlet.html   |  5257 +++----
 .../org/apache/hadoop/hbase/master/HMaster.html |  5257 +++----
 .../master/cleaner/CleanerChore.Action.html     |   592 +
 .../cleaner/CleanerChore.CleanerTask.html       |   592 +
 .../hbase/master/cleaner/CleanerChore.html      |   855 +-
 .../cleaner/HFileCleaner.HFileDeleteTask.html   |   710 +-
 .../hbase/master/cleaner/HFileCleaner.html      |   710 +-
 .../cleaner/LogCleaner.CleanerContext.html      |   296 +
 .../hadoop/hbase/master/cleaner/LogCleaner.html |   236 +-
 .../master/replication/ReplicationManager.html  |   211 +-
 .../hbase/mob/DefaultMobStoreFlusher.html       |   303 +-
 .../hbase/regionserver/DefaultStoreFlusher.html |    80 +-
 ...processorHost.BulkLoadObserverOperation.html |  3406 ++---
 ...RegionCoprocessorHost.RegionEnvironment.html |  3406 ++---
 ...st.RegionEnvironmentForCoreCoprocessors.html |  3406 ++---
 ...st.RegionObserverOperationWithoutResult.html |  3406 ++---
 ...processorHost.TableCoprocessorAttribute.html |  3406 ++---
 .../regionserver/RegionCoprocessorHost.html     |  3406 ++---
 ...StoreFlusher.BoundaryStripeFlushRequest.html |   221 +-
 ...ripeStoreFlusher.SizeStripeFlushRequest.html |   221 +-
 .../StripeStoreFlusher.StripeFlushRequest.html  |   221 +-
 .../hbase/regionserver/StripeStoreFlusher.html  |   221 +-
 .../compactions/Compactor.CellSinkFactory.html  |   372 +-
 .../compactions/Compactor.FileDetails.html      |   372 +-
 .../Compactor.InternalScannerFactory.html       |   372 +-
 .../regionserver/compactions/Compactor.html     |   372 +-
 .../NamespaceTableCfWALEntryFilter.html         |   137 +-
 .../replication/ReplicationPeerConfig.html      |   216 +-
 .../replication/ReplicationPeersZKImpl.html     |   353 +-
 .../master/ReplicationPeerConfigUpgrader.html   |   256 +
 .../replication/master/TableCFsUpdater.html     |   223 -
 .../DumpReplicationQueues.DumpOptions.html      |     2 +-
 ...DumpReplicationQueues.WarnOnlyAbortable.html |     2 +-
 ...DumpReplicationQueues.WarnOnlyStoppable.html |     2 +-
 .../regionserver/DumpReplicationQueues.html     |     2 +-
 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      |     6 +-
 .../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                           |     6 +-
 .../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 +-
 .../hadoop/hbase/HBaseTestingUtility.html       |   176 +-
 .../hadoop/hbase/HBaseTestingUtility.html       |  3390 ++---
 testdevapidocs/allclasses-frame.html            |     2 +
 testdevapidocs/allclasses-noframe.html          |     2 +
 testdevapidocs/index-all.html                   |    53 +-
 ...lity.PortAllocator.AvailablePortChecker.html |     4 +-
 .../HBaseTestingUtility.PortAllocator.html      |    20 +-
 .../hadoop/hbase/HBaseTestingUtility.html       |   194 +-
 .../client/TestAsyncReplicationAdminApi.html    |     8 +-
 .../replication/TestReplicationAdmin.html       |    62 +-
 ...usters.TestUpdatableReplicationEndpoint.html |    22 +-
 .../TestReplicationAdminWithClusters.html       |     2 +-
 ...gionObserverInterface.EvenOnlyCompactor.html |     4 +-
 ...reFlushAndPreCompact.TestRegionObserver.html |   400 +
 ...TestRegionObserverPreFlushAndPreCompact.html |   392 +
 .../TestRegionObserverScannerOpenHook.html      |     4 +-
 ...reFlushAndPreCompact.TestRegionObserver.html |   125 +
 ...TestRegionObserverPreFlushAndPreCompact.html |   125 +
 .../hadoop/hbase/coprocessor/package-frame.html |     2 +
 .../hbase/coprocessor/package-summary.html      |    15 +
 .../hadoop/hbase/coprocessor/package-tree.html  |     2 +
 .../hadoop/hbase/io/hfile/package-tree.html     |     2 +-
 .../mapreduce/IntegrationTestImportTsv.html     |    38 +-
 .../cleaner/TestCleanerChore.AllValidPaths.html |    12 +-
 .../cleaner/TestCleanerChore.AlwaysDelete.html  |     6 +-
 .../cleaner/TestCleanerChore.NeverDelete.html   |     6 +-
 .../hbase/master/cleaner/TestCleanerChore.html  |    84 +-
 .../cleaner/TestLogsCleaner.DummyServer.html    |    34 +-
 .../TestLogsCleaner.FaultyZooKeeperWatcher.html |    10 +-
 .../hbase/master/cleaner/TestLogsCleaner.html   |    70 +-
 .../hbase/master/cleaner/package-tree.html      |     2 +-
 .../org/apache/hadoop/hbase/package-tree.html   |     8 +-
 .../hadoop/hbase/procedure/package-tree.html    |     8 +-
 .../hadoop/hbase/procedure2/package-tree.html   |     4 +-
 .../regionserver/TestHRegion.Appender.html      |    18 +-
 .../regionserver/TestHRegion.FlushThread.html   |    16 +-
 .../TestHRegion.GetTillDoneOrException.html     |    14 +-
 .../TestHRegion.HRegionWithSeqId.html           |     6 +-
 .../regionserver/TestHRegion.Incrementer.html   |    18 +-
 .../TestHRegion.IsFlushWALMarker.html           |    10 +-
 .../regionserver/TestHRegion.PutThread.html     |    24 +-
 .../hadoop/hbase/regionserver/TestHRegion.html  |   365 +-
 .../TestHRegionWithInMemoryFlush.html           |     2 +-
 .../hadoop/hbase/regionserver/package-tree.html |     2 +-
 ...estMasterReplication.CoprocessorCounter.html |    16 +-
 .../replication/TestMasterReplication.html      |    24 +-
 .../replication/TestNamespaceReplication.html   |     8 +-
 .../replication/TestPerTableCFReplication.html  |     6 +-
 .../TestReplicationWALEntryFilters.html         |     4 +-
 .../replication/master/TestTableCFsUpdater.html |    10 +-
 .../hbase/replication/master/package-tree.html  |     2 +-
 .../apache/hadoop/hbase/test/package-tree.html  |     4 +-
 .../apache/hadoop/hbase/wal/package-tree.html   |     4 +-
 testdevapidocs/overview-tree.html               |     6 +-
 ...lity.PortAllocator.AvailablePortChecker.html |  3390 ++---
 .../HBaseTestingUtility.PortAllocator.html      |  3390 ++---
 .../HBaseTestingUtility.SeenRowTracker.html     |  3390 ++---
 .../hadoop/hbase/HBaseTestingUtility.html       |  3390 ++---
 .../client/TestAsyncReplicationAdminApi.html    |   535 +-
 ...estAsyncReplicationAdminApiWithClusters.html |    46 +-
 .../replication/TestReplicationAdmin.html       |   920 +-
 ...usters.TestUpdatableReplicationEndpoint.html |   162 +-
 .../TestReplicationAdminWithClusters.html       |   162 +-
 ...reFlushAndPreCompact.TestRegionObserver.html |   195 +
 ...TestRegionObserverPreFlushAndPreCompact.html |   195 +
 .../mapreduce/IntegrationTestImportTsv.html     |   116 +-
 .../cleaner/TestCleanerChore.AllValidPaths.html |   769 +-
 .../cleaner/TestCleanerChore.AlwaysDelete.html  |   769 +-
 .../cleaner/TestCleanerChore.NeverDelete.html   |   769 +-
 .../hbase/master/cleaner/TestCleanerChore.html  |   769 +-
 .../cleaner/TestLogsCleaner.DummyServer.html    |   643 +-
 .../TestLogsCleaner.FaultyZooKeeperWatcher.html |   643 +-
 .../hbase/master/cleaner/TestLogsCleaner.html   |   643 +-
 .../regionserver/TestHRegion.Appender.html      | 11980 ++++++++-------
 .../regionserver/TestHRegion.FlushThread.html   | 11980 ++++++++-------
 .../TestHRegion.GetTillDoneOrException.html     | 11980 ++++++++-------
 .../TestHRegion.HRegionWithSeqId.html           | 11980 ++++++++-------
 .../regionserver/TestHRegion.Incrementer.html   | 11980 ++++++++-------
 .../TestHRegion.IsFlushWALMarker.html           | 11980 ++++++++-------
 .../regionserver/TestHRegion.PutThread.html     | 11980 ++++++++-------
 .../hadoop/hbase/regionserver/TestHRegion.html  | 11980 ++++++++-------
 ...estMasterReplication.CoprocessorCounter.html |   456 +-
 .../replication/TestMasterReplication.html      |   456 +-
 .../replication/TestNamespaceReplication.html   |   212 +-
 .../replication/TestPerTableCFReplication.html  |   378 +-
 .../TestReplicationWALEntryFilters.html         |   289 +-
 .../replication/master/TestTableCFsUpdater.html |     4 +-
 366 files changed, 96993 insertions(+), 91144 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase-site/blob/9118853f/acid-semantics.html
----------------------------------------------------------------------
diff --git a/acid-semantics.html b/acid-semantics.html
index 6ecf15e..1178900 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="20171122" />
+    <meta name="Date-Revision-yyyymmdd" content="20171123" />
     <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-11-22</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2017-11-23</li>
             </p>
                 </div>
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/9118853f/apache_hbase_reference_guide.pdf
----------------------------------------------------------------------
diff --git a/apache_hbase_reference_guide.pdf b/apache_hbase_reference_guide.pdf
index 6d56d3b..29dbd44 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:20171122144737+00'00')
-/CreationDate (D:20171122144737+00'00')
+/ModDate (D:20171123145334+00'00')
+/CreationDate (D:20171123145334+00'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/9118853f/apidocs/index-all.html
----------------------------------------------------------------------
diff --git a/apidocs/index-all.html b/apidocs/index-all.html
index 53bbfca..5c6e3ac 100644
--- a/apidocs/index-all.html
+++ b/apidocs/index-all.html
@@ -14057,6 +14057,8 @@ Input/OutputFormats, a table indexing MapReduce job, 
and utility methods.</div>
 <dd>
 <div class="block">to keep appended int's sorted in string format.</div>
 </dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#replicateAllUserTables--">replicateAllUserTables()</a></span>
 - Method in class org.apache.hadoop.hbase.replication.<a 
href="org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" 
title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/HBaseInterfaceAudience.html#REPLICATION">REPLICATION</a></span>
 - Static variable in class org.apache.hadoop.hbase.<a 
href="org/apache/hadoop/hbase/HBaseInterfaceAudience.html" title="class in 
org.apache.hadoop.hbase">HBaseInterfaceAudience</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/HConstants.html#REPLICATION_BARRIER_FAMILY">REPLICATION_BARRIER_FAMILY</a></span>
 - Static variable in class org.apache.hadoop.hbase.<a 
href="org/apache/hadoop/hbase/HConstants.html" title="class in 
org.apache.hadoop.hbase">HConstants</a></dt>
@@ -15842,6 +15844,8 @@ Input/OutputFormats, a table indexing MapReduce job, 
and utility methods.</div>
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/client/Scan.html#setReplicaId-int-">setReplicaId(int)</a></span>
 - Method in class org.apache.hadoop.hbase.client.<a 
href="org/apache/hadoop/hbase/client/Scan.html" title="class in 
org.apache.hadoop.hbase.client">Scan</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#setReplicateAllUserTables-boolean-">setReplicateAllUserTables(boolean)</a></span>
 - Method in class org.apache.hadoop.hbase.replication.<a 
href="org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" 
title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#setReplicationEndpointImpl-java.lang.String-">setReplicationEndpointImpl(String)</a></span>
 - Method in class org.apache.hadoop.hbase.replication.<a 
href="org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html" 
title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></dt>
 <dd>
 <div class="block">Sets the ReplicationEndpoint plugin class for this 
peer.</div>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/9118853f/apidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html
----------------------------------------------------------------------
diff --git 
a/apidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html 
b/apidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html
index 112a3b3..e4d575a 100644
--- a/apidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html
+++ b/apidocs/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
+var methods = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -183,31 +183,39 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 </td>
 </tr>
 <tr id="i8" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#replicateAllUserTables--">replicateAllUserTables</a></span>()</code>&nbsp;</td>
+</tr>
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#setBandwidth-long-">setBandwidth</a></span>(long&nbsp;bandwidth)</code>&nbsp;</td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#setClusterKey-java.lang.String-">setClusterKey</a></span>(<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;clusterKey)</code>
 <div class="block">Set the clusterKey which is the concatenation of the slave 
cluster's:
           
hbase.zookeeper.quorum:hbase.zookeeper.property.clientPort:zookeeper.znode.parent</div>
 </td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#setNamespaces-java.util.Set-">setNamespaces</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<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>&gt;&nbsp;namespaces)</code>&nbsp;</td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
+<td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#setReplicateAllUserTables-boolean-">setReplicateAllUserTables</a></span>(boolean&nbsp;replicateAllUserTables)</code>&nbsp;</td>
+</tr>
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#setReplicationEndpointImpl-java.lang.String-">setReplicationEndpointImpl</a></span>(<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;replicationEndpointImpl)</code>
 <div class="block">Sets the ReplicationEndpoint plugin class for this 
peer.</div>
 </td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#setTableCFsMap-java.util.Map-">setTableCFsMap</a></span>(<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;<a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>,? extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection</a>&lt;<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>&gt;&gt;&nbsp;tableCFsMap)</code>&nbsp;</td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i15" class="rowColor">
 <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/replication/ReplicationPeerConfig.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
@@ -239,7 +247,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ReplicationPeerConfig</h4>
-<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.46">ReplicationPeerConfig</a>()</pre>
+<pre>public&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.48">ReplicationPeerConfig</a>()</pre>
 </li>
 </ul>
 </li>
@@ -256,7 +264,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setClusterKey</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.55">setClusterKey</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;clusterKey)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.57">setClusterKey</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;clusterKey)</pre>
 <div class="block">Set the clusterKey which is the concatenation of the slave 
cluster's:
           
hbase.zookeeper.quorum:hbase.zookeeper.property.clientPort:zookeeper.znode.parent</div>
 </li>
@@ -267,7 +275,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setReplicationEndpointImpl</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.64">setReplicationEndpointImpl</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;replicationEndpointImpl)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.66">setReplicationEndpointImpl</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;replicationEndpointImpl)</pre>
 <div class="block">Sets the ReplicationEndpoint plugin class for this 
peer.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -281,7 +289,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getClusterKey</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/replication/ReplicationPeerConfig.html#line.69">getClusterKey</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/replication/ReplicationPeerConfig.html#line.71">getClusterKey</a>()</pre>
 </li>
 </ul>
 <a name="getReplicationEndpointImpl--">
@@ -290,7 +298,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getReplicationEndpointImpl</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/replication/ReplicationPeerConfig.html#line.73">getReplicationEndpointImpl</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/replication/ReplicationPeerConfig.html#line.75">getReplicationEndpointImpl</a>()</pre>
 </li>
 </ul>
 <a name="getPeerData--">
@@ -299,7 +307,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getPeerData</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[],byte[]&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.77">getPeerData</a>()</pre>
+<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[],byte[]&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.79">getPeerData</a>()</pre>
 </li>
 </ul>
 <a name="getConfiguration--">
@@ -308,7 +316,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getConfiguration</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;<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>,<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>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.81">getConfiguration</a>()</pre>
+<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;<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>,<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>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.83">getConfiguration</a>()</pre>
 </li>
 </ul>
 <a name="getTableCFsMap--">
@@ -317,7 +325,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getTableCFsMap</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;<a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>,<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<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>&gt;&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.85">getTableCFsMap</a>()</pre>
+<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;<a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>,<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;<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>&gt;&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.87">getTableCFsMap</a>()</pre>
 </li>
 </ul>
 <a name="setTableCFsMap-java.util.Map-">
@@ -326,7 +334,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setTableCFsMap</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.89">setTableCFsMap</a>(<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;<a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>,? extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection</a>&lt;<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>&gt;&gt;&nbsp;tableCFsMap)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.91">setTableCFsMap</a>(<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;<a 
href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>,? extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection</a>&lt;<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>&gt;&gt;&nbsp;tableCFsMap)</pre>
 </li>
 </ul>
 <a name="getNamespaces--">
@@ -335,7 +343,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getNamespaces</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<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>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.95">getNamespaces</a>()</pre>
+<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<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>&gt;&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.97">getNamespaces</a>()</pre>
 </li>
 </ul>
 <a name="setNamespaces-java.util.Set-">
@@ -344,7 +352,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setNamespaces</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.99">setNamespaces</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<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>&gt;&nbsp;namespaces)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.101">setNamespaces</a>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true";
 title="class or interface in java.util">Set</a>&lt;<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>&gt;&nbsp;namespaces)</pre>
 </li>
 </ul>
 <a name="getBandwidth--">
@@ -353,7 +361,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getBandwidth</h4>
-<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.104">getBandwidth</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.106">getBandwidth</a>()</pre>
 </li>
 </ul>
 <a name="setBandwidth-long-">
@@ -362,7 +370,25 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setBandwidth</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.108">setBandwidth</a>(long&nbsp;bandwidth)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.110">setBandwidth</a>(long&nbsp;bandwidth)</pre>
+</li>
+</ul>
+<a name="replicateAllUserTables--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>replicateAllUserTables</h4>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.115">replicateAllUserTables</a>()</pre>
+</li>
+</ul>
+<a name="setReplicateAllUserTables-boolean-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>setReplicateAllUserTables</h4>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a>&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.119">setReplicateAllUserTables</a>(boolean&nbsp;replicateAllUserTables)</pre>
 </li>
 </ul>
 <a name="toString--">
@@ -371,7 +397,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <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/replication/ReplicationPeerConfig.html#line.114">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/replication/ReplicationPeerConfig.html#line.125">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>
@@ -384,7 +410,7 @@ extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>needToReplicate</h4>
-<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.132">needToReplicate</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;table)</pre>
+<pre>public&nbsp;boolean&nbsp;<a 
href="../../../../../src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#line.144">needToReplicate</a>(<a
 href="../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>&nbsp;table)</pre>
 <div class="block">Decide whether the table need replicate to the peer 
cluster</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/9118853f/apidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html
----------------------------------------------------------------------
diff --git 
a/apidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html
 
b/apidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html
index f937359..1a42d1a 100644
--- 
a/apidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html
+++ 
b/apidocs/org/apache/hadoop/hbase/replication/class-use/ReplicationPeerConfig.html
@@ -305,11 +305,15 @@
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></code></td>
+<td class="colLast"><span 
class="typeNameLabel">ReplicationPeerConfig.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#setReplicateAllUserTables-boolean-">setReplicateAllUserTables</a></span>(boolean&nbsp;replicateAllUserTables)</code>&nbsp;</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ReplicationPeerConfig.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#setReplicationEndpointImpl-java.lang.String-">setReplicationEndpointImpl</a></span>(<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;replicationEndpointImpl)</code>
 <div class="block">Sets the ReplicationEndpoint plugin class for this 
peer.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html"
 title="class in 
org.apache.hadoop.hbase.replication">ReplicationPeerConfig</a></code></td>
 <td class="colLast"><span 
class="typeNameLabel">ReplicationPeerConfig.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html#setTableCFsMap-java.util.Map-">setTableCFsMap</a></span>(<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;<a 
href="../../../../../../org/apache/hadoop/hbase/TableName.html" title="class in 
org.apache.hadoop.hbase">TableName</a>,? extends <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true";
 title="class or interface in java.util">Collection</a>&lt;<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>&gt;&gt;&nbsp;tableCFsMap)</code>&nbsp;</td>
 </tr>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/9118853f/apidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html
----------------------------------------------------------------------
diff --git 
a/apidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html
 
b/apidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html
index 4d3966e..ceac2d8 100644
--- 
a/apidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html
+++ 
b/apidocs/src-html/org/apache/hadoop/hbase/replication/ReplicationPeerConfig.html
@@ -50,108 +50,120 @@
 <span class="sourceLineNo">042</span>  private Map&lt;TableName, ? extends 
Collection&lt;String&gt;&gt; tableCFsMap = null;<a name="line.42"></a>
 <span class="sourceLineNo">043</span>  private Set&lt;String&gt; namespaces = 
null;<a name="line.43"></a>
 <span class="sourceLineNo">044</span>  private long bandwidth = 0;<a 
name="line.44"></a>
-<span class="sourceLineNo">045</span><a name="line.45"></a>
-<span class="sourceLineNo">046</span>  public ReplicationPeerConfig() {<a 
name="line.46"></a>
-<span class="sourceLineNo">047</span>    this.peerData = new 
TreeMap&lt;&gt;(Bytes.BYTES_COMPARATOR);<a name="line.47"></a>
-<span class="sourceLineNo">048</span>    this.configuration = new 
HashMap&lt;&gt;(0);<a name="line.48"></a>
-<span class="sourceLineNo">049</span>  }<a name="line.49"></a>
-<span class="sourceLineNo">050</span><a name="line.50"></a>
-<span class="sourceLineNo">051</span>  /**<a name="line.51"></a>
-<span class="sourceLineNo">052</span>   * Set the clusterKey which is the 
concatenation of the slave cluster's:<a name="line.52"></a>
-<span class="sourceLineNo">053</span>   *          
hbase.zookeeper.quorum:hbase.zookeeper.property.clientPort:zookeeper.znode.parent<a
 name="line.53"></a>
-<span class="sourceLineNo">054</span>   */<a name="line.54"></a>
-<span class="sourceLineNo">055</span>  public ReplicationPeerConfig 
setClusterKey(String clusterKey) {<a name="line.55"></a>
-<span class="sourceLineNo">056</span>    this.clusterKey = clusterKey;<a 
name="line.56"></a>
-<span class="sourceLineNo">057</span>    return this;<a name="line.57"></a>
-<span class="sourceLineNo">058</span>  }<a name="line.58"></a>
-<span class="sourceLineNo">059</span><a name="line.59"></a>
-<span class="sourceLineNo">060</span>  /**<a name="line.60"></a>
-<span class="sourceLineNo">061</span>   * Sets the ReplicationEndpoint plugin 
class for this peer.<a name="line.61"></a>
-<span class="sourceLineNo">062</span>   * @param replicationEndpointImpl a 
class implementing ReplicationEndpoint<a name="line.62"></a>
-<span class="sourceLineNo">063</span>   */<a name="line.63"></a>
-<span class="sourceLineNo">064</span>  public ReplicationPeerConfig 
setReplicationEndpointImpl(String replicationEndpointImpl) {<a 
name="line.64"></a>
-<span class="sourceLineNo">065</span>    this.replicationEndpointImpl = 
replicationEndpointImpl;<a name="line.65"></a>
-<span class="sourceLineNo">066</span>    return this;<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>  public String getClusterKey() {<a 
name="line.69"></a>
-<span class="sourceLineNo">070</span>    return clusterKey;<a 
name="line.70"></a>
-<span class="sourceLineNo">071</span>  }<a name="line.71"></a>
-<span class="sourceLineNo">072</span><a name="line.72"></a>
-<span class="sourceLineNo">073</span>  public String 
getReplicationEndpointImpl() {<a name="line.73"></a>
-<span class="sourceLineNo">074</span>    return replicationEndpointImpl;<a 
name="line.74"></a>
-<span class="sourceLineNo">075</span>  }<a name="line.75"></a>
-<span class="sourceLineNo">076</span><a name="line.76"></a>
-<span class="sourceLineNo">077</span>  public Map&lt;byte[], byte[]&gt; 
getPeerData() {<a name="line.77"></a>
-<span class="sourceLineNo">078</span>    return peerData;<a name="line.78"></a>
-<span class="sourceLineNo">079</span>  }<a name="line.79"></a>
-<span class="sourceLineNo">080</span><a name="line.80"></a>
-<span class="sourceLineNo">081</span>  public Map&lt;String, String&gt; 
getConfiguration() {<a name="line.81"></a>
-<span class="sourceLineNo">082</span>    return configuration;<a 
name="line.82"></a>
-<span class="sourceLineNo">083</span>  }<a name="line.83"></a>
-<span class="sourceLineNo">084</span><a name="line.84"></a>
-<span class="sourceLineNo">085</span>  public Map&lt;TableName, 
List&lt;String&gt;&gt; getTableCFsMap() {<a name="line.85"></a>
-<span class="sourceLineNo">086</span>    return (Map&lt;TableName, 
List&lt;String&gt;&gt;) tableCFsMap;<a name="line.86"></a>
-<span class="sourceLineNo">087</span>  }<a name="line.87"></a>
-<span class="sourceLineNo">088</span><a name="line.88"></a>
-<span class="sourceLineNo">089</span>  public ReplicationPeerConfig 
setTableCFsMap(Map&lt;TableName,<a name="line.89"></a>
-<span class="sourceLineNo">090</span>                                          
    ? extends Collection&lt;String&gt;&gt; tableCFsMap) {<a name="line.90"></a>
-<span class="sourceLineNo">091</span>    this.tableCFsMap = tableCFsMap;<a 
name="line.91"></a>
-<span class="sourceLineNo">092</span>    return this;<a name="line.92"></a>
-<span class="sourceLineNo">093</span>  }<a name="line.93"></a>
-<span class="sourceLineNo">094</span><a name="line.94"></a>
-<span class="sourceLineNo">095</span>  public Set&lt;String&gt; 
getNamespaces() {<a name="line.95"></a>
-<span class="sourceLineNo">096</span>    return this.namespaces;<a 
name="line.96"></a>
-<span class="sourceLineNo">097</span>  }<a name="line.97"></a>
-<span class="sourceLineNo">098</span><a name="line.98"></a>
-<span class="sourceLineNo">099</span>  public ReplicationPeerConfig 
setNamespaces(Set&lt;String&gt; namespaces) {<a name="line.99"></a>
-<span class="sourceLineNo">100</span>    this.namespaces = namespaces;<a 
name="line.100"></a>
-<span class="sourceLineNo">101</span>    return this;<a name="line.101"></a>
-<span class="sourceLineNo">102</span>  }<a name="line.102"></a>
-<span class="sourceLineNo">103</span><a name="line.103"></a>
-<span class="sourceLineNo">104</span>  public long getBandwidth() {<a 
name="line.104"></a>
-<span class="sourceLineNo">105</span>    return this.bandwidth;<a 
name="line.105"></a>
-<span class="sourceLineNo">106</span>  }<a name="line.106"></a>
-<span class="sourceLineNo">107</span><a name="line.107"></a>
-<span class="sourceLineNo">108</span>  public ReplicationPeerConfig 
setBandwidth(long bandwidth) {<a name="line.108"></a>
-<span class="sourceLineNo">109</span>    this.bandwidth = bandwidth;<a 
name="line.109"></a>
-<span class="sourceLineNo">110</span>    return this;<a name="line.110"></a>
-<span class="sourceLineNo">111</span>  }<a name="line.111"></a>
-<span class="sourceLineNo">112</span><a name="line.112"></a>
-<span class="sourceLineNo">113</span>  @Override<a name="line.113"></a>
-<span class="sourceLineNo">114</span>  public String toString() {<a 
name="line.114"></a>
-<span class="sourceLineNo">115</span>    StringBuilder builder = new 
StringBuilder("clusterKey=").append(clusterKey).append(",");<a 
name="line.115"></a>
-<span class="sourceLineNo">116</span>    
builder.append("replicationEndpointImpl=").append(replicationEndpointImpl).append(",");<a
 name="line.116"></a>
-<span class="sourceLineNo">117</span>    if (namespaces != null) {<a 
name="line.117"></a>
-<span class="sourceLineNo">118</span>      
builder.append("namespaces=").append(namespaces.toString()).append(",");<a 
name="line.118"></a>
-<span class="sourceLineNo">119</span>    }<a name="line.119"></a>
-<span class="sourceLineNo">120</span>    if (tableCFsMap != null) {<a 
name="line.120"></a>
-<span class="sourceLineNo">121</span>      
builder.append("tableCFs=").append(tableCFsMap.toString()).append(",");<a 
name="line.121"></a>
-<span class="sourceLineNo">122</span>    }<a name="line.122"></a>
-<span class="sourceLineNo">123</span>    
builder.append("bandwidth=").append(bandwidth);<a name="line.123"></a>
-<span class="sourceLineNo">124</span>    return builder.toString();<a 
name="line.124"></a>
-<span class="sourceLineNo">125</span>  }<a name="line.125"></a>
-<span class="sourceLineNo">126</span><a name="line.126"></a>
-<span class="sourceLineNo">127</span>  /**<a name="line.127"></a>
-<span class="sourceLineNo">128</span>   * Decide whether the table need 
replicate to the peer cluster<a name="line.128"></a>
-<span class="sourceLineNo">129</span>   * @param table name of the table<a 
name="line.129"></a>
-<span class="sourceLineNo">130</span>   * @return true if the table need 
replicate to the peer cluster<a name="line.130"></a>
-<span class="sourceLineNo">131</span>   */<a name="line.131"></a>
-<span class="sourceLineNo">132</span>  public boolean 
needToReplicate(TableName table) {<a name="line.132"></a>
-<span class="sourceLineNo">133</span>    // If null means user has explicitly 
not configured any namespaces and table CFs<a name="line.133"></a>
-<span class="sourceLineNo">134</span>    // so all the tables data are 
applicable for replication<a name="line.134"></a>
-<span class="sourceLineNo">135</span>    if (namespaces == null &amp;&amp; 
tableCFsMap == null) {<a name="line.135"></a>
-<span class="sourceLineNo">136</span>      return true;<a name="line.136"></a>
-<span class="sourceLineNo">137</span>    }<a name="line.137"></a>
-<span class="sourceLineNo">138</span>    if (namespaces != null &amp;&amp; 
namespaces.contains(table.getNamespaceAsString())) {<a name="line.138"></a>
-<span class="sourceLineNo">139</span>      return true;<a name="line.139"></a>
-<span class="sourceLineNo">140</span>    }<a name="line.140"></a>
-<span class="sourceLineNo">141</span>    if (tableCFsMap != null &amp;&amp; 
tableCFsMap.containsKey(table)) {<a name="line.141"></a>
-<span class="sourceLineNo">142</span>      return true;<a name="line.142"></a>
-<span class="sourceLineNo">143</span>    }<a name="line.143"></a>
-<span class="sourceLineNo">144</span>    return false;<a name="line.144"></a>
-<span class="sourceLineNo">145</span>  }<a name="line.145"></a>
-<span class="sourceLineNo">146</span>}<a name="line.146"></a>
+<span class="sourceLineNo">045</span>  // Default value is true, means 
replicate all user tables to peer cluster.<a name="line.45"></a>
+<span class="sourceLineNo">046</span>  private boolean replicateAllUserTables 
= true;<a name="line.46"></a>
+<span class="sourceLineNo">047</span><a name="line.47"></a>
+<span class="sourceLineNo">048</span>  public ReplicationPeerConfig() {<a 
name="line.48"></a>
+<span class="sourceLineNo">049</span>    this.peerData = new 
TreeMap&lt;&gt;(Bytes.BYTES_COMPARATOR);<a name="line.49"></a>
+<span class="sourceLineNo">050</span>    this.configuration = new 
HashMap&lt;&gt;(0);<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>  /**<a name="line.53"></a>
+<span class="sourceLineNo">054</span>   * Set the clusterKey which is the 
concatenation of the slave cluster's:<a name="line.54"></a>
+<span class="sourceLineNo">055</span>   *          
hbase.zookeeper.quorum:hbase.zookeeper.property.clientPort:zookeeper.znode.parent<a
 name="line.55"></a>
+<span class="sourceLineNo">056</span>   */<a name="line.56"></a>
+<span class="sourceLineNo">057</span>  public ReplicationPeerConfig 
setClusterKey(String clusterKey) {<a name="line.57"></a>
+<span class="sourceLineNo">058</span>    this.clusterKey = clusterKey;<a 
name="line.58"></a>
+<span class="sourceLineNo">059</span>    return this;<a name="line.59"></a>
+<span class="sourceLineNo">060</span>  }<a name="line.60"></a>
+<span class="sourceLineNo">061</span><a name="line.61"></a>
+<span class="sourceLineNo">062</span>  /**<a name="line.62"></a>
+<span class="sourceLineNo">063</span>   * Sets the ReplicationEndpoint plugin 
class for this peer.<a name="line.63"></a>
+<span class="sourceLineNo">064</span>   * @param replicationEndpointImpl a 
class implementing ReplicationEndpoint<a name="line.64"></a>
+<span class="sourceLineNo">065</span>   */<a name="line.65"></a>
+<span class="sourceLineNo">066</span>  public ReplicationPeerConfig 
setReplicationEndpointImpl(String replicationEndpointImpl) {<a 
name="line.66"></a>
+<span class="sourceLineNo">067</span>    this.replicationEndpointImpl = 
replicationEndpointImpl;<a name="line.67"></a>
+<span class="sourceLineNo">068</span>    return this;<a name="line.68"></a>
+<span class="sourceLineNo">069</span>  }<a name="line.69"></a>
+<span class="sourceLineNo">070</span><a name="line.70"></a>
+<span class="sourceLineNo">071</span>  public String getClusterKey() {<a 
name="line.71"></a>
+<span class="sourceLineNo">072</span>    return clusterKey;<a 
name="line.72"></a>
+<span class="sourceLineNo">073</span>  }<a name="line.73"></a>
+<span class="sourceLineNo">074</span><a name="line.74"></a>
+<span class="sourceLineNo">075</span>  public String 
getReplicationEndpointImpl() {<a name="line.75"></a>
+<span class="sourceLineNo">076</span>    return replicationEndpointImpl;<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>
+<span class="sourceLineNo">079</span>  public Map&lt;byte[], byte[]&gt; 
getPeerData() {<a name="line.79"></a>
+<span class="sourceLineNo">080</span>    return peerData;<a name="line.80"></a>
+<span class="sourceLineNo">081</span>  }<a name="line.81"></a>
+<span class="sourceLineNo">082</span><a name="line.82"></a>
+<span class="sourceLineNo">083</span>  public Map&lt;String, String&gt; 
getConfiguration() {<a name="line.83"></a>
+<span class="sourceLineNo">084</span>    return configuration;<a 
name="line.84"></a>
+<span class="sourceLineNo">085</span>  }<a name="line.85"></a>
+<span class="sourceLineNo">086</span><a name="line.86"></a>
+<span class="sourceLineNo">087</span>  public Map&lt;TableName, 
List&lt;String&gt;&gt; getTableCFsMap() {<a name="line.87"></a>
+<span class="sourceLineNo">088</span>    return (Map&lt;TableName, 
List&lt;String&gt;&gt;) tableCFsMap;<a name="line.88"></a>
+<span class="sourceLineNo">089</span>  }<a name="line.89"></a>
+<span class="sourceLineNo">090</span><a name="line.90"></a>
+<span class="sourceLineNo">091</span>  public ReplicationPeerConfig 
setTableCFsMap(Map&lt;TableName,<a name="line.91"></a>
+<span class="sourceLineNo">092</span>                                          
    ? extends Collection&lt;String&gt;&gt; tableCFsMap) {<a name="line.92"></a>
+<span class="sourceLineNo">093</span>    this.tableCFsMap = tableCFsMap;<a 
name="line.93"></a>
+<span class="sourceLineNo">094</span>    return this;<a name="line.94"></a>
+<span class="sourceLineNo">095</span>  }<a name="line.95"></a>
+<span class="sourceLineNo">096</span><a name="line.96"></a>
+<span class="sourceLineNo">097</span>  public Set&lt;String&gt; 
getNamespaces() {<a name="line.97"></a>
+<span class="sourceLineNo">098</span>    return this.namespaces;<a 
name="line.98"></a>
+<span class="sourceLineNo">099</span>  }<a name="line.99"></a>
+<span class="sourceLineNo">100</span><a name="line.100"></a>
+<span class="sourceLineNo">101</span>  public ReplicationPeerConfig 
setNamespaces(Set&lt;String&gt; namespaces) {<a name="line.101"></a>
+<span class="sourceLineNo">102</span>    this.namespaces = namespaces;<a 
name="line.102"></a>
+<span class="sourceLineNo">103</span>    return this;<a name="line.103"></a>
+<span class="sourceLineNo">104</span>  }<a name="line.104"></a>
+<span class="sourceLineNo">105</span><a name="line.105"></a>
+<span class="sourceLineNo">106</span>  public long getBandwidth() {<a 
name="line.106"></a>
+<span class="sourceLineNo">107</span>    return this.bandwidth;<a 
name="line.107"></a>
+<span class="sourceLineNo">108</span>  }<a name="line.108"></a>
+<span class="sourceLineNo">109</span><a name="line.109"></a>
+<span class="sourceLineNo">110</span>  public ReplicationPeerConfig 
setBandwidth(long bandwidth) {<a name="line.110"></a>
+<span class="sourceLineNo">111</span>    this.bandwidth = bandwidth;<a 
name="line.111"></a>
+<span class="sourceLineNo">112</span>    return this;<a name="line.112"></a>
+<span class="sourceLineNo">113</span>  }<a name="line.113"></a>
+<span class="sourceLineNo">114</span><a name="line.114"></a>
+<span class="sourceLineNo">115</span>  public boolean replicateAllUserTables() 
{<a name="line.115"></a>
+<span class="sourceLineNo">116</span>    return this.replicateAllUserTables;<a 
name="line.116"></a>
+<span class="sourceLineNo">117</span>  }<a name="line.117"></a>
+<span class="sourceLineNo">118</span><a name="line.118"></a>
+<span class="sourceLineNo">119</span>  public ReplicationPeerConfig 
setReplicateAllUserTables(boolean replicateAllUserTables) {<a 
name="line.119"></a>
+<span class="sourceLineNo">120</span>    this.replicateAllUserTables = 
replicateAllUserTables;<a name="line.120"></a>
+<span class="sourceLineNo">121</span>    return this;<a name="line.121"></a>
+<span class="sourceLineNo">122</span>  }<a name="line.122"></a>
+<span class="sourceLineNo">123</span><a name="line.123"></a>
+<span class="sourceLineNo">124</span>  @Override<a name="line.124"></a>
+<span class="sourceLineNo">125</span>  public String toString() {<a 
name="line.125"></a>
+<span class="sourceLineNo">126</span>    StringBuilder builder = new 
StringBuilder("clusterKey=").append(clusterKey).append(",");<a 
name="line.126"></a>
+<span class="sourceLineNo">127</span>    
builder.append("replicationEndpointImpl=").append(replicationEndpointImpl).append(",");<a
 name="line.127"></a>
+<span class="sourceLineNo">128</span>    
builder.append("replicateAllUserTables=").append(replicateAllUserTables).append(",");<a
 name="line.128"></a>
+<span class="sourceLineNo">129</span>    if (namespaces != null) {<a 
name="line.129"></a>
+<span class="sourceLineNo">130</span>      
builder.append("namespaces=").append(namespaces.toString()).append(",");<a 
name="line.130"></a>
+<span class="sourceLineNo">131</span>    }<a name="line.131"></a>
+<span class="sourceLineNo">132</span>    if (tableCFsMap != null) {<a 
name="line.132"></a>
+<span class="sourceLineNo">133</span>      
builder.append("tableCFs=").append(tableCFsMap.toString()).append(",");<a 
name="line.133"></a>
+<span class="sourceLineNo">134</span>    }<a name="line.134"></a>
+<span class="sourceLineNo">135</span>    
builder.append("bandwidth=").append(bandwidth);<a name="line.135"></a>
+<span class="sourceLineNo">136</span>    return builder.toString();<a 
name="line.136"></a>
+<span class="sourceLineNo">137</span>  }<a name="line.137"></a>
+<span class="sourceLineNo">138</span><a name="line.138"></a>
+<span class="sourceLineNo">139</span>  /**<a name="line.139"></a>
+<span class="sourceLineNo">140</span>   * Decide whether the table need 
replicate to the peer cluster<a name="line.140"></a>
+<span class="sourceLineNo">141</span>   * @param table name of the table<a 
name="line.141"></a>
+<span class="sourceLineNo">142</span>   * @return true if the table need 
replicate to the peer cluster<a name="line.142"></a>
+<span class="sourceLineNo">143</span>   */<a name="line.143"></a>
+<span class="sourceLineNo">144</span>  public boolean 
needToReplicate(TableName table) {<a name="line.144"></a>
+<span class="sourceLineNo">145</span>    // If null means user has explicitly 
not configured any namespaces and table CFs<a name="line.145"></a>
+<span class="sourceLineNo">146</span>    // so all the tables data are 
applicable for replication<a name="line.146"></a>
+<span class="sourceLineNo">147</span>    if (namespaces == null &amp;&amp; 
tableCFsMap == null) {<a name="line.147"></a>
+<span class="sourceLineNo">148</span>      return true;<a name="line.148"></a>
+<span class="sourceLineNo">149</span>    }<a name="line.149"></a>
+<span class="sourceLineNo">150</span>    if (namespaces != null &amp;&amp; 
namespaces.contains(table.getNamespaceAsString())) {<a name="line.150"></a>
+<span class="sourceLineNo">151</span>      return true;<a name="line.151"></a>
+<span class="sourceLineNo">152</span>    }<a name="line.152"></a>
+<span class="sourceLineNo">153</span>    if (tableCFsMap != null &amp;&amp; 
tableCFsMap.containsKey(table)) {<a name="line.153"></a>
+<span class="sourceLineNo">154</span>      return true;<a name="line.154"></a>
+<span class="sourceLineNo">155</span>    }<a name="line.155"></a>
+<span class="sourceLineNo">156</span>    return false;<a name="line.156"></a>
+<span class="sourceLineNo">157</span>  }<a name="line.157"></a>
+<span class="sourceLineNo">158</span>}<a name="line.158"></a>
 
 
 

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/9118853f/book.html
----------------------------------------------------------------------
diff --git a/book.html b/book.html
index b7bd0c8..1002e8f 100644
--- a/book.html
+++ b/book.html
@@ -36739,7 +36739,7 @@ The server will return cellblocks compressed using this 
same compressor as long
 <div id="footer">
 <div id="footer-text">
 Version 3.0.0-SNAPSHOT<br>
-Last updated 2017-11-22 14:29:37 UTC
+Last updated 2017-11-23 14:35:28 UTC
 </div>
 </div>
 </body>

http://git-wip-us.apache.org/repos/asf/hbase-site/blob/9118853f/bulk-loads.html
----------------------------------------------------------------------
diff --git a/bulk-loads.html b/bulk-loads.html
index 7193620..63e5e0c 100644
--- a/bulk-loads.html
+++ b/bulk-loads.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="20171122" />
+    <meta name="Date-Revision-yyyymmdd" content="20171123" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache HBase &#x2013;  
       Bulk Loads in Apache HBase (TM)
@@ -311,7 +311,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-11-22</li>
+                  <li id="publishDate" class="pull-right">Last Published: 
2017-11-23</li>
             </p>
                 </div>
 

Reply via email to