4.0.0 org.apache apache 23 org.apache.hbase hbase pom 2.5.0-SNAPSHOT Apache HBase Apache 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.org 2007 Apache License, Version 2.0 https://www.apache.org/licenses/LICENSE-2.0.txt repo hbase-build-configuration hbase-replication hbase-mapreduce hbase-resource-bundle hbase-http hbase-server hbase-thrift hbase-shell hbase-protocol-shaded hbase-protocol hbase-client hbase-hadoop-compat hbase-common hbase-procedure hbase-endpoint hbase-it hbase-examples hbase-assembly hbase-testing-util hbase-annotations hbase-rest hbase-checkstyle hbase-external-blockcache hbase-shaded hbase-archetypes hbase-metrics-api hbase-metrics hbase-zookeeper hbase-hbtop hbase-asyncfs hbase-logging hbase-compression scm:git:git://gitbox.apache.org/repos/asf/hbase.git scm:git:https://gitbox.apache.org/repos/asf/hbase.git https://gitbox.apache.org/repos/asf?p=hbase.git JIRA https://issues.apache.org/jira/browse/HBASE User List user-subscribe@hbase.apache.org user-unsubscribe@hbase.apache.org user@hbase.apache.org http://mail-archives.apache.org/mod_mbox/hbase-user/ https://dir.gmane.org/gmane.comp.java.hadoop.hbase.user Developer List dev-subscribe@hbase.apache.org dev-unsubscribe@hbase.apache.org dev@hbase.apache.org http://mail-archives.apache.org/mod_mbox/hbase-dev/ https://dir.gmane.org/gmane.comp.java.hadoop.hbase.devel Commits List commits-subscribe@hbase.apache.org commits-unsubscribe@hbase.apache.org http://mail-archives.apache.org/mod_mbox/hbase-commits/ Issues List issues-subscribe@hbase.apache.org issues-unsubscribe@hbase.apache.org http://mail-archives.apache.org/mod_mbox/hbase-issues/ Builds List builds-subscribe@hbase.apache.org builds-unsubscribe@hbase.apache.org http://mail-archives.apache.org/mod_mbox/hbase-builds/ User (ZH) List user-zh-subscribe@hbase.apache.org user-zh-unsubscribe@hbase.apache.org user-zh@hbase.apache.org https://lists.apache.org/list.html?user-zh@hbase.apache.org acube123 Amitanand S. Aiyer acube123@apache.org -8 appy Apekshit Sharma appy@apache.org -8 anastasia Anastasia Braginsky anastasia@apache.org +2 apurtell Andrew Purtell apurtell@apache.org -8 anoopsamjohn Anoop Sam John anoopsamjohn@apache.org +5 antonov Mikhail Antonov antonov@apache.org -8 ashishsinghi Ashish Singhi ashishsinghi@apache.org +5 binlijin Lijin Bin binlijin@apache.org +8 busbey Sean Busbey busbey@apache.org -6 chenheng Heng Chen chenheng@apache.org +8 chia7712 Chia-Ping Tsai chia7712@apache.org +8 ddas Devaraj Das ddas@apache.org -8 dimaspivak Dima Spivak dimaspivak@apache.org -8 dmeil Doug Meil dmeil@apache.org -5 eclark Elliott Clark eclark@apache.org -8 elserj Josh Elser elserj@apache.org -5 enis Enis Soztutar enis@apache.org -8 eshcar Eshcar Hillel eshcar@apache.org +2 fenghh Honghua Feng fenghh@apache.org +8 garyh Gary Helmling garyh@apache.org -8 gchanan Gregory Chanan gchanan@apache.org -8 jdcryans Jean-Daniel Cryans jdcryans@apache.org -8 jeffreyz Jeffrey Zhong jeffreyz@apache.org -8 jerryjch Jing Chen (Jerry) He jerryjch@apache.org -8 jyates Jesse Yates jyates@apache.org -8 jgray Jonathan Gray jgray@fb.com -8 jingchengdu Jingcheng Du jingchengdu@apache.org +8 esteban Esteban Gutierrez esteban@apache.org -8 jmhsieh Jonathan Hsieh jmhsieh@apache.org -8 jxiang Jimmy Xiang jxiang@apache.org -8 kannan Kannan Muthukkaruppan kannan@fb.com -8 karthik Karthik Ranganathan kranganathan@fb.com -8 larsgeorge Lars George larsgeorge@apache.org +1 larsh Lars Hofhansl larsh@apache.org -8 liangxie Liang Xie liangxie@apache.org +8 liushaohui Shaohui Liu liushaohui@apache.org +8 liyin Liyin Tang liyin.tang@fb.com -8 liyu Yu Li liyu@apache.org +8 mbautin Mikhail Bautin mbautin@apache.org -8 mbertozzi Matteo Bertozzi mbertozzi@apache.org 0 misty Misty Stanley-Jones misty@apache.org +10 ndimiduk Nick Dimiduk ndimiduk@apache.org -8 nkeywal Nicolas Liochon nkeywal@apache.org +1 nspiegelberg Nicolas Spiegelberg nspiegelberg@fb.com -8 octo47 Andrey Stepachev octo47@gmail.com 0 rajeshbabu Rajeshbabu Chintaguntla rajeshbabu@apache.org +5 ramkrishna Ramkrishna S Vasudevan ramkrishna@apache.org +5 rawson Ryan Rawson rawson@apache.org -8 sershe Sergey Shelukhin sershe@apache.org -8 ssrungarapu Srikanth Srungarapu ssrungarapu@apache.org -8 stack Michael Stack stack@apache.org -8 syuanjiang Stephen Yuan Jiang syuanjiang@apache.org -8 tedyu Ted Yu yuzhihong@gmail.com -8 todd Todd Lipcon todd@apache.org -8 toffer Francis Liu toffer@apache.org -8 virag Virag Kothari virag@yahoo-inc.com -8 yangzhe1991 Phil Yang yangzhe1991@apache.org +8 zghao Guanghao Zhang zghao@apache.org +8 zhangduo Duo Zhang zhangduo@apache.org +8 zjushch Chunhui Shen zjushch@apache.org +8 kr.motd.maven os-maven-plugin ${os.maven.version} org.apache.maven.plugins maven-remote-resources-plugin org.apache.maven.plugins maven-release-plugin apache-release -Dmaven.test.skip.exec ${arguments} ${goals} pom.xml org.apache.maven.plugins maven-compiler-plugin ${compileSource} ${compileSource} true false false -Xlint:-options org.apache.maven.plugins maven-javadoc-plugin ${maven.javadoc.version} ${compileSource} org.apache.maven.plugins maven-surefire-plugin ${surefire.version} org.apache.maven.surefire ${surefire.provider} ${surefire.version} ${surefire.firstPartGroups} false false ${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} listener org.apache.hadoop.hbase.TimedOutTestsListener,org.apache.hadoop.hbase.HBaseClassTestRuleChecker,org.apache.hadoop.hbase.ResourceCheckerJUnitListener secondPartTestsExecution test test ${surefire.skipSecondPart} ${surefire.testFailureIgnore} false ${surefire.secondPartForkCount} ${surefire.secondPartGroups} ${surefire.timeout} org.apache.maven.plugins maven-surefire-report-plugin ${surefire.version} org.codehaus.mojo buildnumber-maven-plugin ${buildnumber.maven.version} com.github.spotbugs spotbugs-maven-plugin ${spotbugs.maven.version} ${project.basedir}/../dev-support/spotbugs-exclude.xml true true Max com.github.spotbugs spotbugs ${spotbugs.version} org.codehaus.mojo build-helper-maven-plugin ${build.helper.maven.version} maven-antrun-plugin ${maven.antrun.version} org.jamon jamon-maven-plugin ${jamon.plugin.version} org.apache.maven.plugins maven-source-plugin attach-sources prepare-package jar-no-fork test-jar-no-fork log4j.properties org.apache.maven.plugins maven-jar-plugin prepare-package test-jar true hbase-site.xml hdfs-site.xml mapred-queues.xml mapred-site.xml org.apache.rat apache-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 **/src/main/asciidoc/hbase.css **/jquery.min.js **/jquery.tablesorter.min.js **/parser-date-iso8601.min.js **/src/main/resources/hbase-webapps/static/*/bootstrap* **/*.vm **/control **/conffile docs/* logs/* .git/** .svn/** **/.settings/** **/patchprocess/** src/site/resources/repo/** **/dependency-reduced-pom.xml **/rat.txt **/shaded/com/google/protobuf/** **/src/main/patches/** **/CC-MAIN-2021-10-warc.paths.gz maven-assembly-plugin true org.xolstice.maven.plugins protobuf-maven-plugin ${protobuf.plugin.version} ${external.protobuf.groupid}:protoc:${external.protoc.version}:exe:${os.detected.classifier} ${basedir}/src/main/protobuf/ false true org.apache.maven.plugins maven-checkstyle-plugin ${maven.checkstyle.version} org.apache.hbase hbase-checkstyle ${project.version} com.puppycrawl.tools checkstyle ${checkstyle.version} hbase/checkstyle.xml hbase/checkstyle-suppressions.xml true net.revelc.code warbucks-maven-plugin ${maven.warbucks.version} false (?!.*(.generated.|.tmpl.|\$)).* false true false false false org[.]apache[.]yetus[.]audience[.]InterfaceAudience.* run-warbucks check org.apache.maven.plugins maven-enforcer-plugin ${enforcer.version} org.codehaus.mojo extra-enforcer-rules ${extra.enforcer.version} de.skuzzle.enforcer restrict-imports-enforcer-rule ${restrict-imports.enforcer.version} org.apache.maven.plugins maven-gpg-plugin ${maven.gpg.version} org.codehaus.mojo build-helper-maven-plugin negate-license-bundles-property bsh-property skip.license.check = !${license.bundles.dependencies}; skip.license.check create-license-file-path-property regex-property license.aggregate.path ${project.build.directory}/maven-shared-archive-resources/META-INF/LICENSE \\ / false org.apache.maven.plugins maven-enforcer-plugin display-info initialize display-info false hadoop-profile-min-maven-min-java-banned-xerces enforce System.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#build xerces:xercesImpl We avoid adding our own Xerces jars to the classpath, see HBASE-16340. banned-jsr305 enforce com.google.code.findbugs:jsr305 We don't allow the JSR305 jar from the Findbugs project, see HBASE-16321. banned-commons-logging enforce commons-logging:commons-logging We don't use commons-logging any more, so do not depend on it directly. false banned-jetty enforce org.eclipse.jetty:** Use shaded jetty instead false banned-jersey enforce org.glassfish.jersey.containers:** org.glassfish.jersey.core:** Use shaded jersey instead false banned-htrace enforce org.apache.htrace:** Use OpenTelemetry instead false check-aggregate-license process-resources enforce File 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-imports process-sources enforce true 512 Use SLF4j for logging org.apache.commons.logging.** false 512 Do not use log4j directly in code, see Log4jUtils in hbase-logging for more details. org.apache.log4j.** true 512 Use shaded version in hbase-thirdparty com.google.common.** io.netty.** org.apache.commons.cli.** org.apache.commons.collections.** org.apache.commons.collections4.** true 512 Do not use shaded classes from other dependencies org.apache.curator.shaded.** org.apache.htrace.shaded.** true 512 Use shaded gson in hbase-thirdparty org.codehaus.jackson.** true 512 Use commons lang 3 org.apache.commons.lang.** true 512 Use yetus IA and IS annotations org.apache.hadoop.classificatio.** true 512 Do not use htrace org.htrace.** org.apache.htrace.** true 512 Use shaded jetty in hbase-thirdparty org.eclipse.jetty.** true 512 Use shaded jersey in hbase-thirdparty org.glassfish.jersey.** true 512 You 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.VisibleForTesting true 512 Use shaded javax.ws.rs in hbase-thirdparty javax.ws.rs.** true 512 Use shaded jackson-jaxrs-json-provider in hbase-thirdparty com.fasterxml.jackson.jaxrs.** true 512 Use junit4 instead junit.framework.** org.codehaus.mojo xml-maven-plugin ${xml.maven.version} false transform site ${basedir}/hbase-common/src/main/resources/ hbase-default.xml ${basedir}/src/main/xslt/configuration_to_asciidoc_chapter.xsl ^(.*)\.xml$ $1.adoc ${basedir}/target/asciidoc com.github.spotbugs spotbugs-maven-plugin false spotbugs ${basedir}/dev-support/spotbugs-exclude.xml org.apache.maven.plugins maven-checkstyle-plugin org.apache.maven.plugins maven-site-plugin org.apache.maven.wagon wagon-ssh ${wagon.ssh.version} ${basedir}/src/site ${basedir}/src/site/custom/project-info-report.properties UTF-8 UTF-8 org.asciidoctor asciidoctor-maven-plugin ${asciidoctor.plugin.version} false org.asciidoctor asciidoctorj-pdf ${asciidoctorj.pdf.version} org.jruby jruby-complete ${jruby.version} ${project.reporting.outputDirectory}/ book ${project.version} images coderay output-html site process-asciidoc hbase.css html5 output-pdf site process-asciidoc pdf - org.apache.maven.plugins maven-resources-plugin false copy-htaccess copy-resources site ${project.reporting.outputDirectory}/ ${basedir}/src/site/resources/ .htaccess copy-empty-book-dir copy-resources site ${project.reporting.outputDirectory}/ ${basedir}/src/site/resources/ book/** \ org.apache.maven.plugins maven-antrun-plugin ${maven.antrun.version} false rename-pdf site run org.codehaus.mojo buildnumber-maven-plugin validate create-timestamp yyyy build.year org.apache.felix maven-bundle-plugin ${maven.bundle.version} true true false false false false false ${project.build.finalName}.tar.gz yyyy-MM-dd'T'HH:mm ${maven.build.timestamp} 1.8 3.0.4 ${compileSource} 2.10.0 3.1.2 ${hadoop-two.version} 11.0.2 hbase-hadoop2-compat src/main/assembly/hadoop-two-compat.xml 3.6.2.Final 0.5.0 1.7.7 2.8.1 1.13 2.11.0 3.9 3.6.1 3.4.2 4.5.3 4.4.13 3.2.6 2.10.1 2.10.1 2.3.1 3.1.0 2.1.1 2.3.2 3.0.1-b08 9.2.13.0 4.13.2 1.3 1.0.1 1.0.1 1.2.17 2.28.2 com.google.protobuf 2.5.0 ${external.protobuf.version} 0.6.1 thrift 0.14.1 3.5.7 2.11 1.7.30 4.0.3 2.4.1 1.3.8 2.1.31 1.0.55 2.12.2 1.60 1.0.1 1.0.0 4.2.0 2.1.0 1.5.3 3.0.0 1.4 8.28 1.6.0 2.10.0 2.4.2 1.0.0 1.8 3.3.0 3.1.0 2.10 3.0.1 3.2.0 1.1.0 3.1.2 1.5.0.Final 1.3.9-1 4.2.2 4.2.0 3.0.0-M4 2.12 1.0.1 0.21 1.8.0 1.1.8.4 1.9 1.5.0-4 4.0.1 hbase-server-${project.version}-tests.jar hbase-common-${project.version}-tests.jar hbase-procedure-${project.version}-tests.jar hbase-it-${project.version}-tests.jar hbase-annotations-${project.version}-tests.jar hbase-rsgroup-${project.version}-tests.jar hbase-mapreduce-${project.version}-tests.jar hbase-zookeeper-${project.version}-tests.jar hbase-asyncfs-${project.version}-tests.jar bash surefire-junit47 false false 0.25C 0.25C org.apache.hadoop.hbase.testclassification.SmallTests org.apache.hadoop.hbase.testclassification.MediumTests false true 900 2200m 2200m -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} 0.7.5.201505241946 1.5.1 3.0.0 0.14.0 ${project.build.directory}/test-classes ${project.build.directory} yyyy-MM-dd'T'HH:mm:ss'Z' ${maven.build.timestamp} bash none org.apache.hbase hbase-annotations ${project.version} test-jar org.apache.hbase hbase-common ${project.version} org.apache.hbase hbase-common ${project.version} test-jar test org.apache.hbase hbase-logging ${project.version} org.apache.hbase hbase-logging ${project.version} test-jar test org.apache.hbase hbase-protocol-shaded ${project.version} org.apache.hbase hbase-protocol ${project.version} org.apache.hbase hbase-procedure ${project.version} org.apache.hbase hbase-procedure ${project.version} test-jar org.apache.hbase hbase-hadoop-compat ${project.version} org.apache.hbase hbase-hadoop-compat ${project.version} test-jar test org.apache.hbase ${compat.module} ${project.version} org.apache.hbase ${compat.module} ${project.version} test-jar test hbase-rsgroup org.apache.hbase ${project.version} hbase-rsgroup org.apache.hbase ${project.version} test-jar test hbase-replication org.apache.hbase ${project.version} hbase-http org.apache.hbase ${project.version} hbase-http org.apache.hbase ${project.version} test-jar test hbase-server org.apache.hbase ${project.version} hbase-server org.apache.hbase ${project.version} test-jar test hbase-mapreduce org.apache.hbase ${project.version} hbase-mapreduce org.apache.hbase ${project.version} test-jar test hbase-endpoint org.apache.hbase ${project.version} hbase-shell org.apache.hbase ${project.version} hbase-shell org.apache.hbase ${project.version} test-jar test hbase-thrift org.apache.hbase ${project.version} hbase-thrift org.apache.hbase ${project.version} test-jar test org.apache.hbase hbase-testing-util ${project.version} test hbase-examples org.apache.hbase ${project.version} org.apache.hbase hbase-external-blockcache ${project.version} hbase-it org.apache.hbase ${project.version} test-jar test hbase-client org.apache.hbase ${project.version} hbase-client org.apache.hbase ${project.version} test-jar test hbase-metrics-api org.apache.hbase ${project.version} hbase-metrics-api org.apache.hbase ${project.version} test-jar test hbase-metrics org.apache.hbase ${project.version} hbase-metrics org.apache.hbase ${project.version} test-jar test hbase-rest org.apache.hbase ${project.version} hbase-resource-bundle org.apache.hbase ${project.version} hbase-zookeeper org.apache.hbase ${project.version} com.google.code.findbugs jsr305 com.github.spotbugs spotbugs-annotations hbase-zookeeper org.apache.hbase ${project.version} test-jar test hbase-hbtop org.apache.hbase ${project.version} org.apache.hbase hbase-shaded-client ${project.version} org.apache.hbase hbase-shaded-client-byo-hadoop ${project.version} org.apache.hbase hbase-shaded-mapreduce ${project.version} org.apache.hbase hbase-asyncfs ${project.version} org.apache.hbase hbase-asyncfs ${project.version} test-jar test org.apache.hbase hbase-compression-aircompressor ${project.version} org.apache.hbase hbase-compression-lz4 ${project.version} org.apache.hbase hbase-compression-snappy ${project.version} org.apache.hbase hbase-compression-xz ${project.version} org.apache.hbase hbase-compression-zstd ${project.version} com.github.stephenc.findbugs findbugs-annotations ${findbugs-annotations.version} org.codehaus.jettison jettison ${jettison.version} org.slf4j slf4j-api ${slf4j.version} org.slf4j slf4j-log4j12 ${slf4j.version} org.slf4j jcl-over-slf4j ${slf4j.version} org.slf4j jul-to-slf4j ${slf4j.version} log4j log4j ${log4j.version} org.apache.avro avro ${avro.version} com.github.ben-manes.caffeine caffeine ${caffeine.version} io.dropwizard.metrics metrics-core ${metrics-core.version} org.apache.httpcomponents httpclient ${httpclient.version} org.apache.httpcomponents httpcore ${httpcore.version} commons-codec commons-codec ${commons-codec.version} commons-io commons-io ${commons-io.version} org.apache.commons commons-lang3 ${commons-lang3.version} org.apache.commons commons-math3 ${commons-math.version} commons-logging commons-logging 1.2 org.apache.zookeeper zookeeper ${zookeeper.version} com.google.code.findbugs jsr305 com.github.spotbugs spotbugs-annotations jline jline com.sun.jmx jmxri com.sun.jdmk jmxtools javax.jms jms io.netty netty io.netty netty-all org.slf4j slf4j-log4j12 log4j log4j jline jline ${jline.version} org.apache.thrift libthrift ${thrift.version} org.apache.tomcat.embed tomcat-embed-core org.jruby jruby-complete ${jruby.version} org.jruby.jcodings jcodings ${jcodings.version} org.jruby.joni joni ${joni.version} com.fasterxml.jackson.core jackson-annotations ${jackson.version} com.fasterxml.jackson.core jackson-core ${jackson.version} com.fasterxml.jackson.core jackson-databind ${jackson.databind.version} org.jamon jamon-runtime ${jamon-runtime.version} javax.servlet javax.servlet-api ${servlet.api.version} javax.ws.rs javax.ws.rs-api ${wx.rs.api.version} com.sun.activation javax.activation 1.2.0 javax.annotation javax.annotation-api 1.2 com.google.protobuf protobuf-java ${external.protobuf.version} org.glassfish.web javax.servlet.jsp ${glassfish.jsp.version} javax.servlet.jsp javax.servlet.jsp-api 2.3.1 org.glassfish javax.el ${glassfish.el.version} javax.xml.bind jaxb-api ${jaxb-api.version} javax.xml.stream stax-api junit junit ${junit.version} org.hamcrest hamcrest-core ${hamcrest.version} org.hamcrest hamcrest-library ${hamcrest.version} org.mockito mockito-core ${mockito-core.version} test io.opentelemetry opentelemetry-bom ${opentelemetry.version} pom import io.opentelemetry opentelemetry-semconv ${opentelemetry.version}-alpha io.opentelemetry.javaagent opentelemetry-javaagent ${opentelemetry-javaagent.version} all com.lmax disruptor ${disruptor.version} net.spy spymemcached ${spy.version} true org.bouncycastle bcprov-jdk15on ${bouncycastle.version} test org.apache.kerby kerb-core ${kerby.version} org.apache.kerby kerb-client ${kerby.version} org.apache.kerby kerb-simplekdc ${kerby.version} org.apache.commons commons-crypto ${commons-crypto.version} net.java.dev.jna jna org.apache.curator curator-framework ${curator.version} org.apache.zookeeper zookeeper org.apache.curator curator-client ${curator.version} com.google.guava guava org.apache.zookeeper zookeeper org.apache.curator curator-recipes ${curator.version} com.google.guava guava org.apache.zookeeper zookeeper org.apache.yetus audience-annotations ${audience-annotations.version} io.airlift aircompressor ${aircompressor.version} org.lz4 lz4-java ${lz4.version} org.tukaani xz ${xz.version} org.xerial.snappy snappy-java ${snappy.version} com.github.luben zstd-jni ${zstd-jni.version} org.apache.hbase.thirdparty hbase-shaded-gson ${hbase-thirdparty.version} org.apache.hbase.thirdparty hbase-shaded-miscellaneous ${hbase-thirdparty.version} org.apache.hbase.thirdparty hbase-shaded-netty ${hbase-thirdparty.version} org.apache.hbase.thirdparty hbase-shaded-protobuf ${hbase-thirdparty.version} org.apache.hbase.thirdparty hbase-shaded-jetty ${hbase-thirdparty.version} org.apache.hbase.thirdparty hbase-shaded-jersey ${hbase-thirdparty.version} org.apache.hbase.thirdparty hbase-shaded-jackson-jaxrs-json-provider ${hbase-thirdparty.version} com.sun.xml.ws jaxws-ri 2.3.2 pom javax.activation javax.activation-api junit junit test rsgroup !skip-rsgroup hbase-rsgroup build-with-jdk8 [1.8,) build-with-jdk11 [1.11,) --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED ${hbase-surefire.argLine} 3.2.0 2200m org.apache.maven.plugins maven-enforcer-plugin hadoop3-profile-required enforce hadoop.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.patch false HBasePatchProcess 2 org.apache.maven.plugins maven-antrun-plugin false validate run Maven Execution Environment MAVEN_OPTS="${env.MAVEN_OPTS}" jacoco false org.jacoco jacoco-maven-plugin ${jacoco.version} prepare-agent prepare-agent report prepare-package report target/jacoco.exec **/generated/**/*.class os.linux false Linux ${os.name}-${os.arch}-${sun.arch.data.model} os.mac Mac Mac_OS_X-${sun.arch.data.model} os.windows Windows cygwin ${hbase-surefire.cygwin-argLine} apache-release org.sonatype.plugins nexus-staging-maven-plugin 1.6.8 true https://repository.apache.org/ apache.releases.https release org.apache.rat apache-rat-plugin package check org.apache.maven.plugins maven-enforcer-plugin ${enforcer.version} org.codehaus.mojo extra-enforcer-rules ${extra.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-info hadoop-2.0 !hadoop.profile hbase-hadoop2-compat ${hadoop-two.version} hbase-hadoop2-compat src/main/assembly/hadoop-two-compat.xml 3.6.2.Final org.apache.hadoop hadoop-mapreduce-client-core ${hadoop-two.version} com.sun.jersey jersey-core org.codehaus.jackson jackson-jaxrs org.codehaus.jackson jackson-xc io.netty netty io.netty netty-all javax.servlet servlet-api javax.inject javax.inject org.codehaus.jackson jackson-core-asl org.codehaus.jackson jackson-mapper-asl org.apache.hadoop hadoop-mapreduce-client-jobclient ${hadoop-two.version} com.sun.jersey jersey-core io.netty netty io.netty netty-all javax.servlet servlet-api org.apache.hadoop hadoop-mapreduce-client-jobclient ${hadoop-two.version} test-jar test com.sun.jersey jersey-core io.netty netty io.netty netty-all javax.servlet servlet-api org.apache.hadoop hadoop-hdfs ${hadoop-two.version} com.sun.jersey jersey-core javax.servlet.jsp jsp-api javax.servlet servlet-api io.netty netty io.netty netty-all stax stax-api xerces xercesImpl org.codehaus.jackson jackson-core-asl org.codehaus.jackson jackson-mapper-asl com.google.guava guava org.apache.hadoop hadoop-hdfs ${hadoop-two.version} test-jar test javax.servlet.jsp jsp-api javax.servlet servlet-api io.netty netty io.netty netty-all stax stax-api xerces xercesImpl org.codehaus.jackson jackson-core-asl org.codehaus.jackson jackson-mapper-asl com.google.guava guava com.sun.jersey jersey-core org.apache.hadoop hadoop-auth ${hadoop-two.version} com.google.guava guava net.minidev json-smart org.apache.hadoop hadoop-common ${hadoop-two.version} com.sun.jersey jersey-core org.codehaus.jackson jackson-jaxrs org.codehaus.jackson jackson-xc commons-beanutils commons-beanutils javax.servlet.jsp jsp-api javax.servlet servlet-api stax stax-api io.netty netty io.netty netty-all com.google.code.findbugs jsr305 junit junit org.codehaus.jackson jackson-core-asl org.codehaus.jackson jackson-mapper-asl org.apache.hadoop hadoop-common ${hadoop-two.version} test-jar test com.sun.jersey jersey-core com.google.code.findbugs jsr305 org.codehaus.jackson jackson-jaxrs org.codehaus.jackson jackson-xc io.netty netty javax.activation javax.activation-api 1.2.0 test org.apache.hadoop hadoop-client ${hadoop-two.version} org.apache.hadoop hadoop-minicluster ${hadoop-two.version} commons-httpclient commons-httpclient javax.servlet.jsp jsp-api javax.servlet servlet-api stax stax-api io.netty netty io.netty netty-all com.google.code.findbugs jsr305 org.apache.hadoop hadoop-minikdc ${hadoop-two.version} test org.apache.hadoop hadoop-annotations ${hadoop-two.version} org.apache.hadoop hadoop-distcp ${hadoop-two.version} org.apache.hadoop hadoop-hdfs-client ${hadoop-two.version} hadoop-3.0 hadoop.profile 3.0 hbase-hadoop2-compat 3.0 ${hadoop-three.version} hbase-hadoop2-compat src/main/assembly/hadoop-three-compat.xml 3.10.5.Final org.apache.hadoop hadoop-mapreduce-client-core ${hadoop-three.version} com.sun.jersey jersey-core org.codehaus.jackson jackson-jaxrs org.codehaus.jackson jackson-xc io.netty netty io.netty netty-all javax.servlet servlet-api javax.inject javax.inject org.codehaus.jackson jackson-core-asl org.codehaus.jackson jackson-mapper-asl com.google.guava guava org.slf4j slf4j-log4j12 log4j log4j org.apache.hadoop hadoop-mapreduce-client-jobclient ${hadoop-three.version} com.sun.jersey jersey-core io.netty netty io.netty netty-all javax.servlet servlet-api org.slf4j slf4j-log4j12 log4j log4j org.apache.hadoop hadoop-mapreduce-client-jobclient ${hadoop-three.version} test-jar test com.sun.jersey jersey-core io.netty netty io.netty netty-all javax.servlet servlet-api org.slf4j slf4j-log4j12 log4j log4j org.apache.hadoop hadoop-hdfs ${hadoop-three.version} com.sun.jersey jersey-core com.sun.jersey jersey-server javax.servlet.jsp jsp-api javax.servlet servlet-api stax stax-api xerces xercesImpl org.codehaus.jackson jackson-core-asl org.codehaus.jackson jackson-mapper-asl com.google.guava guava org.slf4j slf4j-log4j12 log4j log4j io.netty netty io.netty netty-all org.apache.hadoop hadoop-hdfs ${hadoop-three.version} test-jar test javax.servlet.jsp jsp-api javax.servlet servlet-api stax stax-api xerces xercesImpl org.codehaus.jackson jackson-core-asl org.codehaus.jackson jackson-mapper-asl com.google.guava guava com.sun.jersey jersey-core org.slf4j slf4j-log4j12 log4j log4j io.netty netty-all org.apache.hadoop hadoop-hdfs ${hadoop-three.version} test-jar tests test com.sun.jersey jersey-core org.apache.hadoop hadoop-auth ${hadoop-three.version} com.google.guava guava net.minidev json-smart org.slf4j slf4j-log4j12 log4j log4j org.apache.hadoop hadoop-common ${hadoop-three.version} com.sun.jersey jersey-core com.sun.jersey jersey-json com.sun.jersey jersey-servlet com.sun.jersey jersey-server javax.servlet.jsp jsp-api javax.servlet javax.servlet-api stax stax-api io.netty netty io.netty netty-all com.google.code.findbugs jsr305 junit junit org.codehause.jackson jackson-core-asl org.codehause.jackson jackson-mapper-asl org.slf4j slf4j-log4j12 log4j log4j javax.activation javax.activation-api 1.2.0 test org.apache.hadoop hadoop-common test-jar tests ${hadoop-three.version} com.sun.jersey jersey-core com.google.code.findbugs jsr305 org.apache.hadoop hadoop-client ${hadoop-three.version} org.apache.hadoop hadoop-annotations ${hadoop-three.version} org.apache.hadoop hadoop-minicluster ${hadoop-three.version} commons-httpclient commons-httpclient javax.servlet.jsp jsp-api javax.servlet servlet-api stax stax-api io.netty netty com.google.code.findbugs jsr305 org.slf4j slf4j-log4j12 log4j log4j org.apache.hadoop hadoop-minikdc ${hadoop-three.version} test org.slf4j slf4j-log4j12 log4j log4j org.apache.hadoop hadoop-distcp ${hadoop-three.version} org.apache.hadoop hadoop-hdfs-client ${hadoop-three.version} singleJVMTests false 1 false true runSmallTests false false true org.apache.hadoop.hbase.testclassification.SmallTests runMediumTests false false true org.apache.hadoop.hbase.testclassification.MediumTests runLargeTests false false true org.apache.hadoop.hbase.testclassification.LargeTests runDevTests false 1 false false org.apache.hadoop.hbase.testclassification.SmallTests org.apache.hadoop.hbase.testclassification.MediumTests runAllTests false false false org.apache.hadoop.hbase.testclassification.SmallTests org.apache.hadoop.hbase.testclassification.MediumTests,org.apache.hadoop.hbase.testclassification.LargeTests runMiscTests false false true org.apache.hadoop.hbase.testclassification.MiscTests runCoprocessorTests false 1 1 false true org.apache.hadoop.hbase.testclassification.CoprocessorTests runClientTests false 1 1 false true org.apache.hadoop.hbase.testclassification.ClientTests runMasterTests false 1 1 false true org.apache.hadoop.hbase.testclassification.MasterTests runMapredTests false 1 1 false true org.apache.hadoop.hbase.testclassification.MapredTests runMapreduceTests false 1 1 false true org.apache.hadoop.hbase.testclassification.MapReduceTests runRegionServerTests false 1 1 false true org.apache.hadoop.hbase.testclassification.RegionServerTests runVerySlowMapReduceTests false 2 1 false true org.apache.hadoop.hbase.testclassification.VerySlowMapReduceTests runVerySlowRegionServerTests false 2 1 false true org.apache.hadoop.hbase.testclassification.VerySlowRegionServerTests runFilterTests false 1 1 false true org.apache.hadoop.hbase.testclassification.FilterTests runIOTests false 1 1 false true org.apache.hadoop.hbase.testclassification.IOTests runRestTests false 1 1 false true org.apache.hadoop.hbase.testclassification.RestTests runRPCTests false 1 1 false true org.apache.hadoop.hbase.testclassification.RPCTests runReplicationTests false 1 1 false true org.apache.hadoop.hbase.testclassification.ReplicationTests runSecurityTests false 1 1 false true org.apache.hadoop.hbase.testclassification.SecurityTests runFlakeyTests false 1 1 false true org.apache.hadoop.hbase.testclassification.FlakeyTests runZKTests false 1 1 false true org.apache.hadoop.hbase.testclassification.ZKTests localTests test surefire-junit4 false true clover false clover ${user.home}/.clover.license org.apache.maven.plugins maven-javadoc-plugin com.atlassian.maven.plugins maven-clover2-plugin ${clover.version} com.atlassian.maven.plugins maven-clover2-plugin ${clover.version} true true 50% true true **/generated/** clover-setup process-sources setup clover site clover site-install-step true true true true true true site-build-step true true true true true true true eclipse-specific m2e.version org.apache.maven.plugins maven-eclipse-plugin ${maven.eclipse.version} org.eclipse.m2e lifecycle-mapping ${lifecycle.mapping.version} org.jacoco jacoco-maven-plugin [0.6.2.201302030002,) prepare-agent org.apache.maven.plugins maven-enforcer-plugin ${enforcer.version} enforce org.apache.maven.plugins maven-remote-resources-plugin [1.5,) process bundle org.codehaus.mojo buildnumber-maven-plugin [1.3,) create-timestamp true true aarch64 org.openlabtesting.protobuf 2.5.0.2 linux aarch64 maven-project-info-reports-plugin ${maven.project.info.report.version} dependencies dependency-convergence dependency-info dependency-management index issue-management licenses mailing-lists plugin-management plugins team scm summary false org.apache.maven.plugins maven-javadoc-plugin apiNote a API Note: devapi aggregate-no-fork devapidocs Developer API The full HBase API, including private and unstable APIs **/generated/* **/protobuf/* org.apache.hadoop.hbase.tmpl.common:com.google.protobuf:org.apache.hadoop.hbase.generated* private true true 2 true true true true all true en_US -J-Xmx2G org.mockito mockito-core ${mockito-core.version} org.hamcrest hamcrest-core ${hamcrest.version} com.google.code.findbugs jsr305 3.0.2 false testdevapi test-aggregate-no-fork testdevapidocs Developer API The 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* private true true 2 true true true true all true en_US -J-Xmx2G org.mockito mockito-core ${mockito-core.version} org.hamcrest hamcrest-core ${hamcrest.version} com.google.code.findbugs jsr305 3.0.2 false userapi aggregate-no-fork org.apache.yetus.audience.tools.IncludePublicAnnotationsStandardDoclet org.apache.yetus audience-annotations ${audience-annotations.version} true apidocs User API The HBase Application Programmer's API org.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/* protected true true 2 true true true true all true en_US -J-Xmx2G org.mockito mockito-core ${mockito-core.version} org.hamcrest hamcrest-core ${hamcrest.version} com.google.code.findbugs jsr305 3.0.2 false testuserapi test-aggregate-no-fork org.apache.yetus.audience.tools.IncludePublicAnnotationsStandardDoclet org.apache.yetus audience-annotations ${audience-annotations.version} true testapidocs User API The HBase Application Programmer's API org.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/* protected true true 2 true true true true all true en_US -J-Xmx2G org.mockito mockito-core ${mockito-core.version} org.hamcrest hamcrest-core ${hamcrest.version} com.google.code.findbugs jsr305 3.0.2 false org.apache.maven.plugins maven-checkstyle-plugin ${maven.checkstyle.version} target/** hbase.apache.org HBase Website at hbase.apache.org file:///tmp