Which DSE version is compatible to import Cassandra 4.x SSTables?
1
vote
1
answer
163
views
Is there any DSE 6.x version supporting C* 4.x sstable format (-nb-)? I want to load data from apache C* 4.x using sstableloader into DSE 6.x. What would be the best recommended upgrade path (compatible) to import C* 4.x sstables into DSE 6.x?
- DSE 6.x - protocol DSE_V2 - (sstable format
-bb-
)
- C* 4.x - protocol v5 - (sstable format -nb-
)
Using Apache Cassandra 4.x sstableloader -> The client is unable to negotiate a protocol even after adding application.conf
(v4
) in EXTRA_CLASSPATH
as per doc . Error remains same irrespective of any provided compatible driver:
com.datastax.driver.core.exceptions.UnsupportedProtocolVersionException: \
[/10.x.x.x:9042] Host does not support protocol version V6 but V5.
Using DSE 6.8.x sstableloader -> Import of -nb-
sstables from 4.x complete without errors but there are no files in /data path of DSE cluster and SELECT * from TABLE
returns 0 rows. Using nodetool refresh
and nodetool import
doesn't seem to help.
There is no clear information of C* 4.x compatibility with DSE on Datastax documentation. Any links or information around this would be helpful. Thanks!
Asked by Nahush
(63 rep)
Sep 30, 2024, 05:53 PM
Last activity: Oct 1, 2024, 07:37 AM
Last activity: Oct 1, 2024, 07:37 AM