Skip to content

Skogul v0.18.0

Compare
Choose a tag to compare
@sklirg sklirg released this 20 Sep 10:28
· 290 commits to primary since this release
9fd26e9

Release date: 2022-09-20

Adds USP protocol buffer parser and AVRO encoder/parser time support, adds
worksarounds for Juniper -Inf transceivers, adds dummy parser.

USP

The USP parser will parse a protocol buffer-encoded USP message contained
in a record, and use the payload as JSON. This might change if hardware
surfaces that use USP differently.

AVRO

The AVRO encoder/parser now handles time fields, using a minor workaround.
Shouldn't require any changes for users.

Juniper

We now apply various hacks to fix #218, where juniper telemetry reports
-Infinity, which is impossible to encode as JSON. Intead, we silently
convert it to -40, horrifying any mathematicians in the room.

Dummy parser

The dummy parser is meant as a developer-tool where we can save un-parsed
bytes to disk, thereby allowing us to acquire test data for development.
Not useful in any production environment.