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

supabase / storage / 34502526932
83%

Build:
DEFAULT BRANCH: master
Ran 10 Sep 2026 04:32PM UTC
Jobs 2
Files 310
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

10 Sep 2026 04:30PM UTC coverage: 82.684% (+0.1%) from 82.552%
34502526932

push

github

web-flow
feat: version aware listing (#1346)

* feat: version aware listing

* perf: fix regression in list objects with delimiter pagination

* fix: explicit column list for storage.search() query

* fix: reject continuation tokens with invalid tri-state values

* fix: defer bucketid_objname drop to a follow-up phase-2 migration

* fix: use real per-row version in search_by_timestamp page predicate

* fix: remove trailing whitespace

* perf: force index range scan for multi-version name pagination

* perf: index object delete markers

* fix: validate object listing version filters

* fix: exclude default tri-state filters from continuation tokens

* fix: use consistent millisecond truncation for timestamp sort pagination

* perf: use delete marker index in v1 search

* fix: use strict seek after exhausting v1 object versions

* fix: peek-seek correctness bugs

* fix; update concurrent guard test number

* fix: add 22007 DB error

* fix: enforce S3 compatibility by rejecting tampered continuation tokens

* fix: reset strict seek flag and honor it in delete-marker-only peek

* fix: derive S3 continuation token allowlist from tri-state keys

* fix: handle NULL values for noncurrent_versions and delete_markers

* fix: port strict seek mode to list_objects_with_delimiter

* fix: match NULL timestamp handling in cursor filter and order by

* fix: lock exact match in continuation tokens

* fix: seek strictly past cursor leaf on resumed v2 page

* fix: use C collation for indexed object name lookups

* fix: handle null ts in list v2 pagination

* fix: s3 reject unsupported fields in cont token

* fix: exclude default filters from versioning migration checks

* chore: lint fix

* fix: respect sort order for sortAfter

* fix: exclude defaults from cont token

* fix: preserve folder identity in list v2 cursors

* fix: accept legacy s3 continuation tokens

* fix: map date overflow errors to invalid parameter

* fix: use C collation for object prefix searches

* fix: resu... (continued)

6645 of 8591 branches covered (77.35%)

Branch coverage included in aggregate %.

146 of 157 new or added lines in 7 files covered. (92.99%)

12097 of 14076 relevant lines covered (85.94%)

678.75 hits per line

Uncovered Changes

Lines Coverage ∆ File
9
89.36
-0.25% src/storage/database/pg.ts
1
75.0
-25.0% src/http/routes/object/listObjects.ts
1
89.66
-10.34% src/http/routes/object/listObjectsV2.ts
Jobs
ID Job ID Ran Files Coverage
1 rest - 34502526932.1 10 Sep 2026 04:36PM UTC 291
61.14
GitHub Action Run
2 unit - 34502526932.2 10 Sep 2026 04:32PM UTC 304
59.4
GitHub Action Run
Source Files on build 34502526932
  • Tree
  • List 310
  • Changed 9
  • Source Changed 9
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #34502526932
  • f6493bf1 on github
  • Prev Build on master (#34477691561)
  • Next Build on master (#34508335168)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc