Commit 6a34208
authored
Public array modules (#6834)
We were running into naming conflicts by using `pub use primitive::*`
etc for all arrays. This PR instead exports the modules as pub, and to
minimize the user-facing break continues to explicitly re-export the
FooArray and FooVTable for each array.
---------
Signed-off-by: Nicholas Gates <nick@nickgates.com>1 parent edec459 commit 6a34208
289 files changed
Lines changed: 5416 additions & 2104 deletions
File tree
- benchmarks/compress-bench/src
- encodings
- alp/src
- alp_rd
- compute
- alp
- compute
- bytebool/src
- datetime-parts/src/compute
- decimal-byte-parts/src/decimal_byte_parts
- compute
- fastlanes/src
- bitpacking
- compute
- vtable
- delta/vtable
- for
- compute
- vtable
- rle
- array
- fsst/src
- compute
- pco/src
- runend/src
- compute
- sequence/src
- compute
- sparse/src
- compute
- zigzag/src
- compute
- zstd
- benches
- src
- fuzz/src
- array
- gpu
- vortex-array
- benches
- src
- arrays
- bool
- compute
- vtable
- chunked
- compute
- vtable
- constant
- compute
- vtable
- decimal
- compute
- vtable
- dict
- compute
- vtable
- extension
- compute
- vtable
- filter
- execute
- fixed_size_list
- compute
- vtable
- listview
- compute
- tests
- vtable
- list
- compute
- vtable
- masked
- compute
- vtable
- null/compute
- primitive
- array
- compute
- take
- vtable
- scalar_fn
- slice
- struct_
- compute
- vtable
- varbinview
- compute
- vtable
- varbin
- compute
- vtable
- arrow
- executor
- builders
- dict
- scalar_fn/fns
- between
- binary
- cast
- fill_null
- like
- list_contains
- mask
- not
- zip
- vortex-bench/src/datasets
- vortex-btrblocks/src
- compressor
- float
- integer
- vortex-cuda/src
- arrow
- dynamic_dispatch
- kernel
- arrays
- encodings
- filter
- patches
- slice
- vortex-duckdb/src/exporter
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
| 9 | + | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
6 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
6 | | - | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
0 commit comments