Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-503

Coalesce updates in the replication queue

    Details

    • Type: Feature Request
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Out of Date
    • Affects Version/s: 4.1.0.BETA2
    • Fix Version/s: 9.0.0.Alpha1
    • Component/s: Core
    • Labels:
      None
    • Estimated Difficulty:
      Medium

      Description

      At the moment the replication queue is replicating all the keys. What it can do is to collate them, similar to the way cache stores are collating writes.
      E.g.
      1. put(k,v1)
      2. put(k,v2).

      This can be collated in put(k,v2), as put(k,v1) is redundant.
      This would optimize async replication in a way that cannot be handled by jgroups.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  galder.zamarreno Galder ZamarreƱo
                  Reporter:
                  mircea.markus Mircea Markus
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: