Example usage for org.apache.cassandra.db SerializationHeader make

List of usage examples for org.apache.cassandra.db SerializationHeader make

Introduction

In this page you can find the example usage for org.apache.cassandra.db SerializationHeader make.

Prototype

public static SerializationHeader make(TableMetadata metadata, Collection<SSTableReader> sstables) 

Source Link

Usage

From source file:com.jeffjirsa.cassandra.db.compaction.writers.CleaningTimeWindowCompactionWriter.java

License:Apache License

@Override
protected void switchCompactionLocation(Directories.DataDirectory directory) {
    @SuppressWarnings("resource")
    SSTableWriter writer = SSTableWriter.create(
            Descriptor.fromFilename(cfs.getSSTablePath(getDirectories().getLocationForDisk(directory))),
            estimatedTotalKeys, minRepairedAt, cfs.metadata,
            new MetadataCollector(txn.originals(), cfs.metadata.comparator, 0),
            SerializationHeader.make(cfs.metadata, nonExpiredSSTables), cfs.indexManager.listIndexes(), txn);
    sstableWriter.switchWriter(writer);//from w w  w .ja v a2  s.  c  o m
}