vortex_sequence/
lib.rs

1// SPDX-License-Identifier: Apache-2.0
2// SPDX-FileCopyrightText: Copyright the Vortex contributors
3
4mod array;
5mod compress;
6mod compute;
7
8/// Represents the equation A\[i\] = a * i + b.
9/// This can be used for compression, fast comparisons and also for row ids.
10pub use array::SequenceArray;
11/// Represents the equation A\[i\] = a * i + b.
12/// This can be used for compression, fast comparisons and also for row ids.
13pub use array::SequenceVTable;
14pub use compress::sequence_encode;
15
16// TODO(joe): hook up to the compressor
17// TODO(joe): support comparisons with other operators
18// TODO(joe): support list in expr pushdown