imbajin opened a new pull request, #786:
URL: https://github.com/apache/hugegraph-toolchain/pull/786

   ## Purpose of the PR
   
   The legacy CDC job now targets Flink 2.2.1 / CDC 3.6 and Java 17 Sink V2, 
preserving ordered snapshot/update/delete handling through Loader builders.
   
   Original preparation and ongoing review: 
https://github.com/hugegraph/hugegraph-toolchain/pull/47. This PR uses the 
exact same organization branch, so subsequent branch fixes update both PRs.
   
   Required predecessors: 
https://github.com/apache/hugegraph-toolchain/pull/783.
   
   This PR targets ASF master and currently includes unmerged prerequisites. 
Review the module delta in the linked organization PR; merge predecessors 
first, then verify the upstream diff, required checks and reviews before 
merging. The prerequisite-union branch is an integration aid, not another merge 
unit.
   
   ## Main Changes
   
   - Preserve executor lifecycle and handle identity replacement, repeated 
delivery and nullable values.
   - Package the SDK-required Guava namespace alongside the Flink runtime 
namespace and verify class loading.
   - Require a single source reader and sink writer per mapping, rejecting 
unsupported parallelism before submission.
   - Document disposable fixtures, recovery boundaries and the separate 
edge/API coverage.
   
   ## Verifying these changes
   
   Earlier organization Linux CI passed a real MySQL/Flink snapshot, CRUD, 
restart and replay fixture. Additional review repairs for dry-run, prefilter, 
local validation ordering, ordinary Loader dependency isolation and edge API CI 
coverage are prepared locally; they are not yet present in this shared public 
branch. Final updated-head validation and review resolution remain pending. 
Vertex engine evidence does not establish edge/HStore engine support.
   
   ## Documentation Status
   
   Migration and runtime limitations are documented in the module guides. 
Review and fixes continue in the organization repository; independent upstream 
review suggestions will also be read and adopted. No merge, deployment or 
release is performed by creating this PR.
   


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to