db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kristian Waagan (JIRA)" <j...@apache.org>
Subject [jira] Commented: (DERBY-646) In-memory backend storage support
Date Fri, 13 Mar 2009 08:20:50 GMT

    [ 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:
>         Environment: All
>            Reporter: Stephen Fitch
>            Assignee: Kristian Waagan
>             Fix For:
>         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,
> 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.

View raw message