keypool icon indicating copy to clipboard operation
keypool copied to clipboard

A Keyed Pool Implementation for Scala

Results 22 keypool issues
Sort by recently updated
recently updated
newest added

## About this PR 📦 Updates [org.typelevel:munit-cats-effect](https://github.com/typelevel/munit-cats-effect) from `2.0.0-M5` to `2.0.0-RC1` 📜 [GitHub Release Notes](https://github.com/typelevel/munit-cats-effect/releases/tag/v2.0.0-RC1) - [Version Diff](https://github.com/typelevel/munit-cats-effect/compare/v2.0.0-M5...v2.0.0-RC1) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...

## About this PR 📦 Updates * [org.typelevel:sbt-typelevel](https://github.com/typelevel/sbt-typelevel) * [org.typelevel:sbt-typelevel-site](https://github.com/typelevel/sbt-typelevel) from `0.7.0` to `0.7.1` 📜 [GitHub Release Notes](https://github.com/typelevel/sbt-typelevel/releases/tag/v0.7.1) - [Version Diff](https://github.com/typelevel/sbt-typelevel/compare/v0.7.0...v0.7.1) ## Usage ✅ **Please merge!** I'll automatically update this...

Experimental integration with https://github.com/typelevel/otel4s. The tests are green locally.

## About this PR 📦 Updates * [org.scala-native:nscplugin](https://github.com/scala-native/scala-native) * [org.scala-native:sbt-scala-native](https://github.com/scala-native/scala-native) from `0.4.17` to `0.5.1` 📜 [GitHub Release Notes](https://github.com/scala-native/scala-native/releases/tag/v0.5.1) - [Version Diff](https://github.com/scala-native/scala-native/compare/v0.4.17...v0.5.1) ## Usage ✅ **Please merge!** I'll automatically update this...

Another stop on my "allocated is an antipattern" crusade. For previous editions, see https://github.com/typelevel/natchez-http4s/pull/36 and https://github.com/typelevel/natchez/pull/981.

```scala scala> val p = IO.ref(0).flatMap(ref => | KeyPool.Builder((i: Int) => Resource.make(ref.update(_ + 1).as(i))(i => IO.println(s"kill $i") *> ref.update(_ - 1))) | .withMaxTotal(5) | .withMaxIdle(5) | .build.use{ keypool => |...

bug

**keypool version:** 0.4.7 When a resource is borrowed from the pool, it's not a part of the `PoolMap` anymore. Hence it will not be destroyed during the finalization of the...

**keypool version**: 0.4.7 Even when the state of the pool is `PoolClosed` a new resource can still be acquired. Should an exception be thrown at this case? Example: ```scala val...