[
https://issues.apache.org/jira/browse/DERBY-646?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12681638#action_12681638
]
Kristian Waagan commented on DERBY-646:
---------------------------------------
Cheng, thank you for your continued interest :)
Since the code branch is cut on the coming Monday, there isn't much more that
will be done for the in-memory solution for the upcoming 10.5 release, except
testing and stabilization. This leaves plenty of time for an opportunity if you
want to contribute later on.
Regarding testing, I think that is a very good idea. I have already started
extracting the Mog test from your patch, and it runs fine with the current code.
The unit tests aren't as easy to adopt, as they test somewhat different
characteristics / functionality (for instance peek, and mark/reset) and rely
partly on internal variables etc. However, it shouldn't be hard to use your
work to write similar tests for the current implementation.
I'm sorry I'm charging on without waiting for more feedback from you and other
interested parties. The reason is merely my wish to get something committed in
time for 10.5. This will allow interested users to more easily test out the
feature and give the community valuable feedback before the next feature
release.
I'm restating my goal for the feature:
A basic, working in-memory storage back end that can be used in scenarios where
durability isn't required;
o basic, it won't have functionality like save on shutdown / JVM exit, or
automatic restore on boot.
o working, but not tested to the same degree as the rest of the Derby code.
o undocumented (in the user docs).
> In-memory backend storage support
> ---------------------------------
>
> Key: DERBY-646
> URL: https://issues.apache.org/jira/browse/DERBY-646
> Project: Derby
> Issue Type: New Feature
> Components: Store
> Affects Versions: 10.5.0.0
> Environment: All
> Reporter: Stephen Fitch
> Assignee: Kristian Waagan
> Fix For: 10.5.0.0
>
> Attachments: derby-646-1a-raw-compiles.diff,
> derby-646-1a-raw-compiles.stat, derby-646-20090222.diff,
> derby-646-20090222.stat, derby-646-2a-vfmem_first_rev.diff,
> derby-646-2a-vfmem_first_rev.stat, derby-646-2b-vfmem_first_rev.diff,
> derby-646-3a-jmx_experiment.diff, derby-646-performance_comparison_1a.txt,
> svn.diff
>
>
> To allow creation and modification of databases in-memory without requiring
> disk access or space to store the database.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.