enhancement(enriching): added enrichment_tables section to the config (#8524)
* Added enrichment_tables section to the config Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Changed to use evmap Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Removed printlns Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Updated to use DashMap Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Added ability to add indexes to enrichment tables Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Moved to use arc-swap Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Added more comments Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * wrap ArcWrap enrichment table that implements a trait for VRL Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Use Mutex for loading enrichment tables Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Call finish_load on tables after loading Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Clippy Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * revert evmap changes to Cargo.toml Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Updated benches to use TransformContext Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Properly update benches Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Punctuate file event Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Feedback from Jean Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Fixed remap tests Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Split enrichment tables into two structs Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Addressed feedback from Jean Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Fixed remap benches Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * More feedback from Jean Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Fix wasm bench Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Rename Tables to TableRegistry Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Feedback from Jean Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Update following merge Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Keep the tables loaded when the config is reloaded Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Revert change to remap taking TableSetup Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com>
S
Stephen Wakely committed
5e87d62fe94ff397c4f2523ef6afd136ad84d4e3
Parent: 8d4c5a0
Committed by GitHub <noreply@github.com>
on 8/20/2021, 3:42:08 PM