Arnaud Burlet

Results 12 issues of Arnaud Burlet

The `authority` header is currently set to the service name, it should also include the port. Without the port, requests going through a proxy/load-balancer are not handled correctly as those...

We might be hitting an issue in akka-http (10.2.7 and 10.2.9) when using akka-grpc: on the server side, some requests seem to never fully finish and all new requests are...

bug
t:server
t:http2

Problem from upstream: https://github.com/sbt/sbt-git/issues/110 see also https://github.com/sbt/sbt/issues/2323

The piece of code below compiles in a few seconds with 2.13.5, it takes roughly 15 minutes with 2.13.6 and 2.13.7. Requires `scalacOptions ++= Seq("-Ypatmat-exhaust-depth", "off")` ``` sealed trait Phantom[A]...

help wanted
regression

### Safety issue Since https://github.com/SwissBorg/akka-persistence-postgres/releases/tag/v0.5.0-M1, unicity of sequence_number per persistence_id is guaranteed across a single partition. We still should guarantee it across all partitions. ### Performance issues A few queries...

### Context - akka cluster sharding with 100 shards - akka.cluster.sharding.least-shard-allocation-strategy.rebalance-absolute-limit = 20 - akka.cluster.sharding.least-shard-allocation-strategy.rebalance-relative-limit = 0.1 - kubernetes deployment - horizontal pod autoscaler in use, configured to shutdown (up...

0 - new
t:cluster-sharding

When using `unsafeRunAndForget`, unhandled errors are printed to the console. When using reactive-streams interop, stream errors end up printed to the console even if they are handled.

bug

Running the library with the configuration below triggers > java.lang.NullPointerException: Cannot invoke "org.agrona.concurrent.Agent.onStart()" because "this.monitoringAgent" is null ``` new LibraryConfiguration() .scheduler(new DynamicLibraryScheduler()) .monitoringAgentFactory(MonitoringAgentFactory.none()) ``` `DynamicLibraryScheduler` doesn't seem to handle this...

The handling of some uncaught fatal errors can be customized by overriding `cats.effect.IOApp.reportFailure`. However, such customization is currently not possible in many cases (all usages of `java.lang.Throwable.printStackTrace()`, for example [here](https://github.com/typelevel/cats-effect/pull/3008))....