This is an automated email from the ASF dual-hosted git repository.
jark pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fluss.git
The following commit(s) were added to refs/heads/main by this push:
new d5992aaf4 [release] Fix missing LICENSE and DISCLAIMER in binary
distribution (#1922)
d5992aaf4 is described below
commit d5992aaf453bcb7d8f5b80c035ecfaa3b82bce33
Author: Jark Wu <[email protected]>
AuthorDate: Sun Nov 9 23:28:27 2025 +0800
[release] Fix missing LICENSE and DISCLAIMER in binary distribution (#1922)
---
LICENSE | 4 ++++
NOTICE | 17 ++++++++++++++++-
README.md | 18 ++++++++++++++++++
docker/quickstart-flink/README.md | 18 ++++++++++++++++++
helm/README.md | 17 +++++++++++++++++
tools/releasing/collect_license_files.sh | 1 -
tools/releasing/create_binary_release.sh | 4 ++++
.../how-to-release/creating-a-fluss-release.mdx | 7 +++++--
8 files changed, 82 insertions(+), 4 deletions(-)
diff --git a/LICENSE b/LICENSE
index 393488043..ebbf120f6 100644
--- a/LICENSE
+++ b/LICENSE
@@ -401,3 +401,7 @@ LightProto
./fluss-protogen/fluss-protogen-generator/src/main/java/org/apache/fluss/protogen/generator/generator/ProtobufMessage.java
./fluss-protogen/fluss-protogen-generator/src/main/java/org/apache/fluss/protogen/generator/generator/ProtobufNumberField.java
./fluss-protogen/fluss-protogen-maven-plugin/src/main/java/org/apache/fluss/protogen/maven/plugin/ProtoGenMojo.java
+
+Apache Maven Wrapper
+./mvnw
+./mvnw.cmd
\ No newline at end of file
diff --git a/NOTICE b/NOTICE
index 3c6de31ee..3ea91cd95 100644
--- a/NOTICE
+++ b/NOTICE
@@ -21,4 +21,19 @@ with the following copyright notice:
LightProto
Copyright 2020 Splunk Inc.
-----------------------------------------------------------
\ No newline at end of file
+----------------------------------------------------------
+
+This product contains code from the Apache Maven Wrapper Project:
+
+Apache Maven Wrapper
+Copyright 2013-2025 The Apache Software Foundation
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+
+The original idea and initial implementation of the maven-wrapper module is
derived
+from the Gradle Wrapper which was written originally by Hans Dockter and Adam
Murdoch.
+Copyright 2007 the original author or authors.
+
+----------------------------------------------------------
+
diff --git a/README.md b/README.md
index 359287269..23fc7dc91 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,21 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
<p align="center">
<picture>
<source media="(prefers-color-scheme: dark)"
srcset="website/static/img/logo/svg/white_color_logo.svg">
diff --git a/docker/quickstart-flink/README.md
b/docker/quickstart-flink/README.md
index 6c56cbcba..4c74a3682 100644
--- a/docker/quickstart-flink/README.md
+++ b/docker/quickstart-flink/README.md
@@ -1,3 +1,21 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
# Fluss Quickstart Flink Docker
This directory contains the Docker setup for Fluss Quickstart with Flink
integration.
diff --git a/helm/README.md b/helm/README.md
index cee8fdaed..1bed78e9e 100644
--- a/helm/README.md
+++ b/helm/README.md
@@ -1,3 +1,20 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
# Fluss Helm Chart
diff --git a/tools/releasing/collect_license_files.sh
b/tools/releasing/collect_license_files.sh
index 7e104bd89..f0d22965e 100755
--- a/tools/releasing/collect_license_files.sh
+++ b/tools/releasing/collect_license_files.sh
@@ -48,7 +48,6 @@ do
done
NOTICE="${DST}/NOTICE"
-[ -f "${NOTICE}" ] && rm "${NOTICE}"
(export LC_ALL=C; find "${TMP}" -name "NOTICE" | sort | xargs cat >>
"${NOTICE}")
LICENSES="${DST}/licenses"
diff --git a/tools/releasing/create_binary_release.sh
b/tools/releasing/create_binary_release.sh
index d894a88a5..c0ed8adbc 100755
--- a/tools/releasing/create_binary_release.sh
+++ b/tools/releasing/create_binary_release.sh
@@ -68,7 +68,11 @@ make_binary_release() {
$MVN clean package -Prelease -am -Dgpg.skip -Dcheckstyle.skip=true
-DskipTests
cd fluss-dist/target/fluss-${RELEASE_VERSION}-bin
+ cp ${FLUSS_DIR}/LICENSE ./fluss-${RELEASE_VERSION}/LICENSE
+ cp ${FLUSS_DIR}/DISCLAIMER ./fluss-${RELEASE_VERSION}/DISCLAIMER
+ cp ${FLUSS_DIR}/NOTICE ./fluss-${RELEASE_VERSION}/NOTICE
${FLUSS_DIR}/tools/releasing/collect_license_files.sh
./fluss-${RELEASE_VERSION} ./fluss-${RELEASE_VERSION}
+
tar $TAR_OPTIONS -czf "${dir_name}.tgz" fluss-*
cp fluss-*.tgz ${RELEASE_DIR}
diff --git a/website/community/how-to-release/creating-a-fluss-release.mdx
b/website/community/how-to-release/creating-a-fluss-release.mdx
index c8cb31d2b..1a973a970 100644
--- a/website/community/how-to-release/creating-a-fluss-release.mdx
+++ b/website/community/how-to-release/creating-a-fluss-release.mdx
@@ -625,11 +625,14 @@ Vote result thread:
The release candidate:
*
https://dist.apache.org/repos/dist/dev/incubator/fluss/fluss-0.8.0-incubating-rc1/
+The helm chart release package:
+*
https://dist.apache.org/repos/dist/dev/incubator/fluss/helm-chart/0.8.0-incubating-rc1/
+
Git tag for the release:
-* https://github.com/apache/fluss-shaded/releases/tag/v0.8.0-incubating-rc1
+* https://github.com/apache/fluss/releases/tag/v0.8.0-incubating-rc1
Git commit for the release:
-* https://github.com/apache/fluss-shaded/commit/<COMMIT>
+* https://github.com/apache/fluss/commit/<COMMIT>
Maven staging repository:
* https://repository.apache.org/content/repositories/orgapachefluss-<ID>/