Krzysztof Ciesielski
Krzysztof Ciesielski
The method takes a lot of CPU when running the `SimpleGetMultiRoute` simulation:  This affects throughput dramatically: 
Gatling version 3.11 introduces changes which no longer allow us to run simulations programmatically from our `PerfTestSuiteRunner`. I removed the runner entirely, together with our custom reporters, leaving latency histograms....
`Chunk` is now just a thin wrapper for an Array. It should be optimized to avoid unnecessary copying of data. Operations like concatenation,`drop`, `take`, `splitAt` etc. should be reimplemented. Such...
Ox offers a nice way to manage resources in scopes: ```scala supervised { val serverBinding = useInScope(NettySyncServer().addEndpoints(endpoints).start())(_.stop()) //... never } ``` The release clause (`_.stop()`) is run only if the...
When a `Close` frame is sent to a WebSocket endpoint, then `NettyControlFrameHandler` immediately replies with a `Close` frame and closes the context, terminating all in-flight frames that are under processing....
Initial issue: We'd like to allow path params like `.path[List[T]]("paramName")` (https://swagger.io/docs/specification/serialization/) Related discussion on community forum: https://softwaremill.community/t/path-parameter-style-support/411 I don't think there's proper support for this in Tapir nor an issue...
Currently, the `timeout` operation is implemented by racing given operation with a sleeping thread (BTW a similar approach is used in Cats Effect). I was wondering if we could leverage...