Skip to content

chore: remove Git LFS and refresh documentation - #456

Merged
zjw1111 merged 2 commits into
alibaba:mainfrom
zjw1111:codex/remove-git-lfs-and-update-docs
Jul 29, 2026
Merged

zjw1111 merged 2 commits into
alibaba:mainfrom
zjw1111:codex/remove-git-lfs-and-update-docs

Conversation

@zjw1111

@zjw1111 zjw1111 commented Jul 28, 2026

Copy link
Copy Markdown
Collaborator

Purpose

Linked issue: N/A

Remove the repository's Git LFS dependency and align the affected project metadata, tests, build examples, and documentation with the current implementation.

  • Store the BTree compatibility fixtures as regular Git blobs.
  • Remove the obsolete SST compatibility fixtures and disable the Java SST compatibility test that depended on them.
  • Remove Git LFS setup from development and CI workflows.
  • Add the required Apache Spark and Apache Iceberg C++ attributions.
  • Port the applicable maintenance and documentation updates from chore: prepare Apache Paimon C++ 0.2.3 release apache/paimon-cpp#155, excluding version changes and scripts/releasing.
  • Keep the published documentation URL at https://alibaba.github.io/paimon-cpp/.

Tests

  • pre-commit run --all-files
  • pre-commit run --files include/paimon/file_store_commit.h include/paimon/commit_message.h docs/source/user_guide/write.rst docs/source/user_guide/prefetch.rst
  • git diff --check
  • Configured and built the standalone examples against the installed package.
  • Verified that the committed tree contains no Git LFS pointer files.

The full Sphinx HTML build is blocked by the environment's urllib3 v2 and OpenSSL 1.0.2 combination. Rebuilding the release global-index target is blocked by an existing mismatch with the patched Arrow API.

API and Format

No API signature, storage format, or protocol changes. Public API comments were updated to match the existing commit behavior.

Documentation

Yes. The build, data format, prefetch, write, commit, and related API documentation now reflect the current implementation.

Generative AI tooling

Generated-by: OpenAI Codex (GPT-5).

@lxy-9602 lxy-9602 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1

@zjw1111
zjw1111 merged commit 7a5e4f8 into alibaba:main Jul 29, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants