[ 
https://issues.apache.org/jira/browse/ISIS-1150?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14641490#comment-14641490
 ] 

Dan Haywood commented on ISIS-1150:
-----------------------------------

This commit should have been against ISIS-1159.

> Retire the InMemoryObjectStore
> ------------------------------
>
>                 Key: ISIS-1150
>                 URL: https://issues.apache.org/jira/browse/ISIS-1150
>             Project: Isis
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: core-1.8.0
>            Reporter: Dan Haywood
>            Assignee: Dan Haywood
>             Fix For: 1.9.0
>
>
> Instead, should just use the DataNucleusObjectStore (configured with 
> in-memory HSQLDB or H2 if required).
> One important reason we should remove this objectstore is that the 
> semantics/behaviour on the domain objects differs.  For example, using DN 
> bidirectional associations are automatically managed; this isn't the case 
> with the in-memory objectstore.
> Moreover, if an app becomes too big thus the integ tests become too slow, 
> then the developer should modularize and decouple their app such that 
> individual parts can be worked on independently.  Having an in-memory 
> objectstore dissuades the developer from "doing the right thing".



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to