4.0.0org.apacheapache23org.apache.hbasehbase2.4.18-SNAPSHOTpomApache HBaseApache HBase™ is the Hadoop database. Use it when you need
random, realtime read/write access to your Big Data.
This project's goal is the hosting of very large tables -- billions of rows X millions of columns -- atop clusters
of commodity hardware.https://hbase.apache.org2007Apache License, Version 2.0https://www.apache.org/licenses/LICENSE-2.0.txtrepoacube123Amitanand S. Aiyeracube123@apache.org-8appyApekshit Sharmaappy@apache.org-8anastasiaAnastasia Braginskyanastasia@apache.org+2apurtellAndrew Purtellapurtell@apache.org-8anoopsamjohnAnoop Sam Johnanoopsamjohn@apache.org+5antonovMikhail Antonovantonov@apache.org-8ashishsinghiAshish Singhiashishsinghi@apache.org+5binlijinLijin Binbinlijin@apache.org+8busbeySean Busbeybusbey@apache.org-6chenhengHeng Chenchenheng@apache.org+8chia7712Chia-Ping Tsaichia7712@apache.org+8ddasDevaraj Dasddas@apache.org-8dimaspivakDima Spivakdimaspivak@apache.org-8dmeilDoug Meildmeil@apache.org-5eclarkElliott Clarkeclark@apache.org-8elserjJosh Elserelserj@apache.org-5enisEnis Soztutarenis@apache.org-8eshcarEshcar Hilleleshcar@apache.org+2fenghhHonghua Fengfenghh@apache.org+8garyhGary Helmlinggaryh@apache.org-8gchananGregory Chanangchanan@apache.org-8jdcryansJean-Daniel Cryansjdcryans@apache.org-8jeffreyzJeffrey Zhongjeffreyz@apache.org-8jerryjchJing Chen (Jerry) Hejerryjch@apache.org-8jyatesJesse Yatesjyates@apache.org-8jgrayJonathan Grayjgray@fb.com-8jingchengduJingcheng Dujingchengdu@apache.org+8estebanEsteban Gutierrezesteban@apache.org-8jmhsiehJonathan Hsiehjmhsieh@apache.org-8jxiangJimmy Xiangjxiang@apache.org-8kannanKannan Muthukkaruppankannan@fb.com-8karthikKarthik Ranganathankranganathan@fb.com-8larsgeorgeLars Georgelarsgeorge@apache.org+1larshLars Hofhansllarsh@apache.org-8liangxieLiang Xieliangxie@apache.org+8liushaohuiShaohui Liuliushaohui@apache.org+8liyinLiyin Tangliyin.tang@fb.com-8liyuYu Liliyu@apache.org+8mbautinMikhail Bautinmbautin@apache.org-8mbertozziMatteo Bertozzimbertozzi@apache.org0mistyMisty Stanley-Jonesmisty@apache.org+10ndimidukNick Dimidukndimiduk@apache.org-8nkeywalNicolas Liochonnkeywal@apache.org+1nspiegelbergNicolas Spiegelbergnspiegelberg@fb.com-8octo47Andrey Stepachevocto47@gmail.com0rajeshbabuRajeshbabu Chintaguntlarajeshbabu@apache.org+5ramkrishnaRamkrishna S Vasudevanramkrishna@apache.org+5rawsonRyan Rawsonrawson@apache.org-8sersheSergey Shelukhinsershe@apache.org-8ssrungarapuSrikanth Srungarapussrungarapu@apache.org-8stackMichael Stackstack@apache.org-8syuanjiangStephen Yuan Jiangsyuanjiang@apache.org-8tedyuTed Yuyuzhihong@gmail.com-8toddTodd Lipcontodd@apache.org-8tofferFrancis Liutoffer@apache.org-8viragVirag Kotharivirag@yahoo-inc.com-8yangzhe1991Phil Yangyangzhe1991@apache.org+8zghaoGuanghao Zhangzghao@apache.org+8zhangduoDuo Zhangzhangduo@apache.org+8zjushchChunhui Shenzjushch@apache.org+8User Listuser-subscribe@hbase.apache.orguser-unsubscribe@hbase.apache.orguser@hbase.apache.orghttp://mail-archives.apache.org/mod_mbox/hbase-user/https://dir.gmane.org/gmane.comp.java.hadoop.hbase.userDeveloper Listdev-subscribe@hbase.apache.orgdev-unsubscribe@hbase.apache.orgdev@hbase.apache.orghttp://mail-archives.apache.org/mod_mbox/hbase-dev/https://dir.gmane.org/gmane.comp.java.hadoop.hbase.develCommits Listcommits-subscribe@hbase.apache.orgcommits-unsubscribe@hbase.apache.orghttp://mail-archives.apache.org/mod_mbox/hbase-commits/Issues Listissues-subscribe@hbase.apache.orgissues-unsubscribe@hbase.apache.orghttp://mail-archives.apache.org/mod_mbox/hbase-issues/Builds Listbuilds-subscribe@hbase.apache.orgbuilds-unsubscribe@hbase.apache.orghttp://mail-archives.apache.org/mod_mbox/hbase-builds/User (ZH) Listuser-zh-subscribe@hbase.apache.orguser-zh-unsubscribe@hbase.apache.orguser-zh@hbase.apache.orghttps://lists.apache.org/list.html?user-zh@hbase.apache.orghbase-build-configurationhbase-replicationhbase-mapreducehbase-resource-bundlehbase-httphbase-serverhbase-thrifthbase-shellhbase-protocol-shadedhbase-protocolhbase-clienthbase-hadoop-compathbase-commonhbase-procedurehbase-endpointhbase-ithbase-exampleshbase-assemblyhbase-testing-utilhbase-annotationshbase-resthbase-checkstylehbase-external-blockcachehbase-shadedhbase-archetypeshbase-metrics-apihbase-metricshbase-zookeeperhbase-hbtophbase-asyncfshbase-loggingscm:git:git://gitbox.apache.org/repos/asf/hbase.gitscm:git:https://gitbox.apache.org/repos/asf/hbase.githttps://gitbox.apache.org/repos/asf?p=hbase.gitJIRAhttps://issues.apache.org/jira/browse/HBASEhbase.apache.orgHBase Website at hbase.apache.orgfile:///tmpfalsefalsefalsefalsefalse${project.build.finalName}.tar.gzyyyy-MM-dd'T'HH:mm${maven.build.timestamp}1.883.0.4${compileSource}2.10.03.1.2${hadoop-two.version}11.0.2hbase-hadoop2-compatsrc/main/assembly/hadoop-two-compat.xml3.6.2.Final0.13.00.13.01.7.72.8.11.152.11.03.93.6.13.4.24.5.134.4.133.2.62.14.12.14.12.3.13.1.02.1.12.3.23.0.1-b089.2.13.04.13.21.34.2.0-incubating1.2.222.28.2com.google.protobuf2.5.0${external.protobuf.version}0.6.1thrift0.14.13.5.72.111.7.334.0.32.4.11.5.42.1.311.0.552.12.21.701.5.11.0.11.0.04.2.03.0.01.48.291.6.02.162.4.21.0.01.83.3.03.1.02.103.0.13.4.01.1.03.1.21.5.0.Final1.3.9-14.7.34.7.2.13.0.0-M62.121.0.12.27.24.1.43.12.00.8.83.9.1.2184hbase-server-${project.version}-tests.jarhbase-common-${project.version}-tests.jarhbase-procedure-${project.version}-tests.jarhbase-it-${project.version}-tests.jarhbase-annotations-${project.version}-tests.jarhbase-rsgroup-${project.version}-tests.jarhbase-mapreduce-${project.version}-tests.jarhbase-zookeeper-${project.version}-tests.jarhbase-asyncfs-${project.version}-tests.jarbashsurefire-junit47falsefalse0.25C0.25Corg.apache.hadoop.hbase.testclassification.SmallTestsorg.apache.hadoop.hbase.testclassification.MediumTestsfalsetrue9002200m2200m-enableassertions -Dhbase.build.id=${build.id} -Xmx${surefire.Xmx}
-Djava.security.egd=file:/dev/./urandom -Djava.net.preferIPv4Stack=true
-Djava.awt.headless=true -Djdk.net.URLClassPath.disableClassPathURLCheck=true
-Dorg.apache.hbase.thirdparty.io.netty.leakDetection.level=advanced
-Dio.netty.eventLoopThreads=3-enableassertions -Xmx${surefire.cygwinXmx}
-Djava.security.egd=file:/dev/./urandom -Djava.net.preferIPv4Stack=true
"-Djava.library.path=${hadoop.library.path};${java.library.path}"
-Dorg.apache.hbase.thirdparty.io.netty.leakDetection.level=advanced${hbase-surefire.argLine} @{jacocoArgLine}0.7.5.2015052419461.5.13.0.00.14.0${project.build.directory}/test-classes${project.build.directory}yyyy-MM-dd'T'HH:mm:ss'Z'${maven.build.timestamp}bashnoneorg.apache.hbasehbase-annotations${project.version}test-jarorg.apache.hbasehbase-common${project.version}org.apache.hbasehbase-common${project.version}test-jartestorg.apache.hbasehbase-logging${project.version}org.apache.hbasehbase-logging${project.version}test-jartestorg.apache.hbasehbase-protocol-shaded${project.version}org.apache.hbasehbase-protocol${project.version}org.apache.hbasehbase-procedure${project.version}org.apache.hbasehbase-procedure${project.version}test-jarorg.apache.hbasehbase-hadoop-compat${project.version}org.apache.hbasehbase-hadoop-compat${project.version}test-jartestorg.apache.hbase${compat.module}${project.version}org.apache.hbase${compat.module}${project.version}test-jartestorg.apache.hbasehbase-rsgroup${project.version}org.apache.hbasehbase-rsgroup${project.version}test-jartestorg.apache.hbasehbase-replication${project.version}org.apache.hbasehbase-http${project.version}org.apache.hbasehbase-http${project.version}test-jartestorg.apache.hbasehbase-server${project.version}org.apache.hbasehbase-server${project.version}test-jartestorg.apache.hbasehbase-mapreduce${project.version}org.apache.hbasehbase-mapreduce${project.version}test-jartestorg.apache.hbasehbase-endpoint${project.version}org.apache.hbasehbase-shell${project.version}org.apache.hbasehbase-shell${project.version}test-jartestorg.apache.hbasehbase-thrift${project.version}org.apache.hbasehbase-thrift${project.version}test-jartestorg.apache.hbasehbase-testing-util${project.version}testorg.apache.hbasehbase-examples${project.version}org.apache.hbasehbase-external-blockcache${project.version}org.apache.hbasehbase-it${project.version}test-jartestorg.apache.hbasehbase-client${project.version}org.apache.hbasehbase-metrics-api${project.version}org.apache.hbasehbase-metrics-api${project.version}test-jartestorg.apache.hbasehbase-metrics${project.version}org.apache.hbasehbase-metrics${project.version}test-jartestorg.apache.hbasehbase-rest${project.version}org.apache.hbasehbase-resource-bundle${project.version}org.apache.hbasehbase-zookeeper${project.version}com.google.code.findbugsjsr305com.github.spotbugsspotbugs-annotationsorg.apache.hbasehbase-zookeeper${project.version}test-jartestorg.apache.hbasehbase-hbtop${project.version}org.apache.hbasehbase-shaded-client${project.version}org.apache.hbasehbase-shaded-client-byo-hadoop${project.version}org.apache.hbasehbase-shaded-mapreduce${project.version}org.apache.hbasehbase-asyncfs${project.version}org.apache.hbasehbase-asyncfs${project.version}test-jartestcom.github.stephenc.findbugsfindbugs-annotations${findbugs-annotations.version}org.codehaus.jettisonjettison${jettison.version}org.slf4jslf4j-api${slf4j.version}org.slf4jslf4j-reload4j${slf4j.version}org.slf4jjcl-over-slf4j${slf4j.version}org.slf4jjul-to-slf4j${slf4j.version}ch.qos.reload4jreload4j${reload4j.version}org.apache.avroavro${avro.version}com.github.ben-manes.caffeinecaffeine${caffeine.version}io.dropwizard.metricsmetrics-core${metrics-core.version}org.apache.httpcomponentshttpclient${httpclient.version}org.apache.httpcomponentshttpcore${httpcore.version}commons-codeccommons-codec${commons-codec.version}commons-iocommons-io${commons-io.version}org.apache.commonscommons-lang3${commons-lang3.version}org.apache.commonscommons-math3${commons-math.version}commons-loggingcommons-logging1.2org.apache.zookeeperzookeeper${zookeeper.version}com.google.code.findbugsjsr305com.github.spotbugsspotbugs-annotationsjlinejlinecom.sun.jmxjmxricom.sun.jdmkjmxtoolsjavax.jmsjmsio.nettynettyio.nettynetty-allorg.slf4jslf4j-log4j12log4jlog4jjlinejline${jline.version}org.apache.thriftlibthrift${thrift.version}org.apache.tomcat.embedtomcat-embed-coreorg.jrubyjruby-complete${jruby.version}org.jruby.jcodingsjcodings${jcodings.version}org.jruby.jonijoni${joni.version}com.fasterxml.jackson.corejackson-annotations${jackson.version}com.fasterxml.jackson.corejackson-core${jackson.version}com.fasterxml.jackson.corejackson-databind${jackson.databind.version}org.jamonjamon-runtime${jamon-runtime.version}javax.servletjavax.servlet-api${servlet.api.version}javax.ws.rsjavax.ws.rs-api${wx.rs.api.version}com.sun.activationjavax.activation1.2.0javax.annotationjavax.annotation-api1.2com.google.protobufprotobuf-java${external.protobuf.version}org.glassfish.webjavax.servlet.jsp${glassfish.jsp.version}javax.servlet.jspjavax.servlet.jsp-api2.3.1org.glassfishjavax.el${glassfish.el.version}javax.xml.bindjaxb-api${jaxb-api.version}javax.xml.streamstax-apijunitjunit${junit.version}org.hamcresthamcrest-core${hamcrest.version}org.hamcresthamcrest-library${hamcrest.version}org.mockitomockito-core${mockito-core.version}testorg.apache.htracehtrace-core4${htrace.version}com.lmaxdisruptor${disruptor.version}net.spyspymemcached${spy.version}trueorg.bouncycastlebcprov-jdk15on${bouncycastle.version}testorg.skyscreamerjsonassert${skyscreamer.version}testorg.apache.kerbykerb-core${kerby.version}org.apache.kerbykerb-client${kerby.version}org.apache.kerbykerb-simplekdc${kerby.version}org.apache.commonscommons-crypto${commons-crypto.version}net.java.dev.jnajnaorg.apache.curatorcurator-framework${curator.version}org.apache.zookeeperzookeeperorg.apache.curatorcurator-client${curator.version}com.google.guavaguavaorg.apache.zookeeperzookeeperorg.apache.curatorcurator-recipes${curator.version}com.google.guavaguavaorg.apache.zookeeperzookeeperorg.apache.yetusaudience-annotations${audience-annotations.version}org.apache.hbase.thirdpartyhbase-shaded-gson${hbase-thirdparty.version}org.apache.hbase.thirdpartyhbase-shaded-miscellaneous${hbase-thirdparty.version}org.apache.hbase.thirdpartyhbase-shaded-netty${hbase-thirdparty.version}org.apache.hbase.thirdpartyhbase-shaded-protobuf${hbase-thirdparty.version}org.apache.hbase.thirdpartyhbase-shaded-jetty${hbase-thirdparty.version}org.apache.hbase.thirdpartyhbase-shaded-jersey${hbase-thirdparty.version}org.apache.hbase.thirdpartyhbase-shaded-jackson-jaxrs-json-provider${hbase-thirdparty.version}org.apache.hbase.thirdpartyhbase-unsafe${hbase-thirdparty.version}com.sun.xml.wsjaxws-ri2.3.2pomjavax.activationjavax.activation-apijunitjunittestorg.apache.maven.pluginsmaven-remote-resources-pluginorg.apache.maven.pluginsmaven-release-pluginapache-release-Dmaven.test.skip.exec ${arguments}${goals}pom.xmlorg.apache.maven.pluginsmaven-compiler-plugintruefalsefalse-Xlint:-optionsorg.apache.maven.pluginsmaven-javadoc-plugin${maven.javadoc.version}org.apache.maven.pluginsmaven-surefire-plugin${surefire.version}${surefire.firstPartGroups}falsefalsefalse${surefire.skipFirstPart}${surefire.firstPartForkCount}false${surefire.reportsDirectory}${surefire.tempDir}${surefire.testFailureIgnore}${surefire.timeout}${test.output.tofile}${test.build.classes}${test.tmp.dir}org.apache.hadoop.hbase.logging.JulToSlf4jInitializer${test.exclude.pattern}listenerorg.apache.hadoop.hbase.TimedOutTestsListener,org.apache.hadoop.hbase.HBaseClassTestRuleChecker,org.apache.hadoop.hbase.ResourceCheckerJUnitListenerorg.apache.maven.surefire${surefire.provider}${surefire.version}secondPartTestsExecutiontesttest${surefire.skipSecondPart}${surefire.testFailureIgnore}false${surefire.secondPartForkCount}${surefire.secondPartGroups}${surefire.timeout}org.apache.maven.pluginsmaven-surefire-report-plugin${surefire.version}org.codehaus.mojobuildnumber-maven-plugin${buildnumber.maven.version}com.github.spotbugsspotbugs-maven-plugin${spotbugs.maven.version}${project.basedir}/../dev-support/spotbugs-exclude.xmltruetrueMaxcom.github.spotbugsspotbugs${spotbugs.version}org.codehaus.mojobuild-helper-maven-plugin${build.helper.maven.version}maven-antrun-plugin${maven.antrun.version}org.jamonjamon-maven-plugin${jamon.plugin.version}org.apache.maven.pluginsmaven-source-pluginattach-sourcesjar-no-forktest-jar-no-forkprepare-packagelog4j.propertiesorg.apache.maven.pluginsmaven-jar-plugintruehbase-site.xmlhdfs-site.xmlmapred-queues.xmlmapred-site.xmltest-jarprepare-packageorg.apache.ratapache-rat-plugin**/*.versionsBackup**/*.log**/.***/*.tgz**/*.orig**/0000000000000016310**/a6a6562b777440fd9c34885428f5cb61.21e75333ada3d5bafb34bb918f29576c**/8e8ab58dcf39412da19833fcd8f687ac**/.idea/****/*.iml**/CHANGES.txt**/generated/****/gen-*/**conf/regionservers**/*.avpr**/*.svg**/src/main/resources/META-INF/LEGAL**/jquery.min.js**/jquery.tablesorter.min.js**/parser-date-iso8601.min.js**/src/main/resources/hbase-webapps/static/*/bootstrap***/*.vm**/control**/conffiledocs/*logs/*.git/**.svn/****/.settings/****/patchprocess/**src/site/resources/repo/****/dependency-reduced-pom.xml**/rat.txt**/shaded/com/google/protobuf/****/src/main/patches/**maven-assembly-plugintrueorg.xolstice.maven.pluginsprotobuf-maven-plugin${protobuf.plugin.version}${external.protobuf.groupid}:protoc:${external.protoc.version}:exe:${os.detected.classifier}${basedir}/src/main/protobuf/falsetrueorg.apache.maven.pluginsmaven-checkstyle-plugin${maven.checkstyle.version}hbase/checkstyle.xmlhbase/checkstyle-suppressions.xmltrueorg.apache.hbasehbase-checkstyle${project.version}com.puppycrawl.toolscheckstyle${checkstyle.version}net.revelc.codewarbucks-maven-plugin${maven.warbucks.version}false(?!.*(.generated.|.tmpl.|\$)).*falsetruefalsefalsefalseorg[.]apache[.]yetus[.]audience[.]InterfaceAudience.*run-warbuckscheckorg.apache.maven.pluginsmaven-enforcer-plugin${enforcer.version}org.codehaus.mojoextra-enforcer-rules${extra.enforcer.version}de.skuzzle.enforcerrestrict-imports-enforcer-rule${restrict-imports.enforcer.version}org.apache.maven.pluginsmaven-gpg-plugin${maven.gpg.version}org.codehaus.mojobuild-helper-maven-pluginnegate-license-bundles-propertybsh-propertyskip.license.checkcreate-license-file-path-propertyregex-propertylicense.aggregate.path${project.build.directory}/maven-shared-archive-resources/META-INF/LICENSE\\/falseorg.apache.maven.pluginsmaven-enforcer-plugindisplay-infodisplay-infoinitializefalsehadoop-profile-min-maven-min-java-banned-xercesenforceSystem.getProperty("hadoop-profile", "").isEmpty()The hadoop-profile property is unused, did you mean to set hadoop.profile instead?[${maven.min.version},)Maven is out of date.
HBase requires at least version ${maven.min.version} of Maven to properly build from source.
You appear to be using an older version. You can use either "mvn -version" or
"mvn enforcer:display-info" to verify what version is active.
See the reference guide on building for more information: https://hbase.apache.org/book.html#build[${java.min.version},)Java is out of date.
HBase requires at least version ${java.min.version} of the JDK to properly build from source.
You appear to be using an older version. You can use either "mvn -version" or
"mvn enforcer:display-info" to verify what version is active.
See the reference guide on building for more information: https://hbase.apache.org/book.html#buildxerces:xercesImplWe avoid adding our own Xerces jars to the classpath, see HBASE-16340.banned-jsr305enforcecom.google.code.findbugs:jsr305We don't allow the JSR305 jar from the Findbugs project, see HBASE-16321.banned-commons-loggingenforcecommons-logging:commons-loggingWe don't use commons-logging any more, so do not depend on it directly.falsebanned-jettyenforceorg.eclipse.jetty:**Use shaded jetty insteadfalsebanned-jerseyenforceorg.glassfish.jersey.containers:**org.glassfish.jersey.core:**Use shaded jersey insteadfalsebanned-log4jenforcelog4j:**org.slf4j:slf4j-log4j12Use reload4j insteadcheck-aggregate-licenseenforceprocess-resourcesFile license = new File("${license.aggregate.path}");
// Beanshell does not support try-with-resources,
// so we must close this scanner manually
Scanner scanner = new Scanner(license);
while (scanner.hasNextLine()) {
if (scanner.nextLine().startsWith("ERROR:")) {
scanner.close();
return false;
}
}
scanner.close();
return true;License errors detected, for more detail find ERROR in
${license.aggregate.path}${skip.license.check}banned-illegal-importsenforceprocess-sourcestrue512Use SLF4j for loggingorg.apache.commons.logging.**false512Do not use log4j directly in code, see Log4jUtils in hbase-logging for more details.org.apache.log4j.**true512Use shaded version in hbase-thirdpartycom.google.common.**io.netty.**org.apache.commons.cli.**org.apache.commons.collections.**org.apache.commons.collections4.**true512Do not use shaded classes from other dependenciesorg.apache.curator.shaded.**org.apache.htrace.shaded.**true512Use shaded gson in hbase-thirdpartyorg.codehaus.jackson.**true512Use commons lang 3org.apache.commons.lang.**true512Use yetus IA and IS annotationsorg.apache.hadoop.classificatio.**true512Do not use htrace v3org.htrace.**true512Use shaded jetty in hbase-thirdpartyorg.eclipse.jetty.**true512Use shaded jersey in hbase-thirdpartyorg.glassfish.jersey.**true512You should never use this style of annotations(i.e, 'this is for test only')
in IA.Public or IA.LimitedPrivate classes. Use IA.Private to tell users this is
not for public use.
For IA.Private classes, use RestrictedApi annotation in error prone instead.org.apache.hbase.thirdparty.com.google.common.annotations.VisibleForTestingtrue512Use shaded javax.ws.rs in hbase-thirdpartyjavax.ws.rs.**true512Use shaded jackson-jaxrs-json-provider in hbase-thirdpartycom.fasterxml.jackson.jaxrs.**com.github.spotbugsspotbugs-maven-pluginspotbugsfalse${basedir}/dev-support/spotbugs-exclude.xmlorg.apache.maven.pluginsmaven-checkstyle-pluginorg.apache.maven.pluginsmaven-site-plugin${maven-site.version}${basedir}/src/site${basedir}/src/site/custom/project-info-report.propertiesUTF-8UTF-8org.apache.maven.wagonwagon-ssh${wagon.ssh.version}org.apache.maven.pluginsmaven-resources-pluginfalse\copy-htaccesscopy-resourcessite${project.reporting.outputDirectory}/${basedir}/src/site/resources/.htaccesscopy-empty-book-dircopy-resourcessite${project.reporting.outputDirectory}/${basedir}/src/site/resources/book/**org.codehaus.mojobuildnumber-maven-pluginyyyybuild.yearcreate-timestampvalidateorg.apache.felixmaven-bundle-plugin${maven.bundle.version}truetruecom.diffplug.spotlessspotless-maven-plugin${spotless.version}**/generated/***/package-info.javaRemove unhelpful javadoc stubs(?m)^ *\* *@(?:param|throws|return) *\w* *\nPurge single returns tag multi line(?m)^ */\*\*\n *\* *@return *(.*) *\n *\*/$/** Returns $1 */Purge single returns tag single line^ */\*\* *@return *(.*) *\*/$/** Returns $1 */${session.executionRootDirectory}/dev-support/hbase_eclipse_formatter.xml${session.executionRootDirectory}/dev-support/eclipse.importorderfalse**/*.xml**/*.sh**/*.py**/Jenkinsfile***/*.md*.md**/*.txt*.txt**/target/****/dependency-reduced-pom.xmlsrc/main/java/**/*.javasrc/test/java/**/*.java**/generated/***/package-info.javasrc/main/java/org/apache/hadoop/hbase/util/AbstractByteRange.javasrc/main/java/org/apache/hadoop/hbase/util/SimpleMutableByteRange.javasrc/main/java/org/apache/hadoop/hbase/util/SimplePositionedMutableByteRange.javasrc/main/java/org/apache/hadoop/hbase/metrics/impl/HBaseMetrics2HadoopMetricsAdapter.java${session.executionRootDirectory}/dev-support/license-headerpackageorg.cyclonedxcyclonedx-maven-plugin2.7.3makeBompackagekr.motd.mavenos-maven-plugin${os.maven.version}maven-project-info-reports-plugin${maven.project.info.report.version}falsedependenciesdependency-convergencedependency-infodependency-managementindexissue-managementlicensesmailing-listsplugin-managementpluginsteamscmsummaryorg.apache.maven.pluginsmaven-javadoc-pluginapiNotea
API Note:
devapiaggregate-no-forkdevapidocsDeveloper APIThe full HBase API, including private and unstable APIs**/generated/***/protobuf/*org.apache.hadoop.hbase.tmpl.common:com.google.protobuf:org.apache.hadoop.hbase.generated*privatetruetrue2truetruetruetruealltrueen_US-J-Xmx2Gorg.mockitomockito-core${mockito-core.version}org.hamcresthamcrest-core${hamcrest.version}com.google.code.findbugsjsr3053.0.2falsetestdevapitest-aggregate-no-forktestdevapidocsDeveloper APIThe full HBase API test code, including private and unstable APIs**/generated/***/protobuf/*org.apache.hadoop.hbase.tmpl.common:com.google.protobuf:org.apache.hadoop.hbase.generated*privatetruetrue2truetruetruetruealltrueen_US-J-Xmx2Gorg.mockitomockito-core${mockito-core.version}org.hamcresthamcrest-core${hamcrest.version}com.google.code.findbugsjsr3053.0.2falseuserapiaggregate-no-forkorg.apache.yetus.audience.tools.IncludePublicAnnotationsStandardDocletorg.apache.yetusaudience-annotations${javadoc.audience-annotations.version}trueapidocsUser APIThe HBase Application Programmer's APIorg.apache.hadoop.hbase.backup*:org.apache.hadoop.hbase.catalog:org.apache.hadoop.hbase.client.coprocessor:org.apache.hadoop.hbase.client.metrics:org.apache.hadoop.hbase.codec*:org.apache.hadoop.hbase.constraint:org.apache.hadoop.hbase.coprocessor.*:org.apache.hadoop.hbase.executor:org.apache.hadoop.hbase.fs:*.generated.*:org.apache.hadoop.hbase.io.hfile.*:org.apache.hadoop.hbase.mapreduce.hadoopbackport:org.apache.hadoop.hbase.mapreduce.replication:org.apache.hadoop.hbase.master.*:org.apache.hadoop.hbase.metrics*:org.apache.hadoop.hbase.migration:org.apache.hadoop.hbase.monitoring:org.apache.hadoop.hbase.p*:org.apache.hadoop.hbase.regionserver.compactions:org.apache.hadoop.hbase.regionserver.handler:org.apache.hadoop.hbase.regionserver.snapshot:org.apache.hadoop.hbase.replication.*:org.apache.hadoop.hbase.rest.filter:org.apache.hadoop.hbase.rest.model:org.apache.hadoop.hbase.rest.p*:org.apache.hadoop.hbase.security.*:org.apache.hadoop.hbase.thrift*:org.apache.hadoop.hbase.tmpl.*:org.apache.hadoop.hbase.tool:org.apache.hadoop.hbase.trace:org.apache.hadoop.hbase.util.byterange*:org.apache.hadoop.hbase.util.test:org.apache.hadoop.hbase.util.vint:org.apache.hadoop.metrics2*:org.apache.hadoop.hbase.io.compress*false**/generated/*protectedtruetrue2truetruetruetruealltrueen_US-J-Xmx2Gorg.mockitomockito-core${mockito-core.version}org.hamcresthamcrest-core${hamcrest.version}com.google.code.findbugsjsr3053.0.2falsetestuserapitest-aggregate-no-forkorg.apache.yetus.audience.tools.IncludePublicAnnotationsStandardDocletorg.apache.yetusaudience-annotations${javadoc.audience-annotations.version}truetestapidocsUser APIThe HBase Application Programmer's APIorg.apache.hadoop.hbase.backup*:org.apache.hadoop.hbase.catalog:org.apache.hadoop.hbase.client.coprocessor:org.apache.hadoop.hbase.client.metrics:org.apache.hadoop.hbase.codec*:org.apache.hadoop.hbase.constraint:org.apache.hadoop.hbase.coprocessor.*:org.apache.hadoop.hbase.executor:org.apache.hadoop.hbase.fs:*.generated.*:org.apache.hadoop.hbase.io.hfile.*:org.apache.hadoop.hbase.mapreduce.hadoopbackport:org.apache.hadoop.hbase.mapreduce.replication:org.apache.hadoop.hbase.master.*:org.apache.hadoop.hbase.metrics*:org.apache.hadoop.hbase.migration:org.apache.hadoop.hbase.monitoring:org.apache.hadoop.hbase.p*:org.apache.hadoop.hbase.regionserver.compactions:org.apache.hadoop.hbase.regionserver.handler:org.apache.hadoop.hbase.regionserver.snapshot:org.apache.hadoop.hbase.replication.*:org.apache.hadoop.hbase.rest.filter:org.apache.hadoop.hbase.rest.model:org.apache.hadoop.hbase.rest.p*:org.apache.hadoop.hbase.security.*:org.apache.hadoop.hbase.thrift*:org.apache.hadoop.hbase.tmpl.*:org.apache.hadoop.hbase.tool:org.apache.hadoop.hbase.trace:org.apache.hadoop.hbase.util.byterange*:org.apache.hadoop.hbase.util.test:org.apache.hadoop.hbase.util.vint:org.apache.hadoop.metrics2*:org.apache.hadoop.hbase.io.compress*false**/generated/*protectedtruetrue2truetruetruetruealltrueen_US-J-Xmx2Gorg.mockitomockito-core${mockito-core.version}org.hamcresthamcrest-core${hamcrest.version}com.google.code.findbugsjsr3053.0.2falseorg.apache.maven.pluginsmaven-checkstyle-plugin${maven.checkstyle.version}target/**rsgroup!skip-rsgrouphbase-rsgroupbuild-with-jdk81.8${compileSource}${compileSource}build-with-jdk11[11,)${releaseTarget}-Dorg.apache.hbase.thirdparty.io.netty.tryReflectionSetAccessible=true
--add-modules jdk.unsupported
--add-opens java.base/java.nio=ALL-UNNAMED
--add-opens java.base/sun.nio.ch=ALL-UNNAMED
--add-opens java.base/java.lang=ALL-UNNAMED
--add-opens java.base/jdk.internal.ref=ALL-UNNAMED
--add-opens java.base/java.lang.reflect=ALL-UNNAMED
--add-opens java.base/java.util=ALL-UNNAMED
--add-opens java.base/java.util.concurrent=ALL-UNNAMED
--add-opens java.base/jdk.internal.util.random=ALL-UNNAMED
--add-exports java.base/jdk.internal.misc=ALL-UNNAMED
--add-exports java.security.jgss/sun.security.krb5=ALL-UNNAMED
${hbase-surefire.argLine}
@{jacocoArgLine}3.2.02200m0.14.1org.apache.maven.pluginsmaven-javadoc-plugin${maven.javadoc.version}--ignore-source-errors-J-Xmx2G-J--add-exports-Jjdk.javadoc/jdk.javadoc.internal.tool=ALL-UNNAMEDorg.apache.maven.pluginsmaven-enforcer-pluginhadoop3-profile-requiredenforcehadoop.profile.*3\.0$HBase with JDK11 requires Hadoop3. Activate the profile with `-Dhadoop.profile=3.0`.HBase with JDK11 requires Hadoop3. Activate the profile with `-Dhadoop.profile=3.0`.jenkins.patchfalseHBasePatchProcess2org.apache.maven.pluginsmaven-antrun-pluginfalserunvalidateMaven Execution EnvironmentMAVEN_OPTS="${env.MAVEN_OPTS}"jacocofalse**/generated/**/***/generated/**/*,hbase-it/**,**/hbase-logging/**/*,**/hbase-testing-util/**/*,
**/hbase-protocol-shaded/**/*,**/hbase-external-blockcache/**/*,**/hbase-examples/**/*,
**/hbase-archetypes/**/*org.jacocojacoco-maven-plugin${jacoco.version}**/generated/**/*prepare-agentprepare-agentinitializejacocoArgLinetruereportreportprepare-packageorg.sonarsource.scanner.mavensonar-maven-plugin${sonar-maven-plugin.version}os.linuxfalseLinux${os.name}-${os.arch}-${sun.arch.data.model}os.macMacMac_OS_X-${sun.arch.data.model}os.windowsWindowscygwin${hbase-surefire.cygwin-argLine} @{jacocoArgLine}apache-releaseorg.sonatype.pluginsnexus-staging-maven-plugin1.6.8truehttps://repository.apache.org/apache.releases.httpsreleaseorg.apache.ratapache-rat-plugincheckpackageorg.apache.maven.pluginsmaven-enforcer-plugin${enforcer.version}${compileSource}HBase has unsupported dependencies.
HBase requires that all dependencies be compiled with version ${compileSource} or earlier
of the JDK to properly build from source. You appear to be using a newer dependency. You can use
either "mvn -version" or "mvn enforcer:display-info" to verify what version is active.
Non-release builds can temporarily build with a newer JDK version by setting the
'compileSource' property (eg. mvn -DcompileSource=1.8 clean package).module-infoorg.codehaus.mojoextra-enforcer-rules${extra.enforcer.version}hadoop-2.0!hadoop.profilehbase-hadoop2-compat${hadoop-two.version}hbase-hadoop2-compatsrc/main/assembly/hadoop-two-compat.xml3.6.2.Finalorg.apache.hadoophadoop-mapreduce-client-core${hadoop-two.version}com.sun.jerseyjersey-coreorg.codehaus.jacksonjackson-jaxrsorg.codehaus.jacksonjackson-xcio.nettynettyio.nettynetty-alljavax.servletservlet-apijavax.injectjavax.injectorg.codehaus.jacksonjackson-core-aslorg.codehaus.jacksonjackson-mapper-aslorg.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-mapreduce-client-jobclient${hadoop-two.version}com.sun.jerseyjersey-coreio.nettynettyio.nettynetty-alljavax.servletservlet-apiorg.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-mapreduce-client-jobclient${hadoop-two.version}test-jartestcom.sun.jerseyjersey-coreio.nettynettyio.nettynetty-alljavax.servletservlet-apiorg.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-mapreduce-client-app${hadoop-two.version}test-jarorg.codehaus.jacksonjackson-mapper-aslorg.codehaus.jacksonjackson-core-aslorg.codehaus.jacksonjackson-jaxrsorg.codehaus.jacksonjackson-xcjavax.xml.bindjaxb-apijavax.ws.rsjsr311-apijavax.servletservlet-apiorg.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-hdfs${hadoop-two.version}com.sun.jerseyjersey-corejavax.servlet.jspjsp-apijavax.servletservlet-apiio.nettynettyio.nettynetty-allstaxstax-apixercesxercesImplorg.codehaus.jacksonjackson-core-aslorg.codehaus.jacksonjackson-mapper-aslcom.google.guavaguavaorg.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-hdfs${hadoop-two.version}test-jartestjavax.servlet.jspjsp-apijavax.servletservlet-apiio.nettynettyio.nettynetty-allstaxstax-apixercesxercesImplorg.codehaus.jacksonjackson-core-aslorg.codehaus.jacksonjackson-mapper-aslcom.google.guavaguavacom.sun.jerseyjersey-coreorg.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-auth${hadoop-two.version}com.google.guavaguavanet.minidevjson-smartorg.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-common${hadoop-two.version}com.sun.jerseyjersey-coreorg.codehaus.jacksonjackson-jaxrsorg.codehaus.jacksonjackson-xccommons-beanutilscommons-beanutilsjavax.servlet.jspjsp-apijavax.servletservlet-apistaxstax-apiio.nettynettyio.nettynetty-allcom.google.code.findbugsjsr305junitjunitorg.codehaus.jacksonjackson-core-aslorg.codehaus.jacksonjackson-mapper-aslorg.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-common${hadoop-two.version}test-jartestjavax.servlet.jspjsp-apiorg.codehaus.jacksonjackson-mapper-aslorg.codehaus.jacksonjackson-core-aslorg.codehaus.jacksonjackson-jaxrsorg.codehaus.jacksonjackson-xcjavax.xml.bindjaxb-apijavax.ws.rsjsr311-apijavax.servletservlet-apicom.sun.jerseyjersey-corecom.google.code.findbugsjsr305io.nettynettyorg.slf4jslf4j-log4j12log4jlog4jjavax.activationjavax.activation-api1.2.0testorg.apache.hadoophadoop-client${hadoop-two.version}org.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-minicluster${hadoop-two.version}commons-httpclientcommons-httpclientjavax.servlet.jspjsp-apijavax.servletservlet-apistaxstax-apiio.nettynettyio.nettynetty-allcom.google.code.findbugsjsr305org.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-minikdc${hadoop-two.version}testorg.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-annotations${hadoop-two.version}org.apache.hadoophadoop-distcp${hadoop-two.version}org.apache.hadoophadoop-hdfs-client${hadoop-two.version}hadoop-3.0hadoop.profile3.0hbase-hadoop2-compat3.0${hadoop-three.version}hbase-hadoop2-compatsrc/main/assembly/hadoop-three-compat.xml3.10.5.Finalorg.apache.hadoophadoop-mapreduce-client-core${hadoop-three.version}com.sun.jerseyjersey-coreorg.codehaus.jacksonjackson-jaxrsorg.codehaus.jacksonjackson-xcio.nettynettyio.nettynetty-alljavax.servletservlet-apijavax.injectjavax.injectorg.codehaus.jacksonjackson-core-aslorg.codehaus.jacksonjackson-mapper-aslcom.google.guavaguavaorg.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-mapreduce-client-jobclient${hadoop-three.version}com.sun.jerseyjersey-coreio.nettynettyio.nettynetty-alljavax.servletservlet-apiorg.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-mapreduce-client-jobclient${hadoop-three.version}test-jartestcom.sun.jerseyjersey-coreio.nettynettyio.nettynetty-alljavax.servletservlet-apiorg.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-mapreduce-client-app${hadoop-three.version}test-jarorg.codehaus.jacksonjackson-mapper-aslorg.codehaus.jacksonjackson-core-aslorg.codehaus.jacksonjackson-jaxrsorg.codehaus.jacksonjackson-xcjavax.xml.bindjaxb-apijavax.ws.rsjsr311-apijavax.servletservlet-apiorg.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-hdfs${hadoop-three.version}com.sun.jerseyjersey-corecom.sun.jerseyjersey-serverjavax.servlet.jspjsp-apijavax.servletservlet-apistaxstax-apixercesxercesImplorg.codehaus.jacksonjackson-core-aslorg.codehaus.jacksonjackson-mapper-aslcom.google.guavaguavaorg.slf4jslf4j-log4j12log4jlog4jio.nettynettyio.nettynetty-allorg.apache.hadoophadoop-hdfs${hadoop-three.version}test-jartestjavax.servlet.jspjsp-apijavax.servletservlet-apistaxstax-apixercesxercesImplorg.codehaus.jacksonjackson-core-aslorg.codehaus.jacksonjackson-mapper-aslcom.google.guavaguavacom.sun.jerseyjersey-coreorg.slf4jslf4j-log4j12log4jlog4jio.nettynetty-allorg.apache.hadoophadoop-hdfs${hadoop-three.version}teststest-jartestcom.sun.jerseyjersey-coreorg.apache.hadoophadoop-auth${hadoop-three.version}com.google.guavaguavanet.minidevjson-smartorg.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-common${hadoop-three.version}com.sun.jerseyjersey-corecom.sun.jerseyjersey-jsoncom.sun.jerseyjersey-servletcom.sun.jerseyjersey-serverjavax.servlet.jspjsp-apijavax.servletjavax.servlet-apistaxstax-apiio.nettynettyio.nettynetty-allcom.google.code.findbugsjsr305junitjunitorg.codehause.jacksonjackson-core-aslorg.codehause.jacksonjackson-mapper-aslorg.slf4jslf4j-log4j12log4jlog4jjavax.activationjavax.activation-api1.2.0testorg.apache.hadoophadoop-common${hadoop-three.version}test-jartestjavax.servlet.jspjsp-apiorg.codehaus.jacksonjackson-mapper-aslorg.codehaus.jacksonjackson-core-aslorg.codehaus.jacksonjackson-jaxrsorg.codehaus.jacksonjackson-xcjavax.xml.bindjaxb-apijavax.ws.rsjsr311-apijavax.servletservlet-apicom.sun.jerseyjersey-corecom.google.code.findbugsjsr305io.nettynettyorg.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-client${hadoop-three.version}org.apache.hadoophadoop-annotations${hadoop-three.version}org.apache.hadoophadoop-minicluster${hadoop-three.version}commons-httpclientcommons-httpclientjavax.servlet.jspjsp-apijavax.servletservlet-apistaxstax-apiio.nettynettycom.google.code.findbugsjsr305org.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-minikdc${hadoop-three.version}testorg.slf4jslf4j-log4j12log4jlog4jorg.apache.hadoophadoop-distcp${hadoop-three.version}org.apache.hadoophadoop-hdfs-client${hadoop-three.version}singleJVMTestsfalse1falsetruerunSmallTestsfalsefalsetrueorg.apache.hadoop.hbase.testclassification.SmallTestsrunMediumTestsfalsefalsetrueorg.apache.hadoop.hbase.testclassification.MediumTestsrunLargeTestsfalsefalsetrueorg.apache.hadoop.hbase.testclassification.LargeTestsrunDevTestsfalse1falsefalseorg.apache.hadoop.hbase.testclassification.SmallTestsorg.apache.hadoop.hbase.testclassification.MediumTestsrunAllTestsfalsefalsefalseorg.apache.hadoop.hbase.testclassification.SmallTestsorg.apache.hadoop.hbase.testclassification.MediumTests,org.apache.hadoop.hbase.testclassification.LargeTestsrunMiscTestsfalsefalsetrueorg.apache.hadoop.hbase.testclassification.MiscTestsrunCoprocessorTestsfalse11falsetrueorg.apache.hadoop.hbase.testclassification.CoprocessorTestsrunClientTestsfalse11falsetrueorg.apache.hadoop.hbase.testclassification.ClientTestsrunMasterTestsfalse11falsetrueorg.apache.hadoop.hbase.testclassification.MasterTestsrunMapredTestsfalse11falsetrueorg.apache.hadoop.hbase.testclassification.MapredTestsrunMapreduceTestsfalse11falsetrueorg.apache.hadoop.hbase.testclassification.MapReduceTestsrunRegionServerTestsfalse11falsetrueorg.apache.hadoop.hbase.testclassification.RegionServerTestsrunVerySlowMapReduceTestsfalse21falsetrueorg.apache.hadoop.hbase.testclassification.VerySlowMapReduceTestsrunVerySlowRegionServerTestsfalse21falsetrueorg.apache.hadoop.hbase.testclassification.VerySlowRegionServerTestsrunFilterTestsfalse11falsetrueorg.apache.hadoop.hbase.testclassification.FilterTestsrunIOTestsfalse11falsetrueorg.apache.hadoop.hbase.testclassification.IOTestsrunRestTestsfalse11falsetrueorg.apache.hadoop.hbase.testclassification.RestTestsrunRPCTestsfalse11falsetrueorg.apache.hadoop.hbase.testclassification.RPCTestsrunReplicationTestsfalse11falsetrueorg.apache.hadoop.hbase.testclassification.ReplicationTestsrunSecurityTestsfalse11falsetrueorg.apache.hadoop.hbase.testclassification.SecurityTestsrunFlakeyTestsfalse11falsetrueorg.apache.hadoop.hbase.testclassification.FlakeyTestsrunZKTestsfalse11falsetrueorg.apache.hadoop.hbase.testclassification.ZKTestslocalTeststestsurefire-junit4falsetruecloverfalseclover${user.home}/.clover.licenseorg.apache.maven.pluginsmaven-javadoc-plugincom.atlassian.maven.pluginsmaven-clover2-plugin${clover.version}com.atlassian.maven.pluginsmaven-clover2-plugin${clover.version}truetrue50%truetrue**/generated/**clover-setupsetupprocess-sourcesclovercloversitesite-install-steptruetruetruetruetruetruesite-build-steptruetruetruetruetruetruetrueeclipse-specificm2e.versionorg.apache.maven.pluginsmaven-eclipse-plugin${maven.eclipse.version}org.eclipse.m2elifecycle-mapping${lifecycle.mapping.version}org.jacocojacoco-maven-plugin[0.6.2.201302030002,)prepare-agentorg.apache.maven.pluginsmaven-enforcer-plugin${enforcer.version}enforceorg.apache.maven.pluginsmaven-remote-resources-plugin[1.5,)processbundleorg.codehaus.mojobuildnumber-maven-plugin[1.3,)create-timestamptruetrueaarch64linuxaarch64org.openlabtesting.protobuf2.5.0.2