zclllyybb commented on PR #65476:
URL: https://github.com/apache/doris/pull/65476#issuecomment-5049010073

   Updated in 566e7aa2c884607239d39989229930f013d21acc after rebasing onto the 
latest upstream/master.
   
   Key changes:
   - Dictionary refresh versions are now monotonic fences across mixed/lost 
commit replies, abort-before-late-EOS, pre-commit failures, and partial refresh 
cleanup.
   - Normal INSERT validates and carries one database/table target pair into 
executor construction.
   - Prepared and ordinary group commit use ref-counted admission; DROP/schema 
change block new admissions, wait for active requests, and drain WAL before 
metadata transition.
   - Follower group commit requests are rejected by the master-side 
backend-selection barrier while DDL blocks the table.
   - Cached prepared planners are tied to table object identity and base schema 
version.
   - The upstream bounded group-commit caches remain intact.
   
   Validation:
   - InsertTargetDropRaceTest: 15/15
   - GroupCommitPlannerTargetRaceTest: 7/7
   - SchemaChangeJobV2Test: 11/11
   - Targeted FE tests: 33 passed, 0 failed
   - ./build.sh --fe: all 57 modules passed, including checkstyle
   
   An independent clean-context review found no PR-introduced end-to-end defect 
in the final diff. The external-catalog generation-token thread remains 
intentionally unresolved because deterministic wrapper IDs cannot establish 
remote object identity; that requires connector/protocol generation metadata 
rather than another local lock.


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