Skip to content

feat: migrate Paimon C++ 0.3 development history - #161

Merged
SteNicholas merged 138 commits into
apache:mainfrom
lxy-9602:migrate-0.3
Aug 1, 2026
Merged

feat: migrate Paimon C++ 0.3 development history#161
SteNicholas merged 138 commits into
apache:mainfrom
lxy-9602:migrate-0.3

Conversation

@lxy-9602

Copy link
Copy Markdown
Contributor

Purpose

Migrate the Paimon C++ development history after release-0.2 from the original Alibaba repository into the Apache repository.

This PR:

  • migrates 133 non-merge commits in their original order;
  • preserves the original commit authors, author dates, and commit boundaries;
  • migrates the source code, public APIs, tests, benchmarks, documentation, CMake configuration, and test data required for the 0.3 development line;
  • resolves cherry-pick conflicts against the Apache repository structure and existing Apache-specific build and release infrastructure;
  • converts Alibaba-owned source headers to ASF license headers;
  • preserves applicable third-party and borrowed-file license headers and declarations;
  • removes target-only migration leftovers that are not present in the source repository.

The resulting branch contains 134 commits in total: 133 migrated source commits and one migration cleanup commit.

Tests

API and Format

Documentation

Generative AI tooling

Migrate-by: Codex

suxiaogang223 and others added 30 commits July 31, 2026 17:25
Co-authored-by: dalingmeng <menglingda.mld@alibaba-inc.com>
lxy-9602 and others added 23 commits July 31, 2026 17:25
Add a reusable read-only object store layer with a curl-based HTTP
transport.

Use the AWS C authentication components for credential resolution and
request signing while keeping S3 data access independent of the full AWS
SDK.

@SteNicholas SteNicholas left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM.

@SteNicholas
SteNicholas merged commit a899262 into apache:main Aug 1, 2026
11 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.