From 07eca33606c547301cb2006b6a1058547858b2f4 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Tue, 14 Jul 2026 09:56:28 -0700 Subject: [PATCH 1/2] Include license and notice files in iceberg-storage-opendal crate (#2823) ## Which issue does this PR close? None ## What changes are included in this PR? Applies #1601 to the `iceberg-storage-opendal` crate. ## Are these changes tested? N/A --- crates/storage/opendal/LICENSE | 1 + crates/storage/opendal/NOTICE | 1 + 2 files changed, 2 insertions(+) create mode 120000 crates/storage/opendal/LICENSE create mode 120000 crates/storage/opendal/NOTICE diff --git a/crates/storage/opendal/LICENSE b/crates/storage/opendal/LICENSE new file mode 120000 index 0000000000..5853aaea53 --- /dev/null +++ b/crates/storage/opendal/LICENSE @@ -0,0 +1 @@ +../../../LICENSE \ No newline at end of file diff --git a/crates/storage/opendal/NOTICE b/crates/storage/opendal/NOTICE new file mode 120000 index 0000000000..295f6bdb3a --- /dev/null +++ b/crates/storage/opendal/NOTICE @@ -0,0 +1 @@ +../../../NOTICE \ No newline at end of file From be7f2329f3e03b6b52fb5d14b2538ce3969a5f2d Mon Sep 17 00:00:00 2001 From: Daniel Carl Jones Date: Tue, 14 Jul 2026 19:01:53 +0100 Subject: [PATCH 2/2] fix(license): Add missing LICENSE and NOTICE symlinks for iceberg-cache-moka and iceberg-catalog-loader (#2828) ## Which issue does this PR close? Follow-up from #2823. ## What changes are included in this PR? Add symlinks from the crate roots to the project root's LICENSE and NOTICE files. ## Are these changes tested? Tested using the following script provided by @kevinjqliu. Introducing this in CI is left as a follow-up (#2827). --- crates/catalog/loader/LICENSE | 1 + crates/catalog/loader/NOTICE | 1 + crates/integrations/cache-moka/LICENSE | 1 + crates/integrations/cache-moka/NOTICE | 1 + 4 files changed, 4 insertions(+) create mode 120000 crates/catalog/loader/LICENSE create mode 120000 crates/catalog/loader/NOTICE create mode 120000 crates/integrations/cache-moka/LICENSE create mode 120000 crates/integrations/cache-moka/NOTICE diff --git a/crates/catalog/loader/LICENSE b/crates/catalog/loader/LICENSE new file mode 120000 index 0000000000..5853aaea53 --- /dev/null +++ b/crates/catalog/loader/LICENSE @@ -0,0 +1 @@ +../../../LICENSE \ No newline at end of file diff --git a/crates/catalog/loader/NOTICE b/crates/catalog/loader/NOTICE new file mode 120000 index 0000000000..295f6bdb3a --- /dev/null +++ b/crates/catalog/loader/NOTICE @@ -0,0 +1 @@ +../../../NOTICE \ No newline at end of file diff --git a/crates/integrations/cache-moka/LICENSE b/crates/integrations/cache-moka/LICENSE new file mode 120000 index 0000000000..5853aaea53 --- /dev/null +++ b/crates/integrations/cache-moka/LICENSE @@ -0,0 +1 @@ +../../../LICENSE \ No newline at end of file diff --git a/crates/integrations/cache-moka/NOTICE b/crates/integrations/cache-moka/NOTICE new file mode 120000 index 0000000000..295f6bdb3a --- /dev/null +++ b/crates/integrations/cache-moka/NOTICE @@ -0,0 +1 @@ +../../../NOTICE \ No newline at end of file