Infinispan
  1. Infinispan
  2. ISPN-284

Chunked rehashing and state transfer

    Details

    • Estimated Difficulty:
      High
    • Similar Issues:
      Show 10 results 

      Description

      Currently rehashing uses RPC which uses byte array representations of state. This should be chunked based on a configurable buffer size to use multiple RPCs, to prevent large spikes in memory usage.

        Activity

        Hide
        Manik Surtani
        added a comment -

        JGroups' setState() and getState() callbacks could be used, since these use streams.

        Show
        Manik Surtani
        added a comment - JGroups' setState() and getState() callbacks could be used, since these use streams.
        Hide
        RH Bugzilla Integration
        added a comment -

        Steve Jacobs <sjacobs@redhat.com> made a comment on bug 749220

        Added test link to an Infinispan JIRA

        Show
        RH Bugzilla Integration
        added a comment - Steve Jacobs <sjacobs@redhat.com> made a comment on bug 749220 Added test link to an Infinispan JIRA
        Hide
        RH Bugzilla Integration
        added a comment -

        Steve Jacobs <sjacobs@redhat.com> made a comment on bug 749220

        Added link to a closed Infinispan JIRA

        Show
        RH Bugzilla Integration
        added a comment - Steve Jacobs <sjacobs@redhat.com> made a comment on bug 749220 Added link to a closed Infinispan JIRA
        Hide
        RH Bugzilla Integration
        added a comment -

        Anne-Louise Tangring <atangrin@redhat.com> changed the Status of bug 749220 from NEW to CLOSED

        Show
        RH Bugzilla Integration
        added a comment - Anne-Louise Tangring <atangrin@redhat.com> changed the Status of bug 749220 from NEW to CLOSED
        Hide
        RH Bugzilla Integration
        added a comment -

        Anne-Louise Tangring <atangrin@redhat.com> made a comment on bug 749220

        This was only opened for educational purposes.

        Show
        RH Bugzilla Integration
        added a comment - Anne-Louise Tangring <atangrin@redhat.com> made a comment on bug 749220 This was only opened for educational purposes.
        Hide
        Dan Berindei
        added a comment -

        This issue shouldn't have been closed, it was a valid issue. It's fixed partially, but the chunk size is not yet configurable.

        Show
        Dan Berindei
        added a comment - This issue shouldn't have been closed, it was a valid issue. It's fixed partially, but the chunk size is not yet configurable.
        Hide
        Dan Berindei
        added a comment -

        This pull request has already been integrated, it implements state transfer chunking with a hardcoded chunk size of 10000 cache entries.

        Show
        Dan Berindei
        added a comment - This pull request has already been integrated, it implements state transfer chunking with a hardcoded chunk size of 10000 cache entries.
        Hide
        Dan Berindei
        added a comment -

        With ISPN-1475 in, the chunk size is now configurable.

        Show
        Dan Berindei
        added a comment - With ISPN-1475 in, the chunk size is now configurable.

          People

          • Assignee:
            Dan Berindei
            Reporter:
            Manik Surtani
          • Votes:
            2 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: