Uploaded image for project: 'Mahout'
  1. Mahout
  2. MAHOUT-1776

Refactor common Engine agnostic classes to Math-Scala module

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.11.0
    • Fix Version/s: 0.12.0
    • Component/s: Math
    • Labels:
      None

      Description

      Refactor common classes that are used across all backend execution engines to mahout-scala.

      Some of the classes being VectorKryoSerializer, GenericMatrixKryoSerializer.

      This is needed as these classes are common to

      {Spark, H2O, Flink}

      .bindings.

        Activity

        Hide
        smarthi Suneel Marthi added a comment -

        Handled via PR# 163

        Show
        smarthi Suneel Marthi added a comment - Handled via PR# 163
        Hide
        hudson Hudson added a comment -

        FAILURE: Integrated in Mahout-Quality #3324 (See https://builds.apache.org/job/Mahout-Quality/3324/)
        MAHOUT-1776 Refactor common Engine agnostic classes to Math-Scala module (smarthi: rev f5a4a976288a3ec10942f1b28ea793bacac33955)

        • spark/src/main/scala/org/apache/mahout/sparkbindings/io/MahoutKryoRegistrator.scala
        • math-scala/pom.xml
        • spark/src/main/scala/org/apache/mahout/sparkbindings/io/GenericMatrixKryoSerializer.scala
        • math-scala/src/main/scala/org/apache/mahout/common/io/VectorKryoSerializer.scala
        • spark/src/test/scala/org/apache/mahout/sparkbindings/SparkBindingsSuite.scala
        • spark/src/main/scala/org/apache/mahout/common/Hadoop1HDFSUtil.scala
        • spark/src/test/scala/org/apache/mahout/sparkbindings/io/IOSuite.scala
        • math-scala/src/main/scala/org/apache/mahout/common/io/GenericMatrixKryoSerializer.scala
        • spark/src/main/scala/org/apache/mahout/sparkbindings/io/VectorKryoSerializer.scala
        Show
        hudson Hudson added a comment - FAILURE: Integrated in Mahout-Quality #3324 (See https://builds.apache.org/job/Mahout-Quality/3324/ ) MAHOUT-1776 Refactor common Engine agnostic classes to Math-Scala module (smarthi: rev f5a4a976288a3ec10942f1b28ea793bacac33955) spark/src/main/scala/org/apache/mahout/sparkbindings/io/MahoutKryoRegistrator.scala math-scala/pom.xml spark/src/main/scala/org/apache/mahout/sparkbindings/io/GenericMatrixKryoSerializer.scala math-scala/src/main/scala/org/apache/mahout/common/io/VectorKryoSerializer.scala spark/src/test/scala/org/apache/mahout/sparkbindings/SparkBindingsSuite.scala spark/src/main/scala/org/apache/mahout/common/Hadoop1HDFSUtil.scala spark/src/test/scala/org/apache/mahout/sparkbindings/io/IOSuite.scala math-scala/src/main/scala/org/apache/mahout/common/io/GenericMatrixKryoSerializer.scala spark/src/main/scala/org/apache/mahout/sparkbindings/io/VectorKryoSerializer.scala
        Hide
        smarthi Suneel Marthi added a comment -

        Closing issues following Mahout 0.12.0 release on April 11, 2016

        Show
        smarthi Suneel Marthi added a comment - Closing issues following Mahout 0.12.0 release on April 11, 2016

          People

          • Assignee:
            smarthi Suneel Marthi
            Reporter:
            smarthi Suneel Marthi
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development