Closed renovate[bot] closed 4 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 77.62%. Comparing base (
6f77b4d
) to head (684adbb
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This PR contains the following updates:
0.4.0
->0.5.0
Release Notes
Kotlin/kotlinx-io (org.jetbrains.kotlinx:kotlinx-io-core)
### [`v0.5.0`](https://togithub.com/Kotlin/kotlinx-io/blob/HEAD/CHANGELOG.md#050) [Compare Source](https://togithub.com/Kotlin/kotlinx-io/compare/0.4.0...0.5.0) > Published 12 July 2024 ##### Features - Provided an API allowing direct access to Buffer and Segment internals [#135](https://togithub.com/Kotlin/kotlinx-io/issues/135), [#166](https://togithub.com/Kotlin/kotlinx-io/issues/166) The API is unsafe, delisted from public docs and requires explicit opt-in. It's recommended to avoid this API unless you're working on integration with other APIs (like, `java.nio` or `io_uring`, for example). - Improved the way segment pooling is working on JVM [#352](https://togithub.com/Kotlin/kotlinx-io/pull/352) Now sharing a segment won't make an original segment and all its copies recyclable. Instead, the last remaining copy will be placed back into the pool when recycled. Segments are no longer allocated or lost when taking or recycling a segment from pool under a high contention due to concurrent requests. Size of the segment pool on the JVM could now be statically configured by setting a system property `kotlinx.io.pool.size.bytes`.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.