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]

Reply via email to