Lucas Kent

Results 205 comments of Lucas Kent

The stored auth details will be isolated per client connection, which matches how shotover gives each client connection its own chain clone. (I made a tiny edit to the design...

Yes but 2 only needs to happen on the first ever connection. After that the topology should be shared between chain instances. I also edited in a fix for a...

Another thing I would like to do is to move all the user-facing configuration examples into their own repo. configs for integration testing often require various hacks for speed and...

Can you pull CassandraMetadata -> CassandraFrameMetadata and sink_cluster.rs -> sink_cluster/ changes into separate PRs?

I took a look at this because it sounded dangerous but I am giving up for now. just very confused how this could happen at all. The self.slots.master generation seems...

The error is that there are 256 elements in the tokens list instead of 128. I'm not sure why this PR is consistently hitting it. Its possible that https://github.com/shotover/shotover-proxy/pull/777 might...

I have also reproduced the new failure locally: ``` left: `[[Inet("127.0.0.2"), Varchar("dc1"), Uuid(3c3c4e2d-ba74-4f76-b52e-fb5bcee6a9f4), Inet("255.255.255.255"), Varchar("rack2"), Varchar(""), Inet("255.255.255.255"), Uuid(2af2f201-ac64-407f-af58-dcf19770bff1), Set([])], [Inet("127.0.0.3"), Varchar("dc1"), Uuid(fa74d7ec-1223-472b-97de-04a32ccdb70b), Inet("255.255.255.255"), Varchar("rack3"), Varchar("3.11.13"), Inet("255.255.255.255"), Uuid(58fd0006-d209-3fce-9765-1042741f6c8c), Set([Varchar("-1085697416638317415"), Varchar("-1170196015718485115"), Varchar("-1328175477170331799"),...

I think whats happening is: ~~we are creating a single connection to shotover and reusing it for the entire int test `connection1`. That connection is returning bad results due to...

I wrote out this test case to ensure that out both cases result in identical queries. ```rust #[test] pub fn test_problem_queries() { assert( "SELECT rack, data_center, schema_version, tokens, release_version FROM...

I've figured out the issue. `is_system_local_or_peers` relies on the message being correctly parsed. Rather than continuing to hack around this, i'm leaning towards just abandoning this approach. We've already hit...