Release Notes v2024.04.19
stress-tess
released this
19 Apr 20:37
·
310 commits
to master
since this release
Bug Fixes
- PR #3091 - Fixes Parquet
double
reads to properly account for null values - Issue #3087 - Fixes bug when reading non-
float
parquet columns with null values - Issue #3088 and PR #3090 - Fix an off by 1 bug in
sparse_sum_helper
Major Updates
- Issue #3083 - Optimizes Parquet
Strings
read - Issues #3033, #3054 - Optimize CSV write
- Issues #3020, #3040 - Adds
nan
functions toDataFrame
andSeries
isna
,notna
,dropna
, ...
- Issues #3071, #3084 - Add
permutation
andshuffle
to random number generators - Issue #3030 - Creates numpy subdirectory as part of the alignment effort
- PRs #3056, #3093, #3070, #3072 - Improves and adds Array API functionality including manipulation and set functions
Minor Updates
- PR #3076 - Adds support for large string Parquet type
- Issue #3092 - Adds support for TLS token authentication
- Issue #3045 - Adds
map
method toIndex
- Issue #3065 - Adds
count
toDataFrame
- Issue #2913 - Adds
isdecimal
toStrings
- Issue #3002 - Adds
clip
topdarray
- Issue #3062 - Enhances arkouda metrics capability
Auto-Generated Release Notes
- Closes #3030 numpy alignment directory structure by @ajpotts in #3038
- Closes #3040 isna and notna for series by @ajpotts in #3048
- Closes #3033: Optimize CSV write by @stress-tess in #3053
- Closes #3063: Fix deprecation warnings by @stress-tess in #3064
- Closes #2913: add isdecimal by @jaketrookman in #3015
- Closes #3045 index.map by @ajpotts in #3057
- Array API Set functions by @jeremiah-corrado in #3070
- Fix --print-used-modules for functions registered with
@arkouda.registerND
by @jeremiah-corrado in #3072 - Closes #3054: Dynamically switch to batching for larger csv writes by @stress-tess in #3061
- Closes #3002: Add
ak.clip
functionality by @drculhane in #3043 - enhance arkouda metrics capability by @hokiegeek2 in #3067
- Partially addresses issue #3050, updating PROTO tests. by @drculhane in #3075
- Add support for large string Parquet type by @bmcdonald3 in #3076
- Closes #3071: Add permutation to our generators by @stress-tess in #3078
- Closes #3065 DataFrame.count by @ajpotts in #3081
- Part of #3088: Generate seed for sparse sum test by @stress-tess in #3090
- Fix Parquet double reads to properly account for null values by @bmcdonald3 in #3091
- Array API Manipulation Function Improvements by @jeremiah-corrado in #3056
- Closes #3084: Add
shuffle
to random number generators by @stress-tess in #3085 - Pdarray indexing by @jeremiah-corrado in #3093
- Fixes #3087: Failure reading non-float parquet columns with null values by @stress-tess in #3094
- Closes #3083: Optimize Parquet string read code by @bmcdonald3 in #3082
- add support for TLS token authentication by @hokiegeek2 in #3096
- Fixes #3088: sparse sum nightly failures by @stress-tess in #3098
- Closes #3020 dataframe.dropna by @ajpotts in #3101
New Contributors
- @drculhane made their first contribution in #3043
Full Changelog: v2024.03.18...v2024.04.19