v2022.02.01
reuster986
released this
01 Feb 22:56
·
1326 commits
to master
since this release
Highlights
- Modular build process allows building with external modules
- Optimized
ak.in1d()
- Improved Parquet read performance
- Fixed precision issue affecting grouped sum on float64 and related bug in grouped AND/OR
What's Changed
- Update compatibility to numpy - 1.21.5 by @glitch in #1033
- Speed up gasnet unit tests by only using 1 thread per locale by @ronawho in #1035
- Bump
substring_search
problem size back to10**8
by @ronawho in #1038 - fixes float precision bug #964 by @reuster986 in #1036
- Revert "fixes float precision bug #964" by @mhmerrill in #1043
- Add support for passing server args to runClient/run_benchmarks.py by @ronawho in #1041
- Closes #1031: Remove non-regex substring search by @pierce314159 in #1032
- Optimize small and medium int in1d operations by @ronawho in #1044
- Refactor binary operator function with doBinOp function by @bmcdonald3 in #1034
- Allow modules from outside the Arkouda source dir to be built into the server by @bmcdonald3 in #1047
- Parallelize Parquet file reading on-node by @bmcdonald3 in #1050
- Issue #1049: Adds capability to print server commands from the client. by @glitch in #1052
- Update modularization docs to more clearly specify absolute paths by @bmcdonald3 in #1056
- #964 Fix sum precision for real this time by @reuster986 in #1055
Full Changelog: v2022.01.20...v2022.02.01