This is an automated email from the ASF dual-hosted git repository.
gangwu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-cpp.git
The following commit(s) were added to refs/heads/main by this push:
new 65c17885 chore: post release 0.2.0 (#536)
65c17885 is described below
commit 65c178852a369bbdb059c114c05d9803b2b09e13
Author: Gang Wu <[email protected]>
AuthorDate: Mon Jan 26 14:04:47 2026 +0800
chore: post release 0.2.0 (#536)
- bump version to 0.3.0-SNAPSHOT
- refine announcement email
---
CMakeLists.txt | 4 +++-
dev/release/release.sh | 21 ++++++++-------------
src/iceberg/version.h.in | 2 +-
3 files changed, 12 insertions(+), 15 deletions(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index abc2f3c4..e7281fb1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -24,10 +24,12 @@ endif()
list(PREPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules")
project(Iceberg
- VERSION 0.2.0
+ VERSION 0.3.0
DESCRIPTION "Iceberg C++ Project"
LANGUAGES CXX)
+set(ICEBERG_VERSION_SUFFIX "-SNAPSHOT")
+set(ICEBERG_VERSION_STRING "${PROJECT_VERSION}${ICEBERG_VERSION_SUFFIX}")
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/src/iceberg/version.h.in"
"${CMAKE_BINARY_DIR}/src/iceberg/version.h")
diff --git a/dev/release/release.sh b/dev/release/release.sh
index bc22ae72..73726e9c 100755
--- a/dev/release/release.sh
+++ b/dev/release/release.sh
@@ -101,7 +101,9 @@ echo ""
echo "---------------------------------------------------------"
cat <<MAIL
To: [email protected]
-Cc: [email protected]
+CC: [email protected]
+Subject: [ANNOUNCE] Apache Iceberg C++ ${version} released
+
Hello everyone,
I'm pleased to announce the release of Apache Iceberg C++ ${version}!
@@ -111,20 +113,13 @@ Iceberg delivers high query performance for tables with
tens of
petabytes of data, along with atomic commits, concurrent writes, and
SQL-compatible table evolution.
-This release contains <COMMIT_COUNT> commits from <CONTRIBUTOR_COUNT> unique
contributors.
-Among the changes in this release are the following highlights:
-
-- <FEATURE_1>
-- <FEATURE_2>
-- ...
-- <FEATURE_N>
-
-This release is hosted at:
https://dist.apache.org/repos/dist/release/iceberg/apache-iceberg-cpp-${version}
+This release can be downloaded from [1].
-For release details and downloads, please visit:
https://github.com/apache/iceberg-cpp/releases/tag/apache-iceberg-cpp-${version}
+Release notes are available at [2].
-Thanks to everyone for all your contributions!
+Thanks to everyone for contributing!
-<AUTHOR>
+[1]
https://dist.apache.org/repos/dist/release/iceberg/apache-iceberg-cpp-${version}
+[2] https://github.com/apache/iceberg-cpp/releases/tag/v${version}
MAIL
echo "---------------------------------------------------------"
diff --git a/src/iceberg/version.h.in b/src/iceberg/version.h.in
index 42f44b62..af7fe01e 100644
--- a/src/iceberg/version.h.in
+++ b/src/iceberg/version.h.in
@@ -23,6 +23,6 @@
#define ICEBERG_VERSION_MINOR @PROJECT_VERSION_MINOR@
#define ICEBERG_VERSION_PATCH @PROJECT_VERSION_PATCH@
-#define ICEBERG_VERSION_STRING "@PROJECT_VERSION@"
+#define ICEBERG_VERSION_STRING "@ICEBERG_VERSION_STRING@"
#define ICEBERG_PROJECT_NAME "@PROJECT_NAME@"