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
Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
If you are interested in working on this issue or have submitted a pull request, please leave a comment
Problem
Previously the vrl crate had an internal test feature that was un-intentionally enabled. This was caught and fixed in recent VRL refactoring. (VRL 0.4.0).
Vector was relying on this in a few places where is shouldn't be (all related to converting an f64 into a Value. That implementation is normally only available for tests, since the f64 needs to be checked for NaN first).
As a quick fix, to keep existing behavior, the test feature was explicitly enabled for VRL. This should be fixed and removed.
Version
0.29
The text was updated successfully, but these errors were encountered:
This upgrades VRL to `0.4.0`
Notable changes:
- This is the first crates.io release for VRL. It's no longer a git
dependency!
- All VRL macros are now exported at the root, which required some
import changes
- Previously the `vrl` crate had an internal `test` feature that was
un-intentionally enabled. This was caught and fixed in recent VRL
refactoring. Vector was relying on this in a few places where is
shouldn't be (all related to converting an `f64` into a `Value`. That
implementation is normally only available for tests, since the `f64`
needs to be checked for `NaN` first). As a quick fix, to keep existing
behavior, the `test` feature is now explicitly enabled for VRL. [An
issue](#17377) was created
to track this and remove it.
A note for the community
Problem
Previously the
vrl
crate had an internaltest
feature that was un-intentionally enabled. This was caught and fixed in recent VRL refactoring. (VRL0.4.0
).Vector was relying on this in a few places where is shouldn't be (all related to converting an
f64
into aValue
. That implementation is normally only available for tests, since thef64
needs to be checked forNaN
first).As a quick fix, to keep existing behavior, the
test
feature was explicitly enabled for VRL. This should be fixed and removed.Version
0.29
The text was updated successfully, but these errors were encountered: