It sounds worthy of a Jira ticket.
On 01/04/2024 06:23, Cheng Wang via dev wrote:
Hello,
I have recently encountered a problem concerning schema disagreement
in Cassandra 4.1. It appears that the schema versions do not reconcile
as expected.
The issue can be reproduced by following these steps:
- Disable the gossip in Node A.
- Make a schema change in Node B, such as creating a new table.
- Re-enable the gossip in Node A.
My expectation was that the schema versions would eventually
reconcile. However, in Cassandra 4.1, it seems that reconciliation
hangs indefinitely unless I reboot the node. Interestingly, when
performing the same steps in Cassandra 3.0, the schema version
synchronizes within about a minute.
Has anyone else experienced this issue with Cassandra 4.x? It appears
to me that this could be a regression in the 4.x series.
Any insights or suggestions would be greatly appreciated.
Thanks,
Cheng