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

babelfish-for-postgresql / babelfish_extensions / 22185095459
78%
BABEL_6_X_DEV: 78%

Build:
Build:
LAST BUILD BRANCH: v-6-3
DEFAULT BRANCH: BABEL_6_X_DEV
Ran 19 Feb 2026 02:33PM UTC
Jobs 1
Files 121
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

19 Feb 2026 02:07PM UTC coverage: 77.02% (+0.008%) from 77.012%
22185095459

push

github

web-flow
[OSS-ONLY] fix: Replace query parameters with constants in generic plan qual clause (#4530)

Multiple JDBC tests fail when plan_cache_mode is set to force_generic_plan.
Parameters in WHERE clauses should be evaluated once per query and treated
as constants, while parameters in SELECT clauses should be evaluated per row
as dynamic values. However, generic plans do not receive bound parameters
during planning, so Param nodes in qualifiers are not replaced with Const
nodes by eval_const_expressions. This causes parameters to be fetched
dynamically for each row instead of being evaluated once at execution start,
leading to incorrect query results.

To fix this, copy the plannedstmt and replace Param nodes with Const nodes
in plan qualifiers at ExecutorStart before execution.

Task: BABEL-5942

Authored-by: Saurav Samantaray <sauravay@amazon.com>

77 of 103 new or added lines in 1 file covered. (74.76%)

52832 of 68595 relevant lines covered (77.02%)

391630.71 hits per line

Uncovered Changes

Lines Coverage ∆ File
26
85.62
-0.33% contrib/babelfishpg_tsql/src/hooks.c
Jobs
ID Job ID Ran Files Coverage
1 22185095459.1 19 Feb 2026 02:33PM UTC 121
77.02
GitHub Action Run
Source Files on build 22185095459
  • Tree
  • List 121
  • Changed 3
  • Source Changed 1
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22185095459
  • cd333380 on github
  • Prev Build on BABEL_5_X_DEV (#22183463319)
  • Next Build on BABEL_5_X_DEV (#22293392406)
  • 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