You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(observability): fix bugs found from product review + negative cases (#2158)
* feat(observability): fix bugs found from product review + negative cases
This change adds recording of retry span annotations,
catching cases in which exceptions where thrown but spans
were not ended while testing out and visually confirming the results.
* Address merge from main
* Ensure Database.getSnapshot correct span ending + tests
* Proper placement of Transaction span.end()
* Adjust tests to ensure transaction.end() where necessary
* Address some review feedback
* Handle moving 2nd getSnapshot() retry to itself
* Remove dataStream.once span nesting
* End spans even on dataStream retry
* De-flake EndToEnd Database.runStream test with by ignoring grpc.CANCELLED
* test: remove async vestige
* Attempt to isolate and de-flake
* More test failure debugs
* hotfix to allow tests to run without blocking testers
* Address feedback from code review
* EndToEnd test setup reduced to avoid flakes
* Revert Database.runTransaction runner ordering
* Uncommitted change for Database.getSnapshot: end span before sending back response
0 commit comments