mirror of
https://github.com/gravitational/teleport.git
synced 2026-10-12 02:15:01 +00:00
Replaces `(AccessListMember) IsEqual` with a local goderived implementation in local/services. All reconcilers have been previously updated to specify their own comparison function to prevent this change from breaking enterprise in https://github.com/gravitational/teleport.e/pull/8233. IsEqual was not updated to use the goderived implementation because different use cases have different ideas about equality. A single API to support them all is untenable and confusing. As a result the callers are now responsible for adhering to their own equality definitions. If in the future another use case arises that requires full equality IsEqual may be reconsidered.