Jetspeed 2
  1. Jetspeed 2
  2. JS2-1034

Add DB Export, Init, and Import capabilities to installer to facilitate ETL based migration

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.1.3, 2.2.0
    • Fix Version/s: 2.1.4, 2.2.1
    • Component/s: Installer
    • Labels:
      None
    • Environment:
      Installer, (i.e. w/o development builds)

      Description

      ETL based migration/upgrades require tools to export, initialize, and import Jetspeed data between major releases.

      This functionality is best delivered in a stand-alone utility, so extending the existing 2.1.3 and 2.2.0 installers is the logical way to implement this capability.

        Activity

        Hide
        Randy Watler added a comment -

        Some 2.1.4 -> 2.2.1 testing remains, but this feature is complete. Bugs should be filed as separate serialzation issues.

        Show
        Randy Watler added a comment - Some 2.1.4 -> 2.2.1 testing remains, but this feature is complete. Bugs should be filed as separate serialzation issues.
        Hide
        Randy Watler added a comment -

        Add ETL migration documentation for the 2.1.4 and 2.2.1 Jetspeed installer:

        SVN commit 789542

        Show
        Randy Watler added a comment - Add ETL migration documentation for the 2.1.4 and 2.2.1 Jetspeed installer: SVN commit 789542
        Hide
        Randy Watler added a comment -

        Add installer page to specify import/export JVM maximum memory size:

        SVN commits: 789207, 789208

        Show
        Randy Watler added a comment - Add installer page to specify import/export JVM maximum memory size: SVN commits: 789207, 789208
        Hide
        Randy Watler added a comment - - edited

        Extend installers and serialization to support user preferences migration:

        SVN commits: 789003, 789004, 789042

        Show
        Randy Watler added a comment - - edited Extend installers and serialization to support user preferences migration: SVN commits: 789003, 789004, 789042
        Hide
        Randy Watler added a comment -

        Correct SSO export portlet UIs to include SSO in export select lists:

        SVN commits: 788787, 788789

        Show
        Randy Watler added a comment - Correct SSO export portlet UIs to include SSO in export select lists: SVN commits: 788787, 788789
        Hide
        Randy Watler added a comment -

        Implement SSO import/export serialization in both 2.1.4 and 2.2.1 trees and verify migration compatibility.

        SVN commits: 788614, 788615

        Show
        Randy Watler added a comment - Implement SSO import/export serialization in both 2.1.4 and 2.2.1 trees and verify migration compatibility. SVN commits: 788614, 788615
        Hide
        Randy Watler added a comment -

        Complete previous commit:

        SVN commit 788613.

        Show
        Randy Watler added a comment - Complete previous commit: SVN commit 788613.
        Hide
        Randy Watler added a comment -

        Utilize non-versioned encoding string so that passwords can be encoded/decoded between J2 versions on export/import migration:

        SVN commits: 787370, 787371

        Show
        Randy Watler added a comment - Utilize non-versioned encoding string so that passwords can be encoded/decoded between J2 versions on export/import migration: SVN commits: 787370, 787371
        Hide
        Randy Watler added a comment -

        Suppress 2.1.3 page export exceptions w/o DBPM data:

        SVN commit: 786253

        Show
        Randy Watler added a comment - Suppress 2.1.3 page export exceptions w/o DBPM data: SVN commit: 786253
        Hide
        Randy Watler added a comment -

        Correct page serialization error handling:

        SVN commit: 785911

        Show
        Randy Watler added a comment - Correct page serialization error handling: SVN commit: 785911
        Hide
        Randy Watler added a comment -

        Miscellaneous serialization bug fixes:

        SVN commit: 785896

        Show
        Randy Watler added a comment - Miscellaneous serialization bug fixes: SVN commit: 785896
        Hide
        Randy Watler added a comment -

        Initial work in installers committed.

        SVN commits: 784912, 784914, and 784916

        Show
        Randy Watler added a comment - Initial work in installers committed. SVN commits: 784912, 784914, and 784916

          People

          • Assignee:
            Randy Watler
            Reporter:
            Randy Watler
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development