This is an automated email from the ASF dual-hosted git repository.
baunsgaard pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/systemds.git
from 0a94d94bfa [MINOR] Minor cleanup in recent test commits
add 006ed2dfe5 [SYSTEMDS-3592][SYSTEMDS-3717] Frame Upgrades
No new revisions were added by this update.
Summary of changes:
src/main/java/org/apache/sysds/common/Types.java | 385 ++++--
.../runtime/compress/estim/ComEstFactory.java | 18 +-
.../runtime/frame/data/columns/ABooleanArray.java | 22 +-
.../frame/data/columns/ACompressedArray.java | 75 +-
.../sysds/runtime/frame/data/columns/Array.java | 458 ++++---
.../runtime/frame/data/columns/ArrayFactory.java | 126 +-
.../data/columns/ArrayWrapper.java} | 36 +-
.../runtime/frame/data/columns/BitSetArray.java | 160 ++-
.../runtime/frame/data/columns/BooleanArray.java | 101 +-
.../runtime/frame/data/columns/CharArray.java | 116 +-
.../sysds/runtime/frame/data/columns/DDCArray.java | 289 ++--
.../runtime/frame/data/columns/DoubleArray.java | 128 +-
.../runtime/frame/data/columns/FloatArray.java | 132 +-
.../{HashLongArray.java => HashIntegerArray.java} | 309 ++---
.../runtime/frame/data/columns/HashLongArray.java | 200 ++-
.../data/columns/IHashArray.java} | 23 +-
.../runtime/frame/data/columns/IntegerArray.java | 95 +-
.../runtime/frame/data/columns/LongArray.java | 112 +-
.../runtime/frame/data/columns/OptionalArray.java | 216 +--
.../runtime/frame/data/columns/RaggedArray.java | 56 +-
.../runtime/frame/data/columns/StringArray.java | 441 +++---
.../data/compress/ArrayCompressionStatistics.java | 27 +-
.../data/compress/CompressedFrameBlockFactory.java | 164 ++-
.../data/compress/FrameCompressionSettings.java | 4 +-
.../compress/FrameCompressionSettingsBuilder.java | 8 +-
.../frame/data/lib/FrameLibApplySchema.java | 138 +-
.../frame/data/lib/FrameLibDetectSchema.java | 7 +-
.../sysds/runtime/frame/data/lib/FrameUtil.java | 45 +-
.../apache/sysds/runtime/util/UtilFunctions.java | 46 +-
.../org/apache/sysds/utils/DataAugmentation.java | 32 +-
.../java/org/apache/sysds/utils/DoubleParser.java | 518 +++++++
src/test/java/org/apache/sysds/test/TestUtils.java | 8 +-
.../codegen/CPlanVectorPrimitivesTest.java | 4 +-
.../test/component/frame/DataCorruptionTest.java | 46 +-
.../test/component/frame/FrameApplySchema.java | 315 ++++-
.../component/frame/FrameApplySchemaLogging.java | 65 +
.../component/frame/FrameFromMatrixBlockTest.java | 6 +-
.../sysds/test/component/frame/FrameTest.java | 2 +-
.../sysds/test/component/frame/FrameUtilTest.java | 132 +-
.../component/frame/array/ArrayWrapperTest.java} | 56 +-
.../component/frame/array/CustomArrayTests.java | 1435 +++++++++++++++++++-
.../frame/array/FrameArrayConstantTests.java | 3 +
.../component/frame/array/FrameArrayTests.java | 511 ++++++-
.../component/frame/array/NegativeArrayTests.java | 32 +-
.../frame/compress/CompressedStatisticsTest.java | 66 +
.../frame/compress/FrameCompressTest.java | 158 ++-
.../frame/compress/FrameCompressTestLogging.java | 23 +-
.../frame/compress/FrameCompressTestUtils.java | 3 +
.../FrameSettingsBuilder.java} | 26 +-
.../test/component/misc/DoubleParserTest.java | 182 +++
.../apache/sysds/test/component/misc/TypeTest.java | 422 ++++++
.../test/component/misc/UtilFunctionsTest.java | 200 +++
.../builtin/part2/BuiltinOutlierByArima.java | 22 +-
.../test/functions/frame/FrameReadWriteTest.java | 20 +-
54 files changed, 6409 insertions(+), 1815 deletions(-)
copy src/main/java/org/apache/sysds/runtime/{matrix/data/Converter.java =>
frame/data/columns/ArrayWrapper.java} (62%)
copy
src/main/java/org/apache/sysds/runtime/frame/data/columns/{HashLongArray.java
=> HashIntegerArray.java} (52%)
copy src/main/java/org/apache/sysds/runtime/{data/Block.java =>
frame/data/columns/IHashArray.java} (69%)
create mode 100644 src/main/java/org/apache/sysds/utils/DoubleParser.java
create mode 100644
src/test/java/org/apache/sysds/test/component/frame/FrameApplySchemaLogging.java
copy src/test/java/org/apache/sysds/{performance/simple/DetectTypeArray.java
=> test/component/frame/array/ArrayWrapperTest.java} (51%)
create mode 100644
src/test/java/org/apache/sysds/test/component/frame/compress/CompressedStatisticsTest.java
copy
src/test/java/org/apache/sysds/test/component/frame/{FrameCreationTest.java =>
compress/FrameSettingsBuilder.java} (62%)
create mode 100644
src/test/java/org/apache/sysds/test/component/misc/DoubleParserTest.java
create mode 100644
src/test/java/org/apache/sysds/test/component/misc/TypeTest.java
create mode 100644
src/test/java/org/apache/sysds/test/component/misc/UtilFunctionsTest.java