private CassandraEnumeratorState prepareSplits()

in flink-connector-cassandra/src/main/java/org/apache/flink/connector/cassandra/source/enumerator/CassandraSplitEnumerator.java [79:90]


    private CassandraEnumeratorState prepareSplits() {
        final int parallelism = enumeratorContext.currentParallelism();
        final String partitionerName = cluster.getMetadata().getPartitioner();
        final SplitsGenerator.CassandraPartitioner partitioner =
                partitionerName.contains(MURMUR3PARTITIONER.getClassName())
                        ? MURMUR3PARTITIONER
                        : RANDOMPARTITIONER;
        final SplitsGenerator splitsGenerator =
                new SplitsGenerator(
                        partitioner, session, keyspace, table, parallelism, maxSplitMemorySize);
        return splitsGenerator.prepareSplits();
    }