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

orioledb / orioledb / 22092666624
90%

Build:
DEFAULT BRANCH: main
Ran 17 Feb 2026 10:54AM UTC
Jobs 1
Files 92
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

17 Feb 2026 09:18AM UTC coverage: 90.101% (+0.003%) from 90.098%
22092666624

push

github

pashkinelfe
Refactor OrioleDB WAL container parsing into dedicated wal_reader module

Move OrioleDB WAL container parsing logic into a new wal_reader.[ch]
module and migrate existing callers to use it.

This change centralizes container-level parsing (header, flags and record
iteration) in a single, well-defined component, separating protocol
framing from replay and recovery logic.

The new structure:

    * makes WAL parsing responsibilities explicit,
    * reduces duplication in callers,
    * provides a single entry point for container parsing,
    * simplifies future extensions of the WAL format.

The WAL on-disk format and runtime behavior remain unchanged.

Reviewed-By: Pavel Borisov <pashkin.elfe@gmail.com>
Reviewed-By: Alexander Korotkov <akorotkov@postgresql.org>
Discussion: https://github.com/orioledb/orioledb/pull/700

44555 of 49450 relevant lines covered (90.1%)

66839549.03 hits per line

Coverage Regressions

Lines Coverage ∆ File
177
90.76
-0.04% orioledb/src/recovery/recovery.c
66
88.05
-0.13% orioledb/src/recovery/logical.c
65
89.42
-0.02% orioledb/src/orioledb.c
63
90.5
-4.98% orioledb/src/recovery/wal.c
7
72.58
-1.39% orioledb/src/utils/seq_buf.c
5
91.25
-0.45% orioledb/src/s3/headers.c
3
90.29
0.11% orioledb/src/btree/find.c
3
85.32
-0.63% orioledb/src/catalog/sys_trees.c
1
86.05
0.05% orioledb/src/btree/io.c
1
94.65
-0.21% orioledb/src/btree/page_contents.c
1
88.77
-0.12% orioledb/src/transam/oxid.c
Jobs
ID Job ID Ran Files Coverage
1 22092666624.1 17 Feb 2026 10:54AM UTC 92
90.1
GitHub Action Run
Source Files on build 22092666624
  • Tree
  • List 92
  • Changed 18
  • Source Changed 4
  • Coverage Changed 18
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22092666624
  • 6368ac1b on github
  • Prev Build on main (#22062354604)
  • Next Build on main (#22093810074)
  • 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