Uploaded image for project: 'Jackrabbit Content Repository'
  1. Jackrabbit Content Repository
  2. JCR-2216

Append-only index updates

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 2.0-alpha7
    • jackrabbit-core
    • None

    Description

      Currently index updates modify some existing files. This is troublesome in scenarios like a backup or when an index will be shared in a cluster (though this is not yet the case).

      Requirements are:

      • index segments need a custom (lucene) IndexDeletionPolicy to keep index commits for a given time.
      • index segments are not only referenced by their name, but also with their generation
      • the segments file must now also record the generation of a segment. the file itself must be generational itself.
      • purging of outdated index segment commits

      Attachments

        1. JCR-2216.patch
          67 kB
          Marcel Reutegger
        2. JCR-2216.patch
          67 kB
          Marcel Reutegger
        3. JCR-2216.patch
          68 kB
          Marcel Reutegger
        4. JCR-2216.patch
          67 kB
          Marcel Reutegger

        Activity

          People

            Unassigned Unassigned
            mreutegg Marcel Reutegger
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: