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

babelfish-for-postgresql / babelfish_extensions / 11553227682
76%
BABEL_5_X_DEV: 77%

Build:
Build:
LAST BUILD BRANCH: fixing_year
DEFAULT BRANCH: BABEL_5_X_DEV
Ran 28 Oct 2024 12:19PM 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

28 Oct 2024 11:44AM UTC coverage: 74.644% (+0.1%) from 74.529%
11553227682

push

github

web-flow
Comprehensive cursor state cleanup to avoid stale data after TDSResetConnection (#3040)

Earlier we were not cleaning up cursor states and hast tables like CursorHashTable and CursorPreparedHandleHashTable at the time of resetting the TDS connection. This lead to cursor leaks and potentially will let users to continue using the cursors from previous connection. To fix this we introduce a reset_cached_cursor function which cleans up all the stale cursor states and resets the cursor handles.

Issues Resolved
BABEL-5287

Signed-off-by: Kushaal Shroff kushaal@amazon.com

29 of 31 new or added lines in 2 files covered. (93.55%)

45341 of 60743 relevant lines covered (74.64%)

162581.61 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
83.51
9.19% contrib/babelfishpg_tsql/src/cursor.c
Jobs
ID Job ID Ran Files Coverage
1 11553227682.1 28 Oct 2024 12:19PM UTC 115
74.64
GitHub Action Run
Source Files on build 11553227682
  • Tree
  • List 115
  • Changed 74
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #11553227682
  • e4bde8f4 on github
  • Prev Build on BABEL_4_X_DEV (#11550836663)
  • Next Build on BABEL_4_X_DEV (#11566720596)
  • 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

© 2026 Coveralls, Inc