You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kyuubi.apache.org by ch...@apache.org on 2026/10/28 13:26:04 UTC
(kyuubi-shaded) branch master updated: [KYUUBI-SHADED #71] Update NOTICE for Year 2026
This is an automated email from the ASF dual-hosted git repository.
pan3793 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/kyuubi-shaded.git
The following commit(s) were added to refs/heads/master by this push:
new b906c2e [KYUUBI-SHADED #71] Update NOTICE for Year 2026
b906c2e is described below
commit b906c2ef398b74776e7c674458a9e5deeffd3b87
Author: Cheng Pan <ch...@apache.org>
AuthorDate: Wed Oct 28 21:25:54 2026 +0800
[KYUUBI-SHADED #71] Update NOTICE for Year 2026
### _Why are the changes needed?_
1. Update NOTICE for Year 2026.
2. Fix the copyright year of the generated NOTICE. Modules without a hand-written NOTICE (`kyuubi-relocated-util`, `kyuubi-relocated-force-shading`) get one generated by the ASF parent POM's `maven-remote-resources-plugin`, whose copyright span derives from `inceptionYear` and `project.build.outputTimestamp`. The latter was inherited from the parent POM as `2024-07-04T18:52:46Z`, giving a fixed `Copyright 2024`. Now:
1. Set `inceptionYear` to 2023.
2. Set `project.build.outputTimestamp` to the build wall clock via `build-helper-maven-plugin`.
### _How was this patch tested?_
`build/mvn clean package -pl kyuubi-relocated-util,kyuubi-relocated-thrift`, the jars' `META-INF/NOTICE` has `Copyright 2023-2026 The Apache Software Foundation`, and jar entries are stamped with the build time.
### _Was this patch assisted by generative AI tooling?_
Assisted-by: Claude Opus 5.5
Closes #71 from pan3793/notice-2026.
33735e0 [Cheng Pan] Use build wall clock for project.build.outputTimestamp
b3d5de8 [Cheng Pan] Set inceptionYear and outputTimestamp for generated NOTICE
cfac96b [Cheng Pan] Update NOTICE for Year 2026
Authored-by: Cheng Pan <ch...@apache.org>
Signed-off-by: Cheng Pan <ch...@apache.org>
---
NOTICE | 2 +-
.../src/main/resources/META-INF/NOTICE | 2 +-
.../src/main/resources/META-INF/NOTICE | 2 +-
.../src/main/resources/META-INF/NOTICE | 2 +-
.../src/main/resources/META-INF/NOTICE | 2 +-
.../src/main/resources/META-INF/NOTICE | 2 +-
.../src/main/resources/META-INF/NOTICE | 2 +-
pom.xml | 17 +++++++++++++++++
8 files changed, 24 insertions(+), 7 deletions(-)
diff --git a/NOTICE b/NOTICE
index 66a6c62..a00ff10 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,6 +1,6 @@
Apache Kyuubi Shaded
-Copyright 2023-2025 The Apache Software Foundation.
+Copyright 2023-2026 The Apache Software Foundation.
This product includes software developed at
The Apache Software Foundation (https://www.apache.org/).
diff --git a/kyuubi-relocated-hive-metastore-client/src/main/resources/META-INF/NOTICE b/kyuubi-relocated-hive-metastore-client/src/main/resources/META-INF/NOTICE
index b2c720d..59eaf8f 100644
--- a/kyuubi-relocated-hive-metastore-client/src/main/resources/META-INF/NOTICE
+++ b/kyuubi-relocated-hive-metastore-client/src/main/resources/META-INF/NOTICE
@@ -1,5 +1,5 @@
kyuubi-relocated-hive-metastore-client
-Copyright 2023-2025 The Apache Software Foundation
+Copyright 2023-2026 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (https://www.apache.org/).
diff --git a/kyuubi-relocated-hive-service-rpc/src/main/resources/META-INF/NOTICE b/kyuubi-relocated-hive-service-rpc/src/main/resources/META-INF/NOTICE
index f3d3618..9c7598f 100644
--- a/kyuubi-relocated-hive-service-rpc/src/main/resources/META-INF/NOTICE
+++ b/kyuubi-relocated-hive-service-rpc/src/main/resources/META-INF/NOTICE
@@ -1,5 +1,5 @@
kyuubi-relocated-hive-service-rpc
-Copyright 2023-2025 The Apache Software Foundation
+Copyright 2023-2026 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (https://www.apache.org/).
diff --git a/kyuubi-relocated-spark-connect-rpc/src/main/resources/META-INF/NOTICE b/kyuubi-relocated-spark-connect-rpc/src/main/resources/META-INF/NOTICE
index ce9662c..8c6a2f0 100644
--- a/kyuubi-relocated-spark-connect-rpc/src/main/resources/META-INF/NOTICE
+++ b/kyuubi-relocated-spark-connect-rpc/src/main/resources/META-INF/NOTICE
@@ -1,5 +1,5 @@
kyuubi-relocated-spark-connect-rpc
-Copyright 2023-2025 The Apache Software Foundation
+Copyright 2023-2026 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (https://www.apache.org/).
diff --git a/kyuubi-relocated-thrift/src/main/resources/META-INF/NOTICE b/kyuubi-relocated-thrift/src/main/resources/META-INF/NOTICE
index 02dbf8e..06fd39b 100644
--- a/kyuubi-relocated-thrift/src/main/resources/META-INF/NOTICE
+++ b/kyuubi-relocated-thrift/src/main/resources/META-INF/NOTICE
@@ -1,5 +1,5 @@
kyuubi-relocated-thrift
-Copyright 2023-2025 The Apache Software Foundation
+Copyright 2023-2026 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (https://www.apache.org/).
diff --git a/kyuubi-relocated-zookeeper-parent/kyuubi-relocated-zookeeper-34/src/main/resources/META-INF/NOTICE b/kyuubi-relocated-zookeeper-parent/kyuubi-relocated-zookeeper-34/src/main/resources/META-INF/NOTICE
index 6c2bb33..18564af 100644
--- a/kyuubi-relocated-zookeeper-parent/kyuubi-relocated-zookeeper-34/src/main/resources/META-INF/NOTICE
+++ b/kyuubi-relocated-zookeeper-parent/kyuubi-relocated-zookeeper-34/src/main/resources/META-INF/NOTICE
@@ -1,5 +1,5 @@
kyuubi-relocated-zookeeper-34
-Copyright 2023-2025 The Apache Software Foundation
+Copyright 2023-2026 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (https://www.apache.org/).
diff --git a/kyuubi-relocated-zookeeper-parent/kyuubi-relocated-zookeeper-36/src/main/resources/META-INF/NOTICE b/kyuubi-relocated-zookeeper-parent/kyuubi-relocated-zookeeper-36/src/main/resources/META-INF/NOTICE
index 0d49264..3a87627 100644
--- a/kyuubi-relocated-zookeeper-parent/kyuubi-relocated-zookeeper-36/src/main/resources/META-INF/NOTICE
+++ b/kyuubi-relocated-zookeeper-parent/kyuubi-relocated-zookeeper-36/src/main/resources/META-INF/NOTICE
@@ -1,5 +1,5 @@
kyuubi-relocated-zookeeper-36
-Copyright 2023-2025 The Apache Software Foundation
+Copyright 2023-2026 The Apache Software Foundation
This product includes software developed at
The Apache Software Foundation (https://www.apache.org/).
diff --git a/pom.xml b/pom.xml
index a5708ff..90ae852 100644
--- a/pom.xml
+++ b/pom.xml
@@ -31,6 +31,7 @@
<packaging>pom</packaging>
<url>https://kyuubi.apache.org/</url>
+ <inceptionYear>2023</inceptionYear>
<licenses>
<license>
@@ -211,6 +212,22 @@
<locale>en_US</locale>
</configuration>
</execution>
+ <execution>
+ <!-- Use the build wall clock instead of the outputTimestamp inherited
+ from the ASF parent POM, which sets the year of generated NOTICE -->
+ <id>output-timestamp-property</id>
+ <goals>
+ <goal>timestamp-property</goal>
+ </goals>
+ <phase>validate</phase>
+ <configuration>
+ <name>project.build.outputTimestamp</name>
+ <pattern>yyyy-MM-dd'T'HH:mm:ss'Z'</pattern>
+ <timeSource>build</timeSource>
+ <timeZone>UTC</timeZone>
+ <locale>en_US</locale>
+ </configuration>
+ </execution>
<execution>
<id>local-timestamp-property</id>
<goals>