4.0.0 org.apache apache 23 org.apache.hbase hbase pom 3.0.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-balancer hbase-mapreduce hbase-resource-bundle hbase-http hbase-server hbase-thrift hbase-shell hbase-protocol-shaded 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-backup hbase-zookeeper hbase-hbtop hbase-asyncfs hbase-logging 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 https://lists.apache.org/list.html?user@hbase.apache.org 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 https://lists.apache.org/list.html?dev@hbase.apache.org https://dir.gmane.org/gmane.comp.java.hadoop.hbase.devel Commits List commits-subscribe@hbase.apache.org commits-unsubscribe@hbase.apache.org https://lists.apache.org/list.html?commits@hbase.apache.org Issues List issues-subscribe@hbase.apache.org issues-unsubscribe@hbase.apache.org https://lists.apache.org/list.html?issues@hbase.apache.org Builds List builds-subscribe@hbase.apache.org builds-unsubscribe@hbase.apache.org https://lists.apache.org/list.html?builds@hbase.apache.org 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 achouhan Abhishek Singh Chouhan achouhan@apache.org +5 acube123 Amitanand S. Aiyer acube123@apache.org -8 allan163 Allan Yang allan163@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 ashu Ashu Pachauri ashu@apache.org +5 bharathv Bharath Vissapragada bharathv@apache.org -8 binlijin Lijin Bin binlijin@apache.org +8 brfrn169 Toshihiro Suzuki brfrn169@apache.org +9 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 gjacoby Geoffrey Jacoby gjacoby@apache.org -5 gxcheng Guangxu Cheng gxcheng@apache.org +8 huaxiangsun Huaxiang Sun huaxiangsun@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 janh Jan Hentschel janh@apache.org +1 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 larsfrancke Lars Francke larsfrancke@apache.org Europe/Berlin 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 mdrob Mike Drob mdrob@apache.org -5 meszibalu Balazs Meszaros meszibalu@apache.org +1 misty Misty Stanley-Jones misty@apache.org -8 ndimiduk Nick Dimiduk ndimiduk@apache.org -8 niuyulin Yulin Niu niuyulin@apache.org +8 nkeywal Nicolas Liochon nkeywal@apache.org +1 nspiegelberg Nicolas Spiegelberg nspiegelberg@fb.com -8 octo47 Andrey Stepachev octo47@gmail.com 0 openinx Zheng Hu openinx@apache.org +8 pankajkumar Pankaj Kumar pankajkumar@apache.org +5 psomogyi Peter Somogyi psomogyi@apache.org +1 rajeshbabu Rajeshbabu Chintaguntla rajeshbabu@apache.org +5 ramkrishna Ramkrishna S Vasudevan ramkrishna@apache.org +5 rawson Ryan Rawson rawson@apache.org -8 reidchan Reid Chan reidchan@apache.org +8 sakthi Sakthi Vel sakthi@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 taklwu Tak-Lon (Stephen) Wu taklwu@apache.org -8 tedyu Ted Yu yuzhihong@gmail.com -8 tianjy tianjy@apache.org +8 todd Todd Lipcon todd@apache.org -8 toffer Francis Liu toffer@apache.org -8 vikasv Vikas Vishwakarma vikasv@apache.org +5 virag Virag Kothari virag@yahoo-inc.com -8 vjasani Viraj Jasani vjasani@apache.org +5 water Xiang Li xiangli@apache.org +8 wchevreuil Wellington Chevreuil wchevreuil@apache.org 0 xucang Xu Cang xucang@apache.org -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 churro Rahul Gidwani churro@apache.org -8 yiliang Yi Liang yiliang@apache.org -8 zyork Zach York zyork@apache.org -8 meiyi Yi Mei meiyi@apache.org +8 wangzheng Zheng (bsglz) Wang wangzheng@apache.org +8 sunxin Xin Sun sunxin@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 ${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 log4j2.xml 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/** **/vote.tmpl maven-assembly-plugin true org.xolstice.maven.plugins protobuf-maven-plugin ${protobuf.plugin.version} ${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.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-scala enforce org.scala-lang:scala-library We don't allow Scala, see HBASE-13992. 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-log4j enforce log4j:log4j We do not allow log4j dependencies as now we use log4j2 banned-slf4j-log4j12 enforce org.slf4j:slf4j-log4j12 We do not allow slf4j-log4j12 dependency as now we use log4j-slf4j-impl 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.** org.apache.log4j.** org.apache.logging.log4j.** false 512 Do not use log4j2 directly in code, see Log4jUtils in hbase-logging for more details. org.apache.logging.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 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} 3.1.2 ${hadoop-three.version} src/main/assembly/hadoop-three-compat.xml 3.10.5.Final 0.5.0 1.7.7 2.8.1 1.13 1.6 2.8.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 1.3 1.0.1 1.0.1 2.14.1 2.28.2 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.4.0 2.4.2 1.0.0 1.8 3.3.0 3.1.0 2.10 3.2.0 1.1.0 2.9 1.5.0.Final 1.3.9-1 4.2.2 4.2.0 3.0.0-M4 2.12 1.0.1 3.4.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-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.3 3.0.0-M3 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 hbase-backup org.apache.hbase ${project.version} 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-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 hbase-replication org.apache.hbase ${project.version} hbase-balancer 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-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 com.github.stephenc.findbugs findbugs-annotations ${findbugs-annotations.version} org.codehaus.jettison jettison ${jettison.version} org.slf4j slf4j-api ${slf4j.version} org.slf4j jcl-over-slf4j ${slf4j.version} org.slf4j jul-to-slf4j ${slf4j.version} org.apache.logging.log4j log4j-api ${log4j2.version} org.apache.logging.log4j log4j-core ${log4j2.version} org.apache.logging.log4j log4j-slf4j-impl ${log4j2.version} org.apache.logging.log4j log4j-1.2-api ${log4j2.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-validator commons-validator ${commons-validator.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 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.jaxrs jackson-jaxrs-json-provider ${jackson.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 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} 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} com.sun.xml.ws jaxws-ri 2.3.2 pom javax.activation javax.activation-api junit junit test 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 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-3.0 !hadoop.profile ${hadoop-three.version} src/main/assembly/hadoop-three-compat.xml 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 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-app ${hadoop-three.version} test-jar org.codehaus.jackson jackson-mapper-asl org.codehaus.jackson jackson-core-asl org.codehaus.jackson jackson-jaxrs org.codehaus.jackson jackson-xc javax.xml.bind jaxb-api javax.ws.rs jsr311-api org.slf4j slf4j-log4j12 log4j log4j org.apache.hadoop hadoop-mapreduce-client-jobclient ${hadoop-three.version} com.sun.jersey jersey-core io.netty netty javax.servlet servlet-api org.slf4j slf4j-log4j12 org.apache.hadoop hadoop-mapreduce-client-jobclient ${hadoop-three.version} test-jar test com.sun.jersey jersey-core io.netty netty javax.servlet servlet-api org.slf4j slf4j-log4j12 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 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 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 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.slf4j slf4j-log4j12 log4j log4j 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 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 runRSGroupTests false 1 1 false true org.apache.hadoop.hbase.testclassification.RSGroupTests 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 linux aarch64 maven-project-info-reports-plugin ${maven.project.info.report.version} dependencies dependency-convergence dependency-info dependency-management index issue-tracking mailing-list plugin-management plugins project-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