vectordotdev / vector

A high-performance observability data pipeline.
https://vector.dev
Mozilla Public License 2.0
17.75k stars 1.57k forks source link

Make `--watch-config` respect `remap` source files #9819

Open lucperkins opened 3 years ago

lucperkins commented 3 years ago

As it stands, the (quite useful) --watch-config flag responds to changes in configuration files but not to changes in .vrl and other files that Vector relies on. It would be nice for development purposes if saved changes to VRL files also induced Vector to restart with the new config. It's unclear if users would expect that. A pretty arcane thing, I suspect, but worth keeping in mind for future efforts to improve the DX of Vector's configuration system, potentially add support for keeping Grok patterns in separate files, etc.

jszwedko commented 1 year ago

Re-focusing this issue just on remap source files. We have other issues tracking other files (like TLS certificates: https://github.com/vectordotdev/vector/issues/10877).

wmyre commented 9 months ago

@jszwedko is this still on the radar?

jszwedko commented 9 months ago

Still on the radar, but no movement yet. We'd be happy to support a motivator contributor.