Divolte 0.8.0 released

17 views
Skip to first unread message

andre...@godatadriven.com

unread,
Apr 13, 2018, 8:50:36 AM4/13/18
to divolte-collector
Hi All,

Earlier this week we released version 0.8.0 of Divolte Collector. Relative to version 0.7.0 the main changes are:
  • Improved shutdown/load-balancer integration. A new setting (divolte.global.server.shutdown_delay) allows for a grace period when shutting down. During this period the health-check will fail but the server continues processing requests normally. This should prompt load balancers to remove the endpoint before requests start failing.
  • A bug fix for the processing pool configuration for Google Cloud Storage. (Previously the configured buffer size and thread-count were ignored and the values for HDFS used instead.)
  • Improvements to the way values from headers can be extracted during mapping. In particular these should make it easier to map the client's IP address when multiple load-balancer layers are in place. Improvements include:
    • Header values are now normalised: multiple headers with the same name and/or comma-separated values are assembled into a single unified list for mapping.
    • In addition to the existing .first() and .last() methods, a new .get(x) method can be used to obtain the value at a specific index. A negative index can be used to retrieve the value relative to the end of the list.
Cheers,

 - Andrew
Reply all
Reply to author
Forward
0 new messages