systemml-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Luciano Resende <>
Subject Re: Runtime package refactoring
Date Sun, 06 Dec 2015 04:22:09 GMT
On Sat, Dec 5, 2015 at 3:17 PM, Matthias Boehm <> wrote:

> yes, these changes are all local to 'org.apache.sysml.runtime'. Other
> than binary format incompatibility, there are no other side effects for MR
> or Spark. These changes are primarily a cleanup of a historically grown
> package structure and a preparation step. For now, there will be still just
> one assembly - down the road however, this allows us to create a separate
> artifact of the core runtime library (which is already used by all three
> CP/MR/Spark runtime backends) for external usage too.
> Regards,
> Matthias
> Thanks for the clarification....

And please, when implementing, please follow the steps below to make sure
we don't loose file history.

- Perform the refactor on your own fork (not on apache git)
- Move the files as one git commit
- Do all the file content changes as a second git commit (imports, docs,
javadocs, etc)
- Create a full build to make sure there is no breakages
- Let the team review to make sure we are not loosing history on the files
or something similar.


Luciano Resende

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message