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

babelfish-for-postgresql / babelfish_extensions / 22185095459 / 1
77%
BABEL_6_X_DEV: 77%

Build:
Build:
LAST BUILD BRANCH: insert_exec_pr3_destreceiver
DEFAULT BRANCH: BABEL_6_X_DEV
Ran 19 Feb 2026 02:33PM UTC
Files 121
Run time 9s
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.1

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>

52832 of 68595 relevant lines covered (77.02%)

391630.71 hits per line

Source Files on job 22185095459.1
  • Tree
  • List 121
  • Changed 3
  • Source Changed 1
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 22185095459
  • cd333380 on github
  • Prev Job for on BABEL_5_X_DEV (#22183463319.1)
  • Next Job for on BABEL_5_X_DEV (#22293392406.1)
  • 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