You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "NihalJain (via GitHub)" <gi...@apache.org> on 2024/09/06 14:38:51 UTC
Re: [PR] HBASE-28070 Replace javax.servlet.jsp dependency with tomcat-jasper [hbase]
NihalJain commented on PR #5607:
URL: https://github.com/apache/hbase/pull/5607#issuecomment-2334210088
> Heya @NihalJain thank you for the effort here. I appreciate you reporting your manual testing results here. Can you provide one more bit of information for reviewers -- I'd like to see a diff of the file listing of the hbase assembly with and without this patch (vs. both hadoop versions if you plan to backport to branch-2). That will help us to spot-check for other side-effects of this change. Thank you!
Hey Nick thanks for taking your time to look onto this. Please find diff for master with hadoop-3 built on JDK17:
Diff:
```
@NihalJain ➜ /workspaces/hbase (HBASE-28070) $ diff original/listing.txt HBASE-28070/listing.txt
133a134
> ./lib/tomcat-el-api-9.0.93.jar
189a191
> ./lib/tomcat-jasper-9.0.93.jar
227d228
< ./lib/javax.el-3.0.1-b08.jar
281d281
< ./lib/javax.servlet.jsp-2.3.2.jar
340a341
> ./lib/tomcat-jasper-el-9.0.93.jar
```
Detailed Diff:
```
@NihalJain ➜ /workspaces/hbase (HBASE-28070) $ diff -y original/listing.txt HBASE-28070/listing.txt
. .
./include ./include
./include/utils ./include/utils
./include/utils/version.h ./include/utils/version.h
./conf ./conf
./conf/log4j2-hbtop.properties ./conf/log4j2-hbtop.properties
./conf/hadoop-metrics2-hbase.properties ./conf/hadoop-metrics2-hbase.properties
./conf/log4j2.properties ./conf/log4j2.properties
./conf/hbase-site.xml ./conf/hbase-site.xml
./conf/hbase-env.cmd ./conf/hbase-env.cmd
./conf/hbase-policy.xml ./conf/hbase-policy.xml
./conf/hbase-env.sh ./conf/hbase-env.sh
./conf/regionservers ./conf/regionservers
./NOTICE.txt ./NOTICE.txt
./bin ./bin
./bin/regionservers.sh ./bin/regionservers.sh
./bin/local-regionservers.sh ./bin/local-regionservers.sh
./bin/master-backup.sh ./bin/master-backup.sh
./bin/shutdown_regionserver.rb ./bin/shutdown_regionserver.rb
./bin/hbase-daemon.sh ./bin/hbase-daemon.sh
./bin/zookeepers.sh ./bin/zookeepers.sh
./bin/local-master-backup.sh ./bin/local-master-backup.sh
./bin/hbase-cleanup.sh ./bin/hbase-cleanup.sh
./bin/hirb.rb ./bin/hirb.rb
./bin/hbase-config.sh ./bin/hbase-config.sh
./bin/stop-hbase.cmd ./bin/stop-hbase.cmd
./bin/hbase-config.cmd ./bin/hbase-config.cmd
./bin/start-hbase.cmd ./bin/start-hbase.cmd
./bin/rolling-restart.sh ./bin/rolling-restart.sh
./bin/get-active-master.rb ./bin/get-active-master.rb
./bin/replication ./bin/replication
./bin/replication/copy_tables_desc.rb ./bin/replication/copy_tables_desc.rb
./bin/stop-hbase.sh ./bin/stop-hbase.sh
./bin/graceful_stop.sh ./bin/graceful_stop.sh
./bin/start-hbase.sh ./bin/start-hbase.sh
./bin/region_status.rb ./bin/region_status.rb
./bin/hbase.cmd ./bin/hbase.cmd
./bin/test ./bin/test
./bin/test/process_based_cluster.sh ./bin/test/process_based_cluster.sh
./bin/considerAsDead.sh ./bin/considerAsDead.sh
./bin/region_mover.rb ./bin/region_mover.rb
./bin/chaos-daemon.sh ./bin/chaos-daemon.sh
./bin/hbase-common.sh ./bin/hbase-common.sh
./bin/draining_servers.rb ./bin/draining_servers.rb
./bin/hbase_startup.jsh ./bin/hbase_startup.jsh
./bin/hbase-daemons.sh ./bin/hbase-daemons.sh
./bin/hbase-jruby ./bin/hbase-jruby
./bin/hbase ./bin/hbase
./LEGAL ./LEGAL
./hbase-webapps ./hbase-webapps
./hbase-webapps/rest ./hbase-webapps/rest
./hbase-webapps/rest/WEB-INF ./hbase-webapps/rest/WEB-INF
./hbase-webapps/rest/WEB-INF/web.xml ./hbase-webapps/rest/WEB-INF/web.xml
./hbase-webapps/rest/index.html ./hbase-webapps/rest/index.html
./hbase-webapps/master ./hbase-webapps/master
./hbase-webapps/master/WEB-INF ./hbase-webapps/master/WEB-INF
./hbase-webapps/master/WEB-INF/web.xml ./hbase-webapps/master/WEB-INF/web.xml
./hbase-webapps/master/index.html ./hbase-webapps/master/index.html
./hbase-webapps/static ./hbase-webapps/static
./hbase-webapps/static/hbase_logo.png ./hbase-webapps/static/hbase_logo.png
./hbase-webapps/static/js ./hbase-webapps/static/js
./hbase-webapps/static/js/parser-date-iso8601.min.js ./hbase-webapps/static/js/parser-date-iso8601.min.js
./hbase-webapps/static/js/jquery.min.js ./hbase-webapps/static/js/jquery.min.js
./hbase-webapps/static/js/jquery.tablesorter.min.js ./hbase-webapps/static/js/jquery.tablesorter.min.js
./hbase-webapps/static/js/vega-embed@6.21.3.min.js ./hbase-webapps/static/js/vega-embed@6.21.3.min.js
./hbase-webapps/static/js/jqSpager.js ./hbase-webapps/static/js/jqSpager.js
./hbase-webapps/static/js/vega@5.24.0.min.js ./hbase-webapps/static/js/vega@5.24.0.min.js
./hbase-webapps/static/js/vega-lite@5.6.1.min.js ./hbase-webapps/static/js/vega-lite@5.6.1.min.js
./hbase-webapps/static/js/tab.js ./hbase-webapps/static/js/tab.js
./hbase-webapps/static/js/bootstrap.min.js ./hbase-webapps/static/js/bootstrap.min.js
./hbase-webapps/static/hbase_logo_small.png ./hbase-webapps/static/hbase_logo_small.png
./hbase-webapps/static/jumping-orca_rotated_12percent.png ./hbase-webapps/static/jumping-orca_rotated_12percent.png
./hbase-webapps/static/css ./hbase-webapps/static/css
./hbase-webapps/static/css/hbase.css ./hbase-webapps/static/css/hbase.css
./hbase-webapps/static/css/desc.gif ./hbase-webapps/static/css/desc.gif
./hbase-webapps/static/css/asc.gif ./hbase-webapps/static/css/asc.gif
./hbase-webapps/static/css/bg.gif ./hbase-webapps/static/css/bg.gif
./hbase-webapps/static/css/bootstrap-theme.min.css ./hbase-webapps/static/css/bootstrap-theme.min.css
./hbase-webapps/static/css/bootstrap.min.css ./hbase-webapps/static/css/bootstrap.min.css
./hbase-webapps/static/fonts ./hbase-webapps/static/fonts
./hbase-webapps/static/fonts/glyphicons-halflings-regular.ttf ./hbase-webapps/static/fonts/glyphicons-halflings-regular.ttf
./hbase-webapps/static/fonts/glyphicons-halflings-regular.wof ./hbase-webapps/static/fonts/glyphicons-halflings-regular.wof
./hbase-webapps/static/fonts/glyphicons-halflings-regular.svg ./hbase-webapps/static/fonts/glyphicons-halflings-regular.svg
./hbase-webapps/static/fonts/glyphicons-halflings-regular.eot ./hbase-webapps/static/fonts/glyphicons-halflings-regular.eot
./hbase-webapps/static/fonts/glyphicons-halflings-regular.wof ./hbase-webapps/static/fonts/glyphicons-halflings-regular.wof
./hbase-webapps/static/hbase_logo_med.gif ./hbase-webapps/static/hbase_logo_med.gif
./hbase-webapps/thrift ./hbase-webapps/thrift
./hbase-webapps/thrift/WEB-INF ./hbase-webapps/thrift/WEB-INF
./hbase-webapps/thrift/WEB-INF/web.xml ./hbase-webapps/thrift/WEB-INF/web.xml
./hbase-webapps/thrift/index.html ./hbase-webapps/thrift/index.html
./hbase-webapps/canary ./hbase-webapps/canary
./hbase-webapps/canary/index.html ./hbase-webapps/canary/index.html
./hbase-webapps/regionserver ./hbase-webapps/regionserver
./hbase-webapps/regionserver/WEB-INF ./hbase-webapps/regionserver/WEB-INF
./hbase-webapps/regionserver/WEB-INF/web.xml ./hbase-webapps/regionserver/WEB-INF/web.xml
./hbase-webapps/regionserver/index.html ./hbase-webapps/regionserver/index.html
./lib ./lib
./lib/websocket-client-9.4.48.v20220622.jar ./lib/websocket-client-9.4.48.v20220622.jar
./lib/kerb-server-1.0.1.jar ./lib/kerb-server-1.0.1.jar
./lib/hbase-shaded-gson-4.1.8.jar ./lib/hbase-shaded-gson-4.1.8.jar
./lib/commons-compress-1.21.jar ./lib/commons-compress-1.21.jar
./lib/management-api-3.2.1.jar ./lib/management-api-3.2.1.jar
./lib/nimbus-jose-jwt-9.8.1.jar ./lib/nimbus-jose-jwt-9.8.1.jar
./lib/jetty-util-ajax-9.4.48.v20220622.jar ./lib/jetty-util-ajax-9.4.48.v20220622.jar
./lib/leveldbjni-all-1.8.jar ./lib/leveldbjni-all-1.8.jar
./lib/javax.websocket-api-1.0.jar ./lib/javax.websocket-api-1.0.jar
./lib/netty-all-4.1.112.Final.jar ./lib/netty-all-4.1.112.Final.jar
./lib/pfl-basic-4.0.1.jar ./lib/pfl-basic-4.0.1.jar
./lib/hadoop-shaded-protobuf_3_7-1.1.1.jar ./lib/hadoop-shaded-protobuf_3_7-1.1.1.jar
./lib/opentelemetry-context-1.15.0.jar ./lib/opentelemetry-context-1.15.0.jar
./lib/pfl-dynamic-4.0.1.jar ./lib/pfl-dynamic-4.0.1.jar
./lib/netty-codec-socks-4.1.112.Final.jar ./lib/netty-codec-socks-4.1.112.Final.jar
./lib/hadoop-hdfs-client-3.3.5.jar ./lib/hadoop-hdfs-client-3.3.5.jar
./lib/asm-commons-9.3.jar ./lib/asm-commons-9.3.jar
./lib/checker-qual-2.5.2.jar ./lib/checker-qual-2.5.2.jar
./lib/hbase-procedure-4.0.0-alpha-1-SNAPSHOT-tests.jar ./lib/hbase-procedure-4.0.0-alpha-1-SNAPSHOT-tests.jar
./lib/netty-3.10.6.Final.jar ./lib/netty-3.10.6.Final.jar
./lib/hadoop-yarn-server-web-proxy-3.3.5.jar ./lib/hadoop-yarn-server-web-proxy-3.3.5.jar
./lib/kerb-util-1.0.1.jar ./lib/kerb-util-1.0.1.jar
./lib/jackson-module-jaxb-annotations-2.17.2.jar ./lib/jackson-module-jaxb-annotations-2.17.2.jar
./lib/spymemcached-2.12.2.jar ./lib/spymemcached-2.12.2.jar
./lib/hadoop-hdfs-3.3.5-tests.jar ./lib/hadoop-hdfs-3.3.5-tests.jar
./lib/txw2-2.3.2.jar ./lib/txw2-2.3.2.jar
./lib/kerb-client-1.0.1.jar ./lib/kerb-client-1.0.1.jar
./lib/commons-csv-1.9.0.jar ./lib/commons-csv-1.9.0.jar
./lib/jakarta.activation-api-1.2.1.jar ./lib/jakarta.activation-api-1.2.1.jar
./lib/hadoop-registry-3.3.5.jar ./lib/hadoop-registry-3.3.5.jar
./lib/hbase-compression-lz4-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-compression-lz4-4.0.0-alpha-1-SNAPSHOT.jar
./lib/jakarta.inject-2.6.1.jar ./lib/jakarta.inject-2.6.1.jar
./lib/jakarta.xml.bind-api-2.3.2.jar ./lib/jakarta.xml.bind-api-2.3.2.jar
./lib/guice-servlet-4.0.jar ./lib/guice-servlet-4.0.jar
./lib/mssql-jdbc-6.2.1.jre7.jar ./lib/mssql-jdbc-6.2.1.jre7.jar
./lib/aircompressor-0.27.jar ./lib/aircompressor-0.27.jar
> ./lib/tomcat-el-api-9.0.93.jar
./lib/javax.inject-1.jar ./lib/javax.inject-1.jar
./lib/hadoop-yarn-server-tests-3.3.5-tests.jar ./lib/hadoop-yarn-server-tests-3.3.5-tests.jar
./lib/hbase-mapreduce-4.0.0-alpha-1-SNAPSHOT-tests.jar ./lib/hbase-mapreduce-4.0.0-alpha-1-SNAPSHOT-tests.jar
./lib/hadoop-common-3.3.5-tests.jar ./lib/hadoop-common-3.3.5-tests.jar
./lib/pfl-basic-tools-4.0.1.jar ./lib/pfl-basic-tools-4.0.1.jar
./lib/netty-transport-classes-kqueue-4.1.112.Final.jar ./lib/netty-transport-classes-kqueue-4.1.112.Final.jar
./lib/hadoop-mapreduce-client-app-3.3.5.jar ./lib/hadoop-mapreduce-client-app-3.3.5.jar
./lib/stax-ex-1.8.1.jar ./lib/stax-ex-1.8.1.jar
./lib/hbase-logging-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-logging-4.0.0-alpha-1-SNAPSHOT.jar
./lib/netty-codec-redis-4.1.112.Final.jar ./lib/netty-codec-redis-4.1.112.Final.jar
./lib/jcip-annotations-1.0-1.jar ./lib/jcip-annotations-1.0-1.jar
./lib/jaxws-rt-2.3.2.jar ./lib/jaxws-rt-2.3.2.jar
./lib/j2objc-annotations-1.1.jar ./lib/j2objc-annotations-1.1.jar
./lib/jetty-plus-9.4.48.v20220622.jar ./lib/jetty-plus-9.4.48.v20220622.jar
./lib/netty-common-4.1.112.Final.jar ./lib/netty-common-4.1.112.Final.jar
./lib/netty-transport-rxtx-4.1.112.Final.jar ./lib/netty-transport-rxtx-4.1.112.Final.jar
./lib/istack-commons-runtime-3.0.8.jar ./lib/istack-commons-runtime-3.0.8.jar
./lib/hbase-resource-bundle-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-resource-bundle-4.0.0-alpha-1-SNAPSHOT.jar
./lib/netty-transport-native-kqueue-4.1.112.Final-osx-aarch_6 ./lib/netty-transport-native-kqueue-4.1.112.Final-osx-aarch_6
./lib/javax.activation-api-1.2.0.jar ./lib/javax.activation-api-1.2.0.jar
./lib/hbase-server-4.0.0-alpha-1-SNAPSHOT-tests.jar ./lib/hbase-server-4.0.0-alpha-1-SNAPSHOT-tests.jar
./lib/netty-transport-4.1.112.Final.jar ./lib/netty-transport-4.1.112.Final.jar
./lib/kerby-xdr-1.0.1.jar ./lib/kerby-xdr-1.0.1.jar
./lib/javax.annotation-api-1.2.jar ./lib/javax.annotation-api-1.2.jar
./lib/curator-recipes-4.2.0.jar ./lib/curator-recipes-4.2.0.jar
./lib/hbase-procedure-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-procedure-4.0.0-alpha-1-SNAPSHOT.jar
./lib/javax.servlet-api-3.1.0.jar ./lib/javax.servlet-api-3.1.0.jar
./lib/pfl-tf-4.0.1.jar ./lib/pfl-tf-4.0.1.jar
./lib/kotlin-stdlib-1.4.10.jar ./lib/kotlin-stdlib-1.4.10.jar
./lib/commons-beanutils-1.9.4.jar ./lib/commons-beanutils-1.9.4.jar
./lib/jaxws-eclipselink-plugin-2.3.2.jar ./lib/jaxws-eclipselink-plugin-2.3.2.jar
./lib/netty-transport-native-epoll-4.1.112.Final-linux-x86_64 ./lib/netty-transport-native-epoll-4.1.112.Final-linux-x86_64
./lib/netty-resolver-dns-native-macos-4.1.112.Final-osx-x86_6 ./lib/netty-resolver-dns-native-macos-4.1.112.Final-osx-x86_6
./lib/jakarta.xml.bind-api-2.3.3.jar ./lib/jakarta.xml.bind-api-2.3.3.jar
./lib/javax.servlet.jsp-api-2.3.1.jar ./lib/javax.servlet.jsp-api-2.3.1.jar
./lib/jaxb-jxc-2.3.2.jar ./lib/jaxb-jxc-2.3.2.jar
./lib/hbase-protocol-shaded-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-protocol-shaded-4.0.0-alpha-1-SNAPSHOT.jar
./lib/jetty-http-9.4.48.v20220622.jar ./lib/jetty-http-9.4.48.v20220622.jar
./lib/hbase-shaded-jersey-4.1.8.jar ./lib/hbase-shaded-jersey-4.1.8.jar
./lib/hbase-shaded-netty-4.1.8.jar ./lib/hbase-shaded-netty-4.1.8.jar
./lib/javax.activation-1.2.0.jar ./lib/javax.activation-1.2.0.jar
./lib/shaded-clients ./lib/shaded-clients
./lib/shaded-clients/hbase-shaded-mapreduce-4.0.0-alpha-1-SNA ./lib/shaded-clients/hbase-shaded-mapreduce-4.0.0-alpha-1-SNA
./lib/shaded-clients/hbase-shaded-client-byo-hadoop-4.0.0-alp ./lib/shaded-clients/hbase-shaded-client-byo-hadoop-4.0.0-alp
./lib/shaded-clients/hbase-shaded-client-4.0.0-alpha-1-SNAPSH ./lib/shaded-clients/hbase-shaded-client-4.0.0-alpha-1-SNAPSH
./lib/hbase-annotations-4.0.0-alpha-1-SNAPSHOT-tests.jar ./lib/hbase-annotations-4.0.0-alpha-1-SNAPSHOT-tests.jar
./lib/hbase-zookeeper-4.0.0-alpha-1-SNAPSHOT-tests.jar ./lib/hbase-zookeeper-4.0.0-alpha-1-SNAPSHOT-tests.jar
./lib/hbase-compression-zstd-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-compression-zstd-4.0.0-alpha-1-SNAPSHOT.jar
./lib/netty-transport-native-kqueue-4.1.112.Final-osx-x86_64. ./lib/netty-transport-native-kqueue-4.1.112.Final-osx-x86_64.
./lib/hbase-backup-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-backup-4.0.0-alpha-1-SNAPSHOT.jar
./lib/curator-client-4.2.0.jar ./lib/curator-client-4.2.0.jar
./lib/zstd-jni-1.5.5-2.jar ./lib/zstd-jni-1.5.5-2.jar
./lib/kerb-identity-1.0.1.jar ./lib/kerb-identity-1.0.1.jar
./lib/hadoop-common-3.3.5.jar ./lib/hadoop-common-3.3.5.jar
./lib/animal-sniffer-annotations-1.17.jar ./lib/animal-sniffer-annotations-1.17.jar
./lib/HikariCP-java7-2.4.12.jar ./lib/HikariCP-java7-2.4.12.jar
> ./lib/tomcat-jasper-9.0.93.jar
./lib/commons-io-2.11.0.jar ./lib/commons-io-2.11.0.jar
./lib/hbase-zookeeper-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-zookeeper-4.0.0-alpha-1-SNAPSHOT.jar
./lib/checker-qual-3.1.0.jar ./lib/checker-qual-3.1.0.jar
./lib/fst-2.50.jar ./lib/fst-2.50.jar
./lib/metrics-core-3.2.6.jar ./lib/metrics-core-3.2.6.jar
./lib/jetty-io-9.4.48.v20220622.jar ./lib/jetty-io-9.4.48.v20220622.jar
./lib/hadoop-shaded-guava-1.1.1.jar ./lib/hadoop-shaded-guava-1.1.1.jar
./lib/netty-transport-udt-4.1.112.Final.jar ./lib/netty-transport-udt-4.1.112.Final.jar
./lib/commonj.sdo-2.1.1.jar ./lib/commonj.sdo-2.1.1.jar
./lib/saaj-impl-1.5.1.jar ./lib/saaj-impl-1.5.1.jar
./lib/hbase-asyncfs-4.0.0-alpha-1-SNAPSHOT-tests.jar ./lib/hbase-asyncfs-4.0.0-alpha-1-SNAPSHOT-tests.jar
./lib/javax.websocket-client-api-1.0.jar ./lib/javax.websocket-client-api-1.0.jar
./lib/hadoop-mapreduce-client-shuffle-3.3.5.jar ./lib/hadoop-mapreduce-client-shuffle-3.3.5.jar
./lib/netty-codec-stomp-4.1.112.Final.jar ./lib/netty-codec-stomp-4.1.112.Final.jar
./lib/zookeeper-jute-3.8.4.jar ./lib/zookeeper-jute-3.8.4.jar
./lib/hbase-balancer-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-balancer-4.0.0-alpha-1-SNAPSHOT.jar
./lib/opentelemetry-semconv-1.15.0-alpha.jar ./lib/opentelemetry-semconv-1.15.0-alpha.jar
./lib/jackson-annotations-2.17.2.jar ./lib/jackson-annotations-2.17.2.jar
./lib/zkcli ./lib/zkcli
./lib/zkcli/jline-2.11.jar ./lib/zkcli/jline-2.11.jar
./lib/client-facing-thirdparty ./lib/client-facing-thirdparty
./lib/client-facing-thirdparty/log4j-slf4j-impl-2.17.2.jar ./lib/client-facing-thirdparty/log4j-slf4j-impl-2.17.2.jar
./lib/client-facing-thirdparty/opentelemetry-context-1.15.0.j ./lib/client-facing-thirdparty/opentelemetry-context-1.15.0.j
./lib/client-facing-thirdparty/audience-annotations-0.15.0.ja ./lib/client-facing-thirdparty/audience-annotations-0.15.0.ja
./lib/client-facing-thirdparty/log4j-1.2-api-2.17.2.jar ./lib/client-facing-thirdparty/log4j-1.2-api-2.17.2.jar
./lib/client-facing-thirdparty/log4j-core-2.17.2.jar ./lib/client-facing-thirdparty/log4j-core-2.17.2.jar
./lib/client-facing-thirdparty/opentelemetry-semconv-1.15.0-a ./lib/client-facing-thirdparty/opentelemetry-semconv-1.15.0-a
./lib/client-facing-thirdparty/jcl-over-slf4j-1.7.30.jar ./lib/client-facing-thirdparty/jcl-over-slf4j-1.7.30.jar
./lib/client-facing-thirdparty/commons-logging-1.2.jar ./lib/client-facing-thirdparty/commons-logging-1.2.jar
./lib/client-facing-thirdparty/slf4j-api-1.7.30.jar ./lib/client-facing-thirdparty/slf4j-api-1.7.30.jar
./lib/client-facing-thirdparty/jul-to-slf4j-1.7.30.jar ./lib/client-facing-thirdparty/jul-to-slf4j-1.7.30.jar
./lib/client-facing-thirdparty/log4j-api-2.17.2.jar ./lib/client-facing-thirdparty/log4j-api-2.17.2.jar
./lib/client-facing-thirdparty/opentelemetry-api-1.15.0.jar ./lib/client-facing-thirdparty/opentelemetry-api-1.15.0.jar
./lib/streambuffer-1.5.7.jar ./lib/streambuffer-1.5.7.jar
./lib/service-1.11.0.jar ./lib/service-1.11.0.jar
./lib/kerb-admin-1.0.1.jar ./lib/kerb-admin-1.0.1.jar
./lib/commons-collections-3.2.2.jar ./lib/commons-collections-3.2.2.jar
./lib/javax.el-3.0.1-b08.jar <
./lib/hbase-endpoint-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-endpoint-4.0.0-alpha-1-SNAPSHOT.jar
./lib/hbase-common-4.0.0-alpha-1-SNAPSHOT-tests.jar ./lib/hbase-common-4.0.0-alpha-1-SNAPSHOT-tests.jar
./lib/hbase-shaded-protobuf-4.1.8.jar ./lib/hbase-shaded-protobuf-4.1.8.jar
./lib/commons-configuration2-2.8.0.jar ./lib/commons-configuration2-2.8.0.jar
./lib/jackson-jaxrs-json-provider-2.12.7.jar ./lib/jackson-jaxrs-json-provider-2.12.7.jar
./lib/kerby-pkix-1.0.1.jar ./lib/kerby-pkix-1.0.1.jar
./lib/jakarta.annotation-api-1.3.4.jar ./lib/jakarta.annotation-api-1.3.4.jar
./lib/re2j-1.1.jar ./lib/re2j-1.1.jar
./lib/commons-net-3.9.0.jar ./lib/commons-net-3.9.0.jar
./lib/kotlin-stdlib-common-1.4.10.jar ./lib/kotlin-stdlib-common-1.4.10.jar
./lib/hadoop-minicluster-3.3.5.jar ./lib/hadoop-minicluster-3.3.5.jar
./lib/hadoop-yarn-server-resourcemanager-3.3.5.jar ./lib/hadoop-yarn-server-resourcemanager-3.3.5.jar
./lib/hadoop-yarn-server-nodemanager-3.3.5.jar ./lib/hadoop-yarn-server-nodemanager-3.3.5.jar
./lib/hbase-asyncfs-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-asyncfs-4.0.0-alpha-1-SNAPSHOT.jar
./lib/jakarta.persistence-api-2.2.2.jar ./lib/jakarta.persistence-api-2.2.2.jar
./lib/jetty-server-9.4.48.v20220622.jar ./lib/jetty-server-9.4.48.v20220622.jar
./lib/hbase-it-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-it-4.0.0-alpha-1-SNAPSHOT.jar
./lib/commons-math3-3.6.1.jar ./lib/commons-math3-3.6.1.jar
./lib/jamon-runtime-2.4.1.jar ./lib/jamon-runtime-2.4.1.jar
./lib/jaxb-api-2.3.1.jar ./lib/jaxb-api-2.3.1.jar
./lib/jaxb-impl-2.2.3-1.jar ./lib/jaxb-impl-2.2.3-1.jar
./lib/netty-handler-4.1.112.Final.jar ./lib/netty-handler-4.1.112.Final.jar
./lib/kerby-asn1-1.0.1.jar ./lib/kerby-asn1-1.0.1.jar
./lib/commons-cli-1.5.0.jar ./lib/commons-cli-1.5.0.jar
./lib/hbase-it-4.0.0-alpha-1-SNAPSHOT-tests.jar ./lib/hbase-it-4.0.0-alpha-1-SNAPSHOT-tests.jar
./lib/jakarta.mail-api-1.6.3.jar ./lib/jakarta.mail-api-1.6.3.jar
./lib/jackson-core-2.17.2.jar ./lib/jackson-core-2.17.2.jar
./lib/hbase-server-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-server-4.0.0-alpha-1-SNAPSHOT.jar
./lib/byte-buddy-1.12.19.jar ./lib/byte-buddy-1.12.19.jar
./lib/commons-digester-2.1.jar ./lib/commons-digester-2.1.jar
./lib/jsch-0.1.55.jar ./lib/jsch-0.1.55.jar
./lib/curator-framework-4.2.0.jar ./lib/curator-framework-4.2.0.jar
./lib/hbase-metrics-api-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-metrics-api-4.0.0-alpha-1-SNAPSHOT.jar
./lib/lz4-java-1.8.0.jar ./lib/lz4-java-1.8.0.jar
./lib/failureaccess-1.0.jar ./lib/failureaccess-1.0.jar
./lib/netty-codec-memcache-4.1.112.Final.jar ./lib/netty-codec-memcache-4.1.112.Final.jar
./lib/snappy-java-1.1.10.4.jar ./lib/snappy-java-1.1.10.4.jar
./lib/trace ./lib/trace
./lib/trace/opentelemetry-javaagent-1.15.0.jar ./lib/trace/opentelemetry-javaagent-1.15.0.jar
./lib/jackson-module-jaxb-annotations-2.12.7.jar ./lib/jackson-module-jaxb-annotations-2.12.7.jar
./lib/hbase-compression-brotli-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-compression-brotli-4.0.0-alpha-1-SNAPSHOT.jar
./lib/org.eclipse.persistence.moxy-2.7.4.jar ./lib/org.eclipse.persistence.moxy-2.7.4.jar
./lib/zookeeper-3.8.4.jar ./lib/zookeeper-3.8.4.jar
./lib/guava-27.0-jre.jar ./lib/guava-27.0-jre.jar
./lib/jetty-webapp-9.4.48.v20220622.jar ./lib/jetty-webapp-9.4.48.v20220622.jar
./lib/jetty-security-9.4.48.v20220622.jar ./lib/jetty-security-9.4.48.v20220622.jar
./lib/jetty-jndi-9.4.48.v20220622.jar ./lib/jetty-jndi-9.4.48.v20220622.jar
./lib/websocket-servlet-9.4.48.v20220622.jar ./lib/websocket-servlet-9.4.48.v20220622.jar
./lib/kerby-util-1.0.1.jar ./lib/kerby-util-1.0.1.jar
./lib/jetty-annotations-9.4.48.v20220622.jar ./lib/jetty-annotations-9.4.48.v20220622.jar
./lib/caffeine-2.8.1.jar ./lib/caffeine-2.8.1.jar
./lib/asm-analysis-9.3.jar ./lib/asm-analysis-9.3.jar
./lib/commons-text-1.10.0.jar ./lib/commons-text-1.10.0.jar
./lib/javax.servlet.jsp-2.3.2.jar <
./lib/hbase-metrics-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-metrics-4.0.0-alpha-1-SNAPSHOT.jar
./lib/aopalliance-1.0.jar ./lib/aopalliance-1.0.jar
./lib/hadoop-yarn-api-3.3.5.jar ./lib/hadoop-yarn-api-3.3.5.jar
./lib/objenesis-3.3.jar ./lib/objenesis-3.3.jar
./lib/ehcache-3.3.1.jar ./lib/ehcache-3.3.1.jar
./lib/okhttp-4.9.3.jar ./lib/okhttp-4.9.3.jar
./lib/kerb-crypto-1.0.1.jar ./lib/kerb-crypto-1.0.1.jar
./lib/hbase-shaded-netty-tcnative-4.1.8.jar ./lib/hbase-shaded-netty-tcnative-4.1.8.jar
./lib/jakarta.annotation-api-1.3.5.jar ./lib/jakarta.annotation-api-1.3.5.jar
./lib/hbase-testing-util-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-testing-util-4.0.0-alpha-1-SNAPSHOT.jar
./lib/commons-codec-1.15.jar ./lib/commons-codec-1.15.jar
./lib/jaxws-tools-2.3.2.jar ./lib/jaxws-tools-2.3.2.jar
./lib/hbase-common-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-common-4.0.0-alpha-1-SNAPSHOT.jar
./lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-gu ./lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-gu
./lib/netty-resolver-dns-classes-macos-4.1.112.Final.jar ./lib/netty-resolver-dns-classes-macos-4.1.112.Final.jar
./lib/hbase-external-blockcache-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-external-blockcache-4.0.0-alpha-1-SNAPSHOT.jar
./lib/hbase-compression-snappy-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-compression-snappy-4.0.0-alpha-1-SNAPSHOT.jar
./lib/sdo-eclipselink-plugin-2.3.2.jar ./lib/sdo-eclipselink-plugin-2.3.2.jar
./lib/netty-codec-http-4.1.112.Final.jar ./lib/netty-codec-http-4.1.112.Final.jar
./lib/jaxb-xjc-2.3.2.jar ./lib/jaxb-xjc-2.3.2.jar
./lib/jetty-util-9.4.48.v20220622.jar ./lib/jetty-util-9.4.48.v20220622.jar
./lib/websocket-common-9.4.48.v20220622.jar ./lib/websocket-common-9.4.48.v20220622.jar
./lib/hbase-compression-aircompressor-4.0.0-alpha-1-SNAPSHOT. ./lib/hbase-compression-aircompressor-4.0.0-alpha-1-SNAPSHOT.
./lib/error_prone_annotations-2.28.0.jar ./lib/error_prone_annotations-2.28.0.jar
./lib/netty-handler-proxy-4.1.112.Final.jar ./lib/netty-handler-proxy-4.1.112.Final.jar
./lib/netty-codec-smtp-4.1.112.Final.jar ./lib/netty-codec-smtp-4.1.112.Final.jar
./lib/jetty-client-9.4.48.v20220622.jar ./lib/jetty-client-9.4.48.v20220622.jar
./lib/joni-2.2.1.jar ./lib/joni-2.2.1.jar
./lib/hadoop-yarn-server-applicationhistoryservice-3.3.5.jar ./lib/hadoop-yarn-server-applicationhistoryservice-3.3.5.jar
./lib/commons-daemon-1.0.13.jar ./lib/commons-daemon-1.0.13.jar
./lib/org.eclipse.persistence.asm-2.7.4.jar ./lib/org.eclipse.persistence.asm-2.7.4.jar
./lib/hbase-rest-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-rest-4.0.0-alpha-1-SNAPSHOT.jar
./lib/brotli4j-1.11.0.jar ./lib/brotli4j-1.11.0.jar
./lib/jetty-xml-9.4.48.v20220622.jar ./lib/jetty-xml-9.4.48.v20220622.jar
./lib/netty-codec-4.1.112.Final.jar ./lib/netty-codec-4.1.112.Final.jar
./lib/agrona-1.12.0.jar ./lib/agrona-1.12.0.jar
./lib/hbase-annotations-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-annotations-4.0.0-alpha-1-SNAPSHOT.jar
./lib/kerb-core-1.0.1.jar ./lib/kerb-core-1.0.1.jar
./lib/hadoop-yarn-server-timelineservice-3.3.5.jar ./lib/hadoop-yarn-server-timelineservice-3.3.5.jar
./lib/httpclient-4.5.13.jar ./lib/httpclient-4.5.13.jar
./lib/policy-2.7.6.jar ./lib/policy-2.7.6.jar
./lib/javax-websocket-server-impl-9.4.48.v20220622.jar ./lib/javax-websocket-server-impl-9.4.48.v20220622.jar
./lib/jettison-1.5.4.jar ./lib/jettison-1.5.4.jar
./lib/commons-lang3-3.9.jar ./lib/commons-lang3-3.9.jar
./lib/org.eclipse.persistence.sdo-2.7.4.jar ./lib/org.eclipse.persistence.sdo-2.7.4.jar
./lib/jetty-servlet-9.4.48.v20220622.jar ./lib/jetty-servlet-9.4.48.v20220622.jar
./lib/netty-codec-xml-4.1.112.Final.jar ./lib/netty-codec-xml-4.1.112.Final.jar
./lib/libthrift-0.14.1.jar ./lib/libthrift-0.14.1.jar
./lib/netty-transport-native-epoll-4.1.112.Final.jar ./lib/netty-transport-native-epoll-4.1.112.Final.jar
./lib/netty-codec-mqtt-4.1.112.Final.jar ./lib/netty-codec-mqtt-4.1.112.Final.jar
./lib/jakarta.validation-api-2.0.2.jar ./lib/jakarta.validation-api-2.0.2.jar
./lib/okio-2.8.0.jar ./lib/okio-2.8.0.jar
./lib/netty-resolver-4.1.112.Final.jar ./lib/netty-resolver-4.1.112.Final.jar
./lib/netty-codec-http2-4.1.112.Final.jar ./lib/netty-codec-http2-4.1.112.Final.jar
./lib/netty-resolver-dns-native-macos-4.1.112.Final-osx-aarch ./lib/netty-resolver-dns-native-macos-4.1.112.Final-osx-aarch
./lib/hbase-hadoop-compat-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-hadoop-compat-4.0.0-alpha-1-SNAPSHOT.jar
./lib/ha-api-3.1.12.jar ./lib/ha-api-3.1.12.jar
./lib/hadoop-auth-3.3.5.jar ./lib/hadoop-auth-3.3.5.jar
./lib/commons-crypto-1.1.0.jar ./lib/commons-crypto-1.1.0.jar
> ./lib/tomcat-jasper-el-9.0.93.jar
./lib/jakarta.xml.ws-api-2.3.2.jar ./lib/jakarta.xml.ws-api-2.3.2.jar
./lib/hadoop-yarn-client-3.3.5.jar ./lib/hadoop-yarn-client-3.3.5.jar
./lib/netty-handler-ssl-ocsp-4.1.112.Final.jar ./lib/netty-handler-ssl-ocsp-4.1.112.Final.jar
./lib/pfl-tf-tools-4.0.1.jar ./lib/pfl-tf-tools-4.0.1.jar
./lib/jersey-json-1.20.jar ./lib/jersey-json-1.20.jar
./lib/netty-resolver-dns-4.1.112.Final.jar ./lib/netty-resolver-dns-4.1.112.Final.jar
./lib/netty-transport-sctp-4.1.112.Final.jar ./lib/netty-transport-sctp-4.1.112.Final.jar
./lib/hbase-unsafe-4.1.8.jar ./lib/hbase-unsafe-4.1.8.jar
./lib/netty-transport-classes-epoll-4.1.112.Final.jar ./lib/netty-transport-classes-epoll-4.1.112.Final.jar
./lib/hadoop-mapreduce-client-hs-3.3.5.jar ./lib/hadoop-mapreduce-client-hs-3.3.5.jar
./lib/gmbal-4.0.0.jar ./lib/gmbal-4.0.0.jar
./lib/protobuf-java-2.5.0.jar ./lib/protobuf-java-2.5.0.jar
./lib/byte-buddy-agent-1.12.19.jar ./lib/byte-buddy-agent-1.12.19.jar
./lib/netty-buffer-4.1.112.Final.jar ./lib/netty-buffer-4.1.112.Final.jar
./lib/jakarta.xml.soap-api-1.4.1.jar ./lib/jakarta.xml.soap-api-1.4.1.jar
./lib/hbase-client-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-client-4.0.0-alpha-1-SNAPSHOT.jar
./lib/javax-websocket-client-impl-9.4.48.v20220622.jar ./lib/javax-websocket-client-impl-9.4.48.v20220622.jar
./lib/hbase-http-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-http-4.0.0-alpha-1-SNAPSHOT.jar
./lib/hadoop-mapreduce-client-common-3.3.5.jar ./lib/hadoop-mapreduce-client-common-3.3.5.jar
./lib/avro-1.11.3.jar ./lib/avro-1.11.3.jar
./lib/hadoop-mapreduce-client-jobclient-3.3.5-tests.jar ./lib/hadoop-mapreduce-client-jobclient-3.3.5-tests.jar
./lib/hbase-hadoop-compat-4.0.0-alpha-1-SNAPSHOT-tests.jar ./lib/hbase-hadoop-compat-4.0.0-alpha-1-SNAPSHOT-tests.jar
./lib/hbase-thrift-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-thrift-4.0.0-alpha-1-SNAPSHOT.jar
./lib/netty-transport-native-epoll-4.1.112.Final-linux-riscv6 ./lib/netty-transport-native-epoll-4.1.112.Final-linux-riscv6
./lib/jcodings-1.0.58.jar ./lib/jcodings-1.0.58.jar
./lib/jline-3.9.0.jar ./lib/jline-3.9.0.jar
./lib/commons-validator-1.7.jar ./lib/commons-validator-1.7.jar
./lib/hbase-shaded-miscellaneous-4.1.8.jar ./lib/hbase-shaded-miscellaneous-4.1.8.jar
./lib/hadoop-hdfs-3.3.5.jar ./lib/hadoop-hdfs-3.3.5.jar
./lib/hadoop-minikdc-3.3.5.jar ./lib/hadoop-minikdc-3.3.5.jar
./lib/asm-tree-9.3.jar ./lib/asm-tree-9.3.jar
./lib/pfl-asm-4.0.1.jar ./lib/pfl-asm-4.0.1.jar
./lib/test ./lib/test
./lib/test/mockito-core-4.11.0.jar ./lib/test/mockito-core-4.11.0.jar
./lib/test/junit-4.13.2.jar ./lib/test/junit-4.13.2.jar
./lib/test/hamcrest-core-1.3.jar ./lib/test/hamcrest-core-1.3.jar
./lib/websocket-server-9.4.48.v20220622.jar ./lib/websocket-server-9.4.48.v20220622.jar
./lib/hbase-shell-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-shell-4.0.0-alpha-1-SNAPSHOT.jar
./lib/mimepull-1.9.11.jar ./lib/mimepull-1.9.11.jar
./lib/netty-transport-native-unix-common-4.1.112.Final.jar ./lib/netty-transport-native-unix-common-4.1.112.Final.jar
./lib/native-linux-x86_64-1.11.0.jar ./lib/native-linux-x86_64-1.11.0.jar
./lib/ruby ./lib/ruby
./lib/ruby/jruby-complete-9.4.8.0.jar ./lib/ruby/jruby-complete-9.4.8.0.jar
./lib/org.eclipse.persistence.core-2.7.4.jar ./lib/org.eclipse.persistence.core-2.7.4.jar
./lib/hadoop-mapreduce-client-jobclient-3.3.5.jar ./lib/hadoop-mapreduce-client-jobclient-3.3.5.jar
./lib/hadoop-mapreduce-client-core-3.3.5.jar ./lib/hadoop-mapreduce-client-core-3.3.5.jar
./lib/guice-4.0.jar ./lib/guice-4.0.jar
./lib/netty-codec-dns-4.1.112.Final.jar ./lib/netty-codec-dns-4.1.112.Final.jar
./lib/hadoop-annotations-3.3.5.jar ./lib/hadoop-annotations-3.3.5.jar
./lib/kerb-simplekdc-1.0.1.jar ./lib/kerb-simplekdc-1.0.1.jar
./lib/opentelemetry-api-1.15.0.jar ./lib/opentelemetry-api-1.15.0.jar
./lib/jackson-databind-2.17.2.jar ./lib/jackson-databind-2.17.2.jar
./lib/FastInfoset-1.2.16.jar ./lib/FastInfoset-1.2.16.jar
./lib/jna-5.2.0.jar ./lib/jna-5.2.0.jar
./lib/woodstox-core-5.4.0.jar ./lib/woodstox-core-5.4.0.jar
./lib/stax2-api-4.2.1.jar ./lib/stax2-api-4.2.1.jar
./lib/hbase-shaded-jackson-jaxrs-json-provider-4.1.8.jar ./lib/hbase-shaded-jackson-jaxrs-json-provider-4.1.8.jar
./lib/jakarta.jws-api-1.1.1.jar ./lib/jakarta.jws-api-1.1.1.jar
./lib/hadoop-yarn-common-3.3.5.jar ./lib/hadoop-yarn-common-3.3.5.jar
./lib/java-util-1.9.0.jar ./lib/java-util-1.9.0.jar
./lib/httpcore-4.4.13.jar ./lib/httpcore-4.4.13.jar
./lib/netty-transport-native-epoll-4.1.112.Final-linux-aarch_ ./lib/netty-transport-native-epoll-4.1.112.Final-linux-aarch_
./lib/jaxb-runtime-2.3.2.jar ./lib/jaxb-runtime-2.3.2.jar
./lib/dnsjava-2.1.7.jar ./lib/dnsjava-2.1.7.jar
./lib/hbase-replication-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-replication-4.0.0-alpha-1-SNAPSHOT.jar
./lib/hbase-openssl-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-openssl-4.0.0-alpha-1-SNAPSHOT.jar
./lib/json-io-2.5.1.jar ./lib/json-io-2.5.1.jar
./lib/kerb-common-1.0.1.jar ./lib/kerb-common-1.0.1.jar
./lib/netty-codec-haproxy-4.1.112.Final.jar ./lib/netty-codec-haproxy-4.1.112.Final.jar
./lib/kerby-config-1.0.1.jar ./lib/kerby-config-1.0.1.jar
./lib/hadoop-distcp-3.3.5.jar ./lib/hadoop-distcp-3.3.5.jar
./lib/hbase-shaded-jetty-4.1.8.jar ./lib/hbase-shaded-jetty-4.1.8.jar
./lib/geronimo-jcache_1.0_spec-1.0-alpha-1.jar ./lib/geronimo-jcache_1.0_spec-1.0-alpha-1.jar
./lib/javassist-3.30.2-GA.jar ./lib/javassist-3.30.2-GA.jar
./lib/token-provider-1.0.1.jar ./lib/token-provider-1.0.1.jar
./lib/websocket-api-9.4.48.v20220622.jar ./lib/websocket-api-9.4.48.v20220622.jar
./lib/hbase-mapreduce-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-mapreduce-4.0.0-alpha-1-SNAPSHOT.jar
./lib/jackson-jaxrs-base-2.12.7.jar ./lib/jackson-jaxrs-base-2.12.7.jar
./lib/gson-2.9.0.jar ./lib/gson-2.9.0.jar
./lib/hbase-hbtop-4.0.0-alpha-1-SNAPSHOT.jar ./lib/hbase-hbtop-4.0.0-alpha-1-SNAPSHOT.jar
./lib/hadoop-yarn-server-common-3.3.5.jar ./lib/hadoop-yarn-server-common-3.3.5.jar
./lib/disruptor-3.4.4.jar ./lib/disruptor-3.4.4.jar
./lib/jakarta.activation-api-1.2.2.jar ./lib/jakarta.activation-api-1.2.2.jar
./LICENSE.txt ./LICENSE.txt
```
Let me create a PR for branch-2 and repeat the manual tests along with diff on both versions of hadoop.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@hbase.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org