well, this voting thread is not the place to discuss these things, but
if no -exec argument is specified the default is hybrid. Period. The
fact that the systemds "util" script forces it into singlenode if it's
about to run via plain java is fine, but does not change the overall
positioning of SystemDS.
Similarly, for backwards compatibility I would strongly recommend to
keep algorithms, datagen, etc folders as they are until they are
properly deprecated and subsequently removed.
Regards,
Matthias
On 6/23/2021 5:00 PM, Baunsgaard, Sebastian wrote:
Lines 43 to 46 in systemds/bin [1] specify the default when executing through
our bin files.
If $SYSDS_DISTRIBUTED is actively set to true, then hybrid mode, else single
node.
It might be that the default internally in java is hybrid.
Mark did change this in a commit, and i changed it back, after it introduced
bugs in some of our federated executions (we had a verbal discussion about this
at some point). Most of our federated tests and executions have been in
singlenode (because the /bin/systemds script use singlenode) therefore there
most likely is bugs when executing using hybrid.
[1]
https://github.com/apache/systemds/blob/4037b98ed0bf84ae61188f695c472246376fb445/bin/systemds#L42
________________________________
From: Matthias Boehm <[email protected]>
Sent: Wednesday, June 23, 2021 4:48:06 PM
To: [email protected]
Subject: Re: [VOTE] Apache SystemDS 2.1.0 (RC3)
just to clarify - the default is and will remain 'hybrid'.
Regards,
Matthias
On 6/23/2021 4:46 PM, Baunsgaard, Sebastian wrote:
+1,
but i would like to cleanup the following:
README bugs:
- line 82 says that our default execution is hybrid, while it is actually
single node
- The output is not equivalent to the lines 94 - 113, since running without any
environment much more is written to the terminal.
- line 77 use http not https.
- line 33 use http not https.
In general i would like to remove this README, or replace it with a link to
some of our live documentation, to enable updates without it being part of the
release.
I would remove the following folders from the release, since these don't have
any influence on execution but could be looked up in our repository:
- scripts/algorithms
- scripts/aws
- scripts/datagen
- scripts/pipelines
also some of the scripts in scripts/util could be removed, and in the builtin
we should remove our test scripts:
- scripts/builtin/xdummy1.dml
- scripts/builtin/xdummy2.dml
in NN i also think we should remove:
- scripts/nn/examples
Best regards
Sebastian
________________________________
From: arnab phani <[email protected]>
Sent: Wednesday, June 23, 2021 3:22:56 PM
To: [email protected]
Subject: Re: [VOTE] Apache SystemDS 2.1.0 (RC3)
+1
Looks good to me as well.
Regards,
Arnab..
On Tue, Jun 22, 2021 at 11:18 PM Matthias Boehm <[email protected]> wrote:
+1, this rc3 looks good to me - thanks to everybody for fixing the
remaining issues.
Regards,
Matthias
On 6/22/2021 9:11 PM, arnab phani wrote:
One correction.
The link to the release artifacts is wrong in the last email.
Here is the right link
https://dist.apache.org/repos/dist/dev/systemds/2.1.0-rc3/
I apologize for the inconvenience.
Regards,
Arnab..
On Tue, Jun 22, 2021 at 8:38 PM arnab phani <[email protected]>
wrote:
Please vote on releasing the following candidate as Apache
SystemDS version 2.1.0
The vote is open for at least 72 hours and passes if a majority of at
least 3 +1 PMC votes are cast.
[ ] +1 Release this package as Apache SystemDS 2.1.0
[ ] -1 Do not release this package because ...
To learn more about Apache SystemDS, please see
http://systemds.apache.org/
The tag to be voted on is v2.1.0-rc3
(ba9276fa1ee366e6acfe0df814253921549a97be):
https://github.com/apache/systemds/tree/2.1.0-rc3
The release artifacts can be found at:
https://dist.apache.org/repos/dist/dev/systemds/2.0.0-rc3/
The maven release artifacts, including signatures, digests, etc. can be
found at:
https://repository.apache.org/content/repositories/orgapachesystemds-1050/org/apache/systemds/systemds/2.1.0/
===========================
== Apache Release policy ==
===========================
http://www.apache.org/legal/release-policy.html
=======================================
== How can I help test this release? ==
=======================================
If you are a SystemDS user, you can help us test this release by taking
an
existing Algorithm or workload and running on this release candidate,
then
reporting any regressions.
================================================
== What justifies a -1 vote for this release? ==
================================================
-1 votes should only occur for significant stop-ship bugs or legal
related
issues (e.g. wrong license, missing header files, etc). Minor bugs or
regressions should not block this release.
Regards,
Arnab..