Skip to content

Add contributors-bot workflow#151

Merged
peterdudfield merged 1 commit intomainfrom
AUdaltsova-patch-1
Apr 2, 2026
Merged

Add contributors-bot workflow#151
peterdudfield merged 1 commit intomainfrom
AUdaltsova-patch-1

Conversation

@AUdaltsova
Copy link
Copy Markdown
Contributor

No description provided.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

Benchmark Results

Benchmark results
?   	github.com/openclimatefix/data-platform/cmd	[no test files]
?   	github.com/openclimatefix/data-platform/internal/gen/ocf/dp	[no test files]
?   	github.com/openclimatefix/data-platform/internal/interceptors	[no test files]
PASS
ok  	github.com/openclimatefix/data-platform/internal/server/dummy	0.005s
{"level":"debug","time":"2026-04-02T14:36:45Z","message":"Completed migrations"}
goos: linux
goarch: amd64
pkg: github.com/openclimatefix/data-platform/internal/server/postgres
cpu: AMD EPYC 9V74 80-Core Processor                
BenchmarkPostgresClient/small/GetForecastAsTimeseries-4         	      67	  16730074 ns/op
BenchmarkPostgresClient/small/GetForecastAtTimestamp-4          	     268	   4079648 ns/op
BenchmarkPostgresClient/small/GetObservationsAsTimeseries-4     	     932	   1188323 ns/op
BenchmarkPostgresClient/small/CreateForecast-4                  	      99	  11583052 ns/op
PASS
ok  	github.com/openclimatefix/data-platform/internal/server/postgres	63.311s
?   	github.com/openclimatefix/data-platform/internal/server/postgres/gen	[no test files]
Benchmark vs base branch
goos: linux
goarch: amd64
pkg: github.com/openclimatefix/data-platform/internal/server/postgres
cpu: AMD EPYC 7763 64-Core Processor                
                                                   │ bench-main.txt │
                                                   │     sec/op     │
PostgresClient/small/GetForecastAsTimeseries-4         17.24m ± ∞ ¹
PostgresClient/small/GetForecastAtTimestamp-4          4.008m ± ∞ ¹
PostgresClient/small/GetObservationsAsTimeseries-4     1.199m ± ∞ ¹
PostgresClient/small/CreateForecast-4                  12.96m ± ∞ ¹
geomean                                                5.724m
¹ need >= 6 samples for confidence interval at level 0.95

cpu: AMD EPYC 9V74 80-Core Processor                
                                                   │ bench-AUdaltsova-patch-1.txt │
                                                   │            sec/op            │
PostgresClient/small/GetForecastAsTimeseries-4                       16.73m ± ∞ ¹
PostgresClient/small/GetForecastAtTimestamp-4                        4.080m ± ∞ ¹
PostgresClient/small/GetObservationsAsTimeseries-4                   1.188m ± ∞ ¹
PostgresClient/small/CreateForecast-4                                11.58m ± ∞ ¹
geomean                                                              5.536m
¹ need >= 6 samples for confidence interval at level 0.95

@peterdudfield peterdudfield merged commit eaafb5d into main Apr 2, 2026
4 checks passed
@peterdudfield peterdudfield deleted the AUdaltsova-patch-1 branch April 2, 2026 14:52
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.

2 participants