Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-11821

Deprecate rebalance properties at CacheConfiguration and move them to IgniteConfiguration level

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.8
    • None
    • Docs Required

    Description

      The set of cluster rebalancing properties below must be maintained and provided by IgniteConfiguration, so an administrator will be able to tune the cluster rebalance behaviour depending on used hardware (e.g. the different hardware can have different maximum transmission unit (MTU) and it's strongly recommended to use specific rebalanceBatchSize for each cluster environment).

      Currently, there is no way to change these properties for already created persistent caches.

      CacheConfiguration.java
          /** Rebalance timeout. */
          private long rebalanceTimeout = DFLT_REBALANCE_TIMEOUT;
      
          /** Rebalance batch size. */
          private int rebalanceBatchSize = DFLT_REBALANCE_BATCH_SIZE;
      
          /** Rebalance batches prefetch count. */
          private long rebalanceBatchesPrefetchCnt = DFLT_REBALANCE_BATCHES_PREFETCH_COUNT;
      
          /** Time in milliseconds to wait between rebalance messages to avoid overloading CPU. */
          private long rebalanceThrottle = DFLT_REBALANCE_THROTTLE;
      

      Documentation must be updated.

      Attachments

        Issue Links

          Activity

            People

              mmuzaf Maxim Muzafarov
              mmuzaf Maxim Muzafarov
              Anton Vinogradov (Obsolete, actual is "av") Anton Vinogradov (Obsolete, actual is "av")
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m