Releases
1.7.2
Compare
Sorry, something went wrong.
No results found
server: HttpServer now accepts connections inside of workerPool, not single thread - for better scalability under very heavy load
server: start() method now accepts socketBacklog parameter that can be fine-tuned if you have 1000s of parallel connections
server/jobs: ensure that JobRunner logs with the same instanceId as the Server (they use the same RequestIdGenerator now)
server: metrics() can be provided with custom access annotations and includes requestsActive metric now
server: metrics() can output Prometheus/OpenMetrics format if Accept header requests it
jdbc: metrics() for PooledDataSource connection pool include "count" and "dropped" metrics now
jdbc: changesets now support providing multiple comma-separated contexts
jdbc: PooledDataSource now logs number of connections in the pool when dropping previous ones
jdbc: BaseCrudRepository.get(forUpdate = true) now uses "for no key update" for Postgres to avoid unnecessary child rows locking
You can’t perform that action at this time.