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

io.deephaven.engine.table.impl.vector.VectorColumnWrapperConstants Maven / Gradle / Ivy

There is a newer version: 0.37.1
Show newest version
package io.deephaven.engine.table.impl.vector;

import io.deephaven.configuration.Configuration;

/**
 * Repository for constants used by the column-wrapper vector implementations.
 */
public class VectorColumnWrapperConstants {

    /**
     * Size threshold at which column-wrapper vector implementations will use a
     * {@link io.deephaven.engine.table.iterators.ChunkedColumnIterator ChunkedColumnIterator} instead of a
     * {@link io.deephaven.engine.table.iterators.SerialColumnIterator SerialColumnIterator}.
     */
    static final int CHUNKED_COLUMN_ITERATOR_SIZE_THRESHOLD = Configuration.getInstance().getIntegerWithDefault(
            "VectorColumnWrapper.chunkedColumnIteratorSizeThreshold", 1 << 7);
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy