Cool stuff Ran! Getting closer and closer for ARIA to run end-to-end fully compatible TOSCA Simple profile templates!
On Thu, Feb 16, 2017 at 7:53 PM Ran Ziv <r...@gigaspaces.com> wrote: > Hi all, > We've been thinking it'd possibly be a good idea to update about current > progress once a week or two. > This should usually be pretty short, but might help some follow ARIA on a > high level without having to delve into the JIRA issues etc. > > > On this week's news: > > - The main story is the modelling overhaul that's been taking place for > some time now - up until recently, we've been using models mostly based on > Cloudify's, merged with some TOSCA on the side. Much work's been done as of > late to change this and instead have the whole of ARIA use proper TOSCA > modelling. > This work's not yet completed - redoing the models means changes that > propagate to other parts of the system which use these models, which is, > well, everything - but a major piece of it has been merged this week, and > it seems like the other pieces are also starting to fall into place. > > - ARIA now has some actual service template examples! Those are the ones > that can be found in the TOSCA spec, with some minor adjustments to fix > errors in the examples themselves. This also helped us fix some bugs in the > parser - which has also been celebrating its first tests being introduced > this week. Whoo! > > - The mechanism for serializing an operation context when using the > process executor has been made more generic. > ARIA runs operations in subprocesses, and so the operation context - the > object through which you use ARIA's operation API - has to find its way > into these subprocesses. > Before, the serialization mechanism assumed the API interacts specifically > with sqlite storage, which is what ARIA uses by default when run as a > standalone - Now, however, it should no longer pose a problem for any third > parties which might want to use ARIA but with a different type of SQL > database. > > - We've experienced some freezing and other issues on Windows, so we've > had the pleasure of much Windows debugging this week. Fun times! > > > See you next week! Unless Windows decides otherwise. > > Ran >