This is an automated email from the ASF dual-hosted git repository.

baunsgaard pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/systemds.git.


    from d4839b4  [SYSTEMDS-2784] Calculate checksums for Fed PUT requests
     add 12cdc89  [SYSTEMDS-2787] Compression Steps Reorganization

No new revisions were added by this update.

Summary of changes:
 src/main/java/org/apache/sysds/conf/DMLConfig.java |  11 +-
 .../java/org/apache/sysds/hops/AggBinaryOp.java    |  15 +-
 src/main/java/org/apache/sysds/lops/MatMultCP.java |  47 ++-
 .../compress/AbstractCompressedMatrixBlock.java    |  21 +-
 .../sysds/runtime/compress/BitmapEncoder.java      | 176 ++++++---
 .../runtime/compress/CompressedMatrixBlock.java    | 212 +++++++---
 .../compress/CompressedMatrixBlockFactory.java     | 111 ++++--
 .../runtime/compress/CompressionSettings.java      |  11 +-
 .../compress/CompressionSettingsBuilder.java       |  29 +-
 .../runtime/compress/CompressionStatistics.java    |   2 +-
 .../runtime/compress/ReaderColumnSelection.java    |   5 +-
 .../compress/ReaderColumnSelectionBitSet.java      |   4 +-
 .../compress/ReaderColumnSelectionDense.java       |   8 +-
 ...a => ReaderColumnSelectionDenseTransposed.java} |  27 +-
 .../compress/ReaderColumnSelectionSparse.java      |  61 +--
 ... => ReaderColumnSelectionSparseTransposed.java} |  73 ++--
 .../cocode/ColumnGroupPartitionerCost.java         |  60 ++-
 .../runtime/compress/cocode/PlanningCoCoder.java   |   6 +-
 .../compress/cocode/PlanningCoCodingGroup.java     |   2 +-
 .../runtime/compress/colgroup/ADictionary.java     |  18 +-
 .../sysds/runtime/compress/colgroup/ColGroup.java  |  52 ++-
 .../runtime/compress/colgroup/ColGroupConst.java   |  36 +-
 .../compress/colgroup/ColGroupConverter.java       |   6 +-
 .../runtime/compress/colgroup/ColGroupDDC.java     | 109 +++--
 .../runtime/compress/colgroup/ColGroupDDC1.java    |  20 +-
 .../runtime/compress/colgroup/ColGroupDDC2.java    |  28 +-
 .../runtime/compress/colgroup/ColGroupFactory.java |  24 +-
 .../runtime/compress/colgroup/ColGroupOLE.java     | 102 +++--
 .../runtime/compress/colgroup/ColGroupOffset.java  |  23 +-
 .../runtime/compress/colgroup/ColGroupRLE.java     |  73 ++--
 .../runtime/compress/colgroup/ColGroupSizes.java   |  17 +-
 .../compress/colgroup/ColGroupUncompressed.java    |  31 +-
 .../runtime/compress/colgroup/ColGroupValue.java   |  99 +++--
 .../runtime/compress/colgroup/Dictionary.java      |  83 ++--
 .../runtime/compress/colgroup/QDictionary.java     |  91 +++--
 .../compress/estim/CompressedSizeEstimator.java    |  17 +-
 .../estim/CompressedSizeEstimatorExact.java        |   6 +-
 .../estim/CompressedSizeEstimatorFactory.java      |  32 +-
 .../estim/CompressedSizeEstimatorSample.java       |  72 +++-
 .../runtime/compress/estim/CompressedSizeInfo.java |   9 +
 .../compress/estim/CompressedSizeInfoColGroup.java |   9 +
 .../runtime/compress/estim/EstimationFactors.java  |   5 +-
 .../compress/estim/sample/HassAndStokes.java       |   3 +-
 .../runtime/compress/lib/LibBinaryCellOp.java      | 129 ++++--
 .../sysds/runtime/compress/lib/LibCompAgg.java     |  99 +++--
 .../sysds/runtime/compress/lib/LibLeftMultBy.java  | 438 ++++++++++++++++-----
 .../runtime/compress/lib/LibRelationalOp.java      |   9 +-
 .../sysds/runtime/compress/lib/LibRightMultBy.java |  59 ++-
 .../sysds/runtime/compress/lib/LibScalar.java      |  12 +-
 .../sysds/runtime/compress/utils/Bitmap.java       |   2 +-
 .../sysds/runtime/compress/utils/BitmapLossy.java  |   3 +-
 .../runtime/compress/utils/CustomHashMap.java      |  34 +-
 .../compress/utils/DblArrayIntListHashMap.java     |  34 ++
 .../compress/utils/DoubleIntListHashMap.java       |  50 ++-
 .../sysds/runtime/compress/utils/IntArrayList.java |  15 +-
 .../runtime/compress/utils/LinearAlgebraUtils.java |   6 +-
 .../cp/AggregateBinaryCPInstruction.java           |  89 ++++-
 .../cp/BinaryMatrixMatrixCPInstruction.java        |  21 +-
 .../matrix/operators/AggregateBinaryOperator.java  |  23 +-
 .../sysds/utils/DMLCompressionStatistics.java      |   9 +-
 .../compress/AbstractCompressedUnaryTests.java     |   2 +-
 .../component/compress/CompressedTestBase.java     | 113 ++++--
 .../component/compress/CompressedVectorTest.java   |   5 +-
 .../test/component/compress/TestConstants.java     |   4 +-
 .../compress/colgroup/JolEstimateTest.java         |  20 +-
 65 files changed, 2035 insertions(+), 987 deletions(-)
 rename 
src/main/java/org/apache/sysds/runtime/compress/{ReaderColumnSelectionDenseSample.java
 => ReaderColumnSelectionDenseTransposed.java} (61%)
 copy 
src/main/java/org/apache/sysds/runtime/compress/{ReaderColumnSelectionSparse.java
 => ReaderColumnSelectionSparseTransposed.java} (59%)

Reply via email to