You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It looks like there is a bug in serde whereby aliased fields do not work with flattened structs. A pull request to fix this (here) has been sitting around for 18 months.
Reading around the issue list for serde there are a number of issues with flattened structs. It sounds like there are a some nontrivial problems with the current implementation.
To fix this, it looks like I will just have to copy the fields from the Humio logs config rather than rely on serde to flatten the struct. Not as elegant, but the compiler will catch any errors should Humio logs change and the metrics sink not be updated accordingly.
Vector Version
Vector Configuration File
Debug Output
Expected Behavior
It uses the configured
host
Actual Behavior
It uses the default
Additional Context
The new name for this config option is
endpoint
but we have code supporting the oldhost
option. That just doesn't seem to be happening in this case.The text was updated successfully, but these errors were encountered: