-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sweep: Race condition with fund update (β Sandbox Passed) #237
Conversation
Sandbox Executions
Check src/main/java/com/yuriytkach/tracker/fundraiser/service/dynamodb/DynamoDbDonationClientDonation.java with contents:
Check src/main/java/com/yuriytkach/tracker/fundraiser/service/TrackService.java with contents: |
Rollback Files For Sweep
|
Apply Sweep Rules to your PR?
|
The command:
|
3 similar comments
The command:
|
The command:
|
The command:
|
π Wrote ChangesI wasn't able to make changes. This could be due to an unclear request or a bug in my code. |
π Wrote ChangesDone. |
1 similar comment
π Wrote ChangesDone. |
π Wrote ChangesI wasn't able to make changes. This could be due to an unclear request or a bug in my code. |
Please, redo the PR from the very beginning, focusing on new rules defines on configuration. |
π Wrote ChangesDone. |
Some more comments in general:
|
π Wrote ChangesDone. |
PR Feedback: π
Description
This pull request addresses a race condition issue with fund updates in the
TrackService
class and adds a new exception classFundTotalMismatchException
to handle the mismatch in fund total. It also includes changes in theDynamoDbDonationClientDonation
class to handle the conditional check failed exception.Summary
FundTotalMismatchException
class to handle fund total mismatch.TrackService
class to handle the race condition issue with fund updates.DynamoDbDonationClientDonation
class to handle the conditional check failed exception.Fixes #236.
π Latest improvements to Sweep:
π‘ To get Sweep to edit this pull request, you can: