Here is the release acceptance criteria we are using: https://s.apache.org/systemds-release-validation (Google sheets link)
Best regards Janardhan On Tue, Mar 7, 2023 at 10:54 PM Janardhan <janard...@apache.org> wrote: > > Hi team, > > I guess verifying the release artifacts seems a bit daunting. > Actually, it is pretty simple. > > We simply need to go to the artifact location, download it and test it > in the way you would normally run SystemDS. > > Few things: > - Your testing does not have to cover each feature area of the > project, the features that you are comfortable with will do. > - You do not have to test each and every artifact, please choose the > ones that you feel are relevant to you. > - Try your best about which features you are testing and you can vote > based on that. > - How much testing is necessary? - Try your best effort. > > Before sending the voting email there has been rigorous testing. Also, > there are some automated checks at each process. Because these tests > were run on machines which have residual configuration or there might > be some overlook on things like a missing file, environmental variable > or configuration files etc. > > Here are a basic steps to download the files and test them > > https://cwiki.apache.org/confluence/display/SYSTEMDS/Verifying+SystemDS+Release+Artifacts > > Best regards > Janardhan > > > On Thu, Mar 2, 2023 at 5:47 PM arnab phani <phaniar...@gmail.com> wrote: > > > > Hi Janardhan, let me know if you want to have a call during the rc cut. > > I am back in Berlin and can have a call today. > > > > Regards, > > Arnab.. > > > > On Thu, Mar 2, 2023 at 1:07 PM Matthias Boehm <mboe...@gmail.com> wrote: > >> > >> thanks Janardhan - sounds good to me. > >> > >> The perftest ran fine, except for the single-threaded read issue we send > >> to user@hadoop but did not receive any feedback yet (and an exploration > >> of different configurations did not yield improvements yet). > >> > >> Regards, > >> Matthias > >> > >> On 3/2/2023 6:32 AM, Janardhan wrote: > >> > Hello team > >> > > >> > I will start an rc tonight. > >> > > >> > Best regards > >> > Janardhan > >> > > >> > On Sat, Feb 25, 2023 at 12:47 AM Janardhan <janard...@apache.org> wrote: > >> >> Hi Matthias > >> >> > >> >> Please do take time. I am also doing some preparations on my side. > >> >> We can start the release process once the perf test is done. > >> >> > >> >> Thank you > >> >> Janardhan > >> >> > >> >> On Sat, Feb 25, 2023 at 12:37 AM Matthias Boehm <mboe...@gmail.com> > >> >> wrote: > >> >>> unfortunately, I was a bit to eager - the clean run of the perftest > >> >>> suite now showed additional issues, which we should fix. I would fix > >> >>> what I'm aware of tonight and then kickoff the perftest suite for a > >> >>> clean run over the weekend. > >> >>> > >> >>> Regards, > >> >>> Matthias > >> >>> > >> >>> On 2/23/2023 11:01 PM, Matthias Boehm wrote: > >> >>>> thanks for asking - I was just about to write it up. The perftest > >> >>>> revealed a couple of configuration problems of our new hardware > >> >>>> cluster, and one regression that I just fixed (but missed two > >> >>>> test-related changes). Other than that the numbers look quite good: > >> >>>> consistent moderate performance improvements across all algorithms and > >> >>>> use cases. So once SYSTEMDS-3500 is closed, we can start cutting the > >> >>>> first RC. Concurrently we will run another full pass of the perftest > >> >>>> to keep the numbers for future comparisons. > >> >>>> > >> >>>> Regards, > >> >>>> Matthias > >> >>>> > >> >>>> On 2/23/2023 10:53 PM, Janardhan wrote: > >> >>>>> Hello team > >> >>>>> > >> >>>>> Did we face any issues during the performance testing? Shall we be > >> >>>>> needing some time or can we go ahead with the release plan as > >> >>>>> discussed? > >> >>>>> > >> >>>>> Best regards > >> >>>>> > >> >>>>> Janardhan > >> >>>>> > >> >>>>> On Fri, Feb 10, 2023 at 11:44 PM Matthias Boehm <mboe...@gmail.com> > >> >>>>> wrote: > >> >>>>>> thanks double checking - I'm almost done, but there is still a bug > >> >>>>>> with > >> >>>>>> unique() which I encountered while added the auc() builtin and I > >> >>>>>> will > >> >>>>>> resolve this issue in the next hours. > >> >>>>>> > >> >>>>>> Regards, > >> >>>>>> Matthias > >> >>>>>> > >> >>>>>> On 2/10/2023 5:25 PM, Janardhan wrote: > >> >>>>>>> Hello everyone, > >> >>>>>>> > >> >>>>>>> As planned before, we shall freeze code on the development branch > >> >>>>>>> tonight (GMT), for the team to run performance testing suites. > >> >>>>>>> > >> >>>>>>> Are you in the middle of implementing some feature/bug fix? - If > >> >>>>>>> yes, > >> >>>>>>> would you be needing some time?. > >> >>>>>>> > >> >>>>>>> Kindly reply if you have any concerns. > >> >>>>>>> > >> >>>>>>> Best regards, > >> >>>>>>> Janardhan > >> >>>>>>> > >> >>>>>>> On Sat, Jan 28, 2023 at 10:58 PM Janardhan <janard...@apache.org> > >> >>>>>>> wrote: > >> >>>>>>>> Thank you for the response. > >> >>>>>>>> > >> >>>>>>>> The feature freeze will be on Feb 10th, 2023 > >> >>>>>>>> Tentative release date is Feb 24th, 2023 > >> >>>>>>>> > >> >>>>>>>> If you have pending PRs, now is the best time to get it running > >> >>>>>>>> and > >> >>>>>>>> merge it once the code looks good. After the feature freeze, any > >> >>>>>>>> new > >> >>>>>>>> features will go to the next release cycle. > >> >>>>>>>> > >> >>>>>>>> Best regards, > >> >>>>>>>> Janardhan > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> On Fri, Jan 27, 2023 at 4:21 AM Matthias Boehm <mboe...@gmail.com> > >> >>>>>>>> wrote: > >> >>>>>>>>> indeed, thanks everybody for starting the discussion. From my > >> >>>>>>>>> end, I'm > >> >>>>>>>>> pressured under few deadlines until beginning of February right > >> >>>>>>>>> now, but > >> >>>>>>>>> would like to bring in a few built-ins to add missing > >> >>>>>>>>> functionality for > >> >>>>>>>>> model evaluation early Feb (until Feb 5 if that fits into the > >> >>>>>>>>> release > >> >>>>>>>>> date). How about a feature freeze Feb 10 and then a week or two > >> >>>>>>>>> for > >> >>>>>>>>> running the perftest suite? > >> >>>>>>>>> > >> >>>>>>>>> Regards, > >> >>>>>>>>> Matthias > >> >>>>>>>>> > >> >>>>>>>>> On 1/26/2023 5:25 PM, arnab phani wrote: > >> >>>>>>>>>> Thanks Janardhan for initiating the discussion. > >> >>>>>>>>>> > >> >>>>>>>>>> Regards, > >> >>>>>>>>>> Arnab.. > >> >>>>>>>>>> > >> >>>>>>>>>> > >> >>>>>>>>>> On Thu, Jan 26, 2023 at 6:21 AM Janardhan <janard...@apache.org> > >> >>>>>>>>>> wrote: > >> >>>>>>>>>> > >> >>>>>>>>>>> Hi all, > >> >>>>>>>>>>> > >> >>>>>>>>>>> Let us initiate the release preparations. I'd like to mention > >> >>>>>>>>>>> the > >> >>>>>>>>>>> release date shortly after our discussion in this mail thread. > >> >>>>>>>>>>> > >> >>>>>>>>>>> Let us take this opportunity to wrap up any features recently > >> >>>>>>>>>>> introduced. Hopefully, the features are functional and > >> >>>>>>>>>>> reasonably > >> >>>>>>>>>>> tested for the release. If not, you can mention here if you > >> >>>>>>>>>>> would need > >> >>>>>>>>>>> some assistance, and reviews. > >> >>>>>>>>>>> > >> >>>>>>>>>>> You can start with Updating version details in Jira as follows: > >> >>>>>>>>>>> > >> >>>>>>>>>>> 1. Apply version > >> >>>>>>>>>>> Affects Version/s: SystemDS 3.1 > >> >>>>>>>>>>> Fix Version/s: SystemDS 3.1 > >> >>>>>>>>>>> > >> >>>>>>>>>>> 2. Fill in Components the Jira is related to > >> >>>>>>>>>>> Component/s: > >> >>>>>>>>>>> > >> >>>>>>>>>>> some of component names: > >> >>>>>>>>>>> Documentation, Runtime, Compiler, Build, APIs, Algorithms, > >> >>>>>>>>>>> Federated, Compression, Builtins, Frame, Matrix, GPU, CLA > >> >>>>>>>>>>> > >> >>>>>>>>>>> -- > >> >>>>>>>>>>> Helpful links > >> >>>>>>>>>>> > >> >>>>>>>>>>> [1] all Jira components list: > >> >>>>>>>>>>> > >> >>>>>>>>>>> https://issues.apache.org/jira/projects/SYSTEMDS?selectedItem=com.atlassian.jira.jira-projects-plugin:components-page > >> >>>>>>>>>>> > >> >>>>>>>>>>> [2] SystemDS Kanban Board: > >> >>>>>>>>>>> > >> >>>>>>>>>>> https://issues.apache.org/jira/secure/RapidBoard.jspa?projectKey=SYSTEMDS&rapidView=466 > >> >>>>>>>>>>> > >> >>>>>>>>>>> [3] Release Process: > >> >>>>>>>>>>> https://apache.github.io/systemds/site/release-process.html > >> >>>>>>>>>>> > >> >>>>>>>>>>> > >> >>>>>>>>>>> Best Regards, > >> >>>>>>>>>>> Janardhan > >> >>>>>>>>>>> > >>