Package org.infinispan.distribution.ch.impl
package org.infinispan.distribution.ch.impl
-
ClassDescriptionAbstractConsistentHashFactory<CH extends ConsistentHash>Key partitioner that maps keys to segments using information contained in
AffinityTaggedKey.ConsistentHashFactory<CH extends ConsistentHash>Factory forConsistentHashinstances.Constants used as keys within a persisted consistent hashDefaultConsistentHashimplementation.DefaultConsistentHash$___Marshaller_72e046f2d643b0377d964c75525999a723791ab876f8aaba63d75ab943289f60WARNING: Generated code!Default implementation ofConsistentHashFactory.WARNING: Generated code!Key partitioner that computes a key's segment based on a hash function.Key partitioner factory that uses the hash function defined in the configuration.This class holds statistics about a consistent hash.Special implementation ofConsistentHashfor replicated caches.WARNING: Generated code!Factory for ReplicatedConsistentHash.WARNING: Generated code!Implementation ofHashFunctionPartitionerusingCRC16for use with RESP.KeyPartitioner that always returns 0 for a given segment.ConsistentHashFactoryimplementation that guarantees that multiple caches with the same members will have the same consistent hash (unlikeDefaultConsistentHashFactory).WARNING: Generated code!SyncConsistentHashFactoryadapted for replicated caches, so that the primary owner of a key is the same in replicated and distributed caches.WARNING: Generated code!Default topology-aware consistent hash factory implementation.WARNING: Generated code!AConsistentHashFactoryimplementation that guarantees caches with the same members have the same consistent hash and also tries to distribute segments based on the topology information inTransportConfiguration.WARNING: Generated code!