qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kim van der Riet (JIRA)" <j...@apache.org>
Subject [jira] [Created] (QPID-6303) [linearstore] Roll back auto-upgrade of store directory structure
Date Fri, 09 Jan 2015 16:09:34 GMT
Kim van der Riet created QPID-6303:

             Summary: [linearstore] Roll back auto-upgrade of store directory structure
                 Key: QPID-6303
                 URL: https://issues.apache.org/jira/browse/QPID-6303
             Project: Qpid
          Issue Type: Bug
          Components: C++ Broker
    Affects Versions: 0.31
            Reporter: Kim van der Riet
            Assignee: Kim van der Riet

While working on the ability to select partitions (QPID-5671) in linearstore for EFPs, the
directory structure of the store was changed and optimized to support the use of symlinks.
Code was added as a part of this work to auto-update the store directory structure when the
old structure was encountered during a recovery.

Upon reflection and public discussion (http://qpid.2158936.n2.nabble.com/Linearstore-directory-structure-and-handling-structure-change-td7616306.html),
it has been decided to roll back this part of the work. Any operation which changes or moves
critical data without the direct permission/intervention of the user/owner is undesirable.
One of the following is needed to rectify this situation:

# Keep the existing structure if possible, or
# Make the new version of the store use mutually exclusive directory structures such that
the old version and new version do not overlap. It is the user's responsiblity to transfer
the content from the old structure to the new.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org

View raw message