-
The finatra/jackson case class deserializer is incredibly brittle.
Lots of reasonable use cases just plain don't work, and worse, fail with runtime failures.
Examples (apologies if distilling them…
-
finatra-http: User defined admin routes not available during server warmup
### Expected behavior
When performing warmup action on an http server, I should be able to exercise user-defined admin …
-
I'm using doobie .5.x and I'm noticing weird behavior with Hikari when trying to `insert` as well as `upsert` multiple records to a single table. Hikari seems to lock up when trying to enter only 6 re…
-
If you have a case class request:
```
case class FooRequest(@RouteParam data: String)
```
And a controller like:
```
get("test/:dat") { request: FooRequest =>
}
```
If you send a url enc…
-
use the error handling provided by Finatra and map exceptions to HTTP errors..
Use either
- [ExceptionFilter](https://github.com/twitter/finatra/blob/develop/http/src/main/scala/com/twitter/finatra/…
-
'passthrough_fields' gets added to json serialisation when handling generated Thrift objects
### Expected behavior
I would like to remove 'passthrough_fields' field from json body.
### Actual b…
-
If using a custom `StatsReceiver` in production, is it not possible to use it in tests due to `EmbeddedHttpServer` overriding it with an `InMemoryStatsReceiver`.
Given a custom StatsReceiver has be…
-
This is the exception I see
```
java.lang.OutOfMemoryError: Java heap space
at io.netty.buffer.UnpooledHeapByteBuf.capacity(UnpooledHeapByteBuf.java:114)
at io.netty.buffer.AbstractByteBuf.en…
-
Seen a few of these lying around, but my stacktrace is also different.
I was trying to mock the Finatra `ResponseBuilder` class.
```
You are seeing this disclaimer because Mockito is configured…
aspin updated
5 years ago
-
When using EmbeddedHttpServer methods to make a request, any of the`X-B3` headers required for Tracing are deleted by Finagle.
### Expected behavior
Given the following code:
```scala
server…