Case-insensitivity in login workflow

2024-10-31 Thread Joel Shepherd
Hi - I've been doing some exploration in Cassandra's client authentication workflow and got tripped up by surprising (to me) behavior regarding role name case sensitivity. I made an implementation of IAuthenticator and SaslNegotiator. After evaluateResponse(), when the client responds successf

[DISCUSS] Deprecation of IEndpointSnitch (CASSANDRA-19488)

2024-10-31 Thread Sam Tunnicliffe
Since CEP-21, the source of truth for topology info (a node's datacenter & rack) is ClusterMetadata. Each node provides its dc/rack when it registers itself with the cluster prior to joining and this information is effectively immutable (for now). This significantly reduces the scope of IEndpoin

Re: [DISCUSS] Usage of "var" instead of types in the code

2024-10-31 Thread Berenguer Blasi
Nuke it out of orbit. -1 everywhere imo. I don't need another level of indirection and one more plate to spin while connecting dots in the code. On 30/10/24 17:47, Francisco Guerrero wrote: Yeah, I'm also in favor of disallowing usage of var in production code. On 2024/10/30 16:43:06 Jacek Lew