You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Keith Wall (JIRA)" <ji...@apache.org> on 2014/04/12 23:54:17 UTC

[jira] [Updated] (QPID-5685) Store config version as an attribute of virtualhost within configuration store

     [ https://issues.apache.org/jira/browse/QPID-5685?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Keith Wall updated QPID-5685:
-----------------------------

    Attachment: 0001-QPID-5685-Store-configuration-version-as-an-attribut.patch

Alex - as discussed - this is our work moving the config_version from a separate db/table into an attribute of a virtualhost entry within the store.  There is some extra bridging code in DUP to deal with the fact that we don't yet recover this new entry.  I've also added BDB tests for the 7 to 8 upgrade.

All tests are passing.

> Store config version as an attribute of virtualhost within configuration store
> ------------------------------------------------------------------------------
>
>                 Key: QPID-5685
>                 URL: https://issues.apache.org/jira/browse/QPID-5685
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Broker
>            Reporter: Keith Wall
>            Assignee: Keith Wall
>         Attachments: 0001-QPID-5685-Store-configuration-version-as-an-attribut.patch
>
>
> Currently the Derby and BDB stores store the configuration version (the version number that describes the format of the configuration objects) within a separate table/database.
> It has been decided to the move this configuration version information into the configuration store itself.  It will reside as a modelVersion attribute on a new VirtualHost record.
> This commit will change the structure of the stores to eliminate the config_version table/database. Store upgraders produce the virtualhost record, populating the version from version number in table, prepending "0.". 



--
This message was sent by Atlassian JIRA
(v6.2#6252)

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