PackageTrack

Go modules

github.com/jackc/puddle

v1.3.0jackc/puddle

Release timeline

35 releases since 2018
20182026

One column per quarter.

Releases

  1. v1.3.027 Aug 2022
    Release notes

    Update changelog for v1.3.0

    Open source →
    Additional notes2 sources agree
    • Acquire creates resources in background to allow creation to continue after Acquire is canceled (James Hartig)
    Open source →
  2. v1.2.2-0.20220404125616-4e959849469a4 Apr 2022pre-release

    Nothing published for this version

  3. v1.2.2-0.20220115000239-314357b7956215 Jan 2022pre-release

    Nothing published for this version

  4. v1.2.13 Dec 2021
    Release notes2 sources agree
    • TryAcquire now does not block when background constructing resource
    Open source →
  5. v1.2.1-0.20211203000010-ba6bef1563863 Dec 2021pre-release

    Nothing published for this version

  6. v1.2.1-0.20211203000010-8fac9a91a4d33 Dec 2021pre-release

    Nothing published for this version

  7. v1.2.1-0.20211203000010-69f945a21a9a3 Dec 2021pre-release

    Nothing published for this version

  8. v1.2.1-0.20211203000010-021a5cc1a6de3 Dec 2021pre-release

    Nothing published for this version

  9. v1.2.020 Nov 2021
    Release notes2 sources agree
    • Add TryAcquire (A. Jensen)
    • Fix: remove memory leak / unintentionally pinned memory when shrinking slices (Alexander Staubo)
    • Fix: Do not leave pool locked after panic from nil context
    Open source →
  10. v1.1.5-0.20211113233929-4d33264d633313 Nov 2021pre-release

    Nothing published for this version

  11. v1.1.5-0.20211113105143-69a4c029379113 Nov 2021pre-release

    Nothing published for this version

  12. v1.1.5-0.20210925143318-0cff23235f9b25 Sept 2021pre-release

    Nothing published for this version

  13. v1.1.411 Sept 2021
    Release notes2 sources agree
    • Fix: Deadlock in CreateResource if pool was closed during resource acquisition (Dmitriy Matrenichev)
    Open source →
  14. v1.1.34 Dec 2020
    Release notes2 sources agree
    • Fix: Failed resource creation could cause concurrent Acquire to hang. (Evgeny Vanslov)
    Open source →
  15. v1.1.3-0.20201005135919-8a2237ffa5d75 Oct 2020pre-release

    Nothing published for this version

  16. v1.1.3-0.20200928145301-a70fb082dfdb28 Sept 2020pre-release

    Nothing published for this version

  17. v1.1.226 Sept 2020
    Release notes2 sources agree
    • Fix: Resource.Destroy no longer removes itself from the pool before its destructor has completed.
    • Fix: Prevent crash when pool is closed while resource is being created.
    Open source →
  18. v1.1.2-0.20200821025810-91d0159cc97a21 Aug 2020pre-release

    Nothing published for this version

  19. v1.1.2-0.20200821025647-6d0ef02e907e21 Aug 2020pre-release

    Nothing published for this version

  20. v1.1.13 Apr 2020
    Release notes2 sources agree
    • Pool.Close can be safely called multiple times
    • AcquireAllIDle immediately returns nil if pool is closed
    • CreateResource checks if pool is closed before taking any action
    • Fix potential race condition when CreateResource and Close are called concurrently. CreateResource now checks if pool is closed before adding newly created resource to pool.
    Open source →
  21. v1.1.1-0.20200403031013-2cd0ce3f9b2d3 Apr 2020pre-release

    Nothing published for this version

  22. v1.1.05 Feb 2020
    Release notes2 sources agree
    • Use runtime.nanotime for faster tracking of acquire time and last usage time.
    • Track resource idle time to enable client health check logic. (Patrick Ellul)
    • Add CreateResource to construct a new resource without acquiring it. (Patrick Ellul)
    • Fix deadlock race when acquire is cancelled. (Michael Tharp)
    Open source →
  23. v1.0.1-0.20200203142542-cde4bcb7af803 Feb 2020pre-release

    Nothing published for this version

  24. v1.0.1-0.20200203001449-4014e4825a5e3 Feb 2020pre-release

    Nothing published for this version

  25. v1.0.1-0.20200126004755-807afe48a83d26 Jan 2020pre-release

    Nothing published for this version

  26. v1.0.1-0.20200125230635-6897b9f0cd8425 Jan 2020pre-release

    Nothing published for this version

  27. v1.0.1-0.20191216215842-26cd25c14be116 Dec 2019pre-release

    Nothing published for this version

  28. v1.0.08 Jun 2019

    Nothing published for this version

  29. v0.0.0-20201005135919-8a2237ffa5d75 Oct 2020pre-release

    Nothing published for this version

  30. v0.0.0-20190608224051-11cab39313c98 Jun 2019pre-release

    Nothing published for this version

  31. v0.0.0-20190413234325-e4ced69a3a2b13 Apr 2019pre-release

    Nothing published for this version

  32. v0.0.0-20190413233908-0395a39c2d0113 Apr 2019pre-release

    Nothing published for this version

  33. v0.0.0-20190409004018-0d93e0ec116a9 Apr 2019pre-release

    Nothing published for this version

  34. v0.0.0-20181224181918-1396b8ec469a24 Dec 2018pre-release

    Nothing published for this version

  35. v0.0.0-20181224032818-76b0c06b8b8d24 Dec 2018pre-release

    Nothing published for this version