Skip to content

Commit 7c06364

Browse files
committed
Merge branch '3.5-dev' into 3.6-dev
2 parents 9674b1e + ba3afff commit 7c06364

File tree

13 files changed

+257
-14
lines changed

13 files changed

+257
-14
lines changed

gremlin-console/pom.xml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,10 +244,11 @@ limitations under the License.
244244
<resource>NOTICE.txt</resource>
245245
<resource>NOTICE</resource>
246246
<resource>licenses</resource>
247-
<!--Exclude kryo and minlog licenses to avoid conflict as they are included in
247+
<!--Exclude kryo, minlog and bigint licenses to avoid conflict as they are included in
248248
both gremlin-shaded and gremlin-driver-->
249249
<resource>META-INF/licenses/kryo</resource>
250250
<resource>META-INF/licenses/minlog</resource>
251+
<resource>META-INF/licenses/bigint</resource>
251252
</resources>
252253
</transformer>
253254
<transformer implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
@@ -278,6 +279,14 @@ limitations under the License.
278279
<resource>META-INF/licenses/minlog</resource>
279280
<file>src/main/static/licenses/minlog</file>
280281
</transformer>
282+
<transformer implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
283+
<resource>META-INF/licenses/bigint</resource>
284+
<file>src/main/static/licenses/bigint</file>
285+
</transformer>
286+
<transformer implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
287+
<resource>META-INF/licenses/ganymed-ssh</resource>
288+
<file>src/main/static/licenses/ganymed-ssh</file>
289+
</transformer>
281290
<transformer implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
282291
<resource>META-INF/licenses/normalize</resource>
283292
<file>src/main/static/licenses/normalize</file>

gremlin-console/src/main/static/NOTICE

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@ the terms of a BSD style license.
4242
The original software and related information is available
4343
at http://www.jcraft.com/jsch/.
4444

45+
The Scp class is based on the SCPClient from the ganymed ssh
46+
library. Which has been distributed under the BSD style license
47+
included in licenses/ganymed-ssh
48+
4549
------------------------------------------------------------------------
4650
HPPC 0.7.1
4751
------------------------------------------------------------------------
@@ -55,12 +59,32 @@ HPPC borrowed code, ideas or both from:
5559
(Apache license)
5660

5761
------------------------------------------------------------------------
58-
Jackson-Databind and Jackson-Core 2.14.0 (Included through gremlin-shaded)
62+
Jackson-Databind, Jackson-Annotation and Jackson-Core 2.15.2 (Included through gremlin-shaded)
5963
------------------------------------------------------------------------
6064
It was originally written by Tatu Saloranta ([email protected]), and has
6165
been in development since 2007.
6266
It is currently developed by a community of developers.
6367

68+
* FastDoubleParser
69+
70+
jackson-core bundles a shaded copy of FastDoubleParser <https://github.com/wrandelshofer/FastDoubleParser>.
71+
That code is available under an MIT license <https://github.com/wrandelshofer/FastDoubleParser/blob/main/LICENSE>
72+
under the following copyright.
73+
74+
Copyright © 2023 Werner Randelshofer, Switzerland. MIT License.
75+
76+
Some portions of the code have been derived from other projects.
77+
78+
fast_double_parser, Copyright (c) 2022 Daniel Lemire. Apache 2.0 License.
79+
https://github.com/fastfloat/fast_float
80+
81+
fast_float, Copyright (c) 2021 The fast_float authors. Apache 2.0 License.
82+
https://github.com/fastfloat/fast_float
83+
84+
bigint, Copyright 2020 Tim Buktu. 2-clause BSD License.
85+
https://github.com/tbuktu/bigint/tree/floatfft
86+
(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.)
87+
6488
------------------------------------------------------------------------
6589
JavaTuples 1.2
6690
------------------------------------------------------------------------
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
Copyright 2022 Tim Buktu
2+
3+
Redistribution and use in source and binary forms, with or without
4+
modification, are permitted provided that the following conditions
5+
are met:
6+
7+
1. Redistributions of source code must retain the above copyright notice, this
8+
list of conditions and the following disclaimer.
9+
10+
2. Redistributions in binary form must reproduce the above copyright notice,
11+
this list of conditions and the following disclaimer in the documentation
12+
and/or other materials provided with the distribution.
13+
14+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND
15+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
16+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
17+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
18+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
20+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
21+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
22+
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
23+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
Copyright (c) 2005 - 2006 Swiss Federal Institute of Technology (ETH Zurich),
2+
Department of Computer Science (http://www.inf.ethz.ch),
3+
Christian Plattner. All rights reserved.
4+
5+
Redistribution and use in source and binary forms, with or without
6+
modification, are permitted provided that the following conditions
7+
are met:
8+
9+
a.) Redistributions of source code must retain the above copyright
10+
notice, this list of conditions and the following disclaimer.
11+
b.) Redistributions in binary form must reproduce the above copyright
12+
notice, this list of conditions and the following disclaimer in the
13+
documentation and/or other materials provided with the distribution.
14+
c.) Neither the name of ETH Zurich nor the names of its contributors may
15+
be used to endorse or promote products derived from this software
16+
without specific prior written permission.
17+
18+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
19+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
20+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
21+
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
22+
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
23+
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
24+
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25+
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
26+
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27+
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
28+
POSSIBILITY OF SUCH DAMAGE

gremlin-driver/pom.xml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,10 +192,11 @@ limitations under the License.
192192
<resource>NOTICE.txt</resource>
193193
<resource>NOTICE</resource>
194194
<resource>licenses</resource>
195-
<!--Exclude kryo and minlog licenses to avoid conflict as they are included in
195+
<!--Exclude kryo, minlog and bigint licenses to avoid conflict as they are included in
196196
both gremlin-shaded and gremlin-driver-->
197197
<resource>META-INF/licenses/kryo</resource>
198198
<resource>META-INF/licenses/minlog</resource>
199+
<resource>META-INF/licenses/bigint</resource>
199200
</resources>
200201
</transformer>
201202
<transformer implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
@@ -214,6 +215,10 @@ limitations under the License.
214215
<resource>META-INF/licenses/minlog</resource>
215216
<file>src/main/static/licenses/minlog</file>
216217
</transformer>
218+
<transformer implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
219+
<resource>META-INF/licenses/bigint</resource>
220+
<file>src/main/static/licenses/bigint</file>
221+
</transformer>
217222
<transformer implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
218223
<resource>META-INF/licenses/logback</resource>
219224
<file>src/main/static/licenses/logback</file>

gremlin-driver/src/main/static/NOTICE

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,32 @@ HPPC borrowed code, ideas or both from:
1717
(Apache license)
1818

1919
------------------------------------------------------------------------
20-
Jackson-Databind and Jackson-Core 2.14.0 (Included through gremlin-shaded)
20+
Jackson-Databind, Jackson-Annotation and Jackson-Core 2.15.2 (Included through gremlin-shaded)
2121
------------------------------------------------------------------------
2222
It was originally written by Tatu Saloranta ([email protected]), and has
2323
been in development since 2007.
2424
It is currently developed by a community of developers.
2525

26+
* FastDoubleParser
27+
28+
jackson-core bundles a shaded copy of FastDoubleParser <https://github.com/wrandelshofer/FastDoubleParser>.
29+
That code is available under an MIT license <https://github.com/wrandelshofer/FastDoubleParser/blob/main/LICENSE>
30+
under the following copyright.
31+
32+
Copyright © 2023 Werner Randelshofer, Switzerland. MIT License.
33+
34+
Some portions of the code have been derived from other projects.
35+
36+
fast_double_parser, Copyright (c) 2022 Daniel Lemire. Apache 2.0 License.
37+
https://github.com/fastfloat/fast_float
38+
39+
fast_float, Copyright (c) 2021 The fast_float authors. Apache 2.0 License.
40+
https://github.com/fastfloat/fast_float
41+
42+
bigint, Copyright 2020 Tim Buktu. 2-clause BSD License.
43+
https://github.com/tbuktu/bigint/tree/floatfft
44+
(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.)
45+
2646
------------------------------------------------------------------------
2747
JavaTuples 1.2
2848
------------------------------------------------------------------------
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
Copyright 2022 Tim Buktu
2+
3+
Redistribution and use in source and binary forms, with or without
4+
modification, are permitted provided that the following conditions
5+
are met:
6+
7+
1. Redistributions of source code must retain the above copyright notice, this
8+
list of conditions and the following disclaimer.
9+
10+
2. Redistributions in binary form must reproduce the above copyright notice,
11+
this list of conditions and the following disclaimer in the documentation
12+
and/or other materials provided with the distribution.
13+
14+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND
15+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
16+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
17+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
18+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
20+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
21+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
22+
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
23+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

gremlin-server/src/main/static/NOTICE

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Licensed under the Creative Commons Attribution Licence v2.5
1616
http://creativecommons.org/licenses/by/2.5/
1717

1818
------------------------------------------------------------------------
19-
Apache Ivy 2.3.0 (AL ASF)
19+
Apache Ivy 2.5.1 (AL ASF)
2020
------------------------------------------------------------------------
2121
Portions of Ivy were originally developed by
2222
Jayasoft SARL (http://www.jayasoft.fr/)
@@ -29,6 +29,10 @@ the terms of a BSD style license.
2929
The original software and related information is available
3030
at http://www.jcraft.com/jsch/.
3131

32+
The Scp class is based on the SCPClient from the ganymed ssh
33+
library. Which has been distributed under the BSD style license
34+
included in licenses/ganymed-ssh
35+
3236
------------------------------------------------------------------------
3337
HPPC 0.7.1
3438
------------------------------------------------------------------------
@@ -42,12 +46,32 @@ HPPC borrowed code, ideas or both from:
4246
(Apache license)
4347

4448
------------------------------------------------------------------------
45-
Jackson-Databind 2.14.0 and Jackson-Core (Included through gremlin-shaded)
49+
Jackson-Databind, Jackson-Annotation and Jackson-Core 2.15.2 (Included through gremlin-shaded)
4650
------------------------------------------------------------------------
4751
It was originally written by Tatu Saloranta ([email protected]), and has
4852
been in development since 2007.
4953
It is currently developed by a community of developers.
5054

55+
* FastDoubleParser
56+
57+
jackson-core bundles a shaded copy of FastDoubleParser <https://github.com/wrandelshofer/FastDoubleParser>.
58+
That code is available under an MIT license <https://github.com/wrandelshofer/FastDoubleParser/blob/main/LICENSE>
59+
under the following copyright.
60+
61+
Copyright © 2023 Werner Randelshofer, Switzerland. MIT License.
62+
63+
Some portions of the code have been derived from other projects.
64+
65+
fast_double_parser, Copyright (c) 2022 Daniel Lemire. Apache 2.0 License.
66+
https://github.com/fastfloat/fast_float
67+
68+
fast_float, Copyright (c) 2021 The fast_float authors. Apache 2.0 License.
69+
https://github.com/fastfloat/fast_float
70+
71+
bigint, Copyright 2020 Tim Buktu. 2-clause BSD License.
72+
https://github.com/tbuktu/bigint/tree/floatfft
73+
(We only use those portions of the bigint project that can be licensed under 2-clause BSD License.)
74+
5175
------------------------------------------------------------------------
5276
JavaTuples 1.2
5377
------------------------------------------------------------------------
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
Copyright 2022 Tim Buktu
2+
3+
Redistribution and use in source and binary forms, with or without
4+
modification, are permitted provided that the following conditions
5+
are met:
6+
7+
1. Redistributions of source code must retain the above copyright notice, this
8+
list of conditions and the following disclaimer.
9+
10+
2. Redistributions in binary form must reproduce the above copyright notice,
11+
this list of conditions and the following disclaimer in the documentation
12+
and/or other materials provided with the distribution.
13+
14+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND
15+
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
16+
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
17+
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
18+
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19+
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
20+
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
21+
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
22+
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
23+
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
Copyright (c) 2005 - 2006 Swiss Federal Institute of Technology (ETH Zurich),
2+
Department of Computer Science (http://www.inf.ethz.ch),
3+
Christian Plattner. All rights reserved.
4+
5+
Redistribution and use in source and binary forms, with or without
6+
modification, are permitted provided that the following conditions
7+
are met:
8+
9+
a.) Redistributions of source code must retain the above copyright
10+
notice, this list of conditions and the following disclaimer.
11+
b.) Redistributions in binary form must reproduce the above copyright
12+
notice, this list of conditions and the following disclaimer in the
13+
documentation and/or other materials provided with the distribution.
14+
c.) Neither the name of ETH Zurich nor the names of its contributors may
15+
be used to endorse or promote products derived from this software
16+
without specific prior written permission.
17+
18+
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
19+
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
20+
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
21+
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
22+
LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
23+
CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
24+
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
25+
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
26+
CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27+
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
28+
POSSIBILITY OF SUCH DAMAGE

gremlin-shaded/pom.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,10 @@ limitations under the License.
120120
<resource>META-INF/licenses/minlog</resource>
121121
<file>src/main/static/licenses/minlog</file>
122122
</transformer>
123+
<transformer implementation="org.apache.maven.plugins.shade.resource.IncludeResourceTransformer">
124+
<resource>META-INF/licenses/bigint</resource>
125+
<file>src/main/static/licenses/bigint</file>
126+
</transformer>
123127
<transformer implementation="org.apache.maven.plugins.shade.resource.DontIncludeResourceTransformer">
124128
<resources>
125129
<resource>NOTICE</resource>

0 commit comments

Comments
 (0)