Files
nomad/command/agent
Seth Hoenig 421a6a8a7e consul: avoid extra sync operations when no action required
This PR makes it so the Consul sync logic will ignore operations that
do not specify an action to take (i.e. [de-]register [services|checks]).

Ideally such noops would be discarded at the callsites (i.e. users
of [Create|Update|Remove]Workload], but we can also be defensive
at the commit point.

Also adds 2 trace logging statements which are helpful for diagnosing
sync operations with Consul - when they happen and why.

Fixes #10797
2021-07-07 11:24:56 -05:00
..
2020-05-28 15:40:17 -04:00
2021-06-04 12:38:46 -07:00
2021-04-16 16:36:07 -06:00
2021-05-07 13:58:40 -04:00