Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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")

Expand Down
21 changes: 8 additions & 13 deletions dev/release/release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,9 @@ echo ""
echo "---------------------------------------------------------"
cat <<MAIL
To: dev@iceberg.apache.org
Cc: announce@apache.org
CC: announce@apache.org
Subject: [ANNOUNCE] Apache Iceberg C++ ${version} released

Hello everyone,

I'm pleased to announce the release of Apache Iceberg C++ ${version}!
Expand All @@ -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 "---------------------------------------------------------"
2 changes: 1 addition & 1 deletion src/iceberg/version.h.in
Original file line number Diff line number Diff line change
Expand Up @@ -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@"
Loading