This is an automated email from the ASF dual-hosted git repository.
kezhenxu94 pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/dolphinscheduler.git
The following commit(s) were added to refs/heads/dev by this push:
new 0cf31232de [Feature][dependencies] Bump spring-core from 5.3.12 to
5.3.19 (#10857)
0cf31232de is described below
commit 0cf31232defac2a0cd423222d9a11b9c88fb79e4
Author: Chris Ho <[email protected]>
AuthorDate: Sat Jul 9 15:19:46 2022 +0800
[Feature][dependencies] Bump spring-core from 5.3.12 to 5.3.19 (#10857)
---
dolphinscheduler-dist/release-docs/LICENSE | 20 ++++----
dolphinscheduler-dist/release-docs/NOTICE | 4 +-
.../release-docs/licenses/LICENSE-spring-beans.txt | 60 +++++++++++++---------
.../release-docs/licenses/LICENSE-spring-boot.txt | 4 +-
.../licenses/LICENSE-spring-context.txt | 60 +++++++++++++---------
.../release-docs/licenses/LICENSE-spring-core.txt | 60 +++++++++++++---------
.../release-docs/licenses/LICENSE-spring-jdbc.txt | 60 +++++++++++++---------
.../release-docs/licenses/LICENSE-spring-tx.txt | 60 +++++++++++++---------
pom.xml | 2 +-
tools/dependencies/check-LICENSE.sh | 9 ++--
tools/dependencies/known-dependencies.txt | 10 ++--
11 files changed, 201 insertions(+), 148 deletions(-)
diff --git a/dolphinscheduler-dist/release-docs/LICENSE
b/dolphinscheduler-dist/release-docs/LICENSE
index 3a221f1537..67a90d91a1 100644
--- a/dolphinscheduler-dist/release-docs/LICENSE
+++ b/dolphinscheduler-dist/release-docs/LICENSE
@@ -342,9 +342,9 @@ The text of each license is also included at
licenses/LICENSE-[project].txt.
snakeyaml 1.28:
https://mvnrepository.com/artifact/org.yaml/snakeyaml/1.28, Apache 2.0
snappy 0.2: https://mvnrepository.com/artifact/org.iq80.snappy/snappy/0.2,
Apache 2.0
snappy-java 1.0.4.1: https://github.com/xerial/snappy-java, Apache 2.0
- SparseBitSet 1.2:
https://mvnrepository.com/artifact/com.zaxxer/SparseBitSet, Apache 2.0
+ SparseBitSet 1.2:
https://mvnrepository.com/artifact/com.zaxxer/SparseBitSet/1.2, Apache 2.0
spring-aop 5.3.12:
https://mvnrepository.com/artifact/org.springframework/spring-aop/5.3.12,
Apache 2.0
- spring-beans 5.3.12:
https://mvnrepository.com/artifact/org.springframework/spring-beans/5.3.12,
Apache 2.0
+ spring-beans 5.3.19:
https://mvnrepository.com/artifact/org.springframework/spring-beans/5.3.19,
Apache 2.0
spring-boot 2.5.6:
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot/2.5.6,
Apache 2.0
spring-boot-actuator 2.5.6:
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-actuator/2.5.6,
Apache 2.0
spring-boot-actuator-autoconfigure 2.5.6:
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-actuator-autoconfigure/2.5.6,
Apache 2.0
@@ -360,22 +360,22 @@ The text of each license is also included at
licenses/LICENSE-[project].txt.
spring-boot-starter-quartz 2.5.6:
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-quartz/2.5.6,
Apache 2.0
spring-boot-starter-web 2.5.6:
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-web/2.5.6,
Apache 2.0
spring-boot-starter-cache 2.5.6:
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-cache/2.5.6,
Apache 2.0
- spring-context 5.3.12:
https://mvnrepository.com/artifact/org.springframework/spring-context/5.3.12,
Apache 2.0
+ spring-context 5.3.19:
https://mvnrepository.com/artifact/org.springframework/spring-context/5.3.19,
Apache 2.0
spring-context-support 5.3.12:
https://mvnrepository.com/artifact/org.springframework/spring-context-support/5.3.12,
Apache 2.0
- spring-core 5.3.12:
https://mvnrepository.com/artifact/org.springframework/spring-core, Apache 2.0
- spring-expression 5.3.12:
https://mvnrepository.com/artifact/org.springframework/spring-expression,
Apache 2.0
- springfox-core 2.9.2:
https://mvnrepository.com/artifact/io.springfox/springfox-core, Apache 2.0
- springfox-schema 2.9.2:
https://mvnrepository.com/artifact/io.springfox/springfox-schema, Apache 2.0
- springfox-spi 2.9.2:
https://mvnrepository.com/artifact/io.springfox/springfox-spi, Apache 2.0
+ spring-core 5.3.19:
https://mvnrepository.com/artifact/org.springframework/spring-core/5.3.19,
Apache 2.0
+ spring-expression 5.3.12:
https://mvnrepository.com/artifact/org.springframework/spring-expression/5.3.12,
Apache 2.0
+ springfox-core 2.9.2:
https://mvnrepository.com/artifact/io.springfox/springfox-core/2.9.2, Apache 2.0
+ springfox-schema 2.9.2:
https://mvnrepository.com/artifact/io.springfox/springfox-schema/2.9.2, Apache
2.0
+ springfox-spi 2.9.2:
https://mvnrepository.com/artifact/io.springfox/springfox-spi/2.9.2, Apache 2.0
springfox-spring-web 2.9.2:
https://mvnrepository.com/artifact/io.springfox/springfox-spring-web/2.9.2,
Apache 2.0
springfox-swagger2 2.9.2:
https://mvnrepository.com/artifact/io.springfox/springfox-swagger2/2.9.2,
Apache 2.0
springfox-swagger-common 2.9.2:
https://mvnrepository.com/artifact/io.springfox/springfox-swagger-common/2.9.2,
Apache 2.0
springfox-swagger-ui 2.9.2:
https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui/2.9.2,
Apache 2.0
spring-jcl 5.3.12:
https://mvnrepository.com/artifact/org.springframework/spring-jcl/5.3.12,
Apache 2.0
- spring-jdbc 5.3.12:
https://mvnrepository.com/artifact/org.springframework/spring-jdbc/5.3.12,
Apache 2.0
+ spring-jdbc 5.3.19:
https://mvnrepository.com/artifact/org.springframework/spring-jdbc/5.3.19,
Apache 2.0
spring-plugin-core 1.2.0.RELEASE:
https://mvnrepository.com/artifact/org.springframework.plugin/spring-plugin-core/1.2.0.RELEASE,
Apache 2.0
spring-plugin-metadata 1.2.0.RELEASE:
https://mvnrepository.com/artifact/org.springframework.plugin/spring-plugin-metadata/1.2.0.RELEASE,
Apache 2.0
- spring-tx 5.3.12:
https://mvnrepository.com/artifact/org.springframework/spring-tx/5.3.12, Apache
2.0
+ spring-tx 5.3.19:
https://mvnrepository.com/artifact/org.springframework/spring-tx/5.3.19, Apache
2.0
spring-web 5.3.12:
https://mvnrepository.com/artifact/org.springframework/spring-web/5.3.12,
Apache 2.0
spring-webmvc 5.3.12:
https://mvnrepository.com/artifact/org.springframework/spring-webmvc/5.3.12,
Apache 2.0
swagger-annotations 1.5.20:
https://mvnrepository.com/artifact/io.swagger/swagger-annotations/1.5.20,
Apache 2.0
diff --git a/dolphinscheduler-dist/release-docs/NOTICE
b/dolphinscheduler-dist/release-docs/NOTICE
index 340141a6b9..1411e7a78c 100644
--- a/dolphinscheduler-dist/release-docs/NOTICE
+++ b/dolphinscheduler-dist/release-docs/NOTICE
@@ -362,8 +362,8 @@ This product contains the Maven wrapper scripts from 'Maven
Wrapper', that provi
Spring Framework NOTICE
========================================================================
-Spring Framework 5.1.18.RELEASE
-Copyright (c) 2002-2020 Pivotal, Inc.
+Spring Framework 5.3.19
+Copyright (c) 2002-2022 Pivotal, Inc.
This product is licensed to you under the Apache License, Version 2.0
(the "License"). You may not use this product except in compliance with
diff --git
a/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-beans.txt
b/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-beans.txt
index 3f22c9c3a8..0eb8edb063 100644
--- a/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-beans.txt
+++ b/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-beans.txt
@@ -1,6 +1,6 @@
- Apache License
+ Apache License
Version 2.0, January 2004
- http://www.apache.org/licenses/
+ https://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
@@ -192,7 +192,7 @@
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
+ https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
@@ -212,7 +212,7 @@ code for these subcomponents is subject to the terms and
conditions of the following licenses.
->>> ASM 4.0 (org.ow2.asm:asm:4.0, org.ow2.asm:asm-commons:4.0):
+>>> ASM 9.1 (org.ow2.asm:asm:9.1, org.ow2.asm:asm-commons:9.1):
Copyright (c) 2000-2011 INRIA, France Telecom
All rights reserved.
@@ -244,36 +244,46 @@ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.
-Copyright (c) 1999-2009, OW2 Consortium <http://www.ow2.org/>
+Copyright (c) 1999-2009, OW2 Consortium <https://www.ow2.org/>
->>> CGLIB 3.0 (cglib:cglib:3.0):
+>>> CGLIB 3.3 (cglib:cglib:3.3):
Per the LICENSE file in the CGLIB JAR distribution downloaded from
-http://sourceforge.net/projects/cglib/files/cglib3/3.0/cglib-3.0.jar/download,
-CGLIB 3.0 is licensed under the Apache License, version 2.0, the text of which
+https://github.com/cglib/cglib/releases/download/RELEASE_3_3_0/cglib-3.3.0.jar,
+CGLIB 3.3 is licensed under the Apache License, version 2.0, the text of which
is included above.
-=======================================================================
+>>> Objenesis 3.2 (org.objenesis:objenesis:3.2):
-To the extent any open source subcomponents are licensed under the EPL and/or
-other similar licenses that require the source code and/or modifications to
-source code to be made available (as would be noted above), you may obtain a
-copy of the source code corresponding to the binaries for such open source
-components and modifications thereto, if any, (the "Source Files"), by
-downloading the Source Files from http://www.springsource.org/download, or by
-sending a request, with your name and address to:
+Per the LICENSE file in the Objenesis ZIP distribution downloaded from
+http://objenesis.org/download.html, Objenesis 3.2 is licensed under the
+Apache License, version 2.0, the text of which is included above.
- Pivotal, Inc., 875 Howard St,
- San Francisco, CA 94103
- United States of America
+Per the NOTICE file in the Objenesis ZIP distribution downloaded from
+http://objenesis.org/download.html and corresponding to section 4d of the
+Apache License, Version 2.0, in this case for Objenesis:
-or email [email protected]. All such requests should clearly specify:
+Objenesis
+Copyright 2006-2019 Joe Walnes, Henri Tremblay, Leonardo Mesquita
- OPEN SOURCE FILES REQUEST
- Attention General Counsel
-Pivotal shall mail a copy of the Source Files to you on a CD or equivalent
-physical medium. This offer to obtain a copy of the Source Files is valid for
-three years from the date you acquired this Software product.
\ No newline at end of file
+===============================================================================
+
+To the extent any open source components are licensed under the EPL and/or
+other similar licenses that require the source code and/or modifications to
+source code to be made available (as would be noted above), you may obtain a
+copy of the source code corresponding to the binaries for such open source
+components and modifications thereto, if any, (the "Source Files"), by
+downloading the Source Files from https://spring.io/projects, Pivotal's website
+at https://network.pivotal.io/open-source, or by sending a request, with your
+name and address to: Pivotal Software, Inc., 875 Howard Street, 5th floor, San
+Francisco, CA 94103, Attention: General Counsel. All such requests should
+clearly specify: OPEN SOURCE FILES REQUEST, Attention General Counsel. Pivotal
+can mail a copy of the Source Files to you on a CD or equivalent physical
+medium.
+
+This offer to obtain a copy of the Source Files is valid for three years from
+the date you acquired this Software product. Alternatively, the Source Files
+may accompany the Software.
diff --git
a/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-boot.txt
b/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-boot.txt
index 82714d7648..823c1c8e98 100644
--- a/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-boot.txt
+++ b/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-boot.txt
@@ -1,7 +1,7 @@
Apache License
Version 2.0, January 2004
- http://www.apache.org/licenses/
+ https://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
@@ -193,7 +193,7 @@
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
+ https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
diff --git
a/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-context.txt
b/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-context.txt
index 3f22c9c3a8..0eb8edb063 100644
--- a/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-context.txt
+++ b/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-context.txt
@@ -1,6 +1,6 @@
- Apache License
+ Apache License
Version 2.0, January 2004
- http://www.apache.org/licenses/
+ https://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
@@ -192,7 +192,7 @@
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
+ https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
@@ -212,7 +212,7 @@ code for these subcomponents is subject to the terms and
conditions of the following licenses.
->>> ASM 4.0 (org.ow2.asm:asm:4.0, org.ow2.asm:asm-commons:4.0):
+>>> ASM 9.1 (org.ow2.asm:asm:9.1, org.ow2.asm:asm-commons:9.1):
Copyright (c) 2000-2011 INRIA, France Telecom
All rights reserved.
@@ -244,36 +244,46 @@ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.
-Copyright (c) 1999-2009, OW2 Consortium <http://www.ow2.org/>
+Copyright (c) 1999-2009, OW2 Consortium <https://www.ow2.org/>
->>> CGLIB 3.0 (cglib:cglib:3.0):
+>>> CGLIB 3.3 (cglib:cglib:3.3):
Per the LICENSE file in the CGLIB JAR distribution downloaded from
-http://sourceforge.net/projects/cglib/files/cglib3/3.0/cglib-3.0.jar/download,
-CGLIB 3.0 is licensed under the Apache License, version 2.0, the text of which
+https://github.com/cglib/cglib/releases/download/RELEASE_3_3_0/cglib-3.3.0.jar,
+CGLIB 3.3 is licensed under the Apache License, version 2.0, the text of which
is included above.
-=======================================================================
+>>> Objenesis 3.2 (org.objenesis:objenesis:3.2):
-To the extent any open source subcomponents are licensed under the EPL and/or
-other similar licenses that require the source code and/or modifications to
-source code to be made available (as would be noted above), you may obtain a
-copy of the source code corresponding to the binaries for such open source
-components and modifications thereto, if any, (the "Source Files"), by
-downloading the Source Files from http://www.springsource.org/download, or by
-sending a request, with your name and address to:
+Per the LICENSE file in the Objenesis ZIP distribution downloaded from
+http://objenesis.org/download.html, Objenesis 3.2 is licensed under the
+Apache License, version 2.0, the text of which is included above.
- Pivotal, Inc., 875 Howard St,
- San Francisco, CA 94103
- United States of America
+Per the NOTICE file in the Objenesis ZIP distribution downloaded from
+http://objenesis.org/download.html and corresponding to section 4d of the
+Apache License, Version 2.0, in this case for Objenesis:
-or email [email protected]. All such requests should clearly specify:
+Objenesis
+Copyright 2006-2019 Joe Walnes, Henri Tremblay, Leonardo Mesquita
- OPEN SOURCE FILES REQUEST
- Attention General Counsel
-Pivotal shall mail a copy of the Source Files to you on a CD or equivalent
-physical medium. This offer to obtain a copy of the Source Files is valid for
-three years from the date you acquired this Software product.
\ No newline at end of file
+===============================================================================
+
+To the extent any open source components are licensed under the EPL and/or
+other similar licenses that require the source code and/or modifications to
+source code to be made available (as would be noted above), you may obtain a
+copy of the source code corresponding to the binaries for such open source
+components and modifications thereto, if any, (the "Source Files"), by
+downloading the Source Files from https://spring.io/projects, Pivotal's website
+at https://network.pivotal.io/open-source, or by sending a request, with your
+name and address to: Pivotal Software, Inc., 875 Howard Street, 5th floor, San
+Francisco, CA 94103, Attention: General Counsel. All such requests should
+clearly specify: OPEN SOURCE FILES REQUEST, Attention General Counsel. Pivotal
+can mail a copy of the Source Files to you on a CD or equivalent physical
+medium.
+
+This offer to obtain a copy of the Source Files is valid for three years from
+the date you acquired this Software product. Alternatively, the Source Files
+may accompany the Software.
diff --git
a/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-core.txt
b/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-core.txt
index 3f22c9c3a8..0eb8edb063 100644
--- a/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-core.txt
+++ b/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-core.txt
@@ -1,6 +1,6 @@
- Apache License
+ Apache License
Version 2.0, January 2004
- http://www.apache.org/licenses/
+ https://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
@@ -192,7 +192,7 @@
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
+ https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
@@ -212,7 +212,7 @@ code for these subcomponents is subject to the terms and
conditions of the following licenses.
->>> ASM 4.0 (org.ow2.asm:asm:4.0, org.ow2.asm:asm-commons:4.0):
+>>> ASM 9.1 (org.ow2.asm:asm:9.1, org.ow2.asm:asm-commons:9.1):
Copyright (c) 2000-2011 INRIA, France Telecom
All rights reserved.
@@ -244,36 +244,46 @@ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.
-Copyright (c) 1999-2009, OW2 Consortium <http://www.ow2.org/>
+Copyright (c) 1999-2009, OW2 Consortium <https://www.ow2.org/>
->>> CGLIB 3.0 (cglib:cglib:3.0):
+>>> CGLIB 3.3 (cglib:cglib:3.3):
Per the LICENSE file in the CGLIB JAR distribution downloaded from
-http://sourceforge.net/projects/cglib/files/cglib3/3.0/cglib-3.0.jar/download,
-CGLIB 3.0 is licensed under the Apache License, version 2.0, the text of which
+https://github.com/cglib/cglib/releases/download/RELEASE_3_3_0/cglib-3.3.0.jar,
+CGLIB 3.3 is licensed under the Apache License, version 2.0, the text of which
is included above.
-=======================================================================
+>>> Objenesis 3.2 (org.objenesis:objenesis:3.2):
-To the extent any open source subcomponents are licensed under the EPL and/or
-other similar licenses that require the source code and/or modifications to
-source code to be made available (as would be noted above), you may obtain a
-copy of the source code corresponding to the binaries for such open source
-components and modifications thereto, if any, (the "Source Files"), by
-downloading the Source Files from http://www.springsource.org/download, or by
-sending a request, with your name and address to:
+Per the LICENSE file in the Objenesis ZIP distribution downloaded from
+http://objenesis.org/download.html, Objenesis 3.2 is licensed under the
+Apache License, version 2.0, the text of which is included above.
- Pivotal, Inc., 875 Howard St,
- San Francisco, CA 94103
- United States of America
+Per the NOTICE file in the Objenesis ZIP distribution downloaded from
+http://objenesis.org/download.html and corresponding to section 4d of the
+Apache License, Version 2.0, in this case for Objenesis:
-or email [email protected]. All such requests should clearly specify:
+Objenesis
+Copyright 2006-2019 Joe Walnes, Henri Tremblay, Leonardo Mesquita
- OPEN SOURCE FILES REQUEST
- Attention General Counsel
-Pivotal shall mail a copy of the Source Files to you on a CD or equivalent
-physical medium. This offer to obtain a copy of the Source Files is valid for
-three years from the date you acquired this Software product.
\ No newline at end of file
+===============================================================================
+
+To the extent any open source components are licensed under the EPL and/or
+other similar licenses that require the source code and/or modifications to
+source code to be made available (as would be noted above), you may obtain a
+copy of the source code corresponding to the binaries for such open source
+components and modifications thereto, if any, (the "Source Files"), by
+downloading the Source Files from https://spring.io/projects, Pivotal's website
+at https://network.pivotal.io/open-source, or by sending a request, with your
+name and address to: Pivotal Software, Inc., 875 Howard Street, 5th floor, San
+Francisco, CA 94103, Attention: General Counsel. All such requests should
+clearly specify: OPEN SOURCE FILES REQUEST, Attention General Counsel. Pivotal
+can mail a copy of the Source Files to you on a CD or equivalent physical
+medium.
+
+This offer to obtain a copy of the Source Files is valid for three years from
+the date you acquired this Software product. Alternatively, the Source Files
+may accompany the Software.
diff --git
a/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-jdbc.txt
b/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-jdbc.txt
index 3f22c9c3a8..0eb8edb063 100644
--- a/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-jdbc.txt
+++ b/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-jdbc.txt
@@ -1,6 +1,6 @@
- Apache License
+ Apache License
Version 2.0, January 2004
- http://www.apache.org/licenses/
+ https://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
@@ -192,7 +192,7 @@
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
+ https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
@@ -212,7 +212,7 @@ code for these subcomponents is subject to the terms and
conditions of the following licenses.
->>> ASM 4.0 (org.ow2.asm:asm:4.0, org.ow2.asm:asm-commons:4.0):
+>>> ASM 9.1 (org.ow2.asm:asm:9.1, org.ow2.asm:asm-commons:9.1):
Copyright (c) 2000-2011 INRIA, France Telecom
All rights reserved.
@@ -244,36 +244,46 @@ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.
-Copyright (c) 1999-2009, OW2 Consortium <http://www.ow2.org/>
+Copyright (c) 1999-2009, OW2 Consortium <https://www.ow2.org/>
->>> CGLIB 3.0 (cglib:cglib:3.0):
+>>> CGLIB 3.3 (cglib:cglib:3.3):
Per the LICENSE file in the CGLIB JAR distribution downloaded from
-http://sourceforge.net/projects/cglib/files/cglib3/3.0/cglib-3.0.jar/download,
-CGLIB 3.0 is licensed under the Apache License, version 2.0, the text of which
+https://github.com/cglib/cglib/releases/download/RELEASE_3_3_0/cglib-3.3.0.jar,
+CGLIB 3.3 is licensed under the Apache License, version 2.0, the text of which
is included above.
-=======================================================================
+>>> Objenesis 3.2 (org.objenesis:objenesis:3.2):
-To the extent any open source subcomponents are licensed under the EPL and/or
-other similar licenses that require the source code and/or modifications to
-source code to be made available (as would be noted above), you may obtain a
-copy of the source code corresponding to the binaries for such open source
-components and modifications thereto, if any, (the "Source Files"), by
-downloading the Source Files from http://www.springsource.org/download, or by
-sending a request, with your name and address to:
+Per the LICENSE file in the Objenesis ZIP distribution downloaded from
+http://objenesis.org/download.html, Objenesis 3.2 is licensed under the
+Apache License, version 2.0, the text of which is included above.
- Pivotal, Inc., 875 Howard St,
- San Francisco, CA 94103
- United States of America
+Per the NOTICE file in the Objenesis ZIP distribution downloaded from
+http://objenesis.org/download.html and corresponding to section 4d of the
+Apache License, Version 2.0, in this case for Objenesis:
-or email [email protected]. All such requests should clearly specify:
+Objenesis
+Copyright 2006-2019 Joe Walnes, Henri Tremblay, Leonardo Mesquita
- OPEN SOURCE FILES REQUEST
- Attention General Counsel
-Pivotal shall mail a copy of the Source Files to you on a CD or equivalent
-physical medium. This offer to obtain a copy of the Source Files is valid for
-three years from the date you acquired this Software product.
\ No newline at end of file
+===============================================================================
+
+To the extent any open source components are licensed under the EPL and/or
+other similar licenses that require the source code and/or modifications to
+source code to be made available (as would be noted above), you may obtain a
+copy of the source code corresponding to the binaries for such open source
+components and modifications thereto, if any, (the "Source Files"), by
+downloading the Source Files from https://spring.io/projects, Pivotal's website
+at https://network.pivotal.io/open-source, or by sending a request, with your
+name and address to: Pivotal Software, Inc., 875 Howard Street, 5th floor, San
+Francisco, CA 94103, Attention: General Counsel. All such requests should
+clearly specify: OPEN SOURCE FILES REQUEST, Attention General Counsel. Pivotal
+can mail a copy of the Source Files to you on a CD or equivalent physical
+medium.
+
+This offer to obtain a copy of the Source Files is valid for three years from
+the date you acquired this Software product. Alternatively, the Source Files
+may accompany the Software.
diff --git a/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-tx.txt
b/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-tx.txt
index 3f22c9c3a8..0eb8edb063 100644
--- a/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-tx.txt
+++ b/dolphinscheduler-dist/release-docs/licenses/LICENSE-spring-tx.txt
@@ -1,6 +1,6 @@
- Apache License
+ Apache License
Version 2.0, January 2004
- http://www.apache.org/licenses/
+ https://www.apache.org/licenses/
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
@@ -192,7 +192,7 @@
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
+ https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
@@ -212,7 +212,7 @@ code for these subcomponents is subject to the terms and
conditions of the following licenses.
->>> ASM 4.0 (org.ow2.asm:asm:4.0, org.ow2.asm:asm-commons:4.0):
+>>> ASM 9.1 (org.ow2.asm:asm:9.1, org.ow2.asm:asm-commons:9.1):
Copyright (c) 2000-2011 INRIA, France Telecom
All rights reserved.
@@ -244,36 +244,46 @@ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.
-Copyright (c) 1999-2009, OW2 Consortium <http://www.ow2.org/>
+Copyright (c) 1999-2009, OW2 Consortium <https://www.ow2.org/>
->>> CGLIB 3.0 (cglib:cglib:3.0):
+>>> CGLIB 3.3 (cglib:cglib:3.3):
Per the LICENSE file in the CGLIB JAR distribution downloaded from
-http://sourceforge.net/projects/cglib/files/cglib3/3.0/cglib-3.0.jar/download,
-CGLIB 3.0 is licensed under the Apache License, version 2.0, the text of which
+https://github.com/cglib/cglib/releases/download/RELEASE_3_3_0/cglib-3.3.0.jar,
+CGLIB 3.3 is licensed under the Apache License, version 2.0, the text of which
is included above.
-=======================================================================
+>>> Objenesis 3.2 (org.objenesis:objenesis:3.2):
-To the extent any open source subcomponents are licensed under the EPL and/or
-other similar licenses that require the source code and/or modifications to
-source code to be made available (as would be noted above), you may obtain a
-copy of the source code corresponding to the binaries for such open source
-components and modifications thereto, if any, (the "Source Files"), by
-downloading the Source Files from http://www.springsource.org/download, or by
-sending a request, with your name and address to:
+Per the LICENSE file in the Objenesis ZIP distribution downloaded from
+http://objenesis.org/download.html, Objenesis 3.2 is licensed under the
+Apache License, version 2.0, the text of which is included above.
- Pivotal, Inc., 875 Howard St,
- San Francisco, CA 94103
- United States of America
+Per the NOTICE file in the Objenesis ZIP distribution downloaded from
+http://objenesis.org/download.html and corresponding to section 4d of the
+Apache License, Version 2.0, in this case for Objenesis:
-or email [email protected]. All such requests should clearly specify:
+Objenesis
+Copyright 2006-2019 Joe Walnes, Henri Tremblay, Leonardo Mesquita
- OPEN SOURCE FILES REQUEST
- Attention General Counsel
-Pivotal shall mail a copy of the Source Files to you on a CD or equivalent
-physical medium. This offer to obtain a copy of the Source Files is valid for
-three years from the date you acquired this Software product.
\ No newline at end of file
+===============================================================================
+
+To the extent any open source components are licensed under the EPL and/or
+other similar licenses that require the source code and/or modifications to
+source code to be made available (as would be noted above), you may obtain a
+copy of the source code corresponding to the binaries for such open source
+components and modifications thereto, if any, (the "Source Files"), by
+downloading the Source Files from https://spring.io/projects, Pivotal's website
+at https://network.pivotal.io/open-source, or by sending a request, with your
+name and address to: Pivotal Software, Inc., 875 Howard Street, 5th floor, San
+Francisco, CA 94103, Attention: General Counsel. All such requests should
+clearly specify: OPEN SOURCE FILES REQUEST, Attention General Counsel. Pivotal
+can mail a copy of the Source Files to you on a CD or equivalent physical
+medium.
+
+This offer to obtain a copy of the Source Files is valid for three years from
+the date you acquired this Software product. Alternatively, the Source Files
+may accompany the Software.
diff --git a/pom.xml b/pom.xml
index 2efa54d5df..e7c4130409 100644
--- a/pom.xml
+++ b/pom.xml
@@ -53,7 +53,7 @@
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<curator.version>4.3.0</curator.version>
<zookeeper.version>3.4.14</zookeeper.version>
- <spring.version>5.3.12</spring.version>
+ <spring.version>5.3.19</spring.version>
<spring.boot.version>2.5.6</spring.boot.version>
<java.version>1.8</java.version>
<logback.version>1.2.11</logback.version>
diff --git a/tools/dependencies/check-LICENSE.sh
b/tools/dependencies/check-LICENSE.sh
index 81f2169b4d..af1feb168b 100755
--- a/tools/dependencies/check-LICENSE.sh
+++ b/tools/dependencies/check-LICENSE.sh
@@ -31,9 +31,12 @@ echo '=== Distributed dependencies: ' && find dist -name
"*.jar" -exec basename
echo '=== Third party dependencies: ' && grep -vf self-modules.txt
all-dependencies.txt | sort | uniq | tee third-party-dependencies.txt
# 1. Compare the third-party dependencies with known dependencies, expect that
all third-party dependencies are KNOWN
-# and the exit code of the command is 0, otherwise we should add its license
to LICENSE file and add the dependency to
-# known-dependencies.txt. 2. Unify the `sort` behaviour: here we'll sort them
again in case that the behaviour of `sort`
-# command in target OS is different from what we used to sort the file
`known-dependencies.txt`, i.e. "sort the two file
+# and the exit code of the command is 0, otherwise we should add its license
to LICENSE file
+# [dolphinscheduler-dist/release-docs/LICENSE] and
[dolphinscheduler-dist/release-docs/licenses/]
+# and add the dependency to known-dependencies.txt.
+#
+# 2. Unify the `sort` behaviour: here we'll sort them again in case that the
behaviour of `sort` command in
+# target OS is different from what we used to sort the file
`known-dependencies.txt`, i.e. "sort the two file
# using the same command (and default arguments)"
diff -w -B -U0 <(sort < tools/dependencies/known-dependencies.txt) <(sort <
third-party-dependencies.txt)
diff --git a/tools/dependencies/known-dependencies.txt
b/tools/dependencies/known-dependencies.txt
index 13e6aa50a5..562e55b20b 100755
--- a/tools/dependencies/known-dependencies.txt
+++ b/tools/dependencies/known-dependencies.txt
@@ -174,7 +174,7 @@ snappy-0.2.jar
snappy-java-1.0.4.1.jar
SparseBitSet-1.2.jar
spring-aop-5.3.12.jar
-spring-beans-5.3.12.jar
+spring-beans-5.3.19.jar
spring-boot-2.5.6.jar
spring-boot-actuator-2.5.6.jar
spring-boot-actuator-autoconfigure-2.5.6.jar
@@ -190,15 +190,15 @@ spring-boot-starter-logging-2.5.6.jar
spring-boot-starter-quartz-2.5.6.jar
spring-boot-starter-web-2.5.6.jar
spring-boot-starter-cache-2.5.6.jar
-spring-context-5.3.12.jar
+spring-context-5.3.19.jar
spring-context-support-5.3.12.jar
-spring-core-5.3.12.jar
+spring-core-5.3.19.jar
spring-expression-5.3.12.jar
spring-jcl-5.3.12.jar
-spring-jdbc-5.3.12.jar
+spring-jdbc-5.3.19.jar
spring-plugin-core-1.2.0.RELEASE.jar
spring-plugin-metadata-1.2.0.RELEASE.jar
-spring-tx-5.3.12.jar
+spring-tx-5.3.19.jar
spring-web-5.3.12.jar
spring-webmvc-5.3.12.jar
springfox-core-2.9.2.jar