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 91834886fe [MINOR] CLA update Map To indexes add 34492851f5 [SYSTEMDS-3572] Thread pool ParFor name threads No new revisions were added by this update. Summary of changes: .../apache/sysds/conf/ConfigurationManager.java | 21 +- .../sysds/runtime/codegen/SpoofCellwise.java | 12 +- .../sysds/runtime/codegen/SpoofMultiAggregate.java | 6 +- .../sysds/runtime/codegen/SpoofOuterProduct.java | 22 ++- .../apache/sysds/runtime/codegen/SpoofRowwise.java | 11 +- .../compress/CompressedMatrixBlockFactory.java | 39 ++-- .../runtime/compress/cocode/CoCodeGreedy.java | 200 +++++++++---------- .../runtime/compress/cocode/CoCodePriorityQue.java | 5 +- .../runtime/compress/colgroup/ColGroupFactory.java | 2 +- .../colgroup/scheme/CompressionScheme.java | 2 - .../sysds/runtime/compress/estim/AComEst.java | 7 +- .../runtime/compress/io/WriterCompressed.java | 2 +- .../runtime/compress/lib/CLALibBinaryCellOp.java | 20 +- .../sysds/runtime/compress/lib/CLALibCompAgg.java | 62 +++--- .../runtime/compress/lib/CLALibDecompress.java | 9 +- .../runtime/compress/lib/CLALibLeftMultBy.java | 38 ++-- .../sysds/runtime/compress/lib/CLALibScalar.java | 7 +- .../sysds/runtime/compress/lib/CLALibSlice.java | 5 +- .../sysds/runtime/compress/lib/CLALibTSMM.java | 22 +-- .../runtime/controlprogram/ParForProgramBlock.java | 35 ++-- .../context/SparkExecutionContext.java | 8 +- .../controlprogram/paramserv/LocalPSWorker.java | 35 ++-- .../runtime/controlprogram/paramserv/PSWorker.java | 6 - .../controlprogram/paramserv/SparkPSWorker.java | 3 - .../apache/sysds/runtime/data/LibTensorAgg.java | 6 +- .../frame/data/lib/FrameFromMatrixBlock.java | 7 +- .../frame/data/lib/FrameLibApplySchema.java | 1 - .../frame/data/lib/FrameLibDetectSchema.java | 6 +- .../frame/data/lib/MatrixBlockFromFrame.java | 1 - .../sysds/runtime/functionobjects/CTable.java | 55 +++--- .../runtime/io/FrameReaderBinaryBlockParallel.java | 15 +- .../sysds/runtime/io/FrameReaderJSONLParallel.java | 10 +- .../runtime/io/FrameReaderTextCSVParallel.java | 17 +- .../runtime/io/FrameReaderTextCellParallel.java | 11 +- .../runtime/io/FrameWriterBinaryBlockParallel.java | 16 +- .../sysds/runtime/io/FrameWriterJSONLParallel.java | 15 +- .../runtime/io/FrameWriterTextCSVParallel.java | 16 +- .../runtime/io/FrameWriterTextCellParallel.java | 16 +- .../sysds/runtime/io/ReaderHDF5Parallel.java | 31 ++- .../sysds/runtime/io/ReaderTextCSVParallel.java | 94 ++++----- .../sysds/runtime/io/ReaderTextCellParallel.java | 14 +- .../sysds/runtime/io/ReaderTextLIBSVMParallel.java | 20 +- .../io/TensorReaderBinaryBlockParallel.java | 15 +- .../runtime/io/TensorReaderTextCellParallel.java | 12 +- .../io/TensorWriterBinaryBlockParallel.java | 25 ++- .../runtime/io/TensorWriterTextCellParallel.java | 24 ++- .../sysds/runtime/io/WriterHDF5Parallel.java | 25 ++- .../runtime/io/WriterMatrixMarketParallel.java | 16 +- .../sysds/runtime/io/WriterTextCSVParallel.java | 16 +- .../sysds/runtime/io/WriterTextCellParallel.java | 17 +- .../sysds/runtime/io/WriterTextLIBSVMParallel.java | 16 +- .../sysds/runtime/iogen/FormatIdentifyer.java | 32 ++-- .../apache/sysds/runtime/iogen/ReaderMapping.java | 30 ++- .../sysds/runtime/iogen/ReaderMappingIndex.java | 30 ++- .../template/FrameGenerateReaderParallel.java | 20 +- .../template/MatrixGenerateReaderParallel.java | 8 +- .../sysds/runtime/matrix/data/LibMatrixAgg.java | 37 ++-- .../runtime/matrix/data/LibMatrixBincell.java | 18 +- .../sysds/runtime/matrix/data/LibMatrixDNN.java | 11 +- .../runtime/matrix/data/LibMatrixDatagen.java | 12 +- .../runtime/matrix/data/LibMatrixFourier.java | 8 +- .../sysds/runtime/matrix/data/LibMatrixMult.java | 83 ++++---- .../sysds/runtime/matrix/data/LibMatrixReorg.java | 212 +++++++++++---------- .../runtime/matrix/data/LibMatrixTercell.java | 6 +- .../sysds/runtime/matrix/data/MatrixBlock.java | 23 ++- .../transform/encode/MultiColumnEncoder.java | 17 +- .../runtime/transform/tokenize/Tokenizer.java | 14 +- .../sysds/runtime/util/CommonThreadPool.java | 141 ++++++++++---- .../apache/sysds/runtime/util/LocalFileUtils.java | 2 + .../sysds/performance/micro/InformationLoss.java | 47 +++-- .../org/apache/sysds/test/AutomatedTestBase.java | 19 +- .../test/component/compress/AsyncCompressTest.java | 19 +- .../sysds/test/component/misc/ThreadPool.java | 94 +++++---- .../jmlc/JMLCClonedPreparedScriptTest.java | 6 +- .../sysds/test/util/DependencyThreadPoolTest.java | 66 ++++--- 75 files changed, 1117 insertions(+), 934 deletions(-)