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

supabase / storage / 25738155938
75%
master: 75%

Build:
Build:
LAST BUILD BRANCH: ci/openapi-drift-check
DEFAULT BRANCH: master
Ran 12 May 2026 01:39PM UTC
Jobs 1
Files 255
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

12 May 2026 01:38PM UTC coverage: 39.251% (-35.1%) from 74.366%
25738155938

Pull #1094

github

web-flow
Merge 0f3efcca0 into defbbb616
Pull Request #1094: feat: embedded vector store

2188 of 6152 branches covered (35.57%)

Branch coverage included in aggregate %.

88 of 280 new or added lines in 6 files covered. (31.43%)

3689 existing lines in 165 files now uncovered.

4312 of 10408 relevant lines covered (41.43%)

34.74 hits per line

Uncovered Changes

Lines Coverage ∆ File
126
0.45
src/storage/protocols/vector/adapter/pgvector/index.ts
27
13.11
-34.85% src/internal/database/migrations/migrate.ts
22
1.61
-67.35% src/http/plugins/vector.ts
10
0.0
src/storage/protocols/vector/adapter/pgvector/errors.ts
4
62.5
src/internal/sharding/strategy/bucket-scoped-single-shard.ts
3
95.48
src/storage/protocols/vector/adapter/pgvector/filter.ts

Coverage Regressions

Lines Coverage ∆ File
256
4.9
-73.93% src/storage/database/knex.ts
245
17.14
-57.0% src/storage/protocols/s3/s3-handler.ts
163
4.41
-83.39% src/storage/object.ts
144
2.23
-89.59% src/storage/uploader.ts
133
0.0
-78.78% src/storage/protocols/tus/s3-locker.ts
130
10.0
-60.0% src/storage/protocols/s3/signature-v4.ts
90
9.4
-67.09% src/http/routes/admin/tenants.ts
90
13.11
-34.85% src/internal/database/migrations/migrate.ts
84
10.05
-59.79% src/storage/scanner/scanner.ts
82
0.0
-44.22% src/storage/protocols/iceberg/knex.ts
79
11.66
-74.23% src/internal/database/tenant.ts
72
19.52
-50.48% src/storage/protocols/vector/vector-store.ts
70
0.67
-74.0% src/storage/storage.ts
66
0.75
-82.84% src/http/routes/s3/index.ts
64
2.45
-71.17% src/http/plugins/signature-v4.ts
64
24.76
-50.49% src/http/routes/tus/lifecycle.ts
63
12.71
-72.03% src/http/routes/tus/index.ts
60
0.0
-78.57% src/storage/protocols/vector/knex.ts
56
36.08
-36.08% src/storage/protocols/iceberg/catalog/tenant-catalog.ts
51
0.0
-77.0% src/internal/sharding/strategy/catalog.ts
49
38.43
-27.45% src/storage/backend/s3/adapter.ts
48
0.0
-69.39% src/internal/sharding/knex.ts
44
2.33
-75.58% src/http/routes/s3/commands/put-object.ts
44
11.11
-86.11% src/internal/auth/jwks/manager.ts
42
13.93
-51.64% src/http/plugins/db.ts
41
8.89
-90.0% src/http/routes/admin/jwks.ts
41
22.35
-51.76% src/storage/protocols/tus/postgres-locker.ts
35
4.92
-73.77% src/storage/events/objects/object-admin-delete-all-before.ts
34
12.33
-82.19% src/http/routes/admin/migrations.ts
34
15.0
-81.67% src/storage/protocols/s3/credentials/manager.ts
33
3.54
-56.64% src/internal/database/connection.ts
32
12.7
-74.6% src/storage/events/lifecycle/webhook.ts
31
24.22
-35.94% src/internal/queue/event.ts
28
5.13
-76.92% src/http/plugins/metrics.ts
28
7.32
-40.24% src/http/routes/iceberg/table.ts
27
65.0
-29.38% src/http/routes/s3/router.ts
27
20.88
-53.85% src/storage/limits.ts
26
5.71
-68.57% src/http/plugins/jwt.ts
24
0.0
-100.0% src/http/routes/object/index.ts
24
0.0
-90.91% src/http/routes/vector/index.ts
24
4.55
-95.45% src/internal/auth/jwks/store-knex.ts
23
6.25
-57.81% src/http/plugins/iceberg.ts
23
9.09
-68.18% src/http/routes/iceberg/namespace.ts
23
7.32
-82.93% src/http/routes/object/getObjectInfo.ts
22
18.6
-53.49% src/internal/http/agent.ts
21
0.0
-86.36% src/internal/database/client.ts
20
69.16
-12.15% src/internal/errors/codes.ts
19
10.0
-76.67% src/http/routes/render/renderSignedImage.ts
18
10.0
-80.0% src/http/routes/object/getObject.ts
17
13.64
-86.36% src/http/routes/object/getSignedObject.ts
17
9.3
-60.47% src/internal/pubsub/postgres.ts
16
15.79
-84.21% src/http/routes/iceberg/bucket.ts
16
10.0
-73.33% src/storage/events/base-event.ts
15
17.39
-78.26% src/http/routes/object/getSignedUploadURL.ts
15
4.0
-72.0% src/http/routes/render/index.ts
15
26.67
-63.33% src/http/routes/vector/query-vectors.ts
14
1.33
-40.0% src/http/routes/s3/error-handler.ts
13
4.17
-70.83% src/http/routes/iceberg/index.ts
13
13.04
-73.91% src/internal/auth/jwks/generator.ts
13
0.0
-100.0% src/internal/concurrency/merge-async-itertor.ts
12
12.5
-81.25% src/http/routes/object/createObject.ts
12
14.29
-80.95% src/http/routes/object/getSignedURL.ts
12
11.11
-88.89% src/internal/concurrency/mutex.ts
12
78.11
-10.95% src/storage/renderer/renderer.ts
11
16.67
-66.67% src/http/routes/render/renderPublicImage.ts
11
6.9
-51.72% src/http/routes/s3/commands/get-object.ts
11
2.5
-32.5% src/http/routes/s3/commands/upload-part.ts
11
8.7
-56.52% src/storage/events/objects/backup-object.ts
11
10.0
-60.0% src/storage/events/objects/object-admin-delete.ts
10
6.73
-22.12% src/http/routes/admin/objects.ts
10
9.09
-86.36% src/http/routes/object/copyObject.ts
10
23.08
-76.92% src/http/routes/object/getSignedURLs.ts
10
13.33
-73.33% src/http/routes/object/updateObject.ts
10
18.75
-68.75% src/http/routes/object/uploadSignedObject.ts
10
17.65
-64.71% src/http/routes/render/renderAuthenticatedImage.ts
10
4.55
-16.67% src/storage/backend/s3/backup.ts
10
5.41
-43.24% src/storage/events/lifecycle/bucket-deleted.ts
9
10.53
-84.21% src/http/routes/bucket/getAllBuckets.ts
9
0.0
-100.0% src/http/routes/bucket/index.ts
9
25.0
-75.0% src/http/routes/object/deleteObjects.ts
9
25.0
-75.0% src/http/routes/object/getPublicObject.ts
9
13.33
-86.67% src/http/routes/object/moveObject.ts
8
41.18
-58.82% src/http/routes/admin/s3.ts
8
10.0
-75.0% src/http/routes/bucket/createBucket.ts
8
20.0
-80.0% src/http/routes/bucket/deleteBucket.ts
8
20.0
-80.0% src/http/routes/bucket/emptyBucket.ts
8
27.27
-72.73% src/http/routes/object/listObjects.ts
8
13.64
-50.0% src/http/routes/object/listObjectsV2.ts
8
20.0
-80.0% src/http/routes/s3/commands/get-bucket.ts
7
50.0
-30.77% src/http/error-handler.ts
7
76.11
-11.5% src/http/plugins/log-request.ts
7
23.08
-61.54% src/http/routes/bucket/updateBucket.ts
7
22.22
-77.78% src/http/routes/cdn/purgeCache.ts
7
22.22
-77.78% src/http/routes/object/deleteObject.ts
7
4.76
-38.1% src/http/routes/s3/commands/list-parts.ts
7
0.0
-100.0% src/storage/protocols/s3/byte-limit-stream.ts
7
18.18
-81.82% src/storage/protocols/s3/credentials/store-knex.ts
6
46.43
-42.86% src/http/plugins/signals.ts
6
1.61
-67.35% src/http/plugins/vector.ts
6
25.0
-75.0% src/http/routes/bucket/getBucket.ts
6
14.29
-85.71% src/http/routes/cdn/index.ts
6
16.67
-83.33% src/http/routes/s3/commands/list-objects.ts
6
75.45
-7.14% src/internal/database/pool.ts
6
83.33
-14.81% src/internal/errors/storage-error.ts
6
0.0
-100.0% src/internal/hashing/string-to-int.ts
6
0.0
-60.0% src/internal/sharding/errors.ts
6
13.33
-40.0% src/internal/sharding/strategy/single-shard.ts
6
89.32
-2.74% src/storage/renderer/image.ts
5
50.0
-50.0% src/http/plugins/storage.ts
5
57.69
-42.31% src/http/plugins/tenant-id.ts
5
5.26
-36.84% src/http/routes/s3/commands/create-multipart-upload.ts
5
9.09
-72.73% src/http/routes/vector/put-vectors.ts
5
35.71
-25.0% src/internal/database/migrations/files.ts
5
0.0
-71.43% src/storage/locator.ts
4
26.67
-33.33% src/http/plugins/empty-json-body.ts
4
0.0
-100.0% src/http/routes/health/index.ts
4
12.5
-62.5% src/http/routes/iceberg/catalog.ts
4
8.33
-33.33% src/http/routes/s3/commands/abort-multipart-upload.ts
4
65.0
-20.0% src/http/routes/s3/commands/delete-object.ts
4
8.33
-33.33% src/http/routes/s3/commands/head-object.ts
4
12.5
-62.5% src/http/routes/vector/create-bucket.ts
4
12.5
-62.5% src/http/routes/vector/create-index.ts
4
12.5
-62.5% src/http/routes/vector/delete-bucket.ts
4
12.5
-62.5% src/http/routes/vector/delete-index.ts
4
12.5
-62.5% src/http/routes/vector/delete-vectors.ts
4
12.5
-62.5% src/http/routes/vector/get-bucket.ts
4
10.0
-60.0% src/http/routes/vector/get-index.ts
4
12.5
-62.5% src/http/routes/vector/get-vectors.ts
4
12.5
-62.5% src/http/routes/vector/list-buckets.ts
4
12.5
-62.5% src/http/routes/vector/list-indexes.ts
4
12.5
-62.5% src/http/routes/vector/list-vectors.ts
4
87.41
-5.19% src/internal/monitoring/logger.ts
4
20.0
-80.0% src/storage/events/lifecycle/object-created.ts
3
9.09
-36.36% src/http/plugins/tenant-feature.ts
3
10.0
-60.0% src/http/routes/s3/commands/copy-object.ts
3
25.0
-75.0% src/http/routes/s3/commands/create-bucket.ts
3
25.0
-75.0% src/http/routes/s3/commands/delete-bucket.ts
3
25.0
-75.0% src/http/routes/s3/commands/head-bucket.ts
3
25.0
-75.0% src/http/routes/s3/commands/list-buckets.ts
3
16.67
-83.33% src/http/routes/s3/commands/list-multipart-uploads.ts
3
12.5
-62.5% src/http/routes/s3/commands/upload-part-copy.ts
3
20.0
-33.33% src/storage/events/lifecycle/bucket-created.ts
3
25.0
-75.0% src/storage/protocols/tus/als-memory-kv.ts
3
2.27
-11.36% src/storage/protocols/vector/adapter/s3-vector.ts
3
0.0
-100.0% src/storage/renderer/asset.ts
2
6.45
-9.68% src/http/plugins/tracing.ts
2
78.21
-6.41% src/http/plugins/xml.ts
2
0.0
-20.0% src/http/routes/health/healthcheck.ts
2
56.25
-18.75% src/http/routes/s3/commands/complete-multipart-upload.ts
2
90.45
-1.69% src/internal/auth/jwt.ts
2
0.0
-100.0% src/internal/concurrency/wait.ts
2
63.64
-18.18% src/storage/events/jwks/jwks-roll-url-signing-key.ts
2
50.0
-50.0% src/storage/events/lifecycle/object-removed.ts
2
33.33
-33.33% src/storage/protocols/iceberg/catalog/index.ts
2
37.93
-5.17% src/storage/protocols/tus/upload-id.ts
1
78.31
-0.05% src/config.ts
1
93.55
-1.61% src/internal/cache/monitoring.ts
1
0.0
-100.0% src/internal/database/migrations/guards.ts
1
92.05
-2.27% src/internal/monitoring/metrics.ts
1
0.0
-100.0% src/internal/pubsub/guards.ts
1
70.0
-30.0% src/storage/backend/index.ts
1
10.0
-10.0% src/storage/events/jwks/jwks-create-signing-secret.ts
1
90.75
-0.5% src/storage/protocols/s3/signature-v4-stream.ts
1
76.67
-3.33% src/storage/renderer/head.ts
1
91.3
-8.7% src/storage/renderer/info.ts
Jobs
ID Job ID Ran Files Coverage
1 unit - 25738155938.1 12 May 2026 01:39PM UTC 255
39.25
GitHub Action Run
Source Files on build 25738155938
  • Tree
  • List 255
  • Changed 4
  • Source Changed 3
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #25738155938
  • Pull Request #1094
  • PR Base - master (#25735797661)
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