Closed brianheineman closed 2 weeks ago
Report | Fri, June 21, 2024 at 19:46:03 UTC |
Project | theseus-rs/postgresql-embedded |
Branch | refactor-version |
Testbed | localhost |
⚠️ WARNING: The following Measure does not have a Threshold. Without a Threshold, no Alerts will ever be generated!
- Latency (latency)
Click here to create a new Threshold
For more information, see the Threshold documentation.
To only post results if a Threshold exists, set the--ci-only-thresholds
CLI flag.
Benchmark | Latency | Latency Results nanoseconds (ns) |
---|---|---|
extract | ➖ (view plot) | 152,170.00 |
lifecycle | ➖ (view plot) | 904,920,000.00 |
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 99.75%. Comparing base (
4055763
) to head (589596b
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR makes significant changes to the way the PostgreSQL
Version
is managed. The version is moved intoSettings
to provide a consistent configuration approach. This also enables the version to be configured from a URL.API Changes
Settings.version: Version
postgresql_embedded::PostgreSQL::new(Version,Settings)
topostgresql_embedded::PostgreSQL::new(Settings)
postgresql_embedded::PostgreSQL.version()
postgresql_embedded::PostgreSQL::default_version()
postgresql_embedded::blocking::PostgreSQL::new(Version,Settings)
topostgresql_embedded::blocking::PostgreSQL::new(Settings)
postgresql_embedded::blocking::PostgreSQL.version()
Migration If a specific version was being specified, then the code can generally change from this:
to this: