website/content/en/highlights/2025-01-13-0-44-0-upgrade-guide.md
Breaking Changes:
skip_unknown_fields changesignored_header_bytes and lines fixskip_unknown_fields changes {#clickhouse-sink}The skip_unknown_fields behavior was changed:
skip_unknown_fields is true: enables skipping unknown fields (overrides the server's default)skip_unknown_fields is false: enables "strict" mode and does not allow skipping unknown fields for the request, (overrides the
server's
default)skip_unknown_fields is not set: follows the server's defaultDouble-check your configuration and update the setting per above.
ignored_header_bytes and lines fix {##file-source}When sourcing from compressed files, ignored_header_bytes no longer looks at the compressed file's bytes (which would include the
magic bytes for the compression header). Instead, it ignores the bytes from the uncompressed content. Similarly, lines no longer
looks for new line delimiters in the compressed content, but the uncompressed content.
to_unix_timestamp, to_float, and uuid_v7 can now return an error if the supplied timestamp is unrepresentable as a nanosecond
timestamp. Previously the function calls would panic. VRL scripts using the above functions need to be updated to handle potential
errors.