Remap scripts should require error handling as a compile time check #5479
Labels
domain: startup
Anything related to the startup of Vector
domain: vrl
Anything related to the Vector Remap Language
type: enhancement
A value-adding code change that enhances its existing functionality.
Milestone
After a discussion with @JeanMertz and @FungusHumungus, we landed on a consensus to make Remap scripts as infallible as possible. This plays into the safety aspect of the language and will avoid the development iterations required to get a Remap script working.
Therefore, Reamp should require users to handle errors where possible. There will be circumstances where we won't know, since we don't know the schema, but we can require error handling on functions that could possibly error.
The text was updated successfully, but these errors were encountered: