All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.deephaven.server.table.stats.ChunkedStatsKernel Maven / Gradle / Ivy

The newest version!
//
// Copyright (c) 2016-2024 Deephaven Data Labs and Patent Pending
//
package io.deephaven.server.table.stats;

import io.deephaven.engine.rowset.RowSet;
import io.deephaven.engine.table.ColumnSource;
import io.deephaven.engine.table.Table;

/**
 * A function ready to be run in a snapshot, to collect data about a table column.
 */
public interface ChunkedStatsKernel {
    int CHUNK_SIZE = 2048;

    Table processChunks(RowSet rowSet, ColumnSource columnSource, boolean usePrev);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy