You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@reef.apache.org by "Dhruv Mahajan (JIRA)" <ji...@apache.org> on 2015/10/15 04:26:05 UTC

[jira] [Created] (REEF-848) FileSystemPartition is of restrictive form IPartition>

Dhruv Mahajan created REEF-848:
----------------------------------

             Summary: FileSystemPartition<T> is of restrictive form IPartition<IEnumerable<T>>
                 Key: REEF-848
                 URL: https://issues.apache.org/jira/browse/REEF-848
             Project: REEF
          Issue Type: Improvement
          Components: REEF.NET
    Affects Versions: 0.14
         Environment: CurrC#
            Reporter: Dhruv Mahajan
            Assignee: Dhruv Mahajan
             Fix For: 0.14


Currently, FileSystemPartition<T> is of restrictive form IPartition<IEnumerable<T>>. In almost all the cases this is fine because typical data is enumerator. However, many times on dealing with third party codes, The enumerable is encapsulated within a class. For example in Machine Learning, TrainingData encapsulates IEnumerable<DataPoints>

Public class TrainingData
{
IEnumerable<DataPoints> data;
}

In these cases it is desirable for T to be TrainingData since it typically has many defined helper functions that operate on the enumerable.

The aim of this jira is to remove the above restriction.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)