You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Both services claim 'wire compatibility' with Cassandra, but their emulations do not support a number of commands, objects, etc.
For this extension, the immediate problem is clearing DATABASECHANGELOGLOCK, which relies on a TRUNCATE operation. This is not supported by either emulator. Therefore, while connecting is possible, no operations work.
What is less clear is that if the workarounds required to accommodate this - and the other limitations of those emulators as of this writing - would impact native Cassandra compatibility enough to necessitate a fork of this extension codebase rather than modification.
Both services claim 'wire compatibility' with Cassandra, but their emulations do not support a number of commands, objects, etc.
For this extension, the immediate problem is clearing DATABASECHANGELOGLOCK, which relies on a TRUNCATE operation. This is not supported by either emulator. Therefore, while connecting is possible, no operations work.
The likely related code is: I believe the relevant code is here https://github.com/liquibase/liquibase-cassandra/blob/main/src/main/java/liquibase/ext/cassandra/sqlgenerator/DeleteGeneratorCassandra.java
What is less clear is that if the workarounds required to accommodate this - and the other limitations of those emulators as of this writing - would impact native Cassandra compatibility enough to necessitate a fork of this extension codebase rather than modification.
The text was updated successfully, but these errors were encountered: