Skip to content

Commit

Permalink
Reorder changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
chmp committed Oct 14, 2024
1 parent c0c68a9 commit 2a31c28
Showing 1 changed file with 11 additions and 5 deletions.
16 changes: 11 additions & 5 deletions Changes.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,26 @@

## 0.2.0

Breaking changes:

- Rework map arrays to use explicit keys and values array to simplify interaction the underlying
arrays
- Implement sparse unions, rename `DenseUnion` to `Union` and change offsets to be `Option<Vec<i32>>`
- Implement interval arrays and the `Interval` data type
- Implement run encoded array
- 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`
- Remove the sorted flag from the dictionary `DataType` it is not supported by `arrow`
- Add `Array::data_type()` and `View::data_type()`

## 0.1.0

Expand Down

0 comments on commit 2a31c28

Please sign in to comment.