package com.jivesoftware.os.amza.api.scan; import com.jivesoftware.os.amza.api.stream.TxKeyPointers; import java.util.concurrent.Callable; /** * @author jonathan.colt */ public interface CompactionWALIndex { boolean merge(TxKeyPointers pointers) throws Exception; void commit(boolean fsync, Callable<Void> commit) throws Exception; void abort() throws Exception; }