Swiftpack.co - vapor/async-kit as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by vapor.
vapor/async-kit 1.18.0
Sugary extensions for the SwiftNIO library
⭐️ 70
🕓 6 weeks ago
iOS macOS watchOS tvOS linux macOS iOS
.package(url: "https://github.com/vapor/async-kit.git", from: "1.18.0")

AsyncKit

Documentation Team Chat MIT License CI Swift 5.6

GitHub

link
Stars: 70
Last commit: 4 weeks ago
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Release Notes

1.18.0 - Heavily revise the implementation of EventLoopConnectionPool
6 weeks ago

What's Changed

Heavily revise the implementation of EventLoopConnectionPool by @gwynne in #102

Overview

This is a temporary stopgap measure to clean up some of the more extant issues with the existing implementation, pending the integration of a much more robust and advanced connection pool solution.

While technically there is no change in the public API surface, this is nonetheless being marked as semver-minor due to the significant changes in behavior. This PR has already revealed a query ordering bug in the Fluent benchmarks just by behaving more correctly.

Reviewers

Thanks to the reviewers for their help:

  • @MahdiBM
This patch was released by @gwynne

Full Changelog: https://github.com/vapor/async-kit/compare/1.17.0...1.18.0

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics