armeria-0.17.0.Final
·
4841 commits
to main
since this release
New features
- #156 Add 'the number of active requests' to metrics
- You will see a new property
activeRequestsif you are usingDropwizardMetricConsumer.
- You will see a new property
- #159 Add doc strings to the JSON data generated by
DocServiceDocServicewill provide the comments in the IDL files if you put the.jsonfiles produced by the nightly build of the official Thrift compiler into theMETA-INF/armeria/thriftdirectory.- Note the comments are not visible in your browser yet. This is only a preparatory step for it.
- #160 Add
JettyService- You can now embed Jetty as well as Tomcat!
- #163 Add
VirtualHost.defaultHostname()andServer.defaultHostname()- Try using
Server.defaultHostname()to get the hostname of your machine reliably. TomcatService.forConnector()does not require hostname anymore thanks to this new feature.
- Try using
Improvements
- #169 Log meaningful identifier of embedded Tomcat
Bug fixes
- #163 #167
TomcatServicedoes not callServer.destroy()when it stops. - #166 Do not propagate
IdleStateEventto suppress misleading 'unexpected user event' message.