Release Notes v2023.01.11
stress-tess
released this
11 Jan 22:26
·
721 commits
to master
since this release
Major updates:
- Issues #1970, #1989, #1995, #2000, #2009, #2013, #2033, and #2041 - Add
bigint
pdarrays with binary operations and support forsort
,in1d
,search_intervals
,groupby
, anddataframe
- Issue #1876 - 2.5x speed up of multi-column write for parquet
- Issue #2019 - Fixes bug preventing reading strings formatted by older versions of Arkouda
- Issues #1297 and #1983 - Change
ak.array
to preferuint
overfloat
when containing values>2**63
- Issue #2005 - Fixes parquet read error for columns containing NANs
- Issues #1991, #2021, and #2024 - Add additional parquet compression support
- Issues #1962 and #2038 - Add parameters to
ak.get_mem_*
functions and add percentage of memory used toovermemlimit
logs - Issues #1965, #1979, #1981, #1986, #1996, and #2026 - Rework and update online documentation
- PR #1966 - Recommends Chapel 1.29.0 and updates CI to use it
- Issue #1850 - Removes legacy HDF5 multi-dim
Minor fixes:
- Issues #1949, #1951, #2054, and PR #2016 - Add support for conversions between IDNA and non-UTF-8 encodings
- Issue #2011 - Updates version requirement for
h5py
andnumpy
- Issue #1932 - Fixes bug with
binopvv
betweenuint
andbool
- Issue #1963 - Fixes message arg failure when List contains
Strings
andpdarray
- Issue #1972 - Switches to
allclose
for float comparison in operator test
Auto-generated release notes
- Closes #1963 - Message Arg failure when List contains
Strings
andpdarray
by @Ethan-DeBandi99 in #1964 - Closes #1951 - Remove
idnaEncodeDecode
by @Ethan-DeBandi99 in #1959 - Recommend Chapel 1.29.0 and use it for CI testing by @ronawho in #1966
- Closes #1972: Switch to allclose for float comparison in operator test by @bmcdonald3 in #1973
- Closes #1979 - Update Sphinx Theme by @Ethan-DeBandi99 in #1980
- Closes #1876 - Multi-Column Write Parquet by @Ethan-DeBandi99 in #1969
- Closes #1965 - Update
pydoc/examples.rst
by @Ethan-DeBandi99 in #1976 - Closes #1850 - Legacy HDF5 Removal by @Ethan-DeBandi99 in #1978
- Closes #1297 and #1983: Change
ak.array
to preferuint
overfloat
when>2**63
by @pierce314159 in #1984 - Closes #1970: Basic bigint pdarray by @pierce314159 in #1971
- Closes #1932: binopvv support for uint and bool types by @jaketrookman in #1982
- Closes #1981 - Sphinx Utilization Updates by @Ethan-DeBandi99 in #1985
- Closes #1989:
bigint
indexing by @pierce314159 in #1990 - Closes #1996 - Remove Release from header by @Ethan-DeBandi99 in #1997
- Closes #1962: Update ak.get_mem_* methods by @pierce314159 in #1992
- Closes #1925 - Remove Deprecated IO Functions by @Ethan-DeBandi99 in #1993
- Closes #1949: Allow conversions with IDNA and non-UTF-8 encodings by @bmcdonald3 in #1950
- Closes #2000:
bigint
opequals by @pierce314159 in #2002 - Closes #1995:
bigint
binops by @pierce314159 in #1999 - Closes #1991 - Additional Compression Support for Parquet by @Ethan-DeBandi99 in #2004
- Skip idna utf-16 test to work around bug by @bmcdonald3 in #2016
- Closes #2013: Create local copies of block size for bigint modulus by @bmcdonald3 in #2018
- Closes #2011 - Updating version requirement for
h5py
andnumpy
by @joshmarshall1 in #2014 - Closes #2021 - Compression Fixes for Benchmarks by @Ethan-DeBandi99 in #2022
- Closes #2019 - Read strings formatted for older versions of Arkouda by @Ethan-DeBandi99 in #2020
- Closes #2024: Add flags to Arrow install command for new compressions by @bmcdonald3 in #2025
- Closes #2005 - Parquet Read Error by @Ethan-DeBandi99 in #2012
- Closes #2010 - overflow notification for GroupBy Aggregations by @Ethan-DeBandi99 in #2028
- Closes #2009: Add
bigint
support forsort
,in1d
,search_intervals
, andgroupby
by @pierce314159 in #2027 - Closes #2029 - Undo IO Function Deprecation by @Ethan-DeBandi99 in #2035
- Closes #2033: Initial
bigint.to_ndarray/list
by @pierce314159 in #2036 - Closes #2026: Updating the Mac install doc to add
brew install gmp
by @jaketrookman in #2037 - Closes #2038: Add percentage used to
overmemlimit
by @pierce314159 in #2039 - Closes #2041:
bigint
compatibility fordataframe
by @pierce314159 in #2043 - Closes #2054: Fix iconv encoding for multi-byte characters and reenable tests by @bmcdonald3 in #2055
- Closes #1986 - File I/O Documentation Updates by @Ethan-DeBandi99 in #2045
Full Changelog: v2022.12.09...v2023.01.11