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
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]