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

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

Build:
Build:
LAST BUILD BRANCH: fix_script_injection
DEFAULT BRANCH: BABEL_5_X_DEV
Ran 26 Nov 2024 08:54AM UTC
Jobs 1
Files 114
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

26 Nov 2024 08:18AM UTC coverage: 73.806% (+0.1%) from 73.686%
12026485935

push

github

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

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%)

43150 of 58464 relevant lines covered (73.81%)

143222.33 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 12026485935.1 26 Nov 2024 08:54AM UTC 114
73.81
GitHub Action Run
Source Files on build 12026485935
  • Tree
  • List 114
  • Changed 73
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #12026485935
  • bb88cdb8 on github
  • Prev Build on BABEL_3_X_DEV (#12013119967)
  • Next Build on BABEL_3_X_DEV (#12030436747)
  • 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