This is an automated email from the ASF dual-hosted git repository.

alamb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git


The following commit(s) were added to refs/heads/master by this push:
     new 58309b8  Add Changelog for 6.0.0 (#827)
58309b8 is described below

commit 58309b80f4a52c67198028d468e48b87bf706459
Author: Andrew Lamb <[email protected]>
AuthorDate: Wed Oct 13 15:05:26 2021 -0400

    Add Changelog for 6.0.0 (#827)
    
    * Add Changelog
    
    * Cleanup Changelog
---
 CHANGELOG.md                     | 147 +++++++++++++++++++++++++++++++++++++++
 dev/release/update_change_log.sh |   4 +-
 2 files changed, 149 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index a2ec4af..3acf770 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -21,6 +21,153 @@ For older versions, see 
[apache/arrow/CHANGELOG.md](https://github.com/apache/ar
 
 # Changelog
 
+## [6.0.0](https://github.com/apache/arrow-rs/tree/6.0.0) (2021-10-13)
+
+[Full Changelog](https://github.com/apache/arrow-rs/compare/5.5.0...6.0.0)
+
+**Breaking changes:**
+
+- Replace `ArrayData::new()` with `ArrayData::try_new()` and `unsafe 
ArrayData::new_unchecked` [\#822](https://github.com/apache/arrow-rs/pull/822) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([alamb](https://github.com/alamb))
+- Update Bitmap::len to return bits rather than bytes 
[\#749](https://github.com/apache/arrow-rs/pull/749) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([matthewmturner](https://github.com/matthewmturner))
+- use sort\_unstable\_by in primitive sorting 
[\#552](https://github.com/apache/arrow-rs/pull/552) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([Jimexist](https://github.com/Jimexist))
+- New MapArray support [\#491](https://github.com/apache/arrow-rs/pull/491) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)] 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([nevi-me](https://github.com/nevi-me))
+
+**Implemented enhancements:**
+
+- Improve parquet binary writer speed by reducing allocations 
[\#819](https://github.com/apache/arrow-rs/issues/819)
+- Expose buffer operations 
[\#808](https://github.com/apache/arrow-rs/issues/808)
+- Add doc examples of writing parquet files using `ArrowWriter` 
[\#788](https://github.com/apache/arrow-rs/issues/788)
+
+**Fixed bugs:**
+
+- JSON reader can create null struct children on empty lists 
[\#825](https://github.com/apache/arrow-rs/issues/825)
+- Incorrect null count for cast kernel for list arrays 
[\#815](https://github.com/apache/arrow-rs/issues/815)
+- `minute` and `second` temporal kernels do not respect timezone 
[\#500](https://github.com/apache/arrow-rs/issues/500)
+- Fix data corruption in json decoder f64-to-i64 cast 
[\#652](https://github.com/apache/arrow-rs/pull/652) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([xianwill](https://github.com/xianwill))
+
+**Documentation updates:**
+
+- Doctest for PrimitiveArray using from\_iter\_values. 
[\#694](https://github.com/apache/arrow-rs/pull/694) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([novemberkilo](https://github.com/novemberkilo))
+- Doctests for BinaryArray and LargeBinaryArray. 
[\#625](https://github.com/apache/arrow-rs/pull/625) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([novemberkilo](https://github.com/novemberkilo))
+- Add links in docstrings [\#605](https://github.com/apache/arrow-rs/pull/605) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)] 
([alamb](https://github.com/alamb))
+
+
+## [5.5.0](https://github.com/apache/arrow-rs/tree/5.5.0) (2021-09-24)
+
+[Full Changelog](https://github.com/apache/arrow-rs/compare/5.4.0...5.5.0)
+
+**Implemented enhancements:**
+
+- parquet should depend on a small set of arrow features 
[\#800](https://github.com/apache/arrow-rs/issues/800)
+- Support equality on RecordBatch 
[\#735](https://github.com/apache/arrow-rs/issues/735)
+
+**Fixed bugs:**
+
+- Converting from string to timestamp uses microseconds instead of 
milliseconds [\#780](https://github.com/apache/arrow-rs/issues/780)
+- Document has no link to `RowColumIter` 
[\#762](https://github.com/apache/arrow-rs/issues/762)
+- length on slices with null doesn't work 
[\#744](https://github.com/apache/arrow-rs/issues/744)
+
+## [5.4.0](https://github.com/apache/arrow-rs/tree/5.4.0) (2021-09-10)
+
+[Full Changelog](https://github.com/apache/arrow-rs/compare/5.3.0...5.4.0)
+
+**Implemented enhancements:**
+
+- Upgrade lexical-core to 0.8 
[\#747](https://github.com/apache/arrow-rs/issues/747)
+- `append_nulls` and `append_trusted_len_iter` for PrimitiveBuilder 
[\#725](https://github.com/apache/arrow-rs/issues/725)
+- Optimize MutableArrayData::extend for null buffers 
[\#397](https://github.com/apache/arrow-rs/issues/397)
+
+**Fixed bugs:**
+
+- Arithmetic with scalars doesn't work on slices 
[\#742](https://github.com/apache/arrow-rs/issues/742)
+- Comparisons with scalar don't work on slices 
[\#740](https://github.com/apache/arrow-rs/issues/740)
+- `unary` kernel doesn't respect offset 
[\#738](https://github.com/apache/arrow-rs/issues/738)
+- `new_null_array` creates invalid struct arrays 
[\#734](https://github.com/apache/arrow-rs/issues/734)
+- --no-default-features is broken for parquet 
[\#733](https://github.com/apache/arrow-rs/issues/733) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
+- `Bitmap::len` returns the number of bytes, not bits. 
[\#730](https://github.com/apache/arrow-rs/issues/730)
+- Decimal logical type is formatted incorrectly by print\_schema 
[\#713](https://github.com/apache/arrow-rs/issues/713)
+- parquet\_derive does not support chrono time values 
[\#711](https://github.com/apache/arrow-rs/issues/711)
+- Numeric overflow when formatting Decimal type 
[\#710](https://github.com/apache/arrow-rs/issues/710)
+- The integration tests are not running 
[\#690](https://github.com/apache/arrow-rs/issues/690)
+
+**Closed issues:**
+
+- Question: Is there no way to create a DictionaryArray with a pre-arranged 
mapping? [\#729](https://github.com/apache/arrow-rs/issues/729)
+
+## [5.3.0](https://github.com/apache/arrow-rs/tree/5.3.0) (2021-08-26)
+
+[Full Changelog](https://github.com/apache/arrow-rs/compare/5.2.0...5.3.0)
+
+**Implemented enhancements:**
+
+- Add optimized filter kernel for regular expression matching 
[\#697](https://github.com/apache/arrow-rs/issues/697)
+- Can't cast from timestamp array to string array 
[\#587](https://github.com/apache/arrow-rs/issues/587)
+
+**Fixed bugs:**
+
+- 'Encoding DELTA\_BYTE\_ARRAY is not supported' with parquet arrow readers 
[\#708](https://github.com/apache/arrow-rs/issues/708)
+- Support reading json string into binary data type. 
[\#701](https://github.com/apache/arrow-rs/issues/701)
+
+**Closed issues:**
+
+- Resolve Issues with `prettytable-rs` dependency 
[\#69](https://github.com/apache/arrow-rs/issues/69) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+
+## [5.2.0](https://github.com/apache/arrow-rs/tree/5.2.0) (2021-08-12)
+
+[Full Changelog](https://github.com/apache/arrow-rs/compare/5.1.0...5.2.0)
+
+**Implemented enhancements:**
+
+- Make rand an optional dependency 
[\#671](https://github.com/apache/arrow-rs/issues/671)
+- Remove undefined behavior in `value` method of boolean and primitive arrays 
[\#645](https://github.com/apache/arrow-rs/issues/645)
+- Avoid materialization of indices in filter\_record\_batch for single arrays 
[\#636](https://github.com/apache/arrow-rs/issues/636)
+- Add a note about arrow crate security / safety 
[\#627](https://github.com/apache/arrow-rs/issues/627)
+- Allow the creation of String arrays from an interator of &Option\<&str\> 
[\#598](https://github.com/apache/arrow-rs/issues/598)
+- Support arrow map datatype 
[\#395](https://github.com/apache/arrow-rs/issues/395)
+
+**Fixed bugs:**
+
+- Parquet fixed length byte array columns write byte array statistics 
[\#660](https://github.com/apache/arrow-rs/issues/660) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
+- Parquet boolean columns write Int32 statistics 
[\#659](https://github.com/apache/arrow-rs/issues/659) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
+- Writing Parquet with a boolean column fails 
[\#657](https://github.com/apache/arrow-rs/issues/657)
+- JSON decoder data corruption for large i64/u64 
[\#653](https://github.com/apache/arrow-rs/issues/653)
+- Incorrect min/max statistics for strings in parquet files 
[\#641](https://github.com/apache/arrow-rs/issues/641) 
[[parquet](https://github.com/apache/arrow-rs/labels/parquet)]
+
+**Closed issues:**
+
+- Release candidate verifying script seems work on macOS 
[\#640](https://github.com/apache/arrow-rs/issues/640)
+- Update CONTRIBUTING  [\#342](https://github.com/apache/arrow-rs/issues/342)
+
+## [5.1.0](https://github.com/apache/arrow-rs/tree/5.1.0) (2021-07-29)
+
+[Full Changelog](https://github.com/apache/arrow-rs/compare/5.0.0...5.1.0)
+
+**Implemented enhancements:**
+
+- Make FFI\_ArrowArray empty\(\) public 
[\#602](https://github.com/apache/arrow-rs/issues/602)
+- exponential sort can be used to speed up lexico partition kernel 
[\#586](https://github.com/apache/arrow-rs/issues/586)
+- Implement sort\(\) for binary array 
[\#568](https://github.com/apache/arrow-rs/issues/568)
+- primitive sorting can be improved and more consistent with and without 
`limit` if sorted unstably 
[\#553](https://github.com/apache/arrow-rs/issues/553)
+
+**Fixed bugs:**
+
+- Confusing memory usage with CSV reader 
[\#623](https://github.com/apache/arrow-rs/issues/623)
+- FFI implementation deviates from specification for array release  
[\#595](https://github.com/apache/arrow-rs/issues/595)
+- Parquet file content is different if `~/.cargo` is in a git checkout 
[\#589](https://github.com/apache/arrow-rs/issues/589)
+- Ensure output of MIRI is checked for success 
[\#581](https://github.com/apache/arrow-rs/issues/581)
+- MIRI failure in `array::ffi::tests::test_struct` and other ffi tests 
[\#580](https://github.com/apache/arrow-rs/issues/580)
+- ListArray equality check may return wrong result 
[\#570](https://github.com/apache/arrow-rs/issues/570)
+- cargo audit failed [\#561](https://github.com/apache/arrow-rs/issues/561)
+- ArrayData::slice\(\) does not work for nested types such as StructArray 
[\#554](https://github.com/apache/arrow-rs/issues/554)
+
+**Documentation updates:**
+
+- More examples of how to construct Arrays 
[\#301](https://github.com/apache/arrow-rs/issues/301)
+
+**Closed issues:**
+
+- Implement StringBuilder::append\_option 
[\#263](https://github.com/apache/arrow-rs/issues/263) 
[[arrow](https://github.com/apache/arrow-rs/labels/arrow)]
+
 ## [5.0.0](https://github.com/apache/arrow-rs/tree/5.0.0) (2021-07-14)
 
 [Full Changelog](https://github.com/apache/arrow-rs/compare/4.4.0...5.0.0)
diff --git a/dev/release/update_change_log.sh b/dev/release/update_change_log.sh
index 309564a..53c7f06 100755
--- a/dev/release/update_change_log.sh
+++ b/dev/release/update_change_log.sh
@@ -36,7 +36,7 @@ pushd ${SOURCE_TOP_DIR}
 docker run -it --rm -e CHANGELOG_GITHUB_TOKEN=$CHANGELOG_GITHUB_TOKEN -v 
"$(pwd)":/usr/local/src/your-app 
githubchangeloggenerator/github-changelog-generator \
     --user apache \
     --project arrow-rs \
-    --since-tag 4.0.0 \
-    --future-release 5.0.0
+    --since-tag 5.0.0 \
+    --future-release 6.0.0
 
 sed -i "s/\\\n/\n\n/" CHANGELOG.md

Reply via email to