diff --git a/amber/LICENSE-binary-java b/amber/LICENSE-binary-java index 1838644db5c..bce9825f2e9 100644 --- a/amber/LICENSE-binary-java +++ b/amber/LICENSE-binary-java @@ -368,6 +368,7 @@ Scala/Java jars: - javax.inject.javax.inject-1.jar - javax.validation.validation-api-2.0.1.Final.jar - joda-time.joda-time-2.11.0.jar + - net.jodah.failsafe-2.4.4.jar - org.agrona.agrona-1.22.0.jar - org.apache.arrow.arrow-format-19.0.0.jar - org.apache.arrow.arrow-memory-core-19.0.0.jar @@ -387,14 +388,14 @@ Scala/Java jars: - org.apache.curator.curator-client-5.2.0.jar - org.apache.curator.curator-framework-5.2.0.jar - org.apache.curator.curator-recipes-5.2.0.jar - - org.apache.hadoop.hadoop-annotations-3.4.3.jar - - org.apache.hadoop.hadoop-auth-3.4.3.jar - - org.apache.hadoop.hadoop-common-3.4.3.jar - - org.apache.hadoop.hadoop-hdfs-client-3.4.3.jar - - org.apache.hadoop.hadoop-mapreduce-client-core-3.4.3.jar - - org.apache.hadoop.hadoop-yarn-api-3.4.3.jar - - org.apache.hadoop.hadoop-yarn-client-3.4.3.jar - - org.apache.hadoop.hadoop-yarn-common-3.4.3.jar + - org.apache.hadoop.hadoop-annotations-3.5.0.jar + - org.apache.hadoop.hadoop-auth-3.5.0.jar + - org.apache.hadoop.hadoop-common-3.5.0.jar + - org.apache.hadoop.hadoop-hdfs-client-3.5.0.jar + - org.apache.hadoop.hadoop-mapreduce-client-core-3.5.0.jar + - org.apache.hadoop.hadoop-yarn-api-3.5.0.jar + - org.apache.hadoop.hadoop-yarn-client-3.5.0.jar + - org.apache.hadoop.hadoop-yarn-common-3.5.0.jar - org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.5.0.jar - org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_25-1.5.0.jar - org.apache.httpcomponents.client5.httpclient5-5.4.3.jar @@ -627,6 +628,7 @@ licensed with GPL-2.0 with Classpath Exception) Scala/Java jars: - jakarta.annotation.jakarta.annotation-api-2.1.1.jar + - jakarta.servlet.jakarta.servlet-api-4.0.4.jar - jakarta.ws.rs.jakarta.ws.rs-api-3.0.0.jar - javax.ws.rs.javax.ws.rs-api-2.1.1.jar - org.jgrapht.jgrapht-core-1.4.0.jar @@ -678,7 +680,6 @@ CDDL 1.1 ~~~~~~~~ Scala/Java jars: - - com.sun.jersey.contribs.jersey-guice-1.19.4.jar - javax.websocket.javax.websocket-api-1.0.jar - javax.websocket.javax.websocket-client-api-1.0.jar - javax.xml.bind.jaxb-api-2.3.0.jar diff --git a/amber/NOTICE-binary b/amber/NOTICE-binary index 4002aff8b22..5606e588c07 100644 --- a/amber/NOTICE-binary +++ b/amber/NOTICE-binary @@ -1241,55 +1241,6 @@ Copyright 2001-2024 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (https://www.apache.org/). --------------------------------------------------------------------------------- -jakarta.xml.bind.jakarta.xml.bind-api --------------------------------------------------------------------------------- - -# Notices for Eclipse Project for JAXB - -This content is produced and maintained by the Eclipse Project for JAXB project. - -* Project home: https://projects.eclipse.org/projects/ee4j.jaxb - -## Trademarks - -Eclipse Project for JAXB is a trademark of the Eclipse Foundation. - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0 which is available -at http://www.eclipse.org/org/documents/edl-v10.php. - -SPDX-License-Identifier: BSD-3-Clause - -## Source Code - -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/jaxb-api - -## Third-party Content - -This project leverages the following third party content. - -None - -## Cryptography - -Content may contain encryption software. The country in which you are currently -may have restrictions on the import, possession, and use, and/or re-export to -another country, of encryption software. BEFORE using any encryption software, -please check the country's laws, regulations and policies concerning the import, -possession, or use, and re-export of encryption software, to see if this is -permitted. - -------------------------------------------------------------------------------- org.apache.commons.commons-vfs2 -------------------------------------------------------------------------------- @@ -1406,6 +1357,88 @@ Copyright 2001-2019 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). +-------------------------------------------------------------------------------- +jakarta.xml.bind.jakarta.xml.bind-api +-------------------------------------------------------------------------------- + +[//]: # " Copyright (c) 2018, 2019 Oracle and/or its affiliates. All rights reserved. " +[//]: # " " +[//]: # " This program and the accompanying materials are made available under the " +[//]: # " terms of the Eclipse Distribution License v. 1.0, which is available at " +[//]: # " http://www.eclipse.org/org/documents/edl-v10.php. " +[//]: # " " +[//]: # " SPDX-License-Identifier: BSD-3-Clause " + +# Notices for Jakarta XML Binding + +This content is produced and maintained by the Jakarta XML Binding +project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaxb + +## Trademarks + +Jakarta XML Binding is a trademark of the Eclipse Foundation. + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0 which is available at +http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaxb-api +* https://github.com/eclipse-ee4j/jaxb-tck + +## Third-party Content + +This project leverages the following third party content. + +Apache River (3.0.0) + +* License: Apache-2.0 AND BSD-3-Clause + +ASM 7 (n/a) + +* License: BSD-3-Clause +* Project: https://asm.ow2.io/ +* Source: + https://repository.ow2.org/nexus/#nexus-search;gav~org.ow2.asm~asm-commons~~~~kw,versionexpand + +JTHarness (5.0) + +* License: (GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0) +* Project: https://wiki.openjdk.java.net/display/CodeTools/JT+Harness +* Source: http://hg.openjdk.java.net/code-tools/jtharness/ + +normalize.css (3.0.2) + +* License: MIT + +SigTest (n/a) + +* License: GPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0 + +## Cryptography + +Content may contain encryption software. The country in which you are currently +may have restrictions on the import, possession, and use, and/or re-export to +another country, of encryption software. BEFORE using any encryption software, +please check the country's laws, regulations and policies concerning the import, +possession, or use, and re-export of encryption software, to see if this is +permitted. + -------------------------------------------------------------------------------- org.apache.kerby.kerby-config -------------------------------------------------------------------------------- @@ -1427,14 +1460,42 @@ This product includes software developed at The Apache Software Foundation (http://www.apache.org/). -------------------------------------------------------------------------------- -com.google.inject.extensions.guice-servlet +jakarta.activation.jakarta.activation-api -------------------------------------------------------------------------------- -Google Guice - Extensions - Servlet -Copyright 2006-2020 Google, Inc. +# Notices for Jakarta Activation -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). +This content is produced and maintained by Jakarta Activation project. + +* Project home: https://projects.eclipse.org/projects/ee4j.jaf + +## Copyright + +All content is the property of the respective authors or their employers. For +more information regarding authorship of content, please consult the listed +source code repository logs. + +## Declared Project Licenses + +This program and the accompanying materials are made available under the terms +of the Eclipse Distribution License v. 1.0, +which is available at http://www.eclipse.org/org/documents/edl-v10.php. + +SPDX-License-Identifier: BSD-3-Clause + +## Source Code + +The project maintains the following source code repositories: + +* https://github.com/eclipse-ee4j/jaf + +## Third-party Content + +This project leverages the following third party content. + +JUnit (4.12) + +* License: Eclipse Public License -------------------------------------------------------------------------------- com.google.guava.guava @@ -1571,44 +1632,6 @@ Copyright 2009-2024 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). --------------------------------------------------------------------------------- -jakarta.activation.jakarta.activation-api --------------------------------------------------------------------------------- - -# Notices for Eclipse Project for JAF - -This content is produced and maintained by the Eclipse Project for JAF project. - -* Project home: https://projects.eclipse.org/projects/ee4j.jaf - -## Copyright - -All content is the property of the respective authors or their employers. For -more information regarding authorship of content, please consult the listed -source code repository logs. - -## Declared Project Licenses - -This program and the accompanying materials are made available under the terms -of the Eclipse Distribution License v. 1.0, -which is available at http://www.eclipse.org/org/documents/edl-v10.php. - -SPDX-License-Identifier: BSD-3-Clause - -## Source Code - -The project maintains the following source code repositories: - -* https://github.com/eclipse-ee4j/jaf - -## Third-party Content - -This project leverages the following third party content. - -JUnit (4.12) - -* License: Eclipse Public License - -------------------------------------------------------------------------------- org.apache.httpcomponents.core5.httpcore5-h2 -------------------------------------------------------------------------------- @@ -1685,16 +1708,6 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --------------------------------------------------------------------------------- -cglib.cglib --------------------------------------------------------------------------------- - -Google Guice - Core Library -Copyright 2006-2020 Google, Inc. - -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). - -------------------------------------------------------------------------------- org.apache.commons.commons-text -------------------------------------------------------------------------------- @@ -1811,6 +1824,16 @@ Other developers who have contributed code are: * Brian Langel +-------------------------------------------------------------------------------- +com.google.inject.guice +-------------------------------------------------------------------------------- + +Google Guice - Core Library +Copyright 2006-2022 Google, Inc. + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + -------------------------------------------------------------------------------- org.apache.parquet.parquet-avro -------------------------------------------------------------------------------- @@ -1937,6 +1960,16 @@ com.esotericsoftware.kryo5 Objenesis Copyright 2006-2022 Joe Walnes, Henri Tremblay, Leonardo Mesquita +-------------------------------------------------------------------------------- +com.google.inject.extensions.guice-servlet +-------------------------------------------------------------------------------- + +Google Guice - Extensions - Servlet +Copyright 2006-2022 Google, Inc. + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + -------------------------------------------------------------------------------- software.amazon.awssdk.third-party-jackson-core -------------------------------------------------------------------------------- diff --git a/amber/build.sbt b/amber/build.sbt index f87d4adc104..8d2ac747af7 100644 --- a/amber/build.sbt +++ b/amber/build.sbt @@ -158,16 +158,33 @@ val luceneDependencies = Seq( ///////////////////////////////////////////////////////////////////////////// // Hadoop related -val hadoopVersion = "3.4.3" +val hadoopVersion = "3.5.0" val excludeHadoopJersey = ExclusionRule(organization = "com.sun.jersey") // Hadoop 3.3.2+ ships jersey-json via the com.github.pjfanning fork; its Jersey 1.x // providers break Jersey 2 auto-discovery at startup, so exclude it as well. val excludeHadoopJerseyJsonFork = ExclusionRule(organization = "com.github.pjfanning", name = "jersey-json") +// Hadoop 3.5.0 moved its web stack to Jersey 2.x (org.glassfish.jersey.{core,containers, +// inject}) plus the glassfish JAXB runtime, istack-commons, and the Jakarta JSP API. This +// service runs on Dropwizard 1.3.23 (see dropwizardVersion above), whose Jersey 2.25.1 +// provides the AbstractValueFactoryProvider that dropwizard-auth binds against; letting +// Hadoop's newer Jersey 2.x win the sbt eviction drops that class and breaks auth wiring. +// Texera uses hadoop only as a filesystem client, so exclude the whole servlet/JAX-RS/JAXB +// web stack instead. +val excludeHadoopJersey2Stack = Seq( + ExclusionRule(organization = "org.glassfish.jersey.core"), + ExclusionRule(organization = "org.glassfish.jersey.containers"), + ExclusionRule(organization = "org.glassfish.jersey.inject"), + ExclusionRule(organization = "org.glassfish.jaxb"), + ExclusionRule(organization = "com.sun.istack"), + ExclusionRule(organization = "jakarta.servlet.jsp") +) val excludeHadoopSlf4j = ExclusionRule(organization = "org.slf4j") val excludeHadoopJetty = ExclusionRule(organization = "org.eclipse.jetty") val excludeHadoopJsp = ExclusionRule(organization = "javax.servlet.jsp") val hadoopDependencies = Seq( - "org.apache.hadoop" % "hadoop-common" % hadoopVersion excludeAll(excludeHadoopJersey, excludeHadoopJerseyJsonFork, excludeHadoopSlf4j, excludeHadoopJsp, excludeHadoopJetty) + "org.apache.hadoop" % "hadoop-common" % hadoopVersion excludeAll( + (Seq(excludeHadoopJersey, excludeHadoopJerseyJsonFork, excludeHadoopSlf4j, excludeHadoopJsp, excludeHadoopJetty) ++ excludeHadoopJersey2Stack): _* + ) ) ///////////////////////////////////////////////////////////////////////////// @@ -326,7 +343,9 @@ libraryDependencies += "org.mindrot" % "jbcrypt" % "0.4" libraryDependencies += "com.github.sisyphsu" % "dateparser" % "1.0.11" // https://mvnrepository.com/artifact/org.apache.commons/commons-vfs2 -libraryDependencies += "org.apache.commons" % "commons-vfs2" % "2.9.0" +// commons-vfs2 pulls hadoop-hdfs-client (HDFS provider), which drags in the Hadoop client +// stack and, via 3.5.0, the Jersey 2.x/JAXB web stack; exclude it here too. +libraryDependencies += "org.apache.commons" % "commons-vfs2" % "2.9.0" excludeAll(excludeHadoopJersey2Stack: _*) // https://mvnrepository.com/artifact/org.apache.commons/commons-jcs3-core libraryDependencies += "org.apache.commons" % "commons-jcs3-core" % "3.2.1" diff --git a/common/workflow-core/build.sbt b/common/workflow-core/build.sbt index 87037c159ce..11ec0b76e5e 100644 --- a/common/workflow-core/build.sbt +++ b/common/workflow-core/build.sbt @@ -160,7 +160,22 @@ val excludeJersey = ExclusionRule(organization = "com.sun.jersey") // Hadoop 3.3.2+ ships jersey-json via the com.github.pjfanning fork; its Jersey 1.x // providers break Jersey 2 auto-discovery at startup, so exclude it as well. val excludeJerseyJsonFork = ExclusionRule(organization = "com.github.pjfanning", name = "jersey-json") -val excludeGlassfishJersey = ExclusionRule(organization = "org.glassfish.jersey") +// Hadoop 3.5.0 moved its web stack from Jersey 1.x (com.sun.jersey) to Jersey 2.x +// (org.glassfish.jersey.{core,containers,inject}) plus the glassfish JAXB runtime, +// istack-commons, and the Jakarta JSP API. ExclusionRule matches the organization string +// exactly, so a bare "org.glassfish.jersey" rule matches none of the real artifacts. +// Texera uses hadoop only as a filesystem client, so none of this servlet/JAX-RS/JAXB web +// stack is needed. Excluding it here keeps those jars out of every downstream service dist +// and, for services still on a Jersey 2.x server stack (amber), avoids evicting the Jersey +// their auth wiring depends on. +val excludeHadoopJersey2Stack = Seq( + ExclusionRule(organization = "org.glassfish.jersey.core"), + ExclusionRule(organization = "org.glassfish.jersey.containers"), + ExclusionRule(organization = "org.glassfish.jersey.inject"), + ExclusionRule(organization = "org.glassfish.jaxb"), + ExclusionRule(organization = "com.sun.istack"), + ExclusionRule(organization = "jakarta.servlet.jsp") +) val excludeSlf4j = ExclusionRule(organization = "org.slf4j") val excludeJetty = ExclusionRule(organization = "org.eclipse.jetty") val excludeJsp = ExclusionRule(organization = "javax.servlet.jsp") @@ -191,30 +206,32 @@ libraryDependencies ++= Seq( excludeJackson, excludeJacksonModule ), - "org.apache.hadoop" % "hadoop-common" % "3.4.3" excludeAll( - excludeXmlBind, - excludeGlassfishJersey, - excludeJersey, - excludeJerseyJsonFork, - excludeSlf4j, - excludeJetty, - excludeJsp, - excludeJackson, - excludeJacksonModule + "org.apache.hadoop" % "hadoop-common" % "3.5.0" excludeAll( + (Seq( + excludeXmlBind, + excludeJersey, + excludeJerseyJsonFork, + excludeSlf4j, + excludeJetty, + excludeJsp, + excludeJackson, + excludeJacksonModule + ) ++ excludeHadoopJersey2Stack): _* ), // hadoop 3.4 adds a direct netty-all dependency; exclude it — the netty // artifacts this module needs are declared explicitly above. - "org.apache.hadoop" % "hadoop-mapreduce-client-core" % "3.4.3" excludeAll( - excludeXmlBind, - excludeGlassfishJersey, - excludeJersey, - excludeJerseyJsonFork, - excludeSlf4j, - excludeJetty, - excludeJsp, - excludeJackson, - excludeJacksonModule, - excludeNetty + "org.apache.hadoop" % "hadoop-mapreduce-client-core" % "3.5.0" excludeAll( + (Seq( + excludeXmlBind, + excludeJersey, + excludeJerseyJsonFork, + excludeSlf4j, + excludeJetty, + excludeJsp, + excludeJackson, + excludeJacksonModule, + excludeNetty + ) ++ excludeHadoopJersey2Stack): _* ), // log4j:log4j is excluded build-wide (root build.sbt) because 1.x is EOL // with open CVEs. These log4j 2.x bridges keep hadoop/zookeeper's @@ -236,7 +253,9 @@ libraryDependencies ++= Seq( "org.jgrapht" % "jgrapht-core" % "1.4.0", // JGraphT Core "com.typesafe.scala-logging" %% "scala-logging" % "3.9.5", // Scala Logging "org.eclipse.jgit" % "org.eclipse.jgit" % "5.13.0.202109080827-r", // jgit - "org.apache.commons" % "commons-vfs2" % "2.9.0", // for FileResolver throw VFS-related exceptions + // commons-vfs2 pulls hadoop-hdfs-client (for its HDFS provider), which drags in the + // Hadoop client stack and, via 3.5.0, the Jersey 2.x/JAXB web stack; exclude it here too. + "org.apache.commons" % "commons-vfs2" % "2.9.0" excludeAll(excludeHadoopJersey2Stack: _*), // for FileResolver throw VFS-related exceptions "io.lakefs" % "sdk" % "1.51.0", // for lakeFS api calls "com.typesafe" % "config" % "1.4.6", // config reader "org.apache.commons" % "commons-jcs3-core" % "3.2", // Apache Commons JCS diff --git a/computing-unit-managing-service/LICENSE-binary b/computing-unit-managing-service/LICENSE-binary index 4ddeac57bac..aaba0ae4994 100644 --- a/computing-unit-managing-service/LICENSE-binary +++ b/computing-unit-managing-service/LICENSE-binary @@ -376,6 +376,7 @@ Scala/Java jars: - jakarta.validation.jakarta.validation-api-3.0.2.jar - javax.inject.javax.inject-1.jar - javax.validation.validation-api-2.0.1.Final.jar + - net.jodah.failsafe-2.4.4.jar - org.apache.arrow.arrow-format-19.0.0.jar - org.apache.arrow.arrow-memory-core-19.0.0.jar - org.apache.arrow.arrow-memory-netty-19.0.0.jar @@ -394,14 +395,14 @@ Scala/Java jars: - org.apache.curator.curator-client-5.2.0.jar - org.apache.curator.curator-framework-5.2.0.jar - org.apache.curator.curator-recipes-5.2.0.jar - - org.apache.hadoop.hadoop-annotations-3.4.3.jar - - org.apache.hadoop.hadoop-auth-3.4.3.jar - - org.apache.hadoop.hadoop-common-3.4.3.jar - - org.apache.hadoop.hadoop-hdfs-client-3.4.3.jar - - org.apache.hadoop.hadoop-mapreduce-client-core-3.4.3.jar - - org.apache.hadoop.hadoop-yarn-api-3.4.3.jar - - org.apache.hadoop.hadoop-yarn-client-3.4.3.jar - - org.apache.hadoop.hadoop-yarn-common-3.4.3.jar + - org.apache.hadoop.hadoop-annotations-3.5.0.jar + - org.apache.hadoop.hadoop-auth-3.5.0.jar + - org.apache.hadoop.hadoop-common-3.5.0.jar + - org.apache.hadoop.hadoop-hdfs-client-3.5.0.jar + - org.apache.hadoop.hadoop-mapreduce-client-core-3.5.0.jar + - org.apache.hadoop.hadoop-yarn-api-3.5.0.jar + - org.apache.hadoop.hadoop-yarn-client-3.5.0.jar + - org.apache.hadoop.hadoop-yarn-common-3.5.0.jar - org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.5.0.jar - org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_25-1.5.0.jar - org.apache.httpcomponents.client5.httpclient5-5.4.3.jar @@ -610,7 +611,6 @@ CDDL 1.0 Scala/Java jars: - javax.annotation.javax.annotation-api-1.3.2.jar - - javax.servlet.javax.servlet-api-3.1.0.jar - javax.ws.rs.jsr311-api-1.1.1.jar @@ -618,7 +618,6 @@ CDDL 1.1 ~~~~~~~~ Scala/Java jars: - - com.sun.jersey.contribs.jersey-guice-1.19.4.jar -------------------------------------------------------------------------------- Dependencies under the Eclipse Distribution License, Version 1.0 diff --git a/computing-unit-managing-service/NOTICE-binary b/computing-unit-managing-service/NOTICE-binary index bf9fe2b40c5..5526d983819 100644 --- a/computing-unit-managing-service/NOTICE-binary +++ b/computing-unit-managing-service/NOTICE-binary @@ -1625,16 +1625,6 @@ Copyright 2005-2022 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). --------------------------------------------------------------------------------- -com.google.inject.extensions.guice-servlet --------------------------------------------------------------------------------- - -Google Guice - Extensions - Servlet -Copyright 2006-2020 Google, Inc. - -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). - -------------------------------------------------------------------------------- com.google.guava.guava -------------------------------------------------------------------------------- @@ -1793,16 +1783,6 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --------------------------------------------------------------------------------- -cglib.cglib --------------------------------------------------------------------------------- - -Google Guice - Core Library -Copyright 2006-2020 Google, Inc. - -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). - -------------------------------------------------------------------------------- org.apache.commons.commons-jcs3-core -------------------------------------------------------------------------------- @@ -1931,6 +1911,16 @@ Copyright 2014-2022 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). +-------------------------------------------------------------------------------- +com.google.inject.guice +-------------------------------------------------------------------------------- + +Google Guice - Core Library +Copyright 2006-2022 Google, Inc. + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + -------------------------------------------------------------------------------- org.apache.parquet.parquet-avro -------------------------------------------------------------------------------- @@ -1988,6 +1978,16 @@ A list of contributors may be found from CREDITS file, which is included in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. +-------------------------------------------------------------------------------- +com.google.inject.extensions.guice-servlet +-------------------------------------------------------------------------------- + +Google Guice - Extensions - Servlet +Copyright 2006-2022 Google, Inc. + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + -------------------------------------------------------------------------------- software.amazon.awssdk.third-party-jackson-core -------------------------------------------------------------------------------- diff --git a/file-service/LICENSE-binary b/file-service/LICENSE-binary index 755a40af9b1..2c7f83d7b97 100644 --- a/file-service/LICENSE-binary +++ b/file-service/LICENSE-binary @@ -340,6 +340,7 @@ Scala/Java jars: - jakarta.validation.jakarta.validation-api-3.0.2.jar - javax.inject.javax.inject-1.jar - javax.validation.validation-api-2.0.1.Final.jar + - net.jodah.failsafe-2.4.4.jar - org.apache.arrow.arrow-format-19.0.0.jar - org.apache.arrow.arrow-memory-core-19.0.0.jar - org.apache.arrow.arrow-memory-netty-19.0.0.jar @@ -358,14 +359,14 @@ Scala/Java jars: - org.apache.curator.curator-client-5.2.0.jar - org.apache.curator.curator-framework-5.2.0.jar - org.apache.curator.curator-recipes-5.2.0.jar - - org.apache.hadoop.hadoop-annotations-3.4.3.jar - - org.apache.hadoop.hadoop-auth-3.4.3.jar - - org.apache.hadoop.hadoop-common-3.4.3.jar - - org.apache.hadoop.hadoop-hdfs-client-3.4.3.jar - - org.apache.hadoop.hadoop-mapreduce-client-core-3.4.3.jar - - org.apache.hadoop.hadoop-yarn-api-3.4.3.jar - - org.apache.hadoop.hadoop-yarn-client-3.4.3.jar - - org.apache.hadoop.hadoop-yarn-common-3.4.3.jar + - org.apache.hadoop.hadoop-annotations-3.5.0.jar + - org.apache.hadoop.hadoop-auth-3.5.0.jar + - org.apache.hadoop.hadoop-common-3.5.0.jar + - org.apache.hadoop.hadoop-hdfs-client-3.5.0.jar + - org.apache.hadoop.hadoop-mapreduce-client-core-3.5.0.jar + - org.apache.hadoop.hadoop-yarn-api-3.5.0.jar + - org.apache.hadoop.hadoop-yarn-client-3.5.0.jar + - org.apache.hadoop.hadoop-yarn-common-3.5.0.jar - org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.5.0.jar - org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_25-1.5.0.jar - org.apache.httpcomponents.client5.httpclient5-5.4.3.jar @@ -573,7 +574,6 @@ CDDL 1.0 Scala/Java jars: - javax.annotation.javax.annotation-api-1.3.2.jar - - javax.servlet.javax.servlet-api-3.1.0.jar - javax.ws.rs.jsr311-api-1.1.1.jar @@ -581,7 +581,6 @@ CDDL 1.1 ~~~~~~~~ Scala/Java jars: - - com.sun.jersey.contribs.jersey-guice-1.19.4.jar -------------------------------------------------------------------------------- Dependencies under the Eclipse Distribution License, Version 1.0 diff --git a/file-service/NOTICE-binary b/file-service/NOTICE-binary index cfa752c3e69..848f924a905 100644 --- a/file-service/NOTICE-binary +++ b/file-service/NOTICE-binary @@ -1625,16 +1625,6 @@ Copyright 2005-2022 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). --------------------------------------------------------------------------------- -com.google.inject.extensions.guice-servlet --------------------------------------------------------------------------------- - -Google Guice - Extensions - Servlet -Copyright 2006-2020 Google, Inc. - -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). - -------------------------------------------------------------------------------- com.google.guava.guava -------------------------------------------------------------------------------- @@ -1793,16 +1783,6 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --------------------------------------------------------------------------------- -cglib.cglib --------------------------------------------------------------------------------- - -Google Guice - Core Library -Copyright 2006-2020 Google, Inc. - -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). - -------------------------------------------------------------------------------- org.apache.commons.commons-jcs3-core -------------------------------------------------------------------------------- @@ -1884,6 +1864,16 @@ Copyright 2014-2022 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). +-------------------------------------------------------------------------------- +com.google.inject.guice +-------------------------------------------------------------------------------- + +Google Guice - Core Library +Copyright 2006-2022 Google, Inc. + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + -------------------------------------------------------------------------------- org.apache.parquet.parquet-avro -------------------------------------------------------------------------------- @@ -1941,6 +1931,16 @@ A list of contributors may be found from CREDITS file, which is included in some artifacts (usually source distributions); but is always available from the source code management (SCM) system project uses. +-------------------------------------------------------------------------------- +com.google.inject.extensions.guice-servlet +-------------------------------------------------------------------------------- + +Google Guice - Extensions - Servlet +Copyright 2006-2022 Google, Inc. + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + -------------------------------------------------------------------------------- software.amazon.awssdk.third-party-jackson-core -------------------------------------------------------------------------------- diff --git a/workflow-compiling-service/LICENSE-binary b/workflow-compiling-service/LICENSE-binary index 4f1406c2137..3371a949d0a 100644 --- a/workflow-compiling-service/LICENSE-binary +++ b/workflow-compiling-service/LICENSE-binary @@ -342,6 +342,7 @@ Scala/Java jars: - jakarta.validation.jakarta.validation-api-3.0.2.jar - javax.inject.javax.inject-1.jar - javax.validation.validation-api-2.0.1.Final.jar + - net.jodah.failsafe-2.4.4.jar - org.apache.arrow.arrow-format-19.0.0.jar - org.apache.arrow.arrow-memory-core-19.0.0.jar - org.apache.arrow.arrow-memory-netty-19.0.0.jar @@ -360,14 +361,14 @@ Scala/Java jars: - org.apache.curator.curator-client-5.2.0.jar - org.apache.curator.curator-framework-5.2.0.jar - org.apache.curator.curator-recipes-5.2.0.jar - - org.apache.hadoop.hadoop-annotations-3.4.3.jar - - org.apache.hadoop.hadoop-auth-3.4.3.jar - - org.apache.hadoop.hadoop-common-3.4.3.jar - - org.apache.hadoop.hadoop-hdfs-client-3.4.3.jar - - org.apache.hadoop.hadoop-mapreduce-client-core-3.4.3.jar - - org.apache.hadoop.hadoop-yarn-api-3.4.3.jar - - org.apache.hadoop.hadoop-yarn-client-3.4.3.jar - - org.apache.hadoop.hadoop-yarn-common-3.4.3.jar + - org.apache.hadoop.hadoop-annotations-3.5.0.jar + - org.apache.hadoop.hadoop-auth-3.5.0.jar + - org.apache.hadoop.hadoop-common-3.5.0.jar + - org.apache.hadoop.hadoop-hdfs-client-3.5.0.jar + - org.apache.hadoop.hadoop-mapreduce-client-core-3.5.0.jar + - org.apache.hadoop.hadoop-yarn-api-3.5.0.jar + - org.apache.hadoop.hadoop-yarn-client-3.5.0.jar + - org.apache.hadoop.hadoop-yarn-common-3.5.0.jar - org.apache.hadoop.thirdparty.hadoop-shaded-guava-1.5.0.jar - org.apache.hadoop.thirdparty.hadoop-shaded-protobuf_3_25-1.5.0.jar - org.apache.httpcomponents.client5.httpclient5-5.4.3.jar @@ -584,7 +585,6 @@ CDDL 1.0 Scala/Java jars: - javax.annotation.javax.annotation-api-1.3.2.jar - - javax.servlet.javax.servlet-api-3.1.0.jar - javax.ws.rs.jsr311-api-1.1.1.jar @@ -592,7 +592,6 @@ CDDL 1.1 ~~~~~~~~ Scala/Java jars: - - com.sun.jersey.contribs.jersey-guice-1.19.4.jar -------------------------------------------------------------------------------- Dependencies under the Eclipse Distribution License, Version 1.0 diff --git a/workflow-compiling-service/NOTICE-binary b/workflow-compiling-service/NOTICE-binary index e43c8fdb214..1ba34d4bf9f 100644 --- a/workflow-compiling-service/NOTICE-binary +++ b/workflow-compiling-service/NOTICE-binary @@ -2063,16 +2063,6 @@ Copyright 2005-2022 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). --------------------------------------------------------------------------------- -com.google.inject.extensions.guice-servlet --------------------------------------------------------------------------------- - -Google Guice - Extensions - Servlet -Copyright 2006-2020 Google, Inc. - -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). - -------------------------------------------------------------------------------- com.google.guava.guava -------------------------------------------------------------------------------- @@ -2231,16 +2221,6 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --------------------------------------------------------------------------------- -cglib.cglib --------------------------------------------------------------------------------- - -Google Guice - Core Library -Copyright 2006-2020 Google, Inc. - -This product includes software developed at -The Apache Software Foundation (http://www.apache.org/). - -------------------------------------------------------------------------------- org.apache.commons.commons-jcs3-core -------------------------------------------------------------------------------- @@ -2322,6 +2302,16 @@ Copyright 2014-2022 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). +-------------------------------------------------------------------------------- +com.google.inject.guice +-------------------------------------------------------------------------------- + +Google Guice - Core Library +Copyright 2006-2022 Google, Inc. + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + -------------------------------------------------------------------------------- org.apache.parquet.parquet-avro -------------------------------------------------------------------------------- @@ -2389,6 +2379,16 @@ Copyright 2005-2020 The Apache Software Foundation This product includes software developed at The Apache Software Foundation (http://www.apache.org/). +-------------------------------------------------------------------------------- +com.google.inject.extensions.guice-servlet +-------------------------------------------------------------------------------- + +Google Guice - Extensions - Servlet +Copyright 2006-2022 Google, Inc. + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). + -------------------------------------------------------------------------------- software.amazon.awssdk.third-party-jackson-core --------------------------------------------------------------------------------