• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

babelfish-for-postgresql / babelfish_extensions / 17671290798
74%
BABEL_5_X_DEV: 77%

Build:
Build:
LAST BUILD BRANCH: datetime2fromparts_bugfix
DEFAULT BRANCH: BABEL_5_X_DEV
Ran 12 Sep 2025 10:35AM UTC
Jobs 1
Files 115
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Sep 2025 10:04AM UTC coverage: 74.188%. Remained the same
17671290798

push

github

web-flow
Fix rollback to savepoint in TDS TxnMgmtRequest when XID is not assigned to top transaction (#4086)

In TDS TxnMgmtRequest, after we perform rollback , we check if its was rollback
to savepoint or a complete rollback. In case of compelte rollback we will send a
token back to client while incase of rollback to savepoint we do not. The check
for this relied on top transaction XID being valid if the top transaction is still
active meaning we did a rollback to savepoint but postgres only assings the XID
to transaction when it first needs it i.e. lazy assignment. Now for cases where
top transaction is XID less and we do a rollback to savepoint, the check fails to
detect that top transaction is still active and sends a token back to client anyway
leading to client error "This SqlTransaction has completed; it is no longer usable."

As a fix modify the condition to use IsTransactionBlock() instead of XID

Cherry pick of #4083

Task: BABEL-6090

Signed-off-by: Tanzeel Khan <tzlkhan@amazon.com>

1 of 1 new or added line in 1 file covered. (100.0%)

43927 of 59210 relevant lines covered (74.19%)

273479.39 hits per line

Jobs
ID Job ID Ran Files Coverage
1 17671290798.1 12 Sep 2025 10:35AM UTC 115
74.19
GitHub Action Run
Source Files on build 17671290798
  • Tree
  • List 115
  • Changed 1
  • Source Changed 1
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #17671290798
  • 18c787b7 on github
  • Prev Build on BABEL_3_X_DEV (#17639377792)
  • Next Build on BABEL_3_X_DEV (#17820546495)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc