Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-5309

Supporting roles in RepositoryManager execution of maintenance tasks

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.7.3, 1.8.0
    • core
    • None

    Description

      With recent support for maintenance task MBeans exposed for secondary stores via OAK-4978 its now possible to have multiple implementations of RevisionGCMBean present in same setup.

      However o.a.j.o.management.RepositoryManager implementation only supports single implementation by design. This needs to be updated to support

      1. Looking up RevisionGCMBean which does not have role OSGi property defined
      2. Expose a management op like startRevisionGCForRole

      Attachments

        1. OAK-5309.patch
          4 kB
          Tomek Rękawek

        Issue Links

          Activity

            People

              tomek.rekawek Tomek Rękawek
              chetanm Chetan Mehrotra
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: