Anton Vinogradov created IGNITE-939:
--------------------------------------- Summary: Cache close() produces "Different deployment IDs" errors Key: IGNITE-939 URL: https://issues.apache.org/jira/browse/IGNITE-939 Project: Ignite Issue Type: Bug Reporter: Anton Vinogradov Assignee: Alexey Goncharuk Please have a look at CacheCloseTest. Seems that during nodes startup happens unexpected changing of deploymentId java.lang.Exception: 550ce4c7d41-59846c1e-dd75-4751-8ac8-bf52841be827 -> 350ce4c7d41-59846c1e-dd75-4751-8ac8-bf52841be827 at org.apache.ignite.internal.util.IgniteUtils.dumpStack(IgniteUtils.java:838) at org.apache.ignite.internal.processors.cache.DynamicCacheDescriptor.deploymentId(DynamicCacheDescriptor.java:109) at org.apache.ignite.internal.processors.cache.GridCacheProcessor.onDiscoveryDataReceived(GridCacheProcessor.java:1667) at org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$5.onExchange(GridDiscoveryManager.java:456) at org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpiAdapter.onExchange(TcpDiscoverySpiAdapter.java:774) at org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi$RingMessageWorker.processNodeAddedMessage(TcpDiscoverySpi.java:3647) at org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi$RingMessageWorker.processJoinRequestMessage(TcpDiscoverySpi.java:3405) at org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi$RingMessageWorker.processMessage(TcpDiscoverySpi.java:2631) at org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpiAdapter$MessageWorkerAdapter.body(TcpDiscoverySpiAdapter.java:987) at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62) which produces comparison fail during cache closing: java.lang.Exception: 350ce4c7d41-59846c1e-dd75-4751-8ac8-bf52841be827 compares with 550ce4c7d41-59846c1e-dd75-4751-8ac8-bf52841be827 at org.apache.ignite.internal.util.IgniteUtils.dumpStack(IgniteUtils.java:838) at org.apache.ignite.internal.processors.cache.GridCacheProcessor.prepareCacheStop(GridCacheProcessor.java:1494) at org.apache.ignite.internal.processors.cache.GridCacheProcessor.onExchangeDone(GridCacheProcessor.java:1536) at org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.onDone(GridDhtPartitionsExchangeFuture.java:851) at org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.onDone(GridDhtPartitionsExchangeFuture.java:52) at org.apache.ignite.internal.util.future.GridFutureAdapter.onDone(GridFutureAdapter.java:302) at org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture$2.apply(GridDhtPartitionsExchangeFuture.java:991) at org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture$2.apply(GridDhtPartitionsExchangeFuture.java:954) at org.apache.ignite.internal.util.future.GridFutureAdapter.notifyListener(GridFutureAdapter.java:241) at org.apache.ignite.internal.util.future.GridFutureAdapter.listen(GridFutureAdapter.java:204) at org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.onReceive(GridDhtPartitionsExchangeFuture.java:954) at org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager.processSinglePartitionUpdate(GridCachePartitionExchangeManager.java:862) at org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager.access$1100(GridCachePartitionExchangeManager.java:57) at org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$2.onMessage(GridCachePartitionExchangeManager.java:224) at org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$2.onMessage(GridCachePartitionExchangeManager.java:222) at org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$MessageHandler.apply(GridCachePartitionExchangeManager.java:1224) at org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$MessageHandler.apply(GridCachePartitionExchangeManager.java:1206) at org.apache.ignite.internal.processors.cache.GridCacheIoManager.processMessage(GridCacheIoManager.java:527) at org.apache.ignite.internal.processors.cache.GridCacheIoManager.onMessage0(GridCacheIoManager.java:235) at org.apache.ignite.internal.processors.cache.GridCacheIoManager.handleMessage(GridCacheIoManager.java:158) at org.apache.ignite.internal.processors.cache.GridCacheIoManager.access$000(GridCacheIoManager.java:48) at org.apache.ignite.internal.processors.cache.GridCacheIoManager$1.onMessage(GridCacheIoManager.java:127) at org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:690) at org.apache.ignite.internal.managers.communication.GridIoManager.access$1500(GridIoManager.java:58) at org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:653) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) -- This message was sent by Atlassian JIRA (v6.3.4#6332) |
Free forum by Nabble | Edit this page |