Skip to content

WIP WIP WIP Handle indeterminate YDB request state#175

Draft
nvamelichev wants to merge 1 commit intomainfrom
improve-indeterminate-tx-state-handling
Draft

WIP WIP WIP Handle indeterminate YDB request state#175
nvamelichev wants to merge 1 commit intomainfrom
improve-indeterminate-tx-state-handling

Conversation

@nvamelichev
Copy link
Copy Markdown
Collaborator

Resolves #165

@nvamelichev nvamelichev self-assigned this Sep 9, 2025
@nvamelichev nvamelichev added the feature New feature or request label Sep 9, 2025
@nvamelichev nvamelichev force-pushed the improve-indeterminate-tx-state-handling branch 5 times, most recently from 2f088f9 to a2a0d8c Compare September 12, 2025 19:16
@nvamelichev nvamelichev force-pushed the improve-indeterminate-tx-state-handling branch 2 times, most recently from 87c94b1 to 10f72d6 Compare September 23, 2025 19:43
@nvamelichev nvamelichev force-pushed the improve-indeterminate-tx-state-handling branch 2 times, most recently from b022881 to 81164bb Compare November 24, 2025 19:32
@nvamelichev nvamelichev requested a review from lavrukov November 24, 2025 19:33
@nvamelichev nvamelichev force-pushed the improve-indeterminate-tx-state-handling branch 3 times, most recently from b5afda5 to aeef87d Compare November 25, 2025 16:45
@nvamelichev nvamelichev force-pushed the improve-indeterminate-tx-state-handling branch from aeef87d to 6dc8e63 Compare April 20, 2026 15:21
@nvamelichev nvamelichev force-pushed the improve-indeterminate-tx-state-handling branch from 6dc8e63 to d12a0d8 Compare April 21, 2026 11:07
@github-actions
Copy link
Copy Markdown

Overall Project 56% -0.58% 🍏
Files changed 48.96%

Module Coverage
YOJ - In-Memory Repository 85.91% -0.17% 🍏
YOJ - YDB Repository (SDK v2.x) 75.07% -0.41% 🍏
YOJ - Transaction Aspect 53.92% -7.52%
YOJ - Repository API 23.85% -1.48%
Files
Module File Coverage
YOJ - In-Memory Repository InMemoryRepositoryTransaction.java 97.16% -1.42% 🍏
YOJ - YDB Repository (SDK v2.x) ByEntityYqlQueriesMerger.java 98.78% -1.09% 🍏
YdbRepositoryTransaction.java 79.73% -0.67% 🍏
YdbValidator.java 62.69% -16.17% 🍏
YdbOperations.java 53.09% 🍏
YdbSessionManager.java 43.43% -1.01%
YOJ - Transaction Aspect YojTransactionAspect.java 46.93% -8.66%
YOJ - Repository API RepositoryException.java 100% 🍏
ConditionalRetryMode.java 100% 🍏
StdTxManager.java 72.14% -8.6%
TxOptions.java 67.8% -12.99%
RetryableExceptionBase.java 55.56% -44.44% 🍏
OptimisticLockException.java 45.45% -45.45%
TxManager.java 37.04% 🍏
RetryableException.java 34.62% -19.23%
EntityAlreadyExistsException.java 0% -57.14%
ConditionallyRetryableException.java 0%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve handling of UNDETERMINED results

1 participant