File ghc-resource-pool.changes of Package ghc-resource-pool
-------------------------------------------------------------------
Fri Jun 13 16:44:53 UTC 2025 - Peter Simons <psimons@suse.com>
- Update resource-pool to version 0.5.0.0.
# resource-pool-0.5.0.0 (2025-06-13)
* Drop support for GHC < 8.10.
* Use STM based lockless implementation as it results in much better throughput
in a multi-threaded environment when number of stripes is not equal to the
number of capabilities (in particular with a single stripe).
* Stop running resource freeing functions within `uninterruptibleMask`.
* `destroyResource` no longer ignores exceptions thrown from resource releasing
functions.
* Change the default number of stripes to 1.
* Do not exceed the maximum number of resources if the number of stripes does
not divide it.
* Add support for assigning a label to the pool.
-------------------------------------------------------------------
Thu Mar 30 17:08:05 UTC 2023 - Peter Simons <psimons@suse.com>
- Updated spec file to conform with ghc-rpm-macros-2.5.2.
-------------------------------------------------------------------
Mon Jan 16 13:43:16 UTC 2023 - Peter Simons <psimons@suse.com>
- Update resource-pool to version 0.4.0.0.
# resource-pool-0.4.0.0 (2023-01-16)
* Require `poolMaxResources` to be not smaller than the number of stripes.
* Add support for setting the number of stripes.
* Hide the constructor of `PoolConfig` from the public API and provide
`defaultPoolConfig` so that future additions to `PoolConfig` don't require
major version bumps.
-------------------------------------------------------------------
Wed Jun 15 21:02:08 UTC 2022 - Peter Simons <psimons@suse.com>
- Update resource-pool to version 0.3.1.0.
Upstream added a new change log file in this release. With no
previous version to compare against, the automatic updater cannot
reliable determine the relevante entries for this release.
-------------------------------------------------------------------
Thu Dec 17 12:20:00 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
- disable %{ix86} build
-------------------------------------------------------------------
Tue Aug 18 10:45:54 UTC 2020 - Peter Simons <psimons@suse.com>
- Replace %setup -q with the more modern %autosetup macro.
-------------------------------------------------------------------
Tue Jun 9 09:26:13 UTC 2020 - psimons@suse.com
- Add resource-pool at version 0.2.3.2.