forked from vectordotdev/vector
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
enhancement(topology): Update transforms to handle multiple definitio…
…ns (vectordotdev#16793) * Update transforms to handle multiple definitions Signed-off-by: Stephen Wakely <[email protected]> * Remap transform needs to copy metadata kind and relevant meanings to output definition Signed-off-by: Stephen Wakely <[email protected]> * Spelling Signed-off-by: Stephen Wakely <[email protected]> * Replace Output::default with functions appropriate for the given scenario Signed-off-by: Stephen Wakely <[email protected]> * Clippy Signed-off-by: Stephen Wakely <[email protected]> * Updated comments Signed-off-by: Stephen Wakely <[email protected]> * Further restrain sources to a single definition Signed-off-by: Stephen Wakely <[email protected]> * Remove redundant comments Signed-off-by: Stephen Wakely <[email protected]> * Remove metrics definition from datadog agent Signed-off-by: Stephen Wakely <[email protected]> * Move vrl compiling outside the definition loop Signed-off-by: Stephen Wakely <[email protected]> * Dont panic on empty definitions Signed-off-by: Stephen Wakely <[email protected]> * WIP transform outputs need to be a map of port to a list of definitions Signed-off-by: Stephen Wakely <[email protected]> * Temporarily fix remap errors Signed-off-by: Stephen Wakely <[email protected]> * No inputs should have a Definition::any Signed-off-by: Stephen Wakely <[email protected]> * Add Output Id to input definition Signed-off-by: Stephen Wakely <[email protected]> * Pass reference definitions instead of owned Signed-off-by: Stephen Wakely <[email protected]> * Sources should output SourceOutput type instead Signed-off-by: Stephen Wakely <[email protected]> * Source definitions returns an owned object Signed-off-by: Stephen Wakely <[email protected]> * Fixed feedback Signed-off-by: Stephen Wakely <[email protected]> * Clippy Signed-off-by: Stephen Wakely <[email protected]> * Update new_ functions to enforce the datatype Signed-off-by: Stephen Wakely <[email protected]> * Feedback from Kyle Signed-off-by: Stephen Wakely <[email protected]> * Warnings and rust-doc errors Signed-off-by: Stephen Wakely <[email protected]> * Responding to feedback Signed-off-by: Stephen Wakely <[email protected]> * Vector schema should have any metadata Signed-off-by: Stephen Wakely <[email protected]> * Clippy Signed-off-by: Stephen Wakely <[email protected]> * Remove into_schema_definition Signed-off-by: Stephen Wakely <[email protected]> * Add todo for dummy output id Signed-off-by: Stephen Wakely <[email protected]> * Fixed test Signed-off-by: Stephen Wakely <[email protected]> * Added text to unreachables Signed-off-by: Stephen Wakely <[email protected]> --------- Signed-off-by: Stephen Wakely <[email protected]>
- Loading branch information
1 parent
00c0316
commit e19f4fc
Showing
87 changed files
with
2,071 additions
and
1,564 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.