[jira] [Assigned] (MNEMONIC-327) Provide a feature set for durable memory services

2017-08-07 Thread Wang, Gang (JIRA)

 [ 
https://issues.apache.org/jira/browse/MNEMONIC-327?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wang, Gang reassigned MNEMONIC-327:
---

Assignee: Wang, Gang

> Provide a feature set for durable memory services
> -
>
> Key: MNEMONIC-327
> URL: https://issues.apache.org/jira/browse/MNEMONIC-327
> Project: Mnemonic
>  Issue Type: New Feature
>  Components: Memory-Service
>Affects Versions: 0.9.0-incubating
>Reporter: Wang, Gang
>Assignee: Wang, Gang
>
> There are more features that could be added to memory service respectively so 
> it is necessary to be able to identify a list of features that underlying 
> memory service could provide.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Created] (MNEMONIC-327) Provide a feature set for durable memory services

2017-08-07 Thread Wang, Gang (JIRA)
Wang, Gang created MNEMONIC-327:
---

 Summary: Provide a feature set for durable memory services
 Key: MNEMONIC-327
 URL: https://issues.apache.org/jira/browse/MNEMONIC-327
 Project: Mnemonic
  Issue Type: New Feature
  Components: Memory-Service
Affects Versions: 0.9.0-incubating
Reporter: Wang, Gang


There are more features that could be added to memory service respectively so 
it is necessary to be able to identify a list of features that underlying 
memory service could provide.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


Re: [DISCUSS] Graduation?

2017-08-07 Thread Gang(Gary) Wang
Dear John and Patrick,

Thank you for the guidance, we have completed the construction of Mnemonic
Website recently according to your feedback, this Apache server hosted
website will be kept up to date and maintained by dedicated community
members.  we also have redirected the visitors from Github to our Apache
server hosted website by providing a forward link in project README.md
file. Please review it as follows.

http://mnemonic.incubator.apache.org/

Note: the browser cache may cause unexpected view of this website, please
clear browser cache or visit it in incognito mode.

Very truly yours.
Gary


On Wed, Jun 28, 2017 at 6:04 PM, John D. Ament 
wrote:

> Hi patrick,
>
> I recently raised an issue with the website to the team.  I personally
> would like to see that fixed before a graduation.  Specifically saying that
> you need to learn it from github.
>
> John
>
>
> On Wed, Jun 28, 2017 at 8:15 PM Patrick Hunt  wrote:
>
> > Given the recent work to bring on additional RMs (and increase community
> > involvement in general) and clearly document release procedures I feel
> that
> > my previous concerns have been largely addressed. If there is interest in
> > the community I would now be in favor, but up to you - do you feel you're
> > ready to graduate at this point?
> >
> > Regards,
> >
> > Patrick
> >
> >
> > On Fri, May 5, 2017 at 3:30 PM, Debojyoti Dutta 
> wrote:
> >
> >> On the diversity issue, we are trying to solve that with new committers
> >> from different organizations. We have had contributions from other
> >> companies like Cisco recently.
> >>
> >> This space is about to heat up soon and we will see more committers.
> >>
> >> cheers
> >> debo
> >>
> >> On Fri, May 5, 2017 at 8:18 AM, Patrick Hunt  wrote:
> >>
> >> > I've mentored a number of podlings over the years and this one if very
> >> well
> >> > run and is on a good trajectory. As noted my main concern is about
> >> > diversity - in particular "self-sustaining and self-governing
> >> communities".
> >> > http://incubator.apache.org/guides/graduation.html#community
> >> > That's pretty clear and concise statements from the Apache community
> as
> >> a
> >> > whole as to what it takes. The podling is following "the apache way"
> >> quite
> >> > well, so it's really the sustaining part for me. Ensuring that
> >> community is
> >> > being built and the community as a whole is owning the process.
> >> >
> >> > Hope this helps, regards,
> >> >
> >> > Patrick
> >> >
> >> > On Thu, May 4, 2017 at 2:24 PM, Andrew Purtell 
> >> > wrote:
> >> >
> >> > > For me the best test if a podling is ready for graduation is they do
> >> it
> >> > > (mostly) for themselves. So, Mnemonic, I'd encourage you to search
> >> > through
> >> > > the incubator mailing list archives for examples of other podlings
> >> > running
> >> > > a graduation vote and submitting the result to the IPMC. Then, do
> it.
> >> > >
> >> > > I'm glad to see the recent move to bring in more RMs in response to
> >> the
> >> > > earlier feedback, now that everyone is aware of it. Sorry, I didn't
> >> think
> >> > > that the incubator report might not be read back.
> >> > >
> >> > >
> >> > > On Wed, May 3, 2017 at 5:42 PM, John D. Ament <
> johndam...@apache.org>
> >> > > wrote:
> >> > >
> >> > >> Patrick,
> >> > >>
> >> > >> I read it.  I'm curious, did you or Andrew share your feedback with
> >> > >> Mnemonic directly?  I've noticed that podlings sometimes don't see
> >> the
> >> > >> input, and don't receive responses the way TLPs do.
> >> > >>
> >> > >> For the podling's information, we do also maintain a whimsy page of
> >> all
> >> > >> approved board reports per project, Mnemonic can see that
> information
> >> > >> here:
> >> > >> https://whimsy.apache.org/board/minutes/Mnemonic
> >> > >>
> >> > >> When I see a podling receiving 5 +1's on a dev list release vote,
> >> > that's a
> >> > >> great sign.
> >> > >>
> >> > >> There probably is room for more on list discussion, and yes the
> >> > committer
> >> > >> diversity isn't 100% there (I would be curious to see company
> >> > >> affiliations).
> >> > >>
> >> > >> I'll also point out that I sometimes ask these questions to
> podlings
> >> to
> >> > >> get
> >> > >> them to start thinking about graduation, not actually moving
> forward
> >> yet
> >> > >> due to $reasons.
> >> > >>
> >> > >> On Wed, May 3, 2017 at 2:58 PM Patrick Hunt 
> >> wrote:
> >> > >>
> >> > >> > Hi John, did you read my feedback on the most recent podling
> >> report?
> >> > Do
> >> > >> > you disagree? I don't believe this has changed significantly in
> the
> >> > past
> >> > >> > month/two. For example all releases have been done by a single
> >> person.
> >> > >> >
> >> > >> > https://wiki.apache.org/incubator/March2017
> >> > >> >
> >> > >> > As I've mentioned previously my only concerns at this point are
> >> around
> >> > >> > diversity.
> >> > >> >
> >> > >> > Patrick
> >> > >> >
> >> > >> > On Wed, May 3, 2017 at 11:07 AM, Gang(Gary) Wang <
> ga.

Fwd: [DISCUSS][UPDATE] Durable Query Model Proposal

2017-08-07 Thread Gang(Gary) Wang
Hi Devs.

The following ticket has been resolved, it defined the interface for
durable memory service based query engine, the user could use this low
level engine to query their durable objects in very efficient way, i.e.
using native code to filter out business durable objects from large
capacity of durable memory service. it also is flexible for the underlying
implementation of query engine since it does not assume how the query
engine works. so for example, memory service provider could simply make use
of SQLite as query engine or use customized one to avoid copying from
durable objects.

https://issues.apache.org/jira/browse/MNEMONIC-326

Best Regards.
Gary.



-- Forwarded message --
Hi Devs.

Mnemonic has been evolved to be able to support more sophistical features,
so I propose to design and implement another new model for Mnemonic that is
Durable Query Model (DQM).

DQM would build on top of durable collection and memory services. DQM is
also able to take fully advantages of Durable Object Model (DOM) and
Durable Computing Model (DCM) for high performance querying and updating on
Massive Linked Business Object Sets (MLBOS).

DQM should allows to distribute and sharing all or part of MLBOS across
nodes even data centers without heavily depending on frameworks to burden
developers.

The following diagram shows the concept architecture of this new model


​
​
The applications could use 3 querying forms with hints to query their
MLBOS. the model should provide enough flexibility to accommodate best
Query Engines working on durable collections and durable memory services.

The Collection Query Engine is inspired by CQEngine
https://github.com/npgall/cqengine
Thanks Niall Gallagher for join us and help me to learn his project

There are lot we can create for DQM around durable models with various
platforms/technologies e.g. cloud, container, hpc.

The DQM would be next big feature for Mnemonic, Please review arch. any
idea, suggestion and feedback are warmly welcome, Thanks!

Very truly yours.
Gary

On Wed, Jul 26, 2017 at 12:16 PM, Johnu  wrote:

> Hi Gary,
> I think, there is some error in the attachment. I am not able
> to view it.
>
> Thanks,
> Johnu
>
> On Wed, Jul 26, 2017 at 11:21 AM, Gang(Gary) Wang 
> wrote:
>
> > Hi Devs.
> >
> > Mnemonic has been evolved to be able to support more sophistical
> features,
> > so I propose to design and implement another new model for Mnemonic that
> is
> > Durable Query Model (DQM).
> >
> > DQM would build on top of durable collection and memory services. DQM is
> > also able to take fully advantages of Durable Object Model (DOM) and
> > Durable Computing Model (DCM) for high performance querying and updating
> on
> > Massive Linked Business Object Sets (MLBOS).
> >
> > DQM should allows to distribute and sharing all or part of MLBOS across
> > nodes even data centers without heavily depending on frameworks to burden
> > developers.
> >
> > The following diagram shows the concept architecture of this new model
> >
> >
> > ​
> > The applications could use 3 querying forms with hints to query their
> > MLBOS. the model should provide enough flexibility to accommodate best
> > Query Engines working on durable collections and durable memory services.
> >
> > The Collection Query Engine is inspired by CQEngine
> > https://github.com/npgall/cqengine
> > Thanks Niall Gallagher for join us and help me to learn his project
> >
> > There are lot we can create for DQM around durable models with various
> > platforms/technologies e.g. cloud, container, hpc.
> >
> > The DQM would be next big feature for Mnemonic, Please review arch. any
> > idea, suggestion and feedback are warmly welcome, Thanks!
> >
> > Very truly yours.
> > Gary
> >
> >
> >
>