This is an automated email from the ASF dual-hosted git repository.
jerryshao pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino.git
The following commit(s) were added to refs/heads/main by this push:
new 52efd72b3f [MINOR] fix(license): declare undeclared bundled components
in LICENSE.bin and LICENSE.trino (#13451)
52efd72b3f is described below
commit 52efd72b3f4f49e0fe902768b60dd2878208eee1
Author: Bharath Krishna <[email protected]>
AuthorDate: Tue Sep 22 22:57:26 2026 -0700
[MINOR] fix(license): declare undeclared bundled components in LICENSE.bin
and LICENSE.trino (#13451)
### What changes were proposed in this pull request?
Add LICENSE entries for bundled components that currently have none.
- `LICENSE.bin`, BSD section: dnsjava, PostgreSQL JDBC Driver, SQLLine,
ThreeTen-Extra
- `LICENSE.bin`, MIT section: gethostname4j
- `LICENSE.trino`, MIT section: SLF4J JDK14 Binding
### Why are the changes needed?
All of these ship in the built distributions but are not declared.
ThreeTen-Extra is shaded into `paimon-format`, so it is not visible from
a jar
listing. `LICENSE.trino` is otherwise artifact-granular but listed only
SLF4J
API Module, while `slf4j-jdk14` also ships.
Licences were taken from each component's own POM.
### Does this PR introduce _any_ user-facing change?
No. LICENSE content only.
### How was this patch tested?
Built all distributions from `branch-1.3` and reconciled every bundled
jar
against the matching LICENSE file, reading each fat jar's own
`META-INF/NOTICE`
for shaded content. `dev/release/check-license.sh` passes.
Co-authored-by: Bharath Krishna <[email protected]>
---
LICENSE.bin | 5 +++++
LICENSE.trino | 1 +
2 files changed, 6 insertions(+)
diff --git a/LICENSE.bin b/LICENSE.bin
index 27508bca53..a95017bd21 100644
--- a/LICENSE.bin
+++ b/LICENSE.bin
@@ -441,6 +441,10 @@
Apache HttpComponents Core5
Helger Profiler
OpenAPI Tools Jackson Databind Nullable
+ dnsjava
+ PostgreSQL JDBC Driver
+ SQLLine
+ ThreeTen-Extra
This product bundles various third-party components also under the
MIT license
@@ -457,6 +461,7 @@
Kyligence/kylinpy
elarivie/pyReaderWriterLock
tkem/cachetools
+ gethostname4j
This product bundles various third-party components also under the
Boost Software License 1.0
diff --git a/LICENSE.trino b/LICENSE.trino
index f81455eeac..5edc81dcb2 100644
--- a/LICENSE.trino
+++ b/LICENSE.trino
@@ -230,6 +230,7 @@
FastDoubleParser
Schubfach
SLF4J API Module
+ SLF4J JDK14 Binding
This product bundles various third-party components also under the
BSD license