Gabriel39 opened a new pull request, #66325:
URL: https://github.com/apache/doris/pull/66325

   ## Proposed changes
   
   - Enable the Paimon JDBC catalog lock in the existing object-storage fixture 
so concurrent snapshot commits use a supported configuration.
   - Add synchronized two-session write coverage for append tables across 
different and identical partitions, fixed-bucket deduplication, aggregation 
lost-update detection, and dynamic buckets with disjoint partitions.
   - Add write-to-read closure coverage for snapshots, tags, and branches 
created from Doris commits.
   - Keep the unsupported Paimon branch sink boundary explicit and verify 
rejected INSERT and INSERT OVERWRITE statements do not mutate main, tag, 
branch, or historical snapshot state.
   
   ## Motivation
   
   The existing P0 suites cover broad serial write behavior, table models, 
merge engines, scalar and nested types, schema evolution, transactions, and 
failure paths. They did not exercise independent Doris transactions committing 
concurrently to one Paimon table, or verify time travel and references rooted 
in snapshots written by Doris.
   
   ## Validation
   
   - test_paimon_jdbc_catalog: PASS with Paimon 1.3.1, JDBC catalog locking, 
and object storage
   - test_paimon_write_snapshot_refs: PASS with cross-engine Spark and Doris 
result comparison
   - git diff --check: PASS


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