Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
Similar to the CPP version, we should add `ArrayBuilder` for different kinds of Arrow arrays. This provides a convenient way to incrementally build Arrow arrays.
Attachments
1.
|
[Rust] Add a mutable buffer implementation |
|
Resolved | Chao Sun |
|
|||||||
2.
|
[Rust] Implement PrimitiveArrayBuilder |
|
Resolved | Paddy Horan |
|
|||||||
3.
|
[Rust] Implement ListArrayBuilder |
|
Resolved | Paddy Horan |
|
|||||||
4.
|
[Rust] Add benchmark for PrimitiveArrayBuilder |
|
Resolved | Chao Sun |
|
|||||||
5.
|
[Rust] Implement StructArrayBuilder |
|
Resolved | Chao Sun |
|
|||||||
6.
|
[Rust] Implement PrimitiveArrayBuilder<T>.push_values |
|
Resolved | Neville Dipale |
|
|||||||
7.
|
[Rust] Implement BinaryArrayBuilder |
|
Resolved | Paddy Horan |
|
|||||||
8.
|
[Rust] Remove macro definition for ListArrayBuilder |
|
Resolved | Chao Sun |
|
|||||||
9.
|
[Rust] Reuse array builder after calling finish() |
|
Resolved | Chao Sun |
|
|||||||
10.
|
[Rust] more consistent naming in array builders |
|
Resolved | Chao Sun |
|