Divolte 0.9.0 released

38 views
Skip to first unread message

andre...@godatadriven.com

unread,
Sep 28, 2018, 4:43:28 AM9/28/18
to divolte-collector
Hi All,

Earlier this week we released version 0.9.0 of Divolte Collector. This release contains the following changes relative to 0.8.0:
  • Mappings can now hash data in various ways. Basic and keyed hashing are supported using the builtin JDK algorithms.
  • Mapping to Avro enumeration fields is now supported.
  • Events published to Kafka now have their timestamps set to the time the event arrived on the divolte server.
  • Events published to Google Pub/Sub have additional meta-data to help with downstream processing:
    • To help with event ordering, timestamp is the time the event arrived at the server.
    • To help with event deduplication, eventIdentifier is the event ID (as generated by the client).
  • A bug has been fixed where tildes (~) weren't properly handled inside custom event parameters.
  • A bug has been fixed where the version of avro-tools that we shipped didn't work properly due to a missing file.
  • The usual dependency updates, of which the most notable is upgrading from Hadoop 2.9 to 3.1.
Cheers,

 - Andrew

andre...@godatadriven.com

unread,
Sep 28, 2018, 8:25:05 AM9/28/18
to divolte-collector
I wrote earlier:
This release contains the following changes relative to 0.8.0: […]
  • Mapping to Avro enumeration fields is now supported.
[…]

This was incorrect; full support for this is not present. Instead a bug was fixed to allow custom parameter values to be mapped to Avro enumeration fields. (This used to work but was broken in a previous release.)

Cheers,

 - Andrew 
Reply all
Reply to author
Forward
0 new messages