systemml-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Deron Eriksson (JIRA)" <>
Subject [jira] [Closed] (SYSTEMML-1743) Investigate creation of lightweight artifact
Date Thu, 14 Sep 2017 23:28:00 GMT


Deron Eriksson closed SYSTEMML-1743.

> Investigate creation of lightweight artifact
> --------------------------------------------
>                 Key: SYSTEMML-1743
>                 URL:
>             Project: SystemML
>          Issue Type: Improvement
>          Components: Build
>            Reporter: Deron Eriksson
>            Assignee: Deron Eriksson
>             Fix For: SystemML 1.0
> SystemML currently has a large number of required dependencies. For certain tasks such
as running algorithms using JMLC, only a subset of these dependencies are actually needed.
Therefore, it should be possible to selectively build a lightweight artifact that holds only
the "required" classes. 
> Determination of the required classes can potentially be done by querying the classloader
for the classes that have been loaded after executing the operations that should be supported
by the lightweight artifact. In addition, other techniques such as looking at the imports
of the project's java files can be used to determine additional required classes.
> This information can be fed to a maven assembly to build a lightweight jar file.

This message was sent by Atlassian JIRA

View raw message