Joseph Doherty
d21243bc8a
feat: add config reloader with diff, validate, and CLI merge
...
Port of Go server/reload.go option interface and diffing logic. Compares
NatsOptions property-by-property to detect changes, tags each with category
flags (logging, auth, TLS, non-reloadable), validates that non-reloadable
options (Host, Port, ServerName) are not changed at runtime, and provides
MergeCliOverrides to ensure CLI flags always take precedence over config
file values during hot reload.
2026-02-23 04:53:25 -05:00
..
2026-02-23 04:47:54 -05:00
2026-02-22 23:00:59 -05:00
2026-02-23 00:46:16 -05:00
2026-02-22 23:07:31 -05:00
2026-02-22 22:55:50 -05:00
2026-02-22 22:19:18 -05:00
2026-02-22 22:44:58 -05:00
2026-02-23 00:53:15 -05:00
2026-02-22 23:33:21 -05:00
2026-02-22 22:41:45 -05:00
2026-02-22 23:41:44 -05:00
2026-02-23 04:47:54 -05:00
2026-02-23 04:53:25 -05:00
2026-02-22 21:14:16 -05:00
2026-02-23 01:05:10 -05:00
2026-02-22 22:13:50 -05:00
2026-02-23 01:01:56 -05:00
2026-02-23 04:47:54 -05:00
2026-02-23 04:20:56 -05:00
2026-02-23 04:35:46 -05:00
2026-02-23 00:33:24 -05:00
2026-02-23 04:23:27 -05:00
2026-02-22 22:41:45 -05:00
2026-02-22 23:03:41 -05:00
2026-02-22 23:56:49 -05:00
2026-02-22 21:05:53 -05:00
2026-02-22 23:03:41 -05:00
2026-02-23 00:33:15 -05:00
2026-02-23 00:59:15 -05:00
2026-02-23 00:34:30 -05:00
2026-02-23 00:38:43 -05:00
2026-02-23 00:09:30 -05:00
2026-02-22 22:41:45 -05:00
2026-02-23 00:33:43 -05:00
2026-02-23 00:45:28 -05:00
2026-02-23 00:50:26 -05:00
2026-02-22 22:28:19 -05:00
2026-02-22 22:13:53 -05:00
2026-02-23 00:55:29 -05:00
2026-02-23 00:57:14 -05:00
2026-02-22 22:40:03 -05:00
2026-02-22 22:24:53 -05:00
2026-02-22 22:41:45 -05:00
2026-02-22 23:54:41 -05:00
2026-02-22 23:47:31 -05:00