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

babelfish-for-postgresql / babelfish_extensions / 17905829066
77%

Build:
DEFAULT BRANCH: BABEL_5_X_DEV
Ran 22 Sep 2025 06:21AM 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

22 Sep 2025 05:44AM UTC coverage: 76.604% (+0.1%) from 76.499%
17905829066

push

github

web-flow
Added support OPENXML without WITH clause  (#4091)

This PR adds support for OPENXML without WITH Clause which provides an edge table which represent XML document structure in a single table.
The syntax of openxml without WITH clause is as follows :

OPENXML ( idoc int [ in ] , rowpattern nvarchar [ in ] [, flags byte [ in ] ] )

This support is added by implementing a C function OPENXML_SIMPLE which uses libxml2 APIs to parse the XML document and evaluate given XML document against row pattern. Also added function assign_ids to maintain unique ids for each nodes in XML document, and function add_node_details which traverse over all the evaluated XML nodes and fetches each node details and populate them in the form of rows.

Engine PR: babelfish-for-postgresql/postgresql_modified_for_babelfish#622

Task: BABEL-6046

Signed-off-by: Rohit Bhagat rohitbgt@amazon.com

363 of 389 new or added lines in 3 files covered. (93.32%)

59 existing lines in 2 files now uncovered.

51550 of 67294 relevant lines covered (76.6%)

380192.61 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
89.0
0.11% contrib/babelfishpg_tsql/src/procedures.c
24
85.37
1.36% contrib/babelfishpg_tsql/runtime/functions.c

Uncovered Existing Lines

Lines Coverage ∆ File
2
76.23
-0.62% contrib/babelfishpg_tds/src/backend/tds/tdscomm.c
57
93.56
0.11% contrib/babelfishpg_common/src/datetime.c
Jobs
ID Job ID Ran Files Coverage
1 17905829066.1 22 Sep 2025 06:21AM UTC 121
76.6
GitHub Action Run
Source Files on build 17905829066
  • Tree
  • List 121
  • Changed 6
  • Source Changed 4
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #17905829066
  • 5f49a90e on github
  • Prev Build on BABEL_5_X_DEV (#17849627880)
  • Next Build on BABEL_5_X_DEV (#17918846922)
  • 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