R.B. Boyer
957146401e
catalog: compare node names case insensitively in more places ( #12444 )
...
Many places in consul already treated node names case insensitively.
The state store indexes already do it, but there are a few places that
did a direct byte comparison which have now been corrected.
One place of particular consideration is ensureCheckIfNodeMatches
which is executed during snapshot restore (among other places). If a
node check used a slightly different casing than the casing of the node
during register then the snapshot restore here would deterministically
fail. This has been fixed.
Primary approach:
git grep -i "node.*[!=]=.*node" -- ':!*_test.go' ':!docs'
git grep -i '\[[^]]*member[^]]*\]
git grep -i '\[[^]]*\(member\|name\|node\)[^]]*\]' -- ':!*_test.go' ':!website' ':!ui' ':!agent/proxycfg/testing.go:' ':!*.md'
2022-02-24 16:54:47 -06:00
..
2022-02-03 13:42:28 -05:00
2021-12-07 19:59:38 +00:00
2022-01-20 10:46:23 -06:00
2022-01-20 10:46:23 -06:00
2022-02-24 16:54:47 -06:00
2022-02-21 11:36:52 -05:00
2022-02-22 10:36:36 -06:00
2022-02-17 18:21:30 -05:00
2022-02-24 16:54:47 -06:00
2022-01-20 10:46:23 -06:00
2021-11-16 12:04:01 -06:00
2021-12-07 16:30:41 -05:00
2022-02-14 11:39:00 -06:00
2021-11-15 09:51:14 -06:00
2022-02-14 09:45:45 -08:00
2022-02-10 17:01:57 -07:00
2022-02-03 13:42:28 -05:00
2021-12-07 12:48:50 +00:00
2022-01-28 12:27:00 +00:00
2021-08-19 15:09:42 -05:00
2022-02-24 16:54:47 -06:00
2021-09-22 13:14:26 -05:00
2021-12-07 12:12:47 +00:00
2022-02-21 12:27:52 +00:00
2022-02-17 11:47:20 -08:00
2021-10-26 15:20:57 -04:00
2021-08-17 13:09:29 -04:00
2022-02-17 16:41:27 -05:00
2022-02-17 16:41:27 -05:00
2021-12-03 20:36:28 +00:00
2022-02-03 13:42:28 -05:00
2022-02-11 12:53:23 -08:00
2021-11-16 12:04:01 -06:00
2022-01-22 14:33:09 -05:00
2022-02-11 12:53:23 -08:00
2021-11-16 12:04:01 -06:00
2022-02-18 12:05:33 -08:00
2022-02-18 12:05:33 -08:00
2021-11-16 12:04:01 -06:00
2022-02-24 16:54:47 -06:00
2022-01-31 11:17:35 -05:00
2022-01-20 10:46:23 -06:00
2022-01-31 11:17:35 -05:00
2021-09-16 14:39:01 -06:00
2022-01-20 10:46:23 -06:00
2021-11-02 11:02:10 -07:00
2022-01-31 11:17:35 -05:00
2022-01-31 11:17:35 -05:00
2022-01-31 17:53:53 -05:00
2021-10-26 23:35:21 -06:00
2022-01-31 11:17:35 -05:00
2021-11-16 12:04:01 -06:00
2021-12-07 12:48:50 +00:00
2021-12-02 16:40:28 -08:00
2021-11-16 12:04:01 -06:00
2022-01-31 11:17:35 -05:00
2022-01-31 11:17:35 -05:00
2022-01-26 13:12:42 -05:00
2022-01-31 11:17:35 -05:00
2022-02-14 10:47:06 -05:00
2021-10-09 17:12:52 -04:00
2021-12-07 12:48:50 +00:00
2021-11-16 12:04:01 -06:00
2021-11-23 19:32:18 -05:00
2022-02-03 17:07:39 -05:00
2022-01-31 11:17:35 -05:00
2021-11-16 12:04:01 -06:00
2021-10-01 13:18:57 -04:00
2022-01-31 11:17:35 -05:00
2021-12-07 12:48:50 +00:00
2022-01-31 11:17:35 -05:00
2021-10-28 14:38:57 -04:00
2021-10-27 16:26:09 -04:00
2021-11-16 12:04:01 -06:00
2021-11-15 09:51:14 -06:00
2022-01-31 11:17:35 -05:00
2022-01-31 11:17:35 -05:00
2021-12-07 12:48:50 +00:00
2021-10-26 15:08:55 -05:00
2022-01-20 10:46:23 -06:00
2021-08-20 12:57:45 -04:00
2022-01-31 11:17:35 -05:00
2021-11-16 12:04:01 -06:00
2021-10-27 16:26:09 -04:00
2022-01-20 10:46:23 -06:00
2021-08-19 15:09:42 -05:00
2021-11-16 12:04:01 -06:00
2021-11-16 12:04:01 -06:00
2021-11-01 11:40:16 -04:00
2022-02-03 17:07:39 -05:00
2022-01-31 11:17:35 -05:00
2022-01-31 11:17:35 -05:00
2021-11-16 12:04:01 -06:00
2022-02-16 16:51:54 -05:00
2022-02-16 16:51:54 -05:00
2021-09-21 17:57:29 -04:00
2022-02-14 09:45:45 -08:00
2021-11-04 13:07:54 -07:00
2021-11-04 13:07:54 -07:00