Releases: chmp/marrow
Releases · chmp/marrow
0.2.2
0.2.1
0.2.0
Breaking changes:
- Rework map arrays to use explicit keys and values array to simplify interaction the underlying arrays
- Rename
DenseUnion
toUnion
and change offsets to beOption<Vec<i32>>
, implement sparse unions - Rename
Dictionary::indices
toDictionary::keys
- Remove the sorted flag from the dictionary
DataType
it is not supported byarrow
- Rework
StructArray
andUnionArray
: place metadata in front of arrays inStructArray::fields
,UnionArray::fields
New features
- Add
Interval
arrays and theInterval
data type - Add
RunEndEncoded
arrays - Add
Array::data_type()
andView::data_type()
- Add
MarrowError::new
andMarrowError::with_cause
- Add
as_view
forArray
and the array structs - Implement
PartialEq
forArray
andView
, andFieldMeta
- Implement
Default
forField
andFieldMeta
v0.1.0
Initial release to publish the arrow interop functionality of serde_arrow
as a separate crate.