Uploaded image for project: 'ModeShape'
  1. ModeShape
  2. MODE-1606

Implement 'getAllBinaryKeys()' in InfinispanBinaryStore

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Done
    • Critical
    • 3.0.0.Beta4
    • 3.0.0.Beta2
    • JCR
    • None

    Description

      For working backup all keys needs to be known. Also these one only exists in CacheStore.

      InfinispanUtil.getAllBinaryKeys() needs to be extended to support backup and restore.

      The cache store should only be bothered in the following situations (assume CacheLoader is configured):
      LOCAL cache: when preload = off or eviction enabled.
      REPL cache: when preload = off or eviction enabled. On every node, when store is not shared otherwise only on the current node.
      DIST cache: On every node, when store is not shared otherwise only on the current node.

      The results of the returning futures have to be merged, otherwise you'll end up with multiple appearence of one key during the iteration.

      Attachments

        Issue Links

          Activity

            People

              tfromm_jira Thomas Fromm (Inactive)
              tfromm_jira Thomas Fromm (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: