Skip to content

Add swift-configuration support behind package trait - #43

Merged
slashmo merged 1 commit into
mainfrom
feature/configuration
Apr 4, 2026
Merged

slashmo merged 1 commit into
mainfrom
feature/configuration

Conversation

@slashmo

@slashmo slashmo commented Apr 4, 2026

Copy link
Copy Markdown
Member

No description provided.

@slashmo
slashmo enabled auto-merge (squash) April 4, 2026 15:17
@codecov

codecov Bot commented Apr 4, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@slashmo
slashmo force-pushed the feature/configuration branch from 1965688 to b469e23 Compare April 4, 2026 15:19
@github-actions

github-actions Bot commented Apr 4, 2026 •

Copy link
Copy Markdown

✅ Pull request no significant performance differences ✅

Summary

New baseline 'pull_request' is WITHIN the 'main' baseline thresholds.

Full Benchmark Comparison

Comparing results between 'main' and 'pull_request'

Host 'afc4dc71cb26' with 4 'x86_64' processors with 15 GB memory, running:
#8~24.04.1-Ubuntu SMP Mon Jan 26 18:35:40 UTC 2026

CraneBenchmarks

FileSystemMigrationResolver: Read SQL Script metrics

Time (wall clock): results within specified thresholds, fold down for details.

Time (wall clock) (μs) * p0 p25 p50 p75 p90 p99 p100 Samples
main 10 11 11 11 11 11 11 92
pull_request 10 10 11 11 11 11 11 92
Δ 0 -1 0 0 0 0 0 0
Improvement % 0 9 0 0 0 0 0 0

Time (total CPU): results within specified thresholds, fold down for details.

Time (total CPU) (μs) * p0 p25 p50 p75 p90 p99 p100 Samples
main 0 10 10 10 20 20 20 92
pull_request 0 10 10 10 20 20 20 92
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Throughput (# / s): results within specified thresholds, fold down for details.

Throughput (# / s) (K) p0 p25 p50 p75 p90 p99 p100 Samples
main 95 95 95 95 93 92 92 92
pull_request 96 95 95 94 93 90 90 92
Δ 1 0 0 -1 0 -2 -2 0
Improvement % 1 0 0 -1 0 -2 -2 0

Memory (resident peak): results within specified thresholds, fold down for details.

Memory (resident peak) (M) p0 p25 p50 p75 p90 p99 p100 Samples
main 48 48 48 48 48 48 48 92
pull_request 48 48 48 48 48 48 48 92
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Malloc (total): results within specified thresholds, fold down for details.

Malloc (total) * p0 p25 p50 p75 p90 p99 p100 Samples
main 9 9 9 9 9 9 9 92
pull_request 9 9 9 9 9 9 9 92
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

FileSystemMigrationResolver: Resolve metrics

Time (wall clock): results within specified thresholds, fold down for details.

Time (wall clock) (ms) * p0 p25 p50 p75 p90 p99 p100 Samples
main 12 12 12 12 12 12 12 1
pull_request 12 12 12 12 12 12 12 1
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Time (total CPU): results within specified thresholds, fold down for details.

Time (total CPU) (ms) * p0 p25 p50 p75 p90 p99 p100 Samples
main 13 13 13 13 13 13 13 1
pull_request 12 12 12 12 12 12 12 1
Δ -1 -1 -1 -1 -1 -1 -1 0
Improvement % 8 8 8 8 8 8 8 0

Memory (resident peak): results within specified thresholds, fold down for details.

Memory (resident peak) (M) p0 p25 p50 p75 p90 p99 p100 Samples
main 48 48 48 48 48 48 48 1
pull_request 48 48 48 48 48 48 48 1
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

Malloc (total): results within specified thresholds, fold down for details.

Malloc (total) (K) * p0 p25 p50 p75 p90 p99 p100 Samples
main 18 18 18 18 18 18 18 1
pull_request 18 18 18 18 18 18 18 1
Δ 0 0 0 0 0 0 0 0
Improvement % 0 0 0 0 0 0 0 0

@slashmo
slashmo force-pushed the feature/configuration branch from b469e23 to a31de7f Compare April 4, 2026 15:25
@slashmo
slashmo merged commit 8d4e242 into main Apr 4, 2026
18 checks passed
@slashmo
slashmo deleted the feature/configuration branch April 4, 2026 15:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant