[
https://issues.apache.org/jira/browse/QPID-6303?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Kim van der Riet resolved QPID-6303.
------------------------------------
Resolution: Fixed
Fix Version/s: 0.31
Code that auto-updates the store directory structure has been rolled back.
Instead, a mutually exclusive directory structure has been introduced which the
user must manually update.
It would be a simple task to write a tool or utility to do this if demand
exists.
> [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
> Fix For: 0.31
>
>
> 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
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]