hanishi opened a new issue, #135:
URL: https://github.com/apache/incubator-pekko-persistence-cassandra/issues/135

   When attempting to use the `tables-autocreate` feature specified in an 
`application.conf` file, I encountered a failure due to a compatibility issue 
between Cassandra and ScyllaDB. The problem arises because the 
`unchecked_tombstone_compaction` option, used within the compaction strategy 
configuration, is not recognized by 
[ScyllaDB](https://opensource.docs.scylladb.com/stable/cql/compaction.html#common-options).
 
   
   The plugin expects this option during the table creation process. The 
relevant code can be found 
[here](https://github.com/apache/incubator-pekko-persistence-cassandra/blob/90d80ad20dd72b9eff09ab1998e3354f78227313/core/src/main/scala/org/apache/pekko/persistence/cassandra/compaction/BaseCompactionStrategy.scala#L56).
   
   I worked around this by manually creating the necessary tables without using 
the `unchecked_tombstone_compaction` option. This workaround suggests that 
broader compatibility might be achievable with some adjustments.
   Given the growing popularity and adoption of ScyllaDB, it would be nice if 
future versions of the plugin could consider providing some support for 
ScyllaDB.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to