Infinispan
  1. Infinispan
  2. ISPN-1394

Investigate possibility of doing manual rehashing

    Details

    • Type: Feature Request Feature Request
    • Status: Open Open (View Workflow)
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Core
    • Labels:
      None
    • Similar Issues:
      Show 10 results 

      Description

      Investigate the possibility of being able to do manual rehashing:

      • Approach used Dynamo (and Cassandra)
      • If you're adding 100 nodes, using manual rehashing could reduce traffic and make it more predictable
      • Could be called via JMX
      • But removing 10 nodes could be problematic. Unless number of owners is 11 or higher, which will guarantee that at least a copy of data is around

        Issue Links

          Activity

          Dan Berindei
          made changes -
          Field Original Value New Value
          Assignee Manik Surtani [ manik ] Dan Berindei [ dan.berindei ]
          Hide
          Tristan Tarrant
          added a comment -

          Regarding the removal of nodes, why don't we tell the system which nodes we intend to remove beforehand, so it can actually work out if there might be inconsistencies (e.g. insufficient numOwners).

          Show
          Tristan Tarrant
          added a comment - Regarding the removal of nodes, why don't we tell the system which nodes we intend to remove beforehand, so it can actually work out if there might be inconsistencies (e.g. insufficient numOwners).
          Manik Surtani
          made changes -
          Fix Version/s 6.0.0.FINAL [ 12314721 ]
          Fix Version/s 5.2.0.FINAL [ 12314720 ]
          SBS JIRA Integration
          made changes -
          Manik Surtani
          made changes -
          Link This issue relates to ISPN-3140 [ ISPN-3140 ]
          Mircea Markus
          made changes -
          Fix Version/s 6.0.0.Final [ 12314721 ]
          Mircea Markus
          made changes -
          Component/s Core API [ 12312421 ]
          Component/s Distributed Cache [ 12312422 ]

            People

            • Assignee:
              Dan Berindei
              Reporter:
              Galder Zamarreño
            • Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated: