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

Reply via email to