zjw1111 opened a new pull request, #20: URL: https://github.com/apache/paimon-cpp/pull/20
### Purpose Linked issue: close #xxx Migrate the top-level build, documentation, CI helper, and selected third-party source support from the Alibaba-origin C++ repository. This PR includes: - top-level CMake/package files: `CMakeLists.txt`, `PaimonConfig.cmake.in` - repository metadata: `.gitattributes`, `.github/.rat-excludes` - CI scripts under `ci/` - Sphinx documentation under `docs/` - third-party support files for `xxhash` and `roaring_bitmap` - `third_party/download_dependencies.sh` and `third_party/versions.txt` - corresponding `LICENSE` and `NOTICE` updates for migrated third-party code This PR intentionally does not include `third_party/boost/boost_1_66_0.tar.gz`. It also skips `third_party/lance/`, `third_party/lumina/`, and `third_party/jindosdk-nextarch/` because those need separate third-party license declaration review before migration. ### Tests - `git diff --check HEAD^..HEAD` Full CMake configure/build is not expected to pass yet because the migrated top-level `CMakeLists.txt` references follow-up source/test CMake subdirectories that are not in this batch. ### API and Format No public API or storage format changes. ### Documentation Adds the migrated Sphinx documentation tree under `docs/` and updates `docs/code-style.md`. ### Generative AI tooling Migrate-by: OpenAI Codex -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
