Skip to content

Conversation

steveloughran
Copy link
Contributor

  • new assembly for hadoop cloud storage
  • hadoop-cloud-storage does the assembly on -Pdist
  • layout stitching to move into share/hadoop/common/lib
  • remove connectors from hadoop-tools-dist
  • cut old jackson version from huawaei cloud dependency -even though it was being upgraded by our own artifacts, it was a complication.

How was this patch tested?

Manual build, review, storediag, hadoop fs commands

For code changes:

  • [=] Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'HADOOP-17799. Your PR title ...')?
  • Object storage: have the integration tests been executed and the endpoint declared according to the connector-specific documentation?
  • If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
  • If applicable, have you updated the LICENSE, LICENSE-binary, NOTICE-binary files?

@steveloughran
Copy link
Contributor Author

  • This puts the hadoop-azure, hadoop-aws &c binaries into common/lib and so on the classpath everywhere
  • some problem with gcs instantiation during enum (will file later, as while it surfaces here, I think it's unrelated)
  • my local builds end up (today) with some versioned jars as well as the -SNAPSHOT. I think this is from me tainting my maven repo, would like to see what others see
total 1401704
-rw-r--r--@ 1 stevel  staff     106151 Sep 17 12:57 aliyun-java-core-0.2.11-beta.jar
-rw-r--r--@ 1 stevel  staff     194215 Sep 17 12:57 aliyun-java-sdk-core-4.5.10.jar
-rw-r--r--@ 1 stevel  staff     163698 Sep 17 12:57 aliyun-java-sdk-kms-2.11.0.jar
-rw-r--r--@ 1 stevel  staff     220800 Sep 17 12:57 aliyun-java-sdk-ram-3.1.0.jar
-rw-r--r--@ 1 stevel  staff     928456 Sep 17 12:57 aliyun-sdk-oss-3.18.1.jar
-rw-r--r--@ 1 stevel  staff    2470776 Sep 17 12:57 analyticsaccelerator-s3-1.3.0.jar
-rw-r--r--@ 1 stevel  staff      27006 Sep 17 13:11 aopalliance-repackaged-2.6.1.jar
-rw-r--r--@ 1 stevel  staff      20891 Sep 17 13:11 audience-annotations-0.12.0.jar
-rw-r--r--@ 1 stevel  staff     651391 Sep 17 13:11 avro-1.11.4.jar
-rw-r--r--@ 1 stevel  staff     113966 Sep 17 12:57 azure-data-lake-store-sdk-2.3.9.jar
-rw-r--r--@ 1 stevel  staff      10288 Sep 17 12:57 azure-keyvault-core-1.0.0.jar
-rw-r--r--@ 1 stevel  staff     815331 Sep 17 12:57 azure-storage-7.0.1.jar
-rw-r--r--@ 1 stevel  staff    8324412 Sep 17 13:11 bcprov-jdk18on-1.78.1.jar
-rw-r--r--@ 1 stevel  staff  641534749 Sep 17 12:57 bundle-2.29.52.jar
-rw-r--r--@ 1 stevel  staff     223979 Sep 17 13:11 checker-qual-3.33.0.jar
-rw-r--r--@ 1 stevel  staff      75479 Sep 17 13:11 commons-cli-1.9.0.jar
-rw-r--r--@ 1 stevel  staff     353793 Sep 17 13:11 commons-codec-1.15.jar
-rw-r--r--@ 1 stevel  staff     751914 Sep 17 13:11 commons-collections4-4.4.jar
-rw-r--r--@ 1 stevel  staff    1079377 Sep 17 13:11 commons-compress-1.26.1.jar
-rw-r--r--@ 1 stevel  staff     657516 Sep 17 13:11 commons-configuration2-2.10.1.jar
-rw-r--r--@ 1 stevel  staff      24239 Sep 17 13:11 commons-daemon-1.0.13.jar
-rw-r--r--@ 1 stevel  staff     508826 Sep 17 13:11 commons-io-2.16.1.jar
-rw-r--r--@ 1 stevel  staff     673587 Sep 17 13:11 commons-lang3-3.17.0.jar
-rw-r--r--@ 1 stevel  staff      70816 Sep 17 13:11 commons-logging-1.3.0.jar
-rw-r--r--@ 1 stevel  staff    2213560 Sep 17 13:11 commons-math3-3.6.1.jar
-rw-r--r--@ 1 stevel  staff     316431 Sep 17 13:11 commons-net-3.9.0.jar
-rw-r--r--@ 1 stevel  staff     238400 Sep 17 13:11 commons-text-1.10.0.jar
-rw-r--r--@ 1 stevel  staff    8661164 Sep 17 12:57 cos_api-bundle-5.6.19.jar
-rw-r--r--@ 1 stevel  staff    2983237 Sep 17 13:11 curator-client-5.2.0.jar
-rw-r--r--@ 1 stevel  staff     336384 Sep 17 13:11 curator-framework-5.2.0.jar
-rw-r--r--@ 1 stevel  staff     315569 Sep 17 13:11 curator-recipes-5.2.0.jar
-rw-r--r--@ 1 stevel  staff     583996 Sep 17 13:11 dnsjava-3.6.1.jar
-rw-r--r--@ 1 stevel  staff     324655 Sep 17 12:57 dom4j-2.1.4.jar
-rw-r--r--@ 1 stevel  staff     670059 Sep 17 12:57 esdk-obs-java-3.20.4.2.jar
-rw-r--r--@ 1 stevel  staff       4617 Sep 17 13:11 failureaccess-1.0.1.jar
-rw-r--r--@ 1 stevel  staff     249277 Sep 17 13:11 gson-2.9.0.jar
-rw-r--r--@ 1 stevel  staff    3037368 Sep 17 13:11 guava-32.0.1-jre.jar
-rw-r--r--@ 1 stevel  staff      94013 Sep 17 12:57 hadoop-aliyun-3.5.0-20250916.124028-685.jar
-rw-r--r--@ 1 stevel  staff      14456 Sep 17 13:11 hadoop-annotations-3.5.0-SNAPSHOT.jar
-rw-r--r--@ 1 stevel  staff     114335 Sep 17 13:11 hadoop-auth-3.5.0-SNAPSHOT.jar
-rw-r--r--@ 1 stevel  staff     930516 Sep 17 12:57 hadoop-aws-3.5.0-20250916.124028-686.jar
-rw-r--r--@ 1 stevel  staff     827349 Sep 17 12:57 hadoop-azure-3.5.0-20250916.124028-685.jar
-rw-r--r--@ 1 stevel  staff      33363 Sep 17 12:57 hadoop-azure-datalake-3.5.0-20250916.124028-685.jar
-rw-r--r--@ 1 stevel  staff      70007 Sep 17 12:57 hadoop-cos-3.5.0-20250916.124028-683.jar
-rw-r--r--@ 1 stevel  staff     138447 Sep 17 12:57 hadoop-gcp-3.5.0-SNAPSHOT.jar
-rw-r--r--@ 1 stevel  staff     142274 Sep 17 12:57 hadoop-huaweicloud-3.5.0-SNAPSHOT.jar
-rw-r--r--@ 1 stevel  staff    3519516 Sep 17 13:11 hadoop-shaded-guava-1.4.0.jar
-rw-r--r--@ 1 stevel  staff    1952967 Sep 17 13:11 hadoop-shaded-protobuf_3_25-1.4.0.jar
-rw-r--r--@ 1 stevel  staff    4019589 Sep 17 12:57 hadoop-tos-3.5.0-20250916.124028-202.jar
-rw-r--r--@ 1 stevel  staff     200223 Sep 17 13:11 hk2-api-2.6.1.jar
-rw-r--r--@ 1 stevel  staff     203358 Sep 17 13:11 hk2-locator-2.6.1.jar
-rw-r--r--@ 1 stevel  staff     131590 Sep 17 13:11 hk2-utils-2.6.1.jar
-rw-r--r--@ 1 stevel  staff     780321 Sep 17 13:11 httpclient-4.5.13.jar
-rw-r--r--@ 1 stevel  staff     328593 Sep 17 13:11 httpcore-4.4.13.jar
-rw-r--r--@ 1 stevel  staff     102220 Sep 17 12:57 ini4j-0.5.4.jar
-rw-r--r--@ 1 stevel  staff      29807 Sep 17 13:11 istack-commons-runtime-3.0.12.jar
-rw-r--r--@ 1 stevel  staff       9301 Sep 17 13:11 j2objc-annotations-2.8.jar
-rw-r--r--@ 1 stevel  staff      76636 Sep 17 13:11 jackson-annotations-2.14.3.jar
-rw-r--r--@ 1 stevel  staff     473081 Sep 17 13:11 jackson-core-2.14.3.jar
-rw-r--r--@ 1 stevel  staff    1617187 Sep 17 13:11 jackson-databind-2.14.3.jar
-rw-r--r--@ 1 stevel  staff      68453 Sep 17 13:11 jakarta.activation-1.2.2.jar
-rw-r--r--@ 1 stevel  staff      44399 Sep 17 13:11 jakarta.activation-api-1.2.1.jar
-rw-r--r--@ 1 stevel  staff      25058 Sep 17 13:11 jakarta.annotation-api-1.3.5.jar
-rw-r--r--@ 1 stevel  staff      18140 Sep 17 13:11 jakarta.inject-2.6.1.jar
-rw-r--r--@ 1 stevel  staff      82973 Sep 17 13:11 jakarta.servlet-api-4.0.4.jar
-rw-r--r--@ 1 stevel  staff      53683 Sep 17 13:11 jakarta.servlet.jsp-api-2.3.6.jar
-rw-r--r--@ 1 stevel  staff      91930 Sep 17 13:11 jakarta.validation-api-2.0.2.jar
-rw-r--r--@ 1 stevel  staff     140376 Sep 17 13:11 jakarta.ws.rs-api-2.1.6.jar
-rw-r--r--@ 1 stevel  staff     115638 Sep 17 13:11 jakarta.xml.bind-api-2.3.3.jar
-rw-r--r--@ 1 stevel  staff       7771 Sep 17 12:57 java-trace-api-0.2.11-beta.jar
-rw-r--r--@ 1 stevel  staff      18432 Sep 17 12:57 java-xmlbuilder-1.2.jar
-rw-r--r--@ 1 stevel  staff     794714 Sep 17 13:11 javassist-3.30.2-GA.jar
-rw-r--r--@ 1 stevel  staff      95806 Sep 17 13:11 javax.servlet-api-3.1.0.jar
-rw-r--r--@ 1 stevel  staff    1019097 Sep 17 13:11 jaxb-runtime-2.3.9.jar
-rw-r--r--@ 1 stevel  staff       4722 Sep 17 13:11 jcip-annotations-1.0-1.jar
-rw-r--r--@ 1 stevel  staff     327806 Sep 17 12:57 jdom2-2.0.6.1.jar
-rw-r--r--@ 1 stevel  staff     311826 Sep 17 13:11 jersey-client-2.46.jar
-rw-r--r--@ 1 stevel  staff    1267957 Sep 17 13:11 jersey-common-2.46.jar
-rw-r--r--@ 1 stevel  staff      32929 Sep 17 13:11 jersey-container-servlet-2.46.jar
-rw-r--r--@ 1 stevel  staff      75742 Sep 17 13:11 jersey-container-servlet-core-2.46.jar
-rw-r--r--@ 1 stevel  staff      80272 Sep 17 13:11 jersey-hk2-2.46.jar
-rw-r--r--@ 1 stevel  staff     964550 Sep 17 13:11 jersey-server-2.46.jar
-rw-r--r--@ 1 stevel  staff      90184 Sep 17 12:57 jettison-1.5.4.jar
-rw-r--r--@ 1 stevel  staff     249911 Sep 17 13:11 jetty-http-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff     183011 Sep 17 13:11 jetty-io-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff     118496 Sep 17 13:11 jetty-security-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff     739348 Sep 17 13:11 jetty-server-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff     146064 Sep 17 13:11 jetty-servlet-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff     588962 Sep 17 13:11 jetty-util-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff      66643 Sep 17 13:11 jetty-util-ajax-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff     140308 Sep 17 13:11 jetty-webapp-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff      68894 Sep 17 13:11 jetty-xml-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff     282591 Sep 17 13:11 jsch-0.1.55.jar
-rw-r--r--@ 1 stevel  staff      19936 Sep 17 13:11 jsr305-3.0.2.jar
-rw-r--r--@ 1 stevel  staff       4519 Sep 17 13:11 jul-to-slf4j-1.7.36.jar
-rw-r--r--@ 1 stevel  staff     223129 Sep 17 13:11 kerb-core-2.0.3.jar
-rw-r--r--@ 1 stevel  staff     115065 Sep 17 13:11 kerb-crypto-2.0.3.jar
-rw-r--r--@ 1 stevel  staff      36361 Sep 17 13:11 kerb-util-2.0.3.jar
-rw-r--r--@ 1 stevel  staff     100095 Sep 17 13:11 kerby-asn1-2.0.3.jar
-rw-r--r--@ 1 stevel  staff      30190 Sep 17 13:11 kerby-config-2.0.3.jar
-rw-r--r--@ 1 stevel  staff     200581 Sep 17 13:11 kerby-pkix-2.0.3.jar
-rw-r--r--@ 1 stevel  staff      40787 Sep 17 13:11 kerby-util-2.0.3.jar
-rw-r--r--@ 1 stevel  staff       2199 Sep 17 13:11 listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
-rw-r--r--@ 1 stevel  staff     136314 Sep 17 13:11 metrics-core-3.2.4.jar
-rw-r--r--@ 1 stevel  staff       4554 Sep 17 13:11 netty-all-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff     339045 Sep 17 13:11 netty-buffer-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff     355199 Sep 17 13:11 netty-codec-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff      67192 Sep 17 13:11 netty-codec-dns-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff      37789 Sep 17 13:11 netty-codec-haproxy-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff     674362 Sep 17 13:11 netty-codec-http-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff     490985 Sep 17 13:11 netty-codec-http2-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff      44736 Sep 17 13:11 netty-codec-memcache-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff     113699 Sep 17 13:11 netty-codec-mqtt-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff      46015 Sep 17 13:11 netty-codec-redis-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff      21344 Sep 17 13:11 netty-codec-smtp-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff     121032 Sep 17 13:11 netty-codec-socks-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff      34636 Sep 17 13:11 netty-codec-stomp-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff      19823 Sep 17 13:11 netty-codec-xml-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff     719225 Sep 17 13:11 netty-common-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff     580162 Sep 17 13:11 netty-handler-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff      25650 Sep 17 13:11 netty-handler-proxy-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff      26833 Sep 17 13:11 netty-handler-ssl-ocsp-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff      37842 Sep 17 13:11 netty-resolver-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff     188360 Sep 17 13:11 netty-resolver-dns-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff       9145 Sep 17 13:11 netty-resolver-dns-classes-macos-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff      19825 Sep 17 13:11 netty-resolver-dns-native-macos-4.1.118.Final-osx-aarch_64.jar
-rw-r--r--@ 1 stevel  staff      19629 Sep 17 13:11 netty-resolver-dns-native-macos-4.1.118.Final-osx-x86_64.jar
-rw-r--r--@ 1 stevel  staff     521428 Sep 17 13:11 netty-transport-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff     147621 Sep 17 13:11 netty-transport-classes-epoll-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff     108558 Sep 17 13:11 netty-transport-classes-kqueue-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff      42321 Sep 17 13:11 netty-transport-native-epoll-4.1.118.Final-linux-aarch_64.jar
-rw-r--r--@ 1 stevel  staff      36594 Sep 17 13:11 netty-transport-native-epoll-4.1.118.Final-linux-riscv64.jar
-rw-r--r--@ 1 stevel  staff      40644 Sep 17 13:11 netty-transport-native-epoll-4.1.118.Final-linux-x86_64.jar
-rw-r--r--@ 1 stevel  staff       6193 Sep 17 13:11 netty-transport-native-epoll-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff      25741 Sep 17 13:11 netty-transport-native-kqueue-4.1.118.Final-osx-aarch_64.jar
-rw-r--r--@ 1 stevel  staff      25170 Sep 17 13:11 netty-transport-native-kqueue-4.1.118.Final-osx-x86_64.jar
-rw-r--r--@ 1 stevel  staff      44157 Sep 17 13:11 netty-transport-native-unix-common-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff      18241 Sep 17 13:11 netty-transport-rxtx-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff      50814 Sep 17 13:11 netty-transport-sctp-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff      32189 Sep 17 13:11 netty-transport-udt-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff     779369 Sep 17 13:11 nimbus-jose-jwt-9.37.2.jar
-rw-r--r--@ 1 stevel  staff     425763 Sep 17 12:57 okhttp-3.14.2.jar
-rw-r--r--@ 1 stevel  staff      91980 Sep 17 12:57 okio-1.17.2.jar
-rw-r--r--@ 1 stevel  staff     141734 Sep 17 12:57 opentelemetry-api-1.38.0.jar
-rw-r--r--@ 1 stevel  staff      47252 Sep 17 12:57 opentelemetry-context-1.38.0.jar
-rw-r--r--@ 1 stevel  staff      18189 Sep 17 12:57 opentracing-api-0.33.0.jar
-rw-r--r--@ 1 stevel  staff      10542 Sep 17 12:57 opentracing-noop-0.33.0.jar
-rw-r--r--@ 1 stevel  staff       7504 Sep 17 12:57 opentracing-util-0.33.0.jar
-rw-r--r--@ 1 stevel  staff     281989 Sep 17 12:57 org.jacoco.agent-0.8.5-runtime.jar
-rw-r--r--@ 1 stevel  staff      19479 Sep 17 13:11 osgi-resource-locator-1.0.3.jar
-rw-r--r--@ 1 stevel  staff     128414 Sep 17 13:11 re2j-1.1.jar
-rw-r--r--@ 1 stevel  staff      11369 Sep 17 12:57 reactive-streams-1.0.3.jar
-rw-r--r--@ 1 stevel  staff     332398 Sep 17 13:11 reload4j-1.2.22.jar
-rw-r--r--@ 1 stevel  staff      41125 Sep 17 13:11 slf4j-api-1.7.36.jar
-rw-r--r--@ 1 stevel  staff       9824 Sep 17 13:11 slf4j-reload4j-1.7.36.jar
-rw-r--r--@ 1 stevel  staff    2112099 Sep 17 13:11 snappy-java-1.1.10.4.jar
-rw-r--r--@ 1 stevel  staff     195909 Sep 17 13:11 stax2-api-4.2.1.jar
-rw-r--r--@ 1 stevel  staff      72007 Sep 17 13:11 txw2-2.3.9.jar
-rw-r--r--@ 1 stevel  staff     443788 Sep 17 12:57 wildfly-openssl-2.1.4.Final.jar
-rw-r--r--@ 1 stevel  staff     522679 Sep 17 13:11 woodstox-core-5.4.0.jar
-rw-r--r--@ 1 stevel  staff    1323991 Sep 17 13:11 zookeeper-3.8.4.jar
-rw-r--r--@ 1 stevel  staff     254932 Sep 17 13:11 zookeeper-jute-3.8.4.jar

@steveloughran
Copy link
Contributor Author

by contrast: 3.4.2

total 98048
-rw-r--r--@ 1 stevel  staff     3448 Aug  7 12:16 animal-sniffer-annotations-1.17.jar
-rw-r--r--@ 1 stevel  staff    20891 Aug  7 12:16 audience-annotations-0.12.0.jar
-rw-r--r--@ 1 stevel  staff   651391 Aug  7 12:16 avro-1.11.4.jar
-rw-r--r--@ 1 stevel  staff  8324412 Aug  7 12:15 bcprov-jdk18on-1.78.1.jar
-rw-r--r--@ 1 stevel  staff   193322 Aug  7 12:16 checker-qual-2.5.2.jar
-rw-r--r--@ 1 stevel  staff    75479 Aug  7 12:16 commons-cli-1.9.0.jar
-rw-r--r--@ 1 stevel  staff   353793 Aug  7 12:16 commons-codec-1.15.jar
-rw-r--r--@ 1 stevel  staff   751914 Aug  7 12:16 commons-collections4-4.4.jar
-rw-r--r--@ 1 stevel  staff  1079377 Aug  7 12:16 commons-compress-1.26.1.jar
-rw-r--r--@ 1 stevel  staff   657516 Aug  7 12:16 commons-configuration2-2.10.1.jar
-rw-r--r--@ 1 stevel  staff    24239 Aug  7 12:16 commons-daemon-1.0.13.jar
-rw-r--r--@ 1 stevel  staff   508826 Aug  7 12:16 commons-io-2.16.1.jar
-rw-r--r--@ 1 stevel  staff   673587 Aug  7 12:16 commons-lang3-3.17.0.jar
-rw-r--r--@ 1 stevel  staff    70816 Aug  7 12:16 commons-logging-1.3.0.jar
-rw-r--r--@ 1 stevel  staff  2213560 Aug  7 12:16 commons-math3-3.6.1.jar
-rw-r--r--@ 1 stevel  staff   316431 Aug  7 12:16 commons-net-3.9.0.jar
-rw-r--r--@ 1 stevel  staff   238400 Aug  7 12:16 commons-text-1.10.0.jar
-rw-r--r--@ 1 stevel  staff  2983237 Aug  7 12:16 curator-client-5.2.0.jar
-rw-r--r--@ 1 stevel  staff   336384 Aug  7 12:16 curator-framework-5.2.0.jar
-rw-r--r--@ 1 stevel  staff   315569 Aug  7 12:16 curator-recipes-5.2.0.jar
-rw-r--r--@ 1 stevel  staff   583996 Aug  7 12:16 dnsjava-3.6.1.jar
-rw-r--r--@ 1 stevel  staff     3727 Aug  7 12:16 failureaccess-1.0.jar
-rw-r--r--@ 1 stevel  staff   249277 Aug  7 12:16 gson-2.9.0.jar
-rw-r--r--@ 1 stevel  staff  2747878 Aug  7 12:16 guava-27.0-jre.jar
-rw-r--r--@ 1 stevel  staff    25517 Aug  7 12:16 hadoop-annotations-3.4.2.jar
-rw-r--r--@ 1 stevel  staff   110106 Aug  7 12:16 hadoop-auth-3.4.2.jar
-rw-r--r--@ 1 stevel  staff   810477 Aug  7 12:39 hadoop-azure-3.4.2.jar
-rw-r--r--@ 1 stevel  staff  3519516 Aug  7 12:16 hadoop-shaded-guava-1.4.0.jar
-rw-r--r--@ 1 stevel  staff  1952967 Aug  7 12:16 hadoop-shaded-protobuf_3_25-1.4.0.jar
-rw-r--r--@ 1 stevel  staff   780321 Aug  7 12:16 httpclient-4.5.13.jar
-rw-r--r--@ 1 stevel  staff   328593 Aug  7 12:16 httpcore-4.4.13.jar
-rw-r--r--@ 1 stevel  staff     8782 Aug  7 12:16 j2objc-annotations-1.1.jar
-rw-r--r--@ 1 stevel  staff    75705 Aug  7 12:16 jackson-annotations-2.12.7.jar
-rw-r--r--@ 1 stevel  staff   365538 Aug  7 12:16 jackson-core-2.12.7.jar
-rw-r--r--@ 1 stevel  staff  1512418 Aug  7 12:16 jackson-databind-2.12.7.1.jar
-rw-r--r--@ 1 stevel  staff    44399 Aug  7 12:16 jakarta.activation-api-1.2.1.jar
-rw-r--r--@ 1 stevel  staff    95806 Aug  7 12:16 javax.servlet-api-3.1.0.jar
-rw-r--r--@ 1 stevel  staff   102244 Aug  7 12:16 jaxb-api-2.2.11.jar
-rw-r--r--@ 1 stevel  staff   890168 Aug  7 12:16 jaxb-impl-2.2.3-1.jar
-rw-r--r--@ 1 stevel  staff     4722 Aug  7 12:16 jcip-annotations-1.0-1.jar
-rw-r--r--@ 1 stevel  staff   436731 Aug  7 12:16 jersey-core-1.19.4.jar
-rw-r--r--@ 1 stevel  staff   158890 Aug  7 12:16 jersey-json-1.22.0.jar
-rw-r--r--@ 1 stevel  staff   705276 Aug  7 12:16 jersey-server-1.19.4.jar
-rw-r--r--@ 1 stevel  staff   128990 Aug  7 12:16 jersey-servlet-1.19.4.jar
-rw-r--r--@ 1 stevel  staff    90184 Aug  7 12:16 jettison-1.5.4.jar
-rw-r--r--@ 1 stevel  staff   249911 Aug  7 12:16 jetty-http-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff   183011 Aug  7 12:16 jetty-io-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff   118496 Aug  7 12:16 jetty-security-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff   739348 Aug  7 12:16 jetty-server-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff   146064 Aug  7 12:16 jetty-servlet-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff   588962 Aug  7 12:16 jetty-util-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff    66643 Aug  7 12:16 jetty-util-ajax-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff   140308 Aug  7 12:16 jetty-webapp-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff    68894 Aug  7 12:16 jetty-xml-9.4.57.v20241219.jar
-rw-r--r--@ 1 stevel  staff   282591 Aug  7 12:16 jsch-0.1.55.jar
-rw-r--r--@ 1 stevel  staff   100636 Aug  7 12:15 jsp-api-2.1.jar
-rw-r--r--@ 1 stevel  staff    19936 Aug  7 12:16 jsr305-3.0.2.jar
-rw-r--r--@ 1 stevel  staff    46367 Aug  7 12:16 jsr311-api-1.1.1.jar
-rw-r--r--@ 1 stevel  staff     4519 Aug  7 12:16 jul-to-slf4j-1.7.36.jar
-rw-r--r--@ 1 stevel  staff   223129 Aug  7 12:16 kerb-core-2.0.3.jar
-rw-r--r--@ 1 stevel  staff   115065 Aug  7 12:16 kerb-crypto-2.0.3.jar
-rw-r--r--@ 1 stevel  staff    36361 Aug  7 12:16 kerb-util-2.0.3.jar
-rw-r--r--@ 1 stevel  staff   100095 Aug  7 12:16 kerby-asn1-2.0.3.jar
-rw-r--r--@ 1 stevel  staff    30190 Aug  7 12:16 kerby-config-2.0.3.jar
-rw-r--r--@ 1 stevel  staff   200581 Aug  7 12:16 kerby-pkix-2.0.3.jar
-rw-r--r--@ 1 stevel  staff    40787 Aug  7 12:16 kerby-util-2.0.3.jar
-rw-r--r--@ 1 stevel  staff     2199 Aug  7 12:16 listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
-rw-r--r--@ 1 stevel  staff   136314 Aug  7 12:16 metrics-core-3.2.4.jar
-rw-r--r--@ 1 stevel  staff     4554 Aug  7 12:15 netty-all-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff   339045 Aug  7 12:16 netty-buffer-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff   355199 Aug  7 12:16 netty-codec-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff    67192 Aug  7 12:15 netty-codec-dns-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff    37789 Aug  7 12:15 netty-codec-haproxy-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff   674362 Aug  7 12:15 netty-codec-http-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff   490985 Aug  7 12:15 netty-codec-http2-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff    44736 Aug  7 12:15 netty-codec-memcache-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff   113699 Aug  7 12:15 netty-codec-mqtt-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff    46015 Aug  7 12:15 netty-codec-redis-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff    21344 Aug  7 12:15 netty-codec-smtp-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff   121032 Aug  7 12:15 netty-codec-socks-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff    34636 Aug  7 12:15 netty-codec-stomp-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff    19823 Aug  7 12:15 netty-codec-xml-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff   719225 Aug  7 12:16 netty-common-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff   580162 Aug  7 12:16 netty-handler-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff    25650 Aug  7 12:15 netty-handler-proxy-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff    26833 Aug  7 12:15 netty-handler-ssl-ocsp-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff    37842 Aug  7 12:16 netty-resolver-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff   188360 Aug  7 12:15 netty-resolver-dns-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff     9145 Aug  7 12:15 netty-resolver-dns-classes-macos-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff    19825 Aug  7 12:15 netty-resolver-dns-native-macos-4.1.118.Final-osx-aarch_64.jar
-rw-r--r--@ 1 stevel  staff    19629 Aug  7 12:15 netty-resolver-dns-native-macos-4.1.118.Final-osx-x86_64.jar
-rw-r--r--@ 1 stevel  staff   521428 Aug  7 12:16 netty-transport-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff   147621 Aug  7 12:16 netty-transport-classes-epoll-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff   108558 Aug  7 12:15 netty-transport-classes-kqueue-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff    42321 Aug  7 12:15 netty-transport-native-epoll-4.1.118.Final-linux-aarch_64.jar
-rw-r--r--@ 1 stevel  staff    36594 Aug  7 12:15 netty-transport-native-epoll-4.1.118.Final-linux-riscv64.jar
-rw-r--r--@ 1 stevel  staff    40644 Aug  7 12:15 netty-transport-native-epoll-4.1.118.Final-linux-x86_64.jar
-rw-r--r--@ 1 stevel  staff     6193 Aug  7 12:16 netty-transport-native-epoll-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff    25741 Aug  7 12:15 netty-transport-native-kqueue-4.1.118.Final-osx-aarch_64.jar
-rw-r--r--@ 1 stevel  staff    25170 Aug  7 12:15 netty-transport-native-kqueue-4.1.118.Final-osx-x86_64.jar
-rw-r--r--@ 1 stevel  staff    44157 Aug  7 12:16 netty-transport-native-unix-common-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff    18241 Aug  7 12:15 netty-transport-rxtx-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff    50814 Aug  7 12:15 netty-transport-sctp-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff    32189 Aug  7 12:15 netty-transport-udt-4.1.118.Final.jar
-rw-r--r--@ 1 stevel  staff   779369 Aug  7 12:16 nimbus-jose-jwt-9.37.2.jar
-rw-r--r--@ 1 stevel  staff   128414 Aug  7 12:16 re2j-1.1.jar
-rw-r--r--@ 1 stevel  staff   332398 Aug  7 12:16 reload4j-1.2.22.jar
-rw-r--r--@ 1 stevel  staff    41125 Aug  7 12:15 slf4j-api-1.7.36.jar
-rw-r--r--@ 1 stevel  staff     9824 Aug  7 12:15 slf4j-reload4j-1.7.36.jar
-rw-r--r--@ 1 stevel  staff  2112099 Aug  7 12:16 snappy-java-1.1.10.4.jar
-rw-r--r--@ 1 stevel  staff   195909 Aug  7 12:16 stax2-api-4.2.1.jar
-rw-r--r--@ 1 stevel  staff   522679 Aug  7 12:16 woodstox-core-5.4.0.jar
-rw-r--r--@ 1 stevel  staff  1323991 Aug  7 12:16 zookeeper-3.8.4.jar
-rw-r--r--@ 1 stevel  staff   254932 Aug  7 12:16 zookeeper-jute-3.8.4.jar

@steveloughran
Copy link
Contributor Author

Having audited the files coming off the cloud connectors, we have about a dozen whose licenses aren't in the binary

analyticsaccelerator-s3-1.3.0.jar
cos_api-bundle-5.6.19.jar
dom4j-2.1.4.jar
esdk-obs-java-3.20.4.2.jar
java-trace-api-0.2.11-beta.jar
java-xmlbuilder-1.2.jar
opentracing-api-0.33.0.jar
opentracing-noop-0.33.0.jar
opentracing-util-0.33.0.jar
reactive-streams-1.0.3.jar
ve-tos-java-sdk-hadoop-2.8.9.jar

the analyticsaccelerator is @ahmarsuhail 's work to add to the license, not sure about the others.

Proposed: identify which connector the unacknowledged artifacts are coming from, create homework for each team.

@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 0m 33s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+0 🆗 shelldocs 0m 0s Shelldocs was not available.
+0 🆗 xmllint 0m 1s xmllint was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
-1 ❌ test4tests 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ trunk Compile Tests _
+0 🆗 mvndep 13m 4s Maven dependency ordering for branch
+1 💚 mvninstall 43m 58s trunk passed
+1 💚 compile 16m 16s trunk passed with JDK Ubuntu-11.0.27+6-post-Ubuntu-0ubuntu120.04
+1 💚 compile 13m 34s trunk passed with JDK Private Build-1.8.0_452-8u452-gaus1-0ubuntu120.04-b09
+1 💚 mvnsite 2m 57s trunk passed
+1 💚 javadoc 2m 53s trunk passed with JDK Ubuntu-11.0.27+6-post-Ubuntu-0ubuntu120.04
+1 💚 javadoc 2m 43s trunk passed with JDK Private Build-1.8.0_452-8u452-gaus1-0ubuntu120.04-b09
+1 💚 shadedclient 40m 19s branch has no errors when building and testing our client artifacts.
_ Patch Compile Tests _
+0 🆗 mvndep 0m 35s Maven dependency ordering for patch
+1 💚 mvninstall 1m 10s the patch passed
+1 💚 compile 14m 58s the patch passed with JDK Ubuntu-11.0.27+6-post-Ubuntu-0ubuntu120.04
+1 💚 javac 14m 58s the patch passed
+1 💚 compile 13m 51s the patch passed with JDK Private Build-1.8.0_452-8u452-gaus1-0ubuntu120.04-b09
+1 💚 javac 13m 51s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 mvnsite 2m 55s the patch passed
+1 💚 shellcheck 0m 0s No new issues.
+1 💚 javadoc 2m 47s the patch passed with JDK Ubuntu-11.0.27+6-post-Ubuntu-0ubuntu120.04
+1 💚 javadoc 2m 41s the patch passed with JDK Private Build-1.8.0_452-8u452-gaus1-0ubuntu120.04-b09
+1 💚 shadedclient 42m 52s patch has no errors when building and testing our client artifacts.
_ Other Tests _
+1 💚 unit 0m 39s hadoop-assemblies in the patch passed.
+1 💚 unit 0m 41s hadoop-tools-dist in the patch passed.
+1 💚 unit 0m 44s hadoop-huaweicloud in the patch passed.
+1 💚 unit 0m 41s hadoop-cloud-storage in the patch passed.
+1 💚 asflicense 1m 6s The patch does not generate ASF License warnings.
214m 20s
Subsystem Report/Notes
Docker ClientAPI=1.51 ServerAPI=1.51 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7980/1/artifact/out/Dockerfile
GITHUB PR #7980
Optional Tests dupname asflicense codespell detsecrets shellcheck shelldocs compile javac javadoc mvninstall mvnsite unit shadedclient xmllint
uname Linux 604f3bcd050e 5.15.0-143-generic #153-Ubuntu SMP Fri Jun 13 19:10:45 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / c59e351
Default Java Private Build-1.8.0_452-8u452-gaus1-0ubuntu120.04-b09
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.27+6-post-Ubuntu-0ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_452-8u452-gaus1-0ubuntu120.04-b09
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7980/1/testReport/
Max. process+thread count 548 (vs. ulimit of 5500)
modules C: hadoop-assemblies hadoop-tools/hadoop-tools-dist hadoop-cloud-storage-project/hadoop-huaweicloud hadoop-cloud-storage-project/hadoop-cloud-storage U: .
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7980/1/console
versions git=2.25.1 maven=3.6.3 shellcheck=0.7.0
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

@ahmarsuhail
Copy link
Contributor

ahmarsuhail commented Sep 19, 2025

not very familiar with how the packaging stuff works, so finding this a bit difficult to review.

How are you testing the packaging? I just ran mvn package -Pdist -DskipTests -Dmaven.javadoc.skip=true -DskipShade, but the outputs in :

hadoop-cloud-storage-project/hadoop-cloud-storage/target/hadoop-cloud-storage-3.5.0-SNAPSHOT/share/hadoop/common/lib,

hadoop-dist/target/hadoop-3.5.0-SNAPSHOT/share/hadoop/tools/lib

hadoop/hadoop-dist/target/hadoop-3.5.0-SNAPSHOT/share/hadoop/common/lib

are all the same before and after your changes, so I must be doing something wrong.

@steveloughran
Copy link
Contributor Author

did you do a mvn clean package?

hadoop-cloud-storage-project/hadoop-cloud-storage/target/hadoop-cloud-storage-3.5.0-SNAPSHOT/share/hadoop/common/lib -new, contains all cloud stuff we want in; should cut stuff already going to be there just to reduce copying

hadoop-dist/target/hadoop-3.5.0-SNAPSHOT/share/hadoop/tools/lib
should remove hadoop-azure, hadoop-aws, hadoop-gcs, bundle.jar...

the big distro created under hadoop-dist/target/hadoop-3.5.0-SNAPSHOT/ is what is shipped.

…hadoop common/lib

* new assembly for hadoop cloud storage
* hadoop-cloud-storage does the assembly on -Pdist
* layout stitching to move into share/hadoop/common/lib
* remove connectors from hadoop-tools-dist
* cut old jackson version from huawaei cloud dependency -even though it was
  being upgraded by our own artifacts, it was a complication.
* add the artifacts found with the relevant hadoop-* modules to the
  binary license
* leave all three with cloud-storage dependencies such that they
  don't include these in a pull of hadoop-cloud-storage (regression?)
* unless specific profiles cos, huawei and aliyun are declared,
  at which point they're exported by hadoop-cloud-storage and put
  into the assembly.

This avoids dealing with complex dependencies we don't want (okio, more xml
parsers,...), let making it straightforward to build a distro with it if
you want.

bundle.jar is always getting in. Do I do it here iff -Paws is set or do I
delay it until the copy to the final distro artifact tree takes place.

delay: keeps it as an export of hadoop-cloud-storage pom
early: consistent with the rest
@steveloughran steveloughran force-pushed the build/HADOOP-19696-hadoop-cloud-connector-dist branch from c59e351 to 0aaa6ce Compare September 23, 2025 17:35
@hadoop-yetus
Copy link

💔 -1 overall

Vote Subsystem Runtime Logfile Comment
+0 🆗 reexec 15m 12s Docker mode activated.
_ Prechecks _
+1 💚 dupname 0m 0s No case conflicting files found.
+0 🆗 codespell 0m 0s codespell was not available.
+0 🆗 detsecrets 0m 0s detect-secrets was not available.
+0 🆗 shelldocs 0m 0s Shelldocs was not available.
+0 🆗 xmllint 0m 0s xmllint was not available.
+1 💚 @author 0m 0s The patch does not contain any @author tags.
-1 ❌ test4tests 0m 0s The patch doesn't appear to include any new or modified tests. Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.
_ trunk Compile Tests _
+0 🆗 mvndep 10m 27s Maven dependency ordering for branch
+1 💚 mvninstall 38m 56s trunk passed
+1 💚 compile 16m 7s trunk passed with JDK Ubuntu-11.0.27+6-post-Ubuntu-0ubuntu120.04
+1 💚 compile 13m 50s trunk passed with JDK Private Build-1.8.0_452-8u452-gaus1-0ubuntu120.04-b09
+1 💚 mvnsite 20m 36s trunk passed
+1 💚 javadoc 9m 11s trunk passed with JDK Ubuntu-11.0.27+6-post-Ubuntu-0ubuntu120.04
+1 💚 javadoc 7m 39s trunk passed with JDK Private Build-1.8.0_452-8u452-gaus1-0ubuntu120.04-b09
-1 ❌ shadedclient 18m 3s branch has errors when building and testing our client artifacts.
_ Patch Compile Tests _
+0 🆗 mvndep 0m 35s Maven dependency ordering for patch
+1 💚 mvninstall 38m 59s the patch passed
+1 💚 compile 15m 25s the patch passed with JDK Ubuntu-11.0.27+6-post-Ubuntu-0ubuntu120.04
+1 💚 javac 15m 25s the patch passed
+1 💚 compile 13m 56s the patch passed with JDK Private Build-1.8.0_452-8u452-gaus1-0ubuntu120.04-b09
+1 💚 javac 13m 56s the patch passed
+1 💚 blanks 0m 0s The patch has no blanks issues.
+1 💚 mvnsite 18m 55s the patch passed
+1 💚 shellcheck 0m 0s No new issues.
-1 ❌ javadoc 9m 9s /results-javadoc-javadoc-root-jdkUbuntu-11.0.27+6-post-Ubuntu-0ubuntu120.04.txt root-jdkUbuntu-11.0.27+6-post-Ubuntu-0ubuntu120.04 with JDK Ubuntu-11.0.27+6-post-Ubuntu-0ubuntu120.04 generated 10 new + 5526 unchanged - 10 fixed = 5536 total (was 5536)
-1 ❌ javadoc 7m 34s /results-javadoc-javadoc-root-jdkPrivateBuild-1.8.0_452-8u452-gaus1-0ubuntu120.04-b09.txt root-jdkPrivateBuild-1.8.0_452-8u452-gaus1-0ubuntu120.04-b09 with JDK Private Build-1.8.0_452-8u452-gaus1-0ubuntu120.04-b09 generated 10 new + 1418 unchanged - 10 fixed = 1428 total (was 1428)
-1 ❌ shadedclient 19m 38s patch has errors when building and testing our client artifacts.
_ Other Tests _
-1 ❌ unit 800m 7s /patch-unit-root.txt root in the patch passed.
+1 💚 asflicense 1m 46s The patch does not generate ASF License warnings.
1046m 13s
Reason Tests
Failed junit tests hadoop.yarn.server.router.subcluster.capacity.TestYarnFederationWithCapacityScheduler
hadoop.mapreduce.v2.TestUberAM
hadoop.yarn.sls.appmaster.TestAMSimulator
Subsystem Report/Notes
Docker ClientAPI=1.51 ServerAPI=1.51 base: https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7980/2/artifact/out/Dockerfile
GITHUB PR #7980
Optional Tests dupname asflicense codespell detsecrets shellcheck shelldocs compile javac javadoc mvninstall mvnsite unit shadedclient xmllint
uname Linux 271d5e8aaf6a 5.15.0-143-generic #153-Ubuntu SMP Fri Jun 13 19:10:45 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
Build tool maven
Personality dev-support/bin/hadoop.sh
git revision trunk / 0aaa6ce
Default Java Private Build-1.8.0_452-8u452-gaus1-0ubuntu120.04-b09
Multi-JDK versions /usr/lib/jvm/java-11-openjdk-amd64:Ubuntu-11.0.27+6-post-Ubuntu-0ubuntu120.04 /usr/lib/jvm/java-8-openjdk-amd64:Private Build-1.8.0_452-8u452-gaus1-0ubuntu120.04-b09
Test Results https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7980/2/testReport/
Max. process+thread count 4938 (vs. ulimit of 5500)
modules C: hadoop-assemblies hadoop-tools/hadoop-tools-dist hadoop-cloud-storage-project/hadoop-huaweicloud hadoop-cloud-storage-project/hadoop-cloud-storage . U: .
Console output https://ci-hadoop.apache.org/job/hadoop-multibranch/job/PR-7980/2/console
versions git=2.25.1 maven=3.9.11 shellcheck=0.7.0
Powered by Apache Yetus 0.14.0 https://yetus.apache.org

This message was automatically generated.

* Unshade tos
* explicit declaration of apache http dependencies, with excludes as needed
* updated LICENSE-binary
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants