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 a3fab6a87d [SYSTEMDS-3476] Spark with default settings
     add e32528220d [SYSTEMDS-3272] applySchema DML builtin
     add bf67bc4888 [SYSTEMDS-3272] applySchema FrameBlock internals

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/sysds/common/Builtins.java     |   1 +
 src/main/java/org/apache/sysds/common/Types.java   |   4 +-
 src/main/java/org/apache/sysds/lops/Lop.java       |   1 -
 .../sysds/parser/BuiltinFunctionExpression.java    |   9 +-
 .../org/apache/sysds/parser/DMLTranslator.java     |   1 +
 .../controlprogram/caching/FrameObject.java        |  18 +-
 .../controlprogram/context/ExecutionContext.java   |   1 +
 .../sysds/runtime/frame/data/FrameBlock.java       | 214 +++++++++----------
 .../apache/sysds/runtime/frame/data/FrameUtil.java |  45 +++-
 .../sysds/runtime/frame/data/columns/Array.java    | 105 +++++++++-
 .../runtime/frame/data/columns/BooleanArray.java   |  70 ++++++-
 .../runtime/frame/data/columns/DoubleArray.java    | 115 +++++++++-
 .../runtime/frame/data/columns/FloatArray.java     |  68 +++++-
 .../runtime/frame/data/columns/IntegerArray.java   |  64 +++++-
 .../runtime/frame/data/columns/LongArray.java      |  68 +++++-
 .../runtime/frame/data/columns/StringArray.java    | 231 ++++++++++++++++++++-
 .../frame/data/lib/FrameFromMatrixBlock.java       | 126 +++++++++++
 .../frame/data/lib/FrameLibDetectSchema.java       |  89 ++++++++
 .../sysds/runtime/functionobjects/Builtin.java     |   4 +-
 .../runtime/instructions/CPInstructionParser.java  |   1 +
 .../cp/BinaryFrameFrameCPInstruction.java          |  13 +-
 .../instructions/cp/FrameAppendCPInstruction.java  |  30 +--
 .../instructions/cp/UnaryFrameCPInstruction.java   |   3 +-
 .../spark/FrameAppendMSPInstruction.java           |  13 +-
 .../spark/FrameAppendRSPInstruction.java           |  13 +-
 .../spark/UnaryFrameSPInstruction.java             |   4 +-
 .../org/apache/sysds/runtime/io/FrameReader.java   |   4 +-
 .../sysds/runtime/io/FrameReaderBinaryBlock.java   |   8 +-
 .../sysds/runtime/io/FrameWriterBinaryBlock.java   |   7 +-
 .../org/apache/sysds/runtime/matrix/data/Pair.java |   5 +
 .../apache/sysds/runtime/util/DataConverter.java   |  95 +--------
 .../org/apache/sysds/test/AutomatedTestBase.java   |  42 +++-
 .../test/component/frame/FrameAppendTest.java      |   6 +-
 .../test/component/frame/FrameApplySchema.java     |  63 ++++++
 .../component/frame/FrameFromMatrixBlockTest.java  |  59 ++++++
 .../test/component/frame/FrameIndexingTest.java    |   6 +-
 .../component/frame/array/CustomArrayTests.java    | 181 ++++++++++++++++
 .../component/frame/array/FrameArrayTests.java     | 118 ++++++++++-
 .../component/frame/array/NegativeArrayTests.java  |  39 +++-
 .../builtin/part1/BuiltinDateProcessingTest.java   | 205 ++++++++----------
 .../functions/builtin/part1/BuiltinEMATest.java    |   9 +-
 .../test/functions/frame/ApplySchemaTest.java      | 187 +++++++++++++++++
 .../test/functions/frame/DetectSchemaTest.java     | 139 ++++++-------
 .../test/functions/frame/FrameAppendDistTest.java  |  24 +--
 .../functions/frame/FrameIndexingDistTest.java     |  65 +++---
 .../frame/FrameScalarCastingIntegratedTest.java    |   4 +-
 .../sysds/test/functions/mlcontext/FrameTest.java  |  45 ++--
 .../functions/mlcontext/MLContextFrameTest.java    | 105 +++-------
 .../frame/{DetectSchema.dml => applySchema.dml}    |  22 +-
 49 files changed, 2115 insertions(+), 634 deletions(-)
 create mode 100644 
src/main/java/org/apache/sysds/runtime/frame/data/lib/FrameFromMatrixBlock.java
 create mode 100644 
src/main/java/org/apache/sysds/runtime/frame/data/lib/FrameLibDetectSchema.java
 create mode 100644 
src/test/java/org/apache/sysds/test/component/frame/FrameApplySchema.java
 create mode 100644 
src/test/java/org/apache/sysds/test/component/frame/FrameFromMatrixBlockTest.java
 create mode 100644 
src/test/java/org/apache/sysds/test/component/frame/array/CustomArrayTests.java
 create mode 100644 
src/test/java/org/apache/sysds/test/functions/frame/ApplySchemaTest.java
 copy src/test/scripts/functions/frame/{DetectSchema.dml => applySchema.dml} 
(75%)

Reply via email to