Hi,In one of the cache I am using AffinityKey as key and its default hashcode implementation is being used. We are getting below error.
Creating partition which does not belong to local node (often may be caused by inconsistent 'key.hashCode()' implementation) void java.lang.Throwable.<init>(String) void java.lang.Exception.<init>(String) void java.lang.RuntimeException.<init>(String) void org.apache.ignite.internal.processors.cache.distributed.dht.topology.GridDhtInvalidPartitionException.<init>(int, String) GridDhtLocalPartition org.apache.ignite.internal.processors.cache.distributed.dht.topology.GridDhtPartitionTopologyImpl.localPartition0(int, AffinityTopologyVersion, boolean, boolean) GridDhtLocalPartition org.apache.ignite.internal.processors.cache.distributed.dht.topology.GridDhtPartitionTopologyImpl.localPartition(int, AffinityTopologyVersion, boolean) GridDhtLocalPartition org.apache.ignite.internal.processors.cache.distributed.dht.GridCachePartitionedConcurrentMap.localPartition(GridCacheContext, KeyCacheObject, AffinityTopologyVersion, boolean) GridCacheMapEntry org.apache.ignite.internal.processors.cache.distributed.dht.GridCachePartitionedConcurrentMap.putEntryIfObsoleteOrAbsent(GridCacheContext, AffinityTopologyVersion, KeyCacheObject, boolean) GridCacheEntryEx org.apache.ignite.internal.processors.cache.GridCacheAdapter.entryEx(KeyCacheObject, AffinityTopologyVersion) GridCacheEntryEx org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtCacheAdapter.entryEx(KeyCacheObject, AffinityTopologyVersion) GridCacheEntryEx org.apache.ignite.internal.processors.cache.GridCacheAdapter.entryEx(KeyCacheObject) boolean org.apache.ignite.internal.processors.cache.distributed.dht.topology.PartitionsEvictManager.expire(boolean, IgniteClosure2X, int, long) boolean org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl.expireTombstones(IgniteClosure2X, int, long) boolean org.apache.ignite.internal.processors.cache.GridCacheTtlManager.expire(int) GridCacheTtlManager org.apache.ignite.internal.processors.cache.GridCacheSharedTtlCleanupManager$CleanupWorker.lambda$body$0(AtomicBoolean, Integer, GridCacheTtlManager) Object org.apache.ignite.internal.processors.cache.GridCacheSharedTtlCleanupManager$CleanupWorker$$Lambda$2181+0x0000000801cd08f8.1234680964.apply(Object, Object) Object java.util.concurrent.ConcurrentHashMap.computeIfPresent(Object, BiFunction) void org.apache.ignite.internal.processors.cache.GridCacheSharedTtlCleanupManager$CleanupWorker.body() void org.apache.ignite.internal.util.worker.GridWorker.run() void java.lang.Thread.run()
