We've determined that in certain cases (e.g. changing the predefined node types) we need to provide an upgrade functionality which allows existing clients to be updated to reflect these changes.
Horia Chiorean <hchiorea> made a comment on jira MODE-2043 Rebased & merged the first pull request into {master}. Leaving issue open so that some test can be added which validate the functionality.
Horia Chiorean <hchiorea> made a comment on jira MODE-2043 Rebased & merged the first pull request into {{master}}. Leaving issue open so that some test can be added which validate the functionality.
Horia Chiorean <hchiorea> made a comment on jira MODE-2043 Rebased & merged the first pull request into {{master}}. Leaving issue open so that some tests can be added which validate the functionality.
Horia Chiorean <hchiorea> made a comment on jira MODE-2043 Attached a second pull request which contains some tests for the upgrade functions plus a small code refactoring. Due to the fact that the upgrading mechanism is triggered only on the change of some internal repository state, it's not really possible to cleanly test this behavior out-of-context (at least not without exposing internal data). Therefore, the functional tests will have to be indirect via the testing of other tasks like MODE-2044.
Randall Hauch <rhauch> made a comment on jira MODE-2043 Rebased and merged the second pull-request (with tests) into the 'master' branch. Leaving open until it is cherry-picked into the 3.3.x branch.
https://github.com/jboss-integration/modeshape/commit/1042ac00b538fe200fe7e3b9ee0c5697c28d66d0
Randall Hauch <rhauch> updated the status of jira MODE-2043 to Closed
Fixed before GA - setting to requires_doc_text- accordingly