1.5.0 (December 4, 2017)
admin: added JSON output for stats admin endpoint.
admin: added basic for stats admin endpoint. Histograms are not currently output.
admin: added to the /clusters admin endpoint.
config: the is now considered production ready.
config: added –v2-config-only CLI flag.
cors: added CORS filter.
health check: added header support.
health check: added reuse_connection option.
http: added .
http: end-to-end HTTP flow control is now complete across both connections, streams, and filters.
load balancer: added subset load balancer.
load balancer: added ring size and hash . This used to be configurable via runtime. The runtime configuration was deleted without deprecation as we are fairly certain no one is using it.
listeners: added drain_type option.
mongo filter: added .
mongo filter: added “drain close” support.
outlier detection: added . See deprecated log for outlier detection stats deprecations in this release.
redis: the is now considered production ready.
redis: added “drain close” functionality.
router: added support.
router: added regex route matching.
router: added for upstream requests.
router: added downstream IP hashing for HTTP ketama routing.
router: added .
router: added start_child_span option to create child span for egress calls.
router: added optional .
router: added complete custom append/override/remove support of request/response headers.
runtime: added .
server: change default log level (-l) to
info
.stats: maximum stat/name sizes and maximum number of stats are now variable via the
--max-obj-name-len
and--max-stats
options.tcp proxy: added .
tcp proxy: added configurable connect retries.
tcp proxy: enable use of .
tls: added SNI support.
tls: added support for specifying .
tls: allow configuration of the min and TLS protocol versions.
tracing: added custom trace span decorators.
Many small bug fixes and performance improvements not listed.
Deprecated
The outlier detection stats counter has been deprecated and not replaced. Monitor the individual
ejections_detected_*
counters for the detectors of interest, orejections_enforced_total
for the total number of ejections that actually occurred.The outlier detection
ejections_consecutive_5xx
stats counter has been deprecated in favour of andejections_enforced_consecutive_5xx
.The outlier detection
ejections_success_rate
stats counter has been deprecated in favour ofejections_detected_success_rate
and .