[
https://issues.apache.org/jira/browse/ISIS-1150?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14641489#comment-14641489
]
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)