-
Notifications
You must be signed in to change notification settings - Fork 21
Open
Description
- layouts:
- fixed-sized-binary layout
- binary-view layout / "german-string" layout
- LARGE_STRING and BINARY_LARGE binary support in variable-sized-binary layout (add LARGE_BINARY and LARGE_STRING #280)
- any layout with date-time elements
- tests:
- use all layouts as child (tests if factory is working for all)
- use visit on detyped-array for all layouts
- test actual compatibility with rest of arrow (ie nanoarrow?) for each layout
- consistency test for each layout to check if offsets are handled correct?
- refactorings:
- remove broken data-type from value-type logic, instead use layout-type itself to get data-type
- fixes:
- concept to detect layout is broken -- not all layouts have .bitmap and .values (this is already fixed in recursive sparrow builder from nested "ArrayOfStruct" - like structures #276 by just removing those entries from the concept)
- APIS:
- add APIs to access child arrays as
sparrow::arrayinstead ofarray_wrapperptrs - add API to access offset corrected children for list/string/union layouts
- zero copy slices (Add slice method to array #287)
- add APIs to access child arrays as
Metadata
Metadata
Assignees
Labels
No labels