This is an automated email from the ASF dual-hosted git repository.
JingsongLi pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-cpp.git
from 0f2cd19 feat(core): introduce core options (#115)
add ffa2f23 feat(build): introduce build scripts and public API headers
(#129)
No new revisions were added by this update.
Summary of changes:
.github/.rat-excludes | 14 ++
.github/actions/setup-ccache/action.yml | 43 +++++
LICENSE | 3 +
PaimonConfig.cmake.in | 147 +++++++++++++++++
build_and_package.sh | 155 ++++++++++++++++++
ci/scripts/build_paimon.sh | 82 ++++++++++
.../CMakeLists.txt => ci/scripts/setup_ccache.sh | 22 ++-
examples/clean_demo.cpp | 141 +++++++++++++++++
examples/read_write_demo.cpp | 173 +++++++++++++++++++++
include/paimon/api.h | 42 +++++
include/paimon/arrow/abi.h | 90 +++++++++++
.../{fs/local/CMakeLists.txt => symbols.map} | 24 ++-
.../CMakeLists.txt => test/generate_coverage.sh | 32 ++--
third_party/download_dependencies.sh | 125 +++++++++++++++
third_party/versions.txt | 140 +++++++++++++++++
15 files changed, 1191 insertions(+), 42 deletions(-)
create mode 100644 .github/.rat-excludes
create mode 100644 .github/actions/setup-ccache/action.yml
create mode 100644 PaimonConfig.cmake.in
create mode 100755 build_and_package.sh
create mode 100755 ci/scripts/build_paimon.sh
copy src/paimon/fs/local/CMakeLists.txt => ci/scripts/setup_ccache.sh (62%)
mode change 100644 => 100755
create mode 100644 examples/clean_demo.cpp
create mode 100644 examples/read_write_demo.cpp
create mode 100644 include/paimon/api.h
create mode 100644 include/paimon/arrow/abi.h
copy src/paimon/{fs/local/CMakeLists.txt => symbols.map} (62%)
copy src/paimon/testing/mock/CMakeLists.txt => test/generate_coverage.sh (56%)
mode change 100644 => 100755
create mode 100755 third_party/download_dependencies.sh
create mode 100644 third_party/versions.txt