MinatoWu commented on PR #855: URL: https://github.com/apache/incubator-seata-go/pull/855#issuecomment-3166739992
> ## Pull Request Overview > This PR implements the SagaResource and SagaResourceManager to support the Saga pattern in Seata-Go, addressing issue #843. The implementation includes resource management, exception handling, and state machine integration for distributed transaction rollback scenarios. > > * Introduces SagaResourceManager with branch commit/rollback operations and resource registration > * Implements SagaResource for representing Saga-specific resources with proper identification > * Adds exception handling for ForwardInvalidException with proper error checking utilities > * Updates default saga transactional template to use the new SagaResourceManager instead of generic RM > > ### Reviewed Changes > Copilot reviewed 10 out of 10 changed files in this pull request and generated 4 comments. > > Show a summary per file Done -- 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: notifications-unsubscr...@seata.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: notifications-unsubscr...@seata.apache.org For additional commands, e-mail: notifications-h...@seata.apache.org