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

orioledb / orioledb / 22576360977
90%

Build:
DEFAULT BRANCH: main
Ran 02 Mar 2026 02:22PM 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

02 Mar 2026 12:38PM UTC coverage: 89.889% (-0.02%) from 89.905%
22576360977

push

github

pashkinelfe
Fix cross-database syscache comparator lookups during eviction path

Page eviction generally is done by specific bgwriter processes, but at high workload
backends can do the same as a last resort when bgwriters are not fast enough to
evict shared memory pages.

In this rare event backend may fetch comparator from other databases than its own.

This commit makes opclass/proc cache lookups datoid-aware in descriptor/comparator
code paths to avoid resolving metadata in the wrong database context.

Reviewed-By: Pavel Borisov <pashkin.elfe@gmail.com>

44708 of 49737 relevant lines covered (89.89%)

66337991.03 hits per line

Coverage Regressions

Lines Coverage ∆ File
123
82.56
0.01% orioledb/src/rewind/rewind.c
10
91.25
-1.51% orioledb/src/s3/headers.c
6
92.02
-1.6% orioledb/src/btree/merge.c
4
95.43
-0.43% orioledb/src/btree/scan.c
3
86.11
0.0% orioledb/src/btree/io.c
3
91.03
0.0% orioledb/src/checkpoint/checkpoint.c
2
71.11
-0.49% orioledb/src/btree/fastpath.c
2
93.16
-0.14% orioledb/src/transam/undo.c
1
90.8
0.18% orioledb/src/recovery/recovery.c
Jobs
ID Job ID Ran Files Coverage
1 22576360977.1 02 Mar 2026 02:22PM UTC 92
89.89
GitHub Action Run
Source Files on build 22576360977
  • Tree
  • List 92
  • Changed 15
  • Source Changed 2
  • Coverage Changed 15
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22576360977
  • cb559110 on github
  • Prev Build on main (#22576707170)
  • Next Build on main (#22577285137)
  • 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