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

Optimize repository upgrade by loading bundles where possible

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.19
    • upgrade
    • None

    Description

      The repository upgrade code uses the normal PersistenceManager interface for loading existing Jackrabbit 2.x content, which causes some performance drag as each property needs to be separately loaded, even when those loads are almost always served from the bundle cache.

      A more efficient approach would be to directly load bundles when the underlying persistence manager supports that.

      Attachments

        Activity

          People

            jukkaz Jukka Zitting
            jukkaz Jukka Zitting
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: