【例子介绍】Hbase-v2.5.2
Hbase是Apache的NoSQL分布式可扩展Hadoop数据库,可以很好地横向扩展。Hbase中的数据是面向列的数据库,其中结构化数据存储在键值对中。Hbase用Java编写。Hbase的灵感来自Google Paper-“大表:结构化数据的分布式存储系统”。Hbase主要用于需要非常快速的读写访问的地方。在这篇文章中,我将展示如何在Windows上安装Apache H
【相关图片】
.
├── hbase-rel-2.5.2
│ ├── CHANGES.md
│ ├── LICENSE.txt
│ ├── NOTICE.txt
│ ├── README.txt
│ ├── RELEASENOTES.md
│ ├── bin
│ │ ├── chaos-daemon.sh
│ │ ├── considerAsDead.sh
│ │ ├── draining_servers.rb
│ │ ├── get-active-master.rb
│ │ ├── graceful_stop.sh
│ │ ├── hbase
│ │ ├── hbase-cleanup.sh
│ │ ├── hbase-common.sh
│ │ ├── hbase-config.cmd
│ │ ├── hbase-config.sh
│ │ ├── hbase-daemon.sh
│ │ ├── hbase-daemons.sh
│ │ ├── hbase-jruby
│ │ ├── hbase.cmd
│ │ ├── hbase_startup.jsh
│ │ ├── hirb.rb
│ │ ├── local-master-backup.sh
│ │ ├── local-regionservers.sh
│ │ ├── master-backup.sh
│ │ ├── region_mover.rb
│ │ ├── region_status.rb
│ │ ├── regionservers.sh
│ │ ├── replication
│ │ │ └── copy_tables_desc.rb
│ │ ├── rolling-restart.sh
│ │ ├── shutdown_regionserver.rb
│ │ ├── start-hbase.cmd
│ │ ├── start-hbase.sh
│ │ ├── stop-hbase.cmd
│ │ ├── stop-hbase.sh
│ │ ├── test
│ │ │ └── process_based_cluster.sh
│ │ └── zookeepers.sh
│ ├── conf
│ │ ├── hadoop-metrics2-hbase.properties
│ │ ├── hbase-env.cmd
│ │ ├── hbase-env.sh
│ │ ├── hbase-policy.xml
│ │ ├── hbase-site.xml
│ │ ├── log4j2-hbtop.properties
│ │ ├── log4j2.properties
│ │ └── regionservers
│ ├── dev-support
│ │ ├── Dockerfile
│ │ ├── HBase Code Template.xml
│ │ ├── HOW_TO_YETUS_LOCAL.md
│ │ ├── Jenkinsfile
│ │ ├── Jenkinsfile_GitHub
│ │ ├── adhoc_run_tests
│ │ │ ├── Jenkinsfile
│ │ │ └── adhoc_run_tests.sh
│ │ ├── checkcompatibility.py
│ │ ├── checkstyle_report.py
│ │ ├── design-docs
│ │ │ ├── Coprocessor_Design_Improvements-Use_composition_instead_of_inheritance-HBASE-17732.adoc
│ │ │ ├── HBASE-18070-ROOT_hbase_meta_Region_Replicas.pdf
│ │ │ ├── HBASE-23347-pluggable-authentication.md
│ │ │ ├── HBASE-24289-Heterogeneous Storage for Date Tiered Compaction.md
│ │ │ ├── HBASE-24620_New_ClusterManager_And_Agent_Which_Submits_Command_Through_ZooKeeper.pdf
│ │ │ └── README.txt
│ │ ├── docker
│ │ │ └── Dockerfile
│ │ ├── eclipse.importorder
│ │ ├── flaky-tests
│ │ │ ├── findHangingTests.py
│ │ │ ├── flaky-dashboard-template.html
│ │ │ ├── flaky-reporting.Jenkinsfile
│ │ │ ├── report-flakies.py
│ │ │ └── run-flaky-tests.Jenkinsfile
│ │ ├── gather_machine_environment.sh
│ │ ├── gen_redirect_html.py
│ │ ├── hbase-personality.sh
│ │ ├── hbase-vote.sh
│ │ ├── hbase_docker
│ │ │ ├── Dockerfile
│ │ │ └── README.md
│ │ ├── hbase_docker.sh
│ │ ├── hbase_eclipse_formatter.xml
│ │ ├── hbase_nightly_pseudo-distributed-test.sh
│ │ ├── hbase_nightly_source-artifact.sh
│ │ ├── hbase_nightly_yetus.sh
│ │ ├── hbasetests.sh
│ │ ├── jenkins-scripts
│ │ │ ├── cache-apache-project-artifact.sh
│ │ │ ├── check-website-links.sh
│ │ │ └── generate-hbase-website.sh
│ │ ├── jenkinsEnv.sh
│ │ ├── jenkins_precommit_github_yetus.sh
│ │ ├── license-header
│ │ ├── make_patch.sh
│ │ ├── make_rc.sh
│ │ ├── python-requirements.txt
│ │ ├── rebase_all_git_branches.sh
│ │ ├── smart-apply-patch.sh
│ │ ├── spotbugs-exclude.xml
│ │ ├── test-util.sh
│ │ └── zombie-detector.sh
│ ├── hbase-annotations
│ │ ├── pom.xml
│ │ └── src
│ │ └── test
│ │ └── java
│ │ └── org
│ │ └── apache
│ │ └── hadoop
│ │ └── hbase
│ │ └── testclassification
│ ├── hbase-archetypes
│ │ ├── README.md
│ │ ├── hbase-archetype-builder
│ │ │ ├── createArchetypes.sh
│ │ │ ├── installArchetypes.sh
│ │ │ ├── modify_archetype_pom.xsl
│ │ │ ├── modify_exemplar_pom.xsl
│ │ │ └── pom.xml
│ │ ├── hbase-client-project
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ └── org
│ │ │ │ │ └── apache
│ │ │ │ │ └── hbase
│ │ │ │ │ └── archetypes
│ │ │ │ └── resources
│ │ │ │ └── log4j2.properties
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hbase
│ │ │ │ └── archetypes
│ │ │ └── resources
│ │ │ └── hbase-site.xml
│ │ ├── hbase-shaded-client-project
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ ├── main
│ │ │ │ ├── java
│ │ │ │ │ └── org
│ │ │ │ │ └── apache
│ │ │ │ │ └── hbase
│ │ │ │ │ └── archetypes
│ │ │ │ └── resources
│ │ │ │ └── log4j2.properties
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hbase
│ │ │ │ └── archetypes
│ │ │ └── resources
│ │ │ └── hbase-site.xml
│ │ └── pom.xml
│ ├── hbase-assembly
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── assembly
│ │ │ ├── client-components.xml
│ │ │ ├── client.xml
│ │ │ ├── components.xml
│ │ │ ├── hadoop-three-compat.xml
│ │ │ └── hadoop-two-compat.xml
│ │ └── resources
│ │ └── META-INF
│ │ └── LEGAL
│ ├── hbase-asyncfs
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ ├── io
│ │ │ └── util
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ ├── io
│ │ │ ├── security
│ │ │ └── util
│ │ └── resources
│ │ ├── hbase-site.xml
│ │ └── hdfs-site.xml
│ ├── hbase-build-configuration
│ │ └── pom.xml
│ ├── hbase-checkstyle
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ └── resources
│ │ └── hbase
│ │ ├── checkstyle-suppressions.xml
│ │ └── checkstyle.xml
│ ├── hbase-client
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ │ ├── Abortable.java
│ │ │ │ ├── AsyncMetaTableAccessor.java
│ │ │ │ ├── CacheEvictionStats.java
│ │ │ │ ├── CacheEvictionStatsAggregator.java
│ │ │ │ ├── CacheEvictionStatsBuilder.java
│ │ │ │ ├── CallDroppedException.java
│ │ │ │ ├── CallQueueTooBigException.java
│ │ │ │ ├── CatalogReplicaMode.java
│ │ │ │ ├── ClockOutOfSyncException.java
│ │ │ │ ├── ClusterId.java
│ │ │ │ ├── ClusterMetrics.java
│ │ │ │ ├── ClusterMetricsBuilder.java
│ │ │ │ ├── ClusterStatus.java
│ │ │ │ ├── CompareOperator.java
│ │ │ │ ├── ConcurrentTableModificationException.java
│ │ │ │ ├── Coprocessor.java
│ │ │ │ ├── CoprocessorEnvironment.java
│ │ │ │ ├── DoNotRetryIOException.java
│ │ │ │ ├── DroppedSnapshotException.java
│ │ │ │ ├── FailedCloseWALAfterInitializedErrorException.java
│ │ │ │ ├── HBaseServerException.java
│ │ │ │ ├── HColumnDescriptor.java
│ │ │ │ ├── HRegionInfo.java
│ │ │ │ ├── HRegionLocation.java
│ │ │ │ ├── HTableDescriptor.java
│ │ │ │ ├── InvalidFamilyOperationException.java
│ │ │ │ ├── KeepDeletedCells.java
│ │ │ │ ├── MasterNotRunningException.java
│ │ │ │ ├── MemoryCompactionPolicy.java
│ │ │ │ ├── MetaTableAccessor.java
│ │ │ │ ├── MultiActionResultTooLarge.java
│ │ │ │ ├── NamespaceExistException.java
│ │ │ │ ├── NamespaceNotFoundException.java
│ │ │ │ ├── NotAllMetaRegionsOnlineException.java
│ │ │ │ ├── NotServingRegionException.java
│ │ │ │ ├── PleaseHoldException.java
│ │ │ │ ├── PleaseRestartMasterException.java
│ │ │ │ ├── RSGroupTableAccessor.java
│ │ │ │ ├── RegionException.java
│ │ │ │ ├── RegionLoad.java
│ │ │ │ ├── RegionLocations.java
│ │ │ │ ├── RegionMetrics.java
│ │ │ │ ├── RegionMetricsBuilder.java
│ │ │ │ ├── RegionTooBusyException.java
│ │ │ │ ├── ReplicationPeerNotFoundException.java
│ │ │ │ ├── RetryImmediatelyException.java
│ │ │ │ ├── ServerLoad.java
│ │ │ │ ├── ServerMetrics.java
│ │ │ │ ├── ServerMetricsBuilder.java
│ │ │ │ ├── ServerTask.java
│ │ │ │ ├── ServerTaskBuilder.java
│ │ │ │ ├── Size.java
│ │ │ │ ├── TableExistsException.java
│ │ │ │ ├── TableInfoMissingException.java
│ │ │ │ ├── TableNotDisabledException.java
│ │ │ │ ├── TableNotEnabledException.java
│ │ │ │ ├── TableNotFoundException.java
│ │ │ │ ├── UnknownRegionException.java
│ │ │ │ ├── UnknownScannerException.java
│ │ │ │ ├── UserMetrics.java
│ │ │ │ ├── UserMetricsBuilder.java
│ │ │ │ ├── ZooKeeperConnectionException.java
│ │ │ │ ├── client
│ │ │ │ ├── coprocessor
│ │ │ │ ├── exceptions
│ │ │ │ ├── filter
│ │ │ │ ├── ipc
│ │ │ │ ├── master
│ │ │ │ ├── protobuf
│ │ │ │ ├── quotas
│ │ │ │ ├── regionserver
│ │ │ │ ├── replication
│ │ │ │ ├── security
│ │ │ │ ├── shaded
│ │ │ │ ├── slowlog
│ │ │ │ ├── snapshot
│ │ │ │ ├── util
│ │ │ │ └── zookeeper
│ │ │ └── resources
│ │ │ └── META-INF
│ │ │ └── services
│ │ │ ├── org.apache.hadoop.hbase.security.provider.SaslClientAuthenticationProvider
│ │ │ └── org.apache.hadoop.security.token.TokenIdentifier
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ ├── TestHColumnDescriptor.java
│ │ │ ├── TestHTableDescriptor.java
│ │ │ ├── TestRegionLocations.java
│ │ │ ├── client
│ │ │ ├── exceptions
│ │ │ ├── filter
│ │ │ ├── ipc
│ │ │ ├── quotas
│ │ │ ├── replication
│ │ │ ├── security
│ │ │ ├── shaded
│ │ │ ├── util
│ │ │ └── zookeeper
│ │ └── resources
│ │ ├── hbase-site.xml
│ │ └── hdfs-site.xml
│ ├── hbase-common
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ │ ├── ArrayBackedTag.java
│ │ │ │ ├── AuthUtil.java
│ │ │ │ ├── BaseConfigurable.java
│ │ │ │ ├── ByteBufferExtendedCell.java
│ │ │ │ ├── ByteBufferKeyOnlyKeyValue.java
│ │ │ │ ├── ByteBufferKeyValue.java
│ │ │ │ ├── ByteBufferTag.java
│ │ │ │ ├── Cell.java
│ │ │ │ ├── CellBuilder.java
│ │ │ │ ├── CellBuilderFactory.java
│ │ │ │ ├── CellBuilderType.java
│ │ │ │ ├── CellComparator.java
│ │ │ │ ├── CellComparatorImpl.java
│ │ │ │ ├── CellScannable.java
│ │ │ │ ├── CellScanner.java
│ │ │ │ ├── CellUtil.java
│ │ │ │ ├── ChoreService.java
│ │ │ │ ├── CompoundConfiguration.java
│ │ │ │ ├── ExtendedCell.java
│ │ │ │ ├── ExtendedCellBuilder.java
│ │ │ │ ├── ExtendedCellBuilderFactory.java
│ │ │ │ ├── ExtendedCellBuilderImpl.java
│ │ │ │ ├── HBaseConfiguration.java
│ │ │ │ ├── HBaseIOException.java
│ │ │ │ ├── HBaseInterfaceAudience.java
│ │ │ │ ├── HConstants.java
│ │ │ │ ├── IndividualBytesFieldCell.java
│ │ │ │ ├── IndividualBytesFieldCellBuilder.java
│ │ │ │ ├── JitterScheduledThreadPoolExecutorImpl.java
│ │ │ │ ├── KeyValue.java
│ │ │ │ ├── KeyValueBuilder.java
│ │ │ │ ├── KeyValueTestUtil.java
│ │ │ │ ├── KeyValueUtil.java
│ │ │ │ ├── MetaCellComparator.java
│ │ │ │ ├── MetaMutationAnnotation.java
│ │ │ │ ├── NamespaceDescriptor.java
│ │ │ │ ├── NoTagsByteBufferKeyValue.java
│ │ │ │ ├── NoTagsKeyValue.java
│ │ │ │ ├── PrivateCellUtil.java
│ │ │ │ ├── RawCell.java
│ │ │ │ ├── RawCellBuilder.java
│ │ │ │ ├── RawCellBuilderFactory.java
│ │ │ │ ├── ScheduledChore.java
│ │ │ │ ├── ServerName.java
│ │ │ │ ├── ServiceNotRunningException.java
│ │ │ │ ├── SizeCachedByteBufferKeyValue.java
│ │ │ │ ├── SizeCachedKeyValue.java
│ │ │ │ ├── SizeCachedNoTagsByteBufferKeyValue.java
│ │ │ │ ├── SizeCachedNoTagsKeyValue.java
│ │ │ │ ├── Stoppable.java
│ │ │ │ ├── TableName.java
│ │ │ │ ├── Tag.java
│ │ │ │ ├── TagBuilder.java
│ │ │ │ ├── TagBuilderFactory.java
│ │ │ │ ├── TagType.java
│ │ │ │ ├── TagUtil.java
│ │ │ │ ├── backup
│ │ │ │ ├── codec
│ │ │ │ ├── conf
│ │ │ │ ├── exceptions
│ │ │ │ ├── filter
│ │ │ │ ├── io
│ │ │ │ ├── log
│ │ │ │ ├── net
│ │ │ │ ├── nio
│ │ │ │ ├── rsgroup
│ │ │ │ ├── security
│ │ │ │ ├── trace
│ │ │ │ ├── types
│ │ │ │ ├── util
│ │ │ │ └── zookeeper
│ │ │ ├── javadoc
│ │ │ │ └── META-INF
│ │ │ │ └── NOTICE
│ │ │ └── resources
│ │ │ └── hbase-default.xml
│ │ ├── saveVersion.sh
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ ├── ClassFinder.java
│ │ │ ├── ClassTestFinder.java
│ │ │ ├── HBaseClassTestRule.java
│ │ │ ├── HBaseClassTestRuleChecker.java
│ │ │ ├── HBaseCommonTestingUtility.java
│ │ │ ├── MatcherPredicate.java
│ │ │ ├── ResourceChecker.java
│ │ │ ├── ResourceCheckerJUnitListener.java
│ │ │ ├── SystemExitRule.java
│ │ │ ├── TableNameTestRule.java
│ │ │ ├── TestByteBufferKeyValue.java
│ │ │ ├── TestCellBuilder.java
│ │ │ ├── TestCellComparator.java
│ │ │ ├── TestCellUtil.java
│ │ │ ├── TestChoreService.java
│ │ │ ├── TestClassFinder.java
│ │ │ ├── TestCompoundConfiguration.java
│ │ │ ├── TestHBaseClassTestRule.java
│ │ │ ├── TestHBaseConfiguration.java
│ │ │ ├── TestIndividualBytesFieldCell.java
│ │ │ ├── TestKeyValue.java
│ │ │ ├── TestSecurityManager.java
│ │ │ ├── TestServerName.java
│ │ │ ├── TestSystemExitInTest.java
│ │ │ ├── TestTableName.java
│ │ │ ├── TestTagBuilder.java
│ │ │ ├── TestTagUtil.java
│ │ │ ├── TestTimeout.java
│ │ │ ├── TimedOutTestsListener.java
│ │ │ ├── Waiter.java
│ │ │ ├── codec
│ │ │ ├── conf
│ │ │ ├── io
│ │ │ ├── logging
│ │ │ ├── net
│ │ │ ├── nio
│ │ │ ├── types
│ │ │ ├── util
│ │ │ └── zookeeper
│ │ └── resources
│ │ ├── META-INF
│ │ │ └── NOTICE
│ │ ├── hbase-deprecated-conf.xml
│ │ ├── hdfs-scr-disabled.xml
│ │ └── hdfs-scr-enabled.xml
│ ├── hbase-compression
│ │ ├── hbase-compression-aircompressor
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ ├── main
│ │ │ │ └── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ └── test
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ ├── hbase-compression-brotli
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ ├── main
│ │ │ │ └── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ └── test
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ ├── hbase-compression-lz4
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ ├── main
│ │ │ │ └── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ └── test
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ ├── hbase-compression-snappy
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ ├── main
│ │ │ │ └── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ └── test
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ ├── hbase-compression-xz
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ ├── main
│ │ │ │ └── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ └── test
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ ├── hbase-compression-zstd
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ ├── main
│ │ │ │ └── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ └── test
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ └── resources
│ │ │ ├── zstd.test.data
│ │ │ └── zstd.test.dict
│ │ └── pom.xml
│ ├── hbase-endpoint
│ │ ├── README.txt
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ │ ├── client
│ │ │ │ ├── coprocessor
│ │ │ │ └── security
│ │ │ └── protobuf
│ │ │ ├── Aggregate.proto
│ │ │ ├── BulkDelete.proto
│ │ │ ├── ColumnAggregationNullResponseProtocol.proto
│ │ │ ├── ColumnAggregationProtocol.proto
│ │ │ ├── ColumnAggregationWithErrorsProtocol.proto
│ │ │ ├── DummyRegionServerEndpoint.proto
│ │ │ ├── Export.proto
│ │ │ ├── IncrementCounterProcessor.proto
│ │ │ ├── SecureBulkLoad.proto
│ │ │ └── ShellExecEndpoint.proto
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ ├── client
│ │ │ ├── coprocessor
│ │ │ ├── ipc
│ │ │ ├── regionserver
│ │ │ └── replication
│ │ └── resources
│ │ ├── hbase-site.xml
│ │ └── hdfs-site.xml
│ ├── hbase-examples
│ │ ├── README.txt
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── cpp
│ │ │ │ ├── DemoClient.cpp
│ │ │ │ ├── Makefile
│ │ │ │ └── gen-cpp
│ │ │ │ ├── Hbase.cpp
│ │ │ │ ├── Hbase.h
│ │ │ │ ├── Hbase_constants.cpp
│ │ │ │ ├── Hbase_constants.h
│ │ │ │ ├── Hbase_server.skeleton.cpp
│ │ │ │ ├── Hbase_types.cpp
│ │ │ │ └── Hbase_types.h
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ │ ├── client
│ │ │ │ ├── coprocessor
│ │ │ │ ├── mapreduce
│ │ │ │ ├── security
│ │ │ │ ├── thrift
│ │ │ │ ├── thrift2
│ │ │ │ ├── types
│ │ │ │ └── util
│ │ │ ├── perl
│ │ │ │ ├── DemoClient.pl
│ │ │ │ └── gen-perl
│ │ │ │ └── Hbase
│ │ │ │ ├── Constants.pm
│ │ │ │ ├── Hbase.pm
│ │ │ │ └── Types.pm
│ │ │ ├── php
│ │ │ │ ├── DemoClient.php
│ │ │ │ └── gen-php
│ │ │ │ └── Hbase
│ │ │ │ ├── Hbase.php
│ │ │ │ └── Types.php
│ │ │ ├── protobuf
│ │ │ │ ├── Examples.proto
│ │ │ │ └── RefreshHFiles.proto
│ │ │ ├── python
│ │ │ │ ├── thrift1
│ │ │ │ │ ├── DemoClient.py
│ │ │ │ │ └── gen-py
│ │ │ │ │ └── hbase
│ │ │ │ │ ├── Hbase-remote
│ │ │ │ │ ├── Hbase.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── constants.py
│ │ │ │ │ └── ttypes.py
│ │ │ │ └── thrift2
│ │ │ │ ├── DemoClient.py
│ │ │ │ └── gen-py
│ │ │ │ └── hbase
│ │ │ │ ├── THBaseService-remote
│ │ │ │ ├── THBaseService.py
│ │ │ │ ├── __init__.py
│ │ │ │ ├── constants.py
│ │ │ │ └── ttypes.py
│ │ │ ├── resources
│ │ │ │ └── META-INF
│ │ │ │ └── services
│ │ │ │ └── org.apache.hadoop.security.token.TokenIdentifier
│ │ │ ├── ruby
│ │ │ │ ├── DemoClient.rb
│ │ │ │ ├── gen-rb
│ │ │ │ │ ├── hbase.rb
│ │ │ │ │ ├── hbase_constants.rb
│ │ │ │ │ └── hbase_types.rb
│ │ │ │ └── index-builder-setup.rb
│ │ │ └── sh
│ │ │ └── healthcheck
│ │ │ └── healthcheck.sh
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ ├── client
│ │ │ ├── coprocessor
│ │ │ ├── mapreduce
│ │ │ ├── security
│ │ │ └── types
│ │ └── resources
│ │ ├── hbase-site.xml
│ │ └── hdfs-site.xml
│ ├── hbase-external-blockcache
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ └── java
│ │ └── org
│ │ └── apache
│ │ └── hadoop
│ │ └── hbase
│ │ └── io
│ ├── hbase-hadoop-compat
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ ├── hbase
│ │ │ │ ├── CompatibilityFactory.java
│ │ │ │ ├── CompatibilitySingletonFactory.java
│ │ │ │ ├── io
│ │ │ │ ├── ipc
│ │ │ │ ├── master
│ │ │ │ ├── metrics
│ │ │ │ ├── regionserver
│ │ │ │ ├── replication
│ │ │ │ ├── rest
│ │ │ │ ├── thrift
│ │ │ │ └── zookeeper
│ │ │ └── metrics2
│ │ │ ├── MetricHistogram.java
│ │ │ └── MetricsExecutor.java
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ ├── HadoopShims.java
│ │ │ ├── RandomStringGenerator.java
│ │ │ ├── RandomStringGeneratorImpl.java
│ │ │ ├── TestCompatibilitySingletonFactory.java
│ │ │ ├── master
│ │ │ ├── regionserver
│ │ │ ├── replication
│ │ │ ├── rest
│ │ │ ├── test
│ │ │ ├── thrift
│ │ │ └── zookeeper
│ │ └── resources
│ │ └── META-INF
│ │ └── services
│ │ └── org.apache.hadoop.hbase.RandomStringGenerator
│ ├── hbase-hadoop2-compat
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ ├── hbase
│ │ │ │ │ ├── io
│ │ │ │ │ ├── ipc
│ │ │ │ │ ├── mapreduce
│ │ │ │ │ ├── master
│ │ │ │ │ ├── metrics
│ │ │ │ │ ├── regionserver
│ │ │ │ │ ├── replication
│ │ │ │ │ ├── rest
│ │ │ │ │ ├── thrift
│ │ │ │ │ └── zookeeper
│ │ │ │ └── metrics2
│ │ │ │ ├── impl
│ │ │ │ ├── lib
│ │ │ │ └── util
│ │ │ └── resources
│ │ │ └── META-INF
│ │ │ └── services
│ │ │ ├── org.apache.hadoop.hbase.ipc.MetricsHBaseServerSourceFactory
│ │ │ ├── org.apache.hadoop.hbase.master.MetricsAssignmentManagerSource
│ │ │ ├── org.apache.hadoop.hbase.master.MetricsMasterFileSystemSource
│ │ │ ├── org.apache.hadoop.hbase.master.MetricsMasterProcSourceFactory
│ │ │ ├── org.apache.hadoop.hbase.master.MetricsMasterQuotaSource
│ │ │ ├── org.apache.hadoop.hbase.master.MetricsMasterQuotaSourceFactory
│ │ │ ├── org.apache.hadoop.hbase.master.MetricsMasterSourceFactory
│ │ │ ├── org.apache.hadoop.hbase.master.MetricsSnapshotSource
│ │ │ ├── org.apache.hadoop.hbase.master.balancer.MetricsBalancerSource
│ │ │ ├── org.apache.hadoop.hbase.master.balancer.MetricsStochasticBalancerSource
│ │ │ ├── org.apache.hadoop.hbase.metrics.MBeanSource
│ │ │ ├── org.apache.hadoop.hbase.regionserver.MetricsRegionServerQuotaSource
│ │ │ ├── org.apache.hadoop.hbase.regionserver.MetricsRegionServerSourceFactory
│ │ │ ├── org.apache.hadoop.hbase.regionserver.MetricsTableLatencies
│ │ │ ├── org.apache.hadoop.hbase.regionserver.wal.MetricsWALSource
│ │ │ ├── org.apache.hadoop.hbase.replication.regionserver.MetricsReplicationSource
│ │ │ ├── org.apache.hadoop.hbase.replication.regionserver.MetricsReplicationSourceFactory
│ │ │ ├── org.apache.hadoop.hbase.rest.MetricsRESTSource
│ │ │ ├── org.apache.hadoop.hbase.thrift.MetricsThriftServerSourceFactory
│ │ │ ├── org.apache.hadoop.hbase.zookeeper.MetricsZooKeeperSource
│ │ │ └── org.apache.hadoop.metrics2.MetricsExecutor
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ ├── hbase
│ │ │ │ ├── HadoopShimsImpl.java
│ │ │ │ ├── master
│ │ │ │ ├── metrics
│ │ │ │ ├── regionserver
│ │ │ │ ├── replication
│ │ │ │ ├── rest
│ │ │ │ ├── test
│ │ │ │ ├── thrift
│ │ │ │ └── zookeeper
│ │ │ └── metrics2
│ │ │ └── lib
│ │ └── resources
│ │ └── META-INF
│ │ └── services
│ │ ├── org.apache.hadoop.hbase.HadoopShims
│ │ └── org.apache.hadoop.hbase.test.MetricsAssertHelper
│ ├── hbase-hbtop
│ │ ├── README.md
│ │ ├── img
│ │ │ ├── adding_filters.gif
│ │ │ ├── changing_displayed_fields.gif
│ │ │ ├── changing_mode.gif
│ │ │ ├── changing_order_of_fields.gif
│ │ │ ├── changing_refresh_delay.gif
│ │ │ ├── changing_sort_field.gif
│ │ │ ├── driling_down.gif
│ │ │ ├── help_screen.gif
│ │ │ ├── scrolling_metric_records.gif
│ │ │ ├── showing_and_clearing_filters.gif
│ │ │ └── top_screen.gif
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ └── hbtop
│ │ └── test
│ │ └── java
│ │ └── org
│ │ └── apache
│ │ └── hadoop
│ │ └── hbase
│ │ └── hbtop
│ ├── hbase-http
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ ├── http
│ │ │ └── util
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ ├── http
│ │ │ └── util
│ │ └── resources
│ │ └── webapps
│ │ ├── static
│ │ │ └── test.css
│ │ └── test
│ │ └── testjsp.jsp
│ ├── hbase-it
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ └── chaos
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ ├── ChaosZKClient.java
│ │ │ ├── ClusterManager.java
│ │ │ ├── CoprocClusterManager.java
│ │ │ ├── DistributedHBaseCluster.java
│ │ │ ├── HBaseClusterManager.java
│ │ │ ├── IntegrationTestAcidGuarantees.java
│ │ │ ├── IntegrationTestBase.java
│ │ │ ├── IntegrationTestDDLMasterFailover.java
│ │ │ ├── IntegrationTestIngest.java
│ │ │ ├── IntegrationTestIngestStripeCompactions.java
│ │ │ ├── IntegrationTestIngestWithACL.java
│ │ │ ├── IntegrationTestIngestWithEncryption.java
│ │ │ ├── IntegrationTestIngestWithMOB.java
│ │ │ ├── IntegrationTestIngestWithTags.java
│ │ │ ├── IntegrationTestIngestWithVisibilityLabels.java
│ │ │ ├── IntegrationTestLazyCfLoading.java
│ │ │ ├── IntegrationTestManyRegions.java
│ │ │ ├── IntegrationTestMetaReplicas.java
│ │ │ ├── IntegrationTestMobCompaction.java
│ │ │ ├── IntegrationTestRegionReplicaPerf.java
│ │ │ ├── IntegrationTestRegionReplicaReplication.java
│ │ │ ├── IntegrationTestingUtility.java
│ │ │ ├── IntegrationTestsDriver.java
│ │ │ ├── MockHttpApiRule.java
│ │ │ ├── RESTApiClusterManager.java
│ │ │ ├── ShellExecEndpointCoprocessor.java
│ │ │ ├── StripeCompactionsPerformanceEvaluation.java
│ │ │ ├── TestIntegrationTestBase.java
│ │ │ ├── TestRESTApiClusterManager.java
│ │ │ ├── TestShellExecEndpointCoprocessor.java
│ │ │ ├── ZNodeClusterManager.java
│ │ │ ├── chaos
│ │ │ ├── ipc
│ │ │ ├── mapreduce
│ │ │ ├── mttr
│ │ │ ├── test
│ │ │ └── trace
│ │ └── resources
│ │ ├── CC-MAIN-2021-10-warc.paths.gz
│ │ └── META-INF
│ │ └── services
│ │ └── javax.ws.rs.client.ClientBuilder
│ ├── hbase-logging
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ └── logging
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ ├── hadoop
│ │ │ │ └── hbase
│ │ │ │ └── logging
│ │ │ └── log4j
│ │ │ └── FileAppender.java
│ │ └── resources
│ │ └── log4j2.properties
│ ├── hbase-mapreduce
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ │ ├── mapred
│ │ │ │ ├── mapreduce
│ │ │ │ ├── mob
│ │ │ │ ├── regionserver
│ │ │ │ ├── snapshot
│ │ │ │ └── util
│ │ │ └── resources
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ ├── mapred
│ │ │ └── mapreduce
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ ├── PerformanceEvaluation.java
│ │ │ ├── ScanPerformanceEvaluation.java
│ │ │ ├── TestPerformanceEvaluation.java
│ │ │ ├── mapred
│ │ │ ├── mapreduce
│ │ │ ├── regionserver
│ │ │ ├── replication
│ │ │ ├── snapshot
│ │ │ └── util
│ │ └── resources
│ │ ├── hbase-site.xml
│ │ ├── hbase-site2.xml
│ │ ├── hdfs-site.xml
│ │ ├── mapred-queues.xml
│ │ ├── mapred-site.xml
│ │ └── org
│ │ └── apache
│ │ └── hadoop
│ │ └── hbase
│ │ ├── PerformanceEvaluation_Counter.properties
│ │ └── mapreduce
│ ├── hbase-metrics
│ │ ├── README.txt
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ │ └── metrics
│ │ │ └── resources
│ │ │ └── META-INF
│ │ │ └── services
│ │ │ └── org.apache.hadoop.hbase.metrics.MetricRegistries
│ │ └── test
│ │ └── java
│ │ └── org
│ │ └── apache
│ │ └── hadoop
│ │ └── hbase
│ │ └── metrics
│ ├── hbase-metrics-api
│ │ ├── README.txt
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ └── metrics
│ │ └── test
│ │ └── java
│ │ └── org
│ │ └── apache
│ │ └── hadoop
│ │ └── hbase
│ │ └── metrics
│ ├── hbase-procedure
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ └── procedure2
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ └── procedure2
│ │ └── resources
│ │ ├── hbase-site.xml
│ │ └── hdfs-site.xml
│ ├── hbase-protocol
│ │ ├── README.txt
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── java
│ │ │ ├── com
│ │ │ │ └── google
│ │ │ │ └── protobuf
│ │ │ │ └── HBaseZeroCopyByteString.java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ └── util
│ │ └── protobuf
│ │ ├── AccessControl.proto
│ │ ├── Admin.proto
│ │ ├── Authentication.proto
│ │ ├── Cell.proto
│ │ ├── Client.proto
│ │ ├── ClusterId.proto
│ │ ├── ClusterStatus.proto
│ │ ├── Comparator.proto
│ │ ├── Encryption.proto
│ │ ├── ErrorHandling.proto
│ │ ├── FS.proto
│ │ ├── Filter.proto
│ │ ├── HBase.proto
│ │ ├── HFile.proto
│ │ ├── LoadBalancer.proto
│ │ ├── MapReduce.proto
│ │ ├── MultiRowMutation.proto
│ │ ├── PingProtocol.proto
│ │ ├── Quota.proto
│ │ ├── RPC.proto
│ │ ├── RSGroup.proto
│ │ ├── RowProcessor.proto
│ │ ├── Snapshot.proto
│ │ ├── Table.proto
│ │ ├── TestProcedure.proto
│ │ ├── Tracing.proto
│ │ ├── VisibilityLabels.proto
│ │ ├── WAL.proto
│ │ ├── ZooKeeper.proto
│ │ ├── test.proto
│ │ └── test_rpc_service.proto
│ ├── hbase-protocol-shaded
│ │ ├── README.txt
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ └── util
│ │ └── protobuf
│ │ ├── AccessControl.proto
│ │ ├── Admin.proto
│ │ ├── BucketCacheEntry.proto
│ │ ├── Cell.proto
│ │ ├── Client.proto
│ │ ├── ClusterId.proto
│ │ ├── ClusterStatus.proto
│ │ ├── Comparator.proto
│ │ ├── Encryption.proto
│ │ ├── ErrorHandling.proto
│ │ ├── FS.proto
│ │ ├── Filter.proto
│ │ ├── HBase.proto
│ │ ├── HFile.proto
│ │ ├── LoadBalancer.proto
│ │ ├── LockService.proto
│ │ ├── MapReduce.proto
│ │ ├── Master.proto
│ │ ├── MasterProcedure.proto
│ │ ├── Procedure.proto
│ │ ├── Quota.proto
│ │ ├── RPC.proto
│ │ ├── RecentLogs.proto
│ │ ├── RegionNormalizer.proto
│ │ ├── RegionServerStatus.proto
│ │ ├── Registry.proto
│ │ ├── Replication.proto
│ │ ├── Snapshot.proto
│ │ ├── SnapshotCleanup.proto
│ │ ├── StoreFileTracker.proto
│ │ ├── TestProcedure.proto
│ │ ├── TooSlowLog.proto
│ │ ├── Tracing.proto
│ │ ├── WAL.proto
│ │ ├── ZooKeeper.proto
│ │ ├── test.proto
│ │ └── test_rpc_service.proto
│ ├── hbase-replication
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ └── replication
│ │ └── test
│ │ └── java
│ │ └── org
│ │ └── apache
│ │ └── hadoop
│ │ └── hbase
│ │ └── replication
│ ├── hbase-resource-bundle
│ │ ├── pom.xml
│ │ └── src
│ │ └── main
│ │ └── resources
│ │ ├── META-INF
│ │ │ ├── LICENSE.vm
│ │ │ └── NOTICE.vm
│ │ └── supplemental-models.xml
│ ├── hbase-rest
│ │ ├── README.txt
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ │ └── rest
│ │ │ ├── protobuf
│ │ │ │ ├── CellMessage.proto
│ │ │ │ ├── CellSetMessage.proto
│ │ │ │ ├── ColumnSchemaMessage.proto
│ │ │ │ ├── NamespacePropertiesMessage.proto
│ │ │ │ ├── NamespacesMessage.proto
│ │ │ │ ├── ScannerMessage.proto
│ │ │ │ ├── StorageClusterStatusMessage.proto
│ │ │ │ ├── TableInfoMessage.proto
│ │ │ │ ├── TableListMessage.proto
│ │ │ │ ├── TableSchemaMessage.proto
│ │ │ │ └── VersionMessage.proto
│ │ │ └── resources
│ │ │ ├── hbase-webapps
│ │ │ │ └── rest
│ │ │ │ ├── index.html
│ │ │ │ └── rest.jsp
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ └── rest
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ └── rest
│ │ └── resources
│ │ ├── hbase-site.xml
│ │ ├── hdfs-site.xml
│ │ ├── mapred-queues.xml
│ │ └── mapred-site.xml
│ ├── hbase-rsgroup
│ │ ├── README.txt
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ │ └── rsgroup
│ │ │ └── protobuf
│ │ │ └── RSGroupAdmin.proto
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ ├── master
│ │ │ └── rsgroup
│ │ └── resources
│ │ ├── hbase-site.xml
│ │ ├── hdfs-site.xml
│ │ └── override-hbase-site.xml
│ ├── hbase-server
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── jamon
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ │ └── tmpl
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ │ ├── CoordinatedStateManager.java
│ │ │ │ ├── DaemonThreadFactory.java
│ │ │ │ ├── HDFSBlocksDistribution.java
│ │ │ │ ├── HealthCheckChore.java
│ │ │ │ ├── HealthChecker.java
│ │ │ │ ├── HealthReport.java
│ │ │ │ ├── JMXListener.java
│ │ │ │ ├── LocalHBaseCluster.java
│ │ │ │ ├── MetaRegionLocationCache.java
│ │ │ │ ├── RegionStateListener.java
│ │ │ │ ├── Server.java
│ │ │ │ ├── SharedConnection.java
│ │ │ │ ├── SplitLogCounters.java
│ │ │ │ ├── SplitLogTask.java
│ │ │ │ ├── SslRMIClientSocketFactorySecure.java
│ │ │ │ ├── SslRMIServerSocketFactorySecure.java
│ │ │ │ ├── TableDescriptors.java
│ │ │ │ ├── YouAreDeadException.java
│ │ │ │ ├── ZKNamespaceManager.java
│ │ │ │ ├── ZNodeClearer.java
│ │ │ │ ├── backup
│ │ │ │ ├── client
│ │ │ │ ├── codec
│ │ │ │ ├── constraint
│ │ │ │ ├── coordination
│ │ │ │ ├── coprocessor
│ │ │ │ ├── errorhandling
│ │ │ │ ├── executor
│ │ │ │ ├── favored
│ │ │ │ ├── filter
│ │ │ │ ├── fs
│ │ │ │ ├── io
│ │ │ │ ├── ipc
│ │ │ │ ├── mapreduce
│ │ │ │ ├── master
│ │ │ │ ├── mob
│ │ │ │ ├── monitoring
│ │ │ │ ├── namequeues
│ │ │ │ ├── namespace
│ │ │ │ ├── procedure
│ │ │ │ ├── procedure2
│ │ │ │ ├── protobuf
│ │ │ │ ├── quotas
│ │ │ │ ├── regionserver
│ │ │ │ ├── replication
│ │ │ │ ├── security
│ │ │ │ ├── server
│ │ │ │ ├── snapshot
│ │ │ │ ├── tool
│ │ │ │ ├── util
│ │ │ │ └── wal
│ │ │ ├── javadoc
│ │ │ │ ├── META-INF
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ └── NOTICE
│ │ │ │ ├── org
│ │ │ │ │ └── apache
│ │ │ │ │ └── hadoop
│ │ │ │ │ └── hbase
│ │ │ │ │ ├── ipc
│ │ │ │ │ ├── replication
│ │ │ │ │ └── thrift
│ │ │ │ └── overview.html
│ │ │ ├── native
│ │ │ │ ├── CMakeLists.txt
│ │ │ │ └── src
│ │ │ │ └── mlockall_agent
│ │ │ │ └── mlockall_agent.c
│ │ │ ├── python
│ │ │ │ └── hbase
│ │ │ │ └── merge_conf.py
│ │ │ └── resources
│ │ │ ├── META-INF
│ │ │ │ └── services
│ │ │ │ └── org.apache.hadoop.hbase.security.provider.SaslServerAuthenticationProvider
│ │ │ └── hbase-webapps
│ │ │ ├── canary
│ │ │ │ ├── canary.jsp
│ │ │ │ └── index.html
│ │ │ ├── master
│ │ │ │ ├── footer.jsp
│ │ │ │ ├── hbck.jsp
│ │ │ │ ├── header.jsp
│ │ │ │ ├── index.html
│ │ │ │ ├── master.jsp
│ │ │ │ ├── operationDetails.jsp
│ │ │ │ ├── procedures.jsp
│ │ │ │ ├── processMaster.jsp
│ │ │ │ ├── quotas.jsp
│ │ │ │ ├── redirect.jsp
│ │ │ │ ├── rits.jsp
│ │ │ │ ├── rsgroup.jsp
│ │ │ │ ├── snapshot.jsp
│ │ │ │ ├── snapshotsStats.jsp
│ │ │ │ ├── table.jsp
│ │ │ │ ├── tablesDetailed.jsp
│ │ │ │ ├── userSnapshots.jsp
│ │ │ │ └── zk.jsp
│ │ │ ├── regionserver
│ │ │ │ ├── footer.jsp
│ │ │ │ ├── header.jsp
│ │ │ │ ├── index.html
│ │ │ │ ├── processRS.jsp
│ │ │ │ ├── region.jsp
│ │ │ │ ├── regionserver.jsp
│ │ │ │ ├── rsOperationDetails.jsp
│ │ │ │ └── storeFile.jsp
│ │ │ └── static
│ │ │ ├── css
│ │ │ │ ├── asc.gif
│ │ │ │ ├── bg.gif
│ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ ├── bootstrap.min.css
│ │ │ │ ├── desc.gif
│ │ │ │ └── hbase.css
│ │ │ ├── fonts
│ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ ├── hbase_logo.png
│ │ │ ├── hbase_logo_med.gif
│ │ │ ├── hbase_logo_small.png
│ │ │ ├── js
│ │ │ │ ├── bootstrap.min.js
│ │ │ │ ├── jqSpager.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ ├── jquery.tablesorter.min.js
│ │ │ │ ├── parser-date-iso8601.min.js
│ │ │ │ ├── tab.js
│ │ │ │ ├── vega-embed@6.15.1.min.js
│ │ │ │ ├── vega-lite@5.0.0.min.js
│ │ │ │ └── vega@5.19.1.min.js
│ │ │ └── jumping-orca_rotated_12percent.png
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ ├── AcidGuaranteesTestBase.java
│ │ │ ├── AcidGuaranteesTestTool.java
│ │ │ ├── ClearUserNamespacesAndTablesRule.java
│ │ │ ├── ConnectionRule.java
│ │ │ ├── GenericTestUtils.java
│ │ │ ├── HBaseCluster.java
│ │ │ ├── HBaseTestCase.java
│ │ │ ├── HBaseTestingUtility.java
│ │ │ ├── HFilePerformanceEvaluation.java
│ │ │ ├── HTestConst.java
│ │ │ ├── MetaMockingUtil.java
│ │ │ ├── MiniClusterRule.java
│ │ │ ├── MiniHBaseCluster.java
│ │ │ ├── MockRegionServerServices.java
│ │ │ ├── MultithreadedTestUtil.java
│ │ │ ├── PerformanceEvaluationCommons.java
│ │ │ ├── ProcedureTestUtil.java
│ │ │ ├── QosTestHelper.java
│ │ │ ├── StartMiniClusterOption.java
│ │ │ ├── TestAcidGuaranteesWithAdaptivePolicy.java
│ │ │ ├── TestAcidGuaranteesWithBasicPolicy.java
│ │ │ ├── TestAcidGuaranteesWithEagerPolicy.java
│ │ │ ├── TestAcidGuaranteesWithNoInMemCompaction.java
│ │ │ ├── TestCachedClusterId.java
│ │ │ ├── TestCheckTestClasses.java
│ │ │ ├── TestClientClusterMetrics.java
│ │ │ ├── TestClientClusterStatus.java
│ │ │ ├── TestClientOperationTimeout.java
│ │ │ ├── TestClusterBootOrder.java
│ │ │ ├── TestClusterPortAssignment.java
│ │ │ ├── TestFSTableDescriptorForceCreation.java
│ │ │ ├── TestFullLogReconstruction.java
│ │ │ ├── TestGlobalMemStoreSize.java
│ │ │ ├── TestHBaseMetaEdit.java
│ │ │ ├── TestHBaseOnOtherDfsCluster.java
│ │ │ ├── TestHBaseTestingUtility.java
│ │ │ ├── TestHColumnDescriptorDefaultVersions.java
│ │ │ ├── TestHDFSBlocksDistribution.java
│ │ │ ├── TestHRegionLocation.java
│ │ │ ├── TestIOFencing.java
│ │ │ ├── TestIPv6NIOServerSocketChannel.java
│ │ │ ├── TestInfoServers.java
│ │ │ ├── TestJMXConnectorServer.java
│ │ │ ├── TestJMXListener.java
│ │ │ ├── TestLocalHBaseCluster.java
│ │ │ ├── TestMetaTableAccessor.java
│ │ │ ├── TestMetaTableAccessorNoCluster.java
│ │ │ ├── TestMetaTableLocator.java
│ │ │ ├── TestMovedRegionCache.java
│ │ │ ├── TestMultiVersions.java
│ │ │ ├── TestNamespace.java
│ │ │ ├── TestNodeHealthCheckChore.java
│ │ │ ├── TestPartialResultsFromClientSide.java
│ │ │ ├── TestRegionLoad.java
│ │ │ ├── TestRegionMetrics.java
│ │ │ ├── TestRegionRebalancing.java
│ │ │ ├── TestSequenceIdMonotonicallyIncreasing.java
│ │ │ ├── TestSerialization.java
│ │ │ ├── TestServerInternalsTracing.java
│ │ │ ├── TestServerLoad.java
│ │ │ ├── TestServerMetrics.java
│ │ │ ├── TestServerSideScanMetricsFromClientSide.java
│ │ │ ├── TestSize.java
│ │ │ ├── TestSplitMerge.java
│ │ │ ├── TestTagRewriteCell.java
│ │ │ ├── TestZooKeeper.java
│ │ │ ├── TimestampTestBase.java
│ │ │ ├── backup
│ │ │ ├── client
│ │ │ ├── codec
│ │ │ ├── constraint
│ │ │ ├── coprocessor
│ │ │ ├── errorhandling
│ │ │ ├── executor
│ │ │ ├── favored
│ │ │ ├── filter
│ │ │ ├── fs
│ │ │ ├── http
│ │ │ ├── io
│ │ │ ├── ipc
│ │ │ ├── mapreduce
│ │ │ ├── master
│ │ │ ├── mob
│ │ │ ├── monitoring
│ │ │ ├── namequeues
│ │ │ ├── namespace
│ │ │ ├── procedure
│ │ │ ├── procedure2
│ │ │ ├── protobuf
│ │ │ ├── quotas
│ │ │ ├── regionserver
│ │ │ ├── replication
│ │ │ ├── security
│ │ │ ├── snapshot
│ │ │ ├── tool
│ │ │ ├── trace
│ │ │ ├── util
│ │ │ ├── wal
│ │ │ └── zookeeper
│ │ └── resources
│ │ ├── 0000000000000016310
│ │ ├── META-INF
│ │ │ ├── LICENSE
│ │ │ └── NOTICE
│ │ ├── a6a6562b777440fd9c34885428f5cb61.21e75333ada3d5bafb34bb918f29576c
│ │ ├── hbase-site.xml
│ │ ├── hdfs-site.xml
│ │ ├── mapred-queues.xml
│ │ ├── mapred-site.xml
│ │ ├── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ └── io
│ │ ├── override-hbase-site.xml
│ │ └── webapps
│ │ ├── static
│ │ │ └── test.css
│ │ └── test
│ │ └── testjsp.jsp
│ ├── hbase-shaded
│ │ ├── hbase-shaded-check-invariants
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── test
│ │ │ └── resources
│ │ │ └── ensure-jars-have-correct-contents.sh
│ │ ├── hbase-shaded-client
│ │ │ └── pom.xml
│ │ ├── hbase-shaded-client-byo-hadoop
│ │ │ └── pom.xml
│ │ ├── hbase-shaded-mapreduce
│ │ │ └── pom.xml
│ │ ├── hbase-shaded-testing-util
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── main
│ │ │ └── resources
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ ├── hbase-shaded-testing-util-tester
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── test
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hbase
│ │ │ └── shaded
│ │ ├── hbase-shaded-with-hadoop-check-invariants
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── test
│ │ │ └── resources
│ │ │ └── ensure-jars-have-correct-contents.sh
│ │ └── pom.xml
│ ├── hbase-shell
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ └── ruby
│ │ │ ├── hbase
│ │ │ │ ├── admin.rb
│ │ │ │ ├── balancer_utils.rb
│ │ │ │ ├── hbase.rb
│ │ │ │ ├── quotas.rb
│ │ │ │ ├── replication_admin.rb
│ │ │ │ ├── rsgroup_admin.rb
│ │ │ │ ├── security.rb
│ │ │ │ ├── table.rb
│ │ │ │ ├── taskmonitor.rb
│ │ │ │ └── visibility_labels.rb
│ │ │ ├── hbase_constants.rb
│ │ │ ├── hbase_shell.rb
│ │ │ ├── irb
│ │ │ │ └── hirb.rb
│ │ │ ├── jar-bootstrap.rb
│ │ │ ├── shell
│ │ │ │ ├── commands
│ │ │ │ │ ├── add_labels.rb
│ │ │ │ │ ├── add_peer.rb
│ │ │ │ │ ├── add_rsgroup.rb
│ │ │ │ │ ├── alter.rb
│ │ │ │ │ ├── alter_async.rb
│ │ │ │ │ ├── alter_namespace.rb
│ │ │ │ │ ├── alter_rsgroup_config.rb
│ │ │ │ │ ├── alter_status.rb
│ │ │ │ │ ├── append.rb
│ │ │ │ │ ├── append_peer_exclude_namespaces.rb
│ │ │ │ │ ├── append_peer_exclude_tableCFs.rb
│ │ │ │ │ ├── append_peer_namespaces.rb
│ │ │ │ │ ├── append_peer_tableCFs.rb
│ │ │ │ │ ├── assign.rb
│ │ │ │ │ ├── balance_rsgroup.rb
│ │ │ │ │ ├── balance_switch.rb
│ │ │ │ │ ├── balancer.rb
│ │ │ │ │ ├── balancer_enabled.rb
│ │ │ │ │ ├── catalogjanitor_enabled.rb
│ │ │ │ │ ├── catalogjanitor_run.rb
│ │ │ │ │ ├── catalogjanitor_switch.rb
│ │ │ │ │ ├── change_sft.rb
│ │ │ │ │ ├── change_sft_all.rb
│ │ │ │ │ ├── cleaner_chore_enabled.rb
│ │ │ │ │ ├── cleaner_chore_run.rb
│ │ │ │ │ ├── cleaner_chore_switch.rb
│ │ │ │ │ ├── clear_auths.rb
│ │ │ │ │ ├── clear_block_cache.rb
│ │ │ │ │ ├── clear_compaction_queues.rb
│ │ │ │ │ ├── clear_deadservers.rb
│ │ │ │ │ ├── clear_slowlog_responses.rb
│ │ │ │ │ ├── clone_snapshot.rb
│ │ │ │ │ ├── clone_table_schema.rb
│ │ │ │ │ ├── close_region.rb
│ │ │ │ │ ├── compact.rb
│ │ │ │ │ ├── compact_rs.rb
│ │ │ │ │ ├── compaction_state.rb
│ │ │ │ │ ├── compaction_switch.rb
│ │ │ │ │ ├── count.rb
│ │ │ │ │ ├── create.rb
│ │ │ │ │ ├── create_namespace.rb
│ │ │ │ │ ├── decommission_regionservers.rb
│ │ │ │ │ ├── delete.rb
│ │ │ │ │ ├── delete_all_snapshot.rb
│ │ │ │ │ ├── delete_snapshot.rb
│ │ │ │ │ ├── delete_table_snapshots.rb
│ │ │ │ │ ├── deleteall.rb
│ │ │ │ │ ├── describe.rb
│ │ │ │ │ ├── describe_namespace.rb
│ │ │ │ │ ├── disable.rb
│ │ │ │ │ ├── disable_all.rb
│ │ │ │ │ ├── disable_exceed_throttle_quota.rb
│ │ │ │ │ ├── disable_peer.rb
│ │ │ │ │ ├── disable_rpc_throttle.rb
│ │ │ │ │ ├── disable_table_replication.rb
│ │ │ │ │ ├── drop.rb
│ │ │ │ │ ├── drop_all.rb
│ │ │ │ │ ├── drop_namespace.rb
│ │ │ │ │ ├── enable.rb
│ │ │ │ │ ├── enable_all.rb
│ │ │ │ │ ├── enable_exceed_throttle_quota.rb
│ │ │ │ │ ├── enable_peer.rb
│ │ │ │ │ ├── enable_rpc_throttle.rb
│ │ │ │ │ ├── enable_table_replication.rb
│ │ │ │ │ ├── exists.rb
│ │ │ │ │ ├── flush.rb
│ │ │ │ │ ├── flush_master_store.rb
│ │ │ │ │ ├── get.rb
│ │ │ │ │ ├── get_auths.rb
│ │ │ │ │ ├── get_balancer_decisions.rb
│ │ │ │ │ ├── get_balancer_rejections.rb
│ │ │ │ │ ├── get_counter.rb
│ │ │ │ │ ├── get_largelog_responses.rb
│ │ │ │ │ ├── get_namespace_rsgroup.rb
│ │ │ │ │ ├── get_peer_config.rb
│ │ │ │ │ ├── get_rsgroup.rb
│ │ │ │ │ ├── get_server_rsgroup.rb
│ │ │ │ │ ├── get_slowlog_responses.rb
│ │ │ │ │ ├── get_splits.rb
│ │ │ │ │ ├── get_table.rb
│ │ │ │ │ ├── get_table_rsgroup.rb
│ │ │ │ │ ├── grant.rb
│ │ │ │ │ ├── hbck_chore_run.rb
│ │ │ │ │ ├── incr.rb
│ │ │ │ │ ├── is_disabled.rb
│ │ │ │ │ ├── is_enabled.rb
│ │ │ │ │ ├── is_in_maintenance_mode.rb
│ │ │ │ │ ├── list.rb
│ │ │ │ │ ├── list_deadservers.rb
│ │ │ │ │ ├── list_decommissioned_regionservers.rb
│ │ │ │ │ ├── list_labels.rb
│ │ │ │ │ ├── list_liveservers.rb
│ │ │ │ │ ├── list_locks.rb
│ │ │ │ │ ├── list_namespace.rb
│ │ │ │ │ ├── list_namespace_tables.rb
│ │ │ │ │ ├── list_peer_configs.rb
│ │ │ │ │ ├── list_peers.rb
│ │ │ │ │ ├── list_procedures.rb
│ │ │ │ │ ├── list_quota_snapshots.rb
│ │ │ │ │ ├── list_quota_table_sizes.rb
│ │ │ │ │ ├── list_quotas.rb
│ │ │ │ │ ├── list_regions.rb
│ │ │ │ │ ├── list_replicated_tables.rb
│ │ │ │ │ ├── list_rsgroups.rb
│ │ │ │ │ ├── list_security_capabilities.rb
│ │ │ │ │ ├── list_snapshot_sizes.rb
│ │ │ │ │ ├── list_snapshots.rb
│ │ │ │ │ ├── list_table_snapshots.rb
│ │ │ │ │ ├── list_unknownservers.rb
│ │ │ │ │ ├── locate_region.rb
│ │ │ │ │ ├── major_compact.rb
│ │ │ │ │ ├── merge_region.rb
│ │ │ │ │ ├── move.rb
│ │ │ │ │ ├── move_namespaces_rsgroup.rb
│ │ │ │ │ ├── move_servers_namespaces_rsgroup.rb
│ │ │ │ │ ├── move_servers_rsgroup.rb
│ │ │ │ │ ├── move_servers_tables_rsgroup.rb
│ │ │ │ │ ├── move_tables_rsgroup.rb
│ │ │ │ │ ├── normalize.rb
│ │ │ │ │ ├── normalizer_enabled.rb
│ │ │ │ │ ├── normalizer_switch.rb
│ │ │ │ │ ├── processlist.rb
│ │ │ │ │ ├── put.rb
│ │ │ │ │ ├── recommission_regionserver.rb
│ │ │ │ │ ├── regioninfo.rb
│ │ │ │ │ ├── remove_peer.rb
│ │ │ │ │ ├── remove_peer_exclude_namespaces.rb
│ │ │ │ │ ├── remove_peer_exclude_tableCFs.rb
│ │ │ │ │ ├── remove_peer_namespaces.rb
│ │ │ │ │ ├── remove_peer_tableCFs.rb
│ │ │ │ │ ├── remove_rsgroup.rb
│ │ │ │ │ ├── remove_servers_rsgroup.rb
│ │ │ │ │ ├── rename_rsgroup.rb
│ │ │ │ │ ├── restore_snapshot.rb
│ │ │ │ │ ├── revoke.rb
│ │ │ │ │ ├── rit.rb
│ │ │ │ │ ├── scan.rb
│ │ │ │ │ ├── set_auths.rb
│ │ │ │ │ ├── set_peer_bandwidth.rb
│ │ │ │ │ ├── set_peer_exclude_namespaces.rb
│ │ │ │ │ ├── set_peer_exclude_tableCFs.rb
│ │ │ │ │ ├── set_peer_namespaces.rb
│ │ │ │ │ ├── set_peer_replicate_all.rb
│ │ │ │ │ ├── set_peer_serial.rb
│ │ │ │ │ ├── set_peer_tableCFs.rb
│ │ │ │ │ ├── set_quota.rb
│ │ │ │ │ ├── set_visibility.rb
│ │ │ │ │ ├── show_filters.rb
│ │ │ │ │ ├── show_peer_tableCFs.rb
│ │ │ │ │ ├── show_rsgroup_config.rb
│ │ │ │ │ ├── snapshot.rb
│ │ │ │ │ ├── snapshot_cleanup_enabled.rb
│ │ │ │ │ ├── snapshot_cleanup_switch.rb
│ │ │ │ │ ├── split.rb
│ │ │ │ │ ├── splitormerge_enabled.rb
│ │ │ │ │ ├── splitormerge_switch.rb
│ │ │ │ │ ├── status.rb
│ │ │ │ │ ├── stop_master.rb
│ │ │ │ │ ├── stop_regionserver.rb
│ │ │ │ │ ├── table_help.rb
│ │ │ │ │ ├── trace.rb
│ │ │ │ │ ├── truncate.rb
│ │ │ │ │ ├── truncate_preserve.rb
│ │ │ │ │ ├── unassign.rb
│ │ │ │ │ ├── update_all_config.rb
│ │ │ │ │ ├── update_config.rb
│ │ │ │ │ ├── update_peer_config.rb
│ │ │ │ │ ├── update_rsgroup_config.rb
│ │ │ │ │ ├── user_permission.rb
│ │ │ │ │ ├── version.rb
│ │ │ │ │ ├── wal_roll.rb
│ │ │ │ │ ├── whoami.rb
│ │ │ │ │ └── zk_dump.rb
│ │ │ │ ├── commands.rb
│ │ │ │ └── formatter.rb
│ │ │ └── shell.rb
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ └── client
│ │ ├── resources
│ │ │ ├── hbase-site.xml
│ │ │ └── hdfs-site.xml
│ │ ├── rsgroup
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ └── client
│ │ └── ruby
│ │ ├── hbase
│ │ │ ├── admin2_test.rb
│ │ │ ├── admin_test.rb
│ │ │ ├── balancer_utils_test.rb
│ │ │ ├── hbase_test.rb
│ │ │ ├── list_regions_test_no_cluster.rb
│ │ │ ├── quotas_test.rb
│ │ │ ├── quotas_test_no_cluster.rb
│ │ │ ├── replication_admin_test.rb
│ │ │ ├── security_admin_test.rb
│ │ │ ├── table_test.rb
│ │ │ ├── taskmonitor_test.rb
│ │ │ ├── test_connection_no_cluster.rb
│ │ │ └── visibility_labels_admin_test.rb
│ │ ├── no_cluster_tests_runner.rb
│ │ ├── shell
│ │ │ ├── commands_test.rb
│ │ │ ├── converter_test.rb
│ │ │ ├── formatter_test.rb
│ │ │ ├── list_locks_test.rb
│ │ │ ├── list_procedures_test.rb
│ │ │ ├── noninteractive_test.rb
│ │ │ ├── rsgroup_shell_test.rb
│ │ │ ├── sftchange_shell_test.rb
│ │ │ └── shell_test.rb
│ │ ├── test_helper.rb
│ │ └── tests_runner.rb
│ ├── hbase-testing-util
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ └── testing
│ │ └── test
│ │ └── java
│ │ └── org
│ │ └── apache
│ │ └── hadoop
│ │ └── hbase
│ │ ├── TestHBaseTestingUtilSpinup.java
│ │ └── testing
│ ├── hbase-thrift
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ ├── appended-resources
│ │ │ │ └── META-INF
│ │ │ │ ├── LICENSE
│ │ │ │ └── NOTICE
│ │ │ ├── java
│ │ │ │ └── org
│ │ │ │ └── apache
│ │ │ │ └── hadoop
│ │ │ │ └── hbase
│ │ │ │ ├── thrift
│ │ │ │ └── thrift2
│ │ │ ├── javadoc
│ │ │ │ └── META-INF
│ │ │ │ ├── LICENSE
│ │ │ │ └── NOTICE
│ │ │ └── resources
│ │ │ ├── hbase-webapps
│ │ │ │ ├── static
│ │ │ │ │ ├── css
│ │ │ │ │ │ ├── bootstrap-theme.min.css
│ │ │ │ │ │ ├── bootstrap.min.css
│ │ │ │ │ │ └── hbase.css
│ │ │ │ │ ├── fonts
│ │ │ │ │ │ ├── glyphicons-halflings-regular.eot
│ │ │ │ │ │ ├── glyphicons-halflings-regular.svg
│ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf
│ │ │ │ │ │ ├── glyphicons-halflings-regular.woff
│ │ │ │ │ │ └── glyphicons-halflings-regular.woff2
│ │ │ │ │ ├── hbase_logo.png
│ │ │ │ │ ├── hbase_logo_med.gif
│ │ │ │ │ ├── hbase_logo_small.png
│ │ │ │ │ └── js
│ │ │ │ │ ├── bootstrap.min.js
│ │ │ │ │ ├── jquery.min.js
│ │ │ │ │ └── tab.js
│ │ │ │ └── thrift
│ │ │ │ ├── index.html
│ │ │ │ └── thrift.jsp
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ ├── thrift
│ │ │ └── thrift2
│ │ └── test
│ │ ├── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ ├── thrift
│ │ │ └── thrift2
│ │ └── resources
│ │ ├── META-INF
│ │ │ ├── LICENSE
│ │ │ └── NOTICE
│ │ ├── hbase-site.xml
│ │ └── hdfs-site.xml
│ ├── hbase-zookeeper
│ │ ├── pom.xml
│ │ └── src
│ │ ├── main
│ │ │ └── java
│ │ │ └── org
│ │ │ └── apache
│ │ │ └── hadoop
│ │ │ └── hbase
│ │ │ └── zookeeper
│ │ └── test
│ │ └── java
│ │ └── org
│ │ └── apache
│ │ └── hadoop
│ │ └── hbase
│ │ ├── HBaseZKTestingUtility.java
│ │ └── zookeeper
│ ├── pom.xml
│ └── src
│ └── site
│ ├── asciidoc
│ │ ├── export_control.adoc
│ │ ├── index.adoc
│ │ ├── old_news.adoc
│ │ ├── resources.adoc
│ │ └── sponsors.adoc
│ ├── custom
│ │ └── project-info-report.properties
│ ├── resources
│ │ ├── book
│ │ ├── css
│ │ │ └── site.css
│ │ ├── doap_Hbase.rdf
│ │ └── images
│ │ ├── architecture.gif
│ │ ├── backup-app-components.png
│ │ ├── backup-cloud-appliance.png
│ │ ├── backup-dedicated-cluster.png
│ │ ├── backup-intra-cluster.png
│ │ ├── bc_basic.png
│ │ ├── bc_config.png
│ │ ├── bc_l1.png
│ │ ├── bc_l2_buckets.png
│ │ ├── bc_stats.png
│ │ ├── big_h_logo.png
│ │ ├── big_h_logo.svg
│ │ ├── bytebuff-allocator-stats.png
│ │ ├── data_block_diff_encoding.png
│ │ ├── data_block_no_encoding.png
│ │ ├── data_block_prefix_encoding.png
│ │ ├── favicon.ico
│ │ ├── hadoop-logo.jpg
│ │ ├── hbase_logo.png
│ │ ├── hbase_logo.svg
│ │ ├── hbase_logo_with_orca.png
│ │ ├── hbase_logo_with_orca.xcf
│ │ ├── hbase_logo_with_orca_large.png
│ │ ├── hbase_replication_diagram.jpg
│ │ ├── hbasecon2015.30percent.png
│ │ ├── hbasecon2016-stack-logo.jpg
│ │ ├── hbasecon2016-stacked.png
│ │ ├── hbasecon2017.png
│ │ ├── hbaseconasia2017.png
│ │ ├── hfile.png
│ │ ├── hfilev2.png
│ │ ├── jumping-orca_rotated.png
│ │ ├── jumping-orca_rotated.xcf
│ │ ├── jumping-orca_rotated_12percent.png
│ │ ├── jumping-orca_rotated_25percent.png
│ │ ├── jumping-orca_transparent_rotated.xcf
│ │ ├── offheap-overview.png
│ │ ├── region_split_process.png
│ │ ├── region_states.png
│ │ ├── replication_overview.png
│ │ └── timeline_consistency.png
│ ├── site.xml
│ └── xdoc
│ ├── acid-semantics.xml
│ ├── bulk-loads.xml
│ ├── coc.xml
│ ├── cygwin.xml
│ ├── export_control.xml
│ ├── index.xml
│ ├── metrics.xml
│ ├── old_news.xml
│ ├── poweredbyhbase.xml
│ ├── pseudo-distributed.xml
│ ├── replication.xml
│ ├── resources.xml
│ ├── sponsors.xml
│ └── supportingprojects.xml
├── 说明.htm
└── 5t6t网_hbase-v2.5.2.zip
932 directories, 1040 files
评论