Skip to content

Releases: Astro36/qp

Quick Pool v0.2.1

12 Jun 08:26
Compare
Choose a tag to compare

v0.2.0

Released June 12, 2022

Fixed

  • Fix memory leak when canceling async acquire on semaphore and add some test cases: #3

Thanks to @bikeshedder

Quick Pool for PostgreSQL v0.1.1

09 Jan 04:18
Compare
Choose a tag to compare

v0.1.1

Released Jan 9, 2022

Changed

  • Update qp to v0.2.

Quick Pool v0.2.0

08 Jan 07:45
Compare
Choose a tag to compare

v0.2.0

Released Jan 8, 2022

Added

  • Add Pool::reserve function.

Changed

  • API breaking changes:
    • qp::pool::Pool -> qp::Pool
    • qp::pool::Pooled -> qp::Pooled
    • Pooled function names changed.
    • qp::resource::Factory -> qp::resource::Manage
    • Manage::Error type changed.

Removed

  • Remove tokio-semaphore feature.
  • Remove error module.

Quick Pool v0.1.3

22 Dec 04:23
Compare
Choose a tag to compare

v0.1.3

Released Dec 22, 2021

Changed

  • Replace tokio::sync::Semaphore to lock-free queue semaphore.
  • Add tokio-semaphore feature.

Quick Pool v0.1.2

09 Dec 09:21
Compare
Choose a tag to compare

v0.1.2

Released Dec 9, 2021

Changed

  • Replace parking_lot to crossbeam-queue for performance improvement.

Quick Pool v0.1.1

07 Dec 07:21
ff6f9dd
Compare
Choose a tag to compare

v0.1.1

Released Dec 7, 2021

Added

  • Add Pool::acquire_unchecked function.
  • Add Pooled::is_valid and Pool::get_factory functions.

Removed

  • Remove futures crate on dependency.

Quick Pool for PostgreSQL v0.1.0

06 Dec 07:06
018c899
Compare
Choose a tag to compare

v0.1.0

Released Dec 6, 2021

First Release

Quick Pool v0.1.0

01 Dec 12:26
56aeef4
Compare
Choose a tag to compare

v0.1.0

Released Dec 1, 2021

First Release