Qpid
  1. Qpid
  2. QPID-3913

Add functionality to upgrade bdb store automatically on broker startup

    Details

    • Type: New Feature New Feature
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.15, 0.17
    • Fix Version/s: 0.17
    • Component/s: Java Broker
    • Labels:
      None

      Description

      Add functionality to upgrade bdb store automatically on broker startup.

      Currently we use a special script to upgrade bdb store which customer needs to run manually.
      We need to automate this process and upgrade bdb store on startup automatically.

      This will involve isolate individual upgrades into steps performed via a common interface, removing the version numbers form the tables and adding a specific version table.

        Activity

        Hide
        Robbie Gemmell added a comment -

        Keith applied the patch externally some weeks ago, resolving.

        Show
        Robbie Gemmell added a comment - Keith applied the patch externally some weeks ago, resolving.
        Hide
        Alex Rudyy added a comment -

        Hi Keith,

        Could you please apply a patch fixing BDBUpgradeTest for spawn test profiles?

        Show
        Alex Rudyy added a comment - Hi Keith, Could you please apply a patch fixing BDBUpgradeTest for spawn test profiles?
        Hide
        Alex Rudyy added a comment -

        Attached a patch fixing the failing tests

        Show
        Alex Rudyy added a comment - Attached a patch fixing the failing tests
        Hide
        Alex Rudyy added a comment -

        BDBUpgradeTest is failing on spawn profiles (java-bsbs-spawn.0-10, java-bdb-spawn.0-9-1)

        Show
        Alex Rudyy added a comment - BDBUpgradeTest is failing on spawn profiles (java-bsbs-spawn.0-10, java-bdb-spawn.0-9-1)
        Hide
        Keith Wall added a comment -

        Patch applied.

        Show
        Keith Wall added a comment - Patch applied.
        Hide
        Alex Rudyy added a comment -

        Keith,
        Could you please commit the patch attached?

        Show
        Alex Rudyy added a comment - Keith, Could you please commit the patch attached?
        Hide
        Alex Rudyy added a comment -

        Attached a patch with an implementation of auto-upgrade feature

        Show
        Alex Rudyy added a comment - Attached a patch with an implementation of auto-upgrade feature

          People

          • Assignee:
            Keith Wall
            Reporter:
            Alex Rudyy
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development