Skip to content

Releases: chmp/marrow

0.2.6

23 Feb 20:56
ddd8c8c

Choose a tag to compare

  • Add arrow=58 support

0.2.5

08 Nov 11:41
04735b0

Choose a tag to compare

  • Add arrow=57 support.

Thanks @lonless9 for the contribution

0.2.4

02 Aug 12:57
8a43c1d

Choose a tag to compare

  • Add arrow=56 support.

Thanks @jpopesculian for the
contribution.

0.2.3

12 Apr 12:06

Choose a tag to compare

  • Add arrow=55 support

0.2.2

18 Jan 14:27
641b14e

Choose a tag to compare

  • Add helpers to work with bit arrays

0.2.1

02 Jan 22:06
0363969

Choose a tag to compare

  • Add arrow=54 support
  • Add support for BinaryView and Utf8View for arrow>=53

0.2.0

15 Oct 18:18
3885935

Choose a tag to compare

Breaking changes:

  • Rework map arrays to use explicit keys and values array to simplify interaction the underlying arrays
  • Rename DenseUnion to Union and change offsets to be Option<Vec<i32>>, implement sparse unions
  • Rename Dictionary::indices to Dictionary::keys
  • Remove the sorted flag from the dictionary DataType it is not supported by arrow
  • Rework StructArray and UnionArray: place metadata in front of arrays in StructArray::fields, UnionArray::fields

New features

  • Add Interval arrays and the Interval data type
  • Add RunEndEncoded arrays
  • Add Array::data_type() and View::data_type()
  • Add MarrowError::new and MarrowError::with_cause
  • Add as_view for Array and the array structs
  • Implement PartialEq for Array and View, and FieldMeta
  • Implement Default for Field and FieldMeta

v0.1.0

06 Oct 11:34

Choose a tag to compare

Initial release to publish the arrow interop functionality of serde_arrow as a separate crate.