Incorporate new Lookup code into VRL and vector #7070
Labels
domain: data model
Anything related to Vector's internal data model
domain: performance
Anything related to Vector's performance
domain: vrl
Anything related to the Vector Remap Language
Epic
Larger, user-centric issue that contains multiple sub-issues
The work done in #5374 shows that it's possible to dramatically speed up certain vector workloads and this is something we'd like to achieve. Unfortunately #5374 is a very large pull request and is quite challenging to keep maintained or interrogate, consider that we have also demonstrated that the work done there regresses some workloads to an almost equal degree as the speedup.
So. We want the
Lookup
/LookupBuf
concept integrated into VRL and vector but we don't want to harm our users while doing it. This epic supplants #5374 and is complete when that work is achieved, but through gradual iteration.Tasks:
Value
. Some are still invector-core::event::util
log_schema.message_key
isNone
#17935LogEvent
andTraceEvent
#18059message_key
set to""
does not cause panics #18104The text was updated successfully, but these errors were encountered: