This is an automated email from the ASF dual-hosted git repository.
SteNicholas pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-cpp.git
The following commit(s) were added to refs/heads/main by this push:
new fa37cb0 chore: clean up bitmap and CMake compatibility declarations
(#193)
fa37cb0 is described below
commit fa37cb025216e71c5b20993c4ea52ba168ba7393
Author: Zhang Jiawei <[email protected]>
AuthorDate: Tue Aug 11 16:26:11 2026 +0800
chore: clean up bitmap and CMake compatibility declarations (#193)
* docs: remove bitmap global index compatibility note
* build(cmake): retain CMake 3.22 compatibility
---
README.md | 5 -----
cmake_modules/BuildAwsAuth.cmake | 2 --
2 files changed, 7 deletions(-)
diff --git a/README.md b/README.md
index 9161e6f..00a391c 100644
--- a/README.md
+++ b/README.md
@@ -44,11 +44,6 @@ Paimon C++ currently provides:
- **Compatibility**: compatibility with Apache Paimon Java format and
communication protocols,
including commit messages, data splits, and manifests.
-> **Bitmap global index compatibility:** Java Paimon now uses a dedicated
bitmap global index
-> format instead of the previously shared wrapped bitmap file index format.
-> Paimon C++ therefore currently treats the `bitmap` global index type as
unsupported. The legacy
-> implementation remains in the codebase pending migration to the
Java-compatible format.
-
Note: Linux `x86_64` and `aarch64` builds are supported and verified in CI.
See the supported
platform matrix in [docs/source/building.rst](docs/source/building.rst) for
other platforms.
diff --git a/cmake_modules/BuildAwsAuth.cmake b/cmake_modules/BuildAwsAuth.cmake
index 62e749d..14b1f3e 100644
--- a/cmake_modules/BuildAwsAuth.cmake
+++ b/cmake_modules/BuildAwsAuth.cmake
@@ -34,7 +34,6 @@ function(paimon_add_s2n_project)
externalproject_add(s2n_ep
URL ${S2N_URL}
URL_HASH SHA256=${PAIMON_AWS_S2N_BUILD_SHA256_CHECKSUM}
- DOWNLOAD_EXTRACT_TIMESTAMP TRUE
CMAKE_ARGS ${EP_COMMON_CMAKE_ARGS}
-DCMAKE_C_FLAGS=${S2N_C_FLAGS}
-DCMAKE_CXX_FLAGS=${S2N_CXX_FLAGS}
@@ -89,7 +88,6 @@ function(paimon_add_aws_c_project
externalproject_add(${NAME}_ep
URL ${URL}
URL_HASH SHA256=${CHECKSUM}
- DOWNLOAD_EXTRACT_TIMESTAMP TRUE
CMAKE_ARGS ${EP_COMMON_CMAKE_ARGS}
-DCMAKE_INSTALL_PREFIX=${AWS_AUTH_PREFIX}
-DCMAKE_INSTALL_LIBDIR=${AWS_AUTH_INSTALL_LIBDIR}