Files
teleport/api/types
Tiago Silva ec57cd5a67 Uniform equal function names to IsEqual (#40441)
* Uniform equal function names to `IsEqual`

Our API doesn't define any naming or characteristics for object
comparison functions like `IsEqual`. Checks rely on using
`services.CompareResources` that has some coverage but doesn't cover all
resources otherwise it fallsback to expensive `cmp.Equal` comparison.

This PR moves the `IsEqual` interface to `api` so we can ensure objects
satisfy the same interface required by `services.CompareResources`.

Signed-off-by: Tiago Silva <tiago.silva@goteleport.com>

* handle review comments

* keep  equal

---------

Signed-off-by: Tiago Silva <tiago.silva@goteleport.com>
2024-04-19 09:22:43 +00:00
..
2023-10-16 10:11:54 +00:00
2022-10-28 20:20:28 +00:00
…
2023-11-06 20:38:38 +00:00
2023-10-16 10:11:54 +00:00
…
2022-10-28 20:20:28 +00:00