[ https://issues.apache.org/jira/browse/IGNITE-5526?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16052067#comment-16052067 ]
ASF GitHub Bot commented on IGNITE-5526: ---------------------------------------- GitHub user glukos opened a pull request: https://github.com/apache/ignite/pull/2149 IGNITE-5526: Dynamic cache stop/start from non-affinity coordinator node hangs with AssertionError You can merge this pull request into a Git repository by running: $ git pull https://github.com/gridgain/apache-ignite ignite-5526 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/ignite/pull/2149.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #2149 ---- commit c7a7e64237e8a2549d43e5e8ba6a3d77529cc150 Author: Alexey Goncharuk <alexey.goncha...@gmail.com> Date: 2017-06-02T11:12:17Z IGNITE-5267 - Fixed compilation after merge from master commit 7e45010b4848d0a570995e6dc938875710d846d8 Author: sboikov <sboi...@gridgain.com> Date: 2017-06-04T08:02:31Z ignite-5075 'logical' caches sharing the same 'physical' cache group commit e1c328e468c94d268c754a3153c7bc2584279d0d Author: Alexey Goncharuk <alexey.goncha...@gmail.com> Date: 2017-06-05T08:16:31Z IGNITE-5322 - Improved WAL record/iterator structure commit b47db106d42afb5dcbee57b793b63efa43fc4ef2 Author: Alexey Goncharuk <alexey.goncha...@gmail.com> Date: 2017-06-05T08:41:42Z IGNITE-5323 - Moved record serializer version from file name to file header commit c6f6319eab2c0069534666d9a9a364a5d54d3cda Author: Alexey Goncharuk <alexey.goncha...@gmail.com> Date: 2017-06-05T08:57:57Z Merge master into ignite-5267 commit 0ce28c6462870f8b6ff798aa6e9236ade490f540 Author: sboikov <sboi...@gridgain.com> Date: 2017-06-05T09:33:47Z DB managers initialization on client node. commit 874b1f472cdf866a516f858b2a069a32ce41156f Author: sboikov <sboi...@gridgain.com> Date: 2017-06-05T11:57:54Z Fixed formatting. commit 4f69bd021a3e0951ca222e58cc1fb947c0042635 Author: sboikov <sboi...@gridgain.com> Date: 2017-06-06T10:01:02Z Merge remote-tracking branch 'remotes/origin/master' into ignite-5267 # Conflicts: # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheAffinitySharedManager.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheGroupContext.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/ExchangeActions.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCachePartitionExchangeManager.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheOffheapManager.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheOffheapManagerImpl.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/database/tree/io/PageIO.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridClientPartitionTopology.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtGetSingleFuture.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLocalPartition.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtPartitionTopologyImpl.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionDemandMessage.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionDemander.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplier.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsExchangeFuture.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsFullMessage.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsSingleMessage.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPreloader.java # modules/core/src/main/java/org/apache/ignite/internal/processors/query/GridQueryProcessor.java # modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheExchangeMessageDuplicatedStateTest.java # modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheGroupsTest.java # modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheGroupsSqlTest.java # modules/yardstick/src/main/java/org/apache/ignite/yardstick/IgniteBenchmarkArguments.java commit d7108af5925b38dbdacc1e685c65fccfa33236d4 Author: sboikov <sboi...@gridgain.com> Date: 2017-06-06T10:01:11Z Merge remote-tracking branch 'remotes/origin/master' into ignite-5267 # Conflicts: # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheAffinitySharedManager.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/CacheGroupContext.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/ExchangeActions.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCachePartitionExchangeManager.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheProcessor.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheOffheapManager.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/IgniteCacheOffheapManagerImpl.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/database/tree/io/PageIO.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridClientPartitionTopology.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtGetSingleFuture.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtLocalPartition.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridDhtPartitionTopologyImpl.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionDemandMessage.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionDemander.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionSupplier.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsExchangeFuture.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsFullMessage.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPartitionsSingleMessage.java # modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/preloader/GridDhtPreloader.java # modules/core/src/main/java/org/apache/ignite/internal/processors/query/GridQueryProcessor.java # modules/core/src/test/java/org/apache/ignite/internal/processors/cache/CacheExchangeMessageDuplicatedStateTest.java # modules/core/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheGroupsTest.java # modules/indexing/src/test/java/org/apache/ignite/internal/processors/cache/IgniteCacheGroupsSqlTest.java # modules/yardstick/src/main/java/org/apache/ignite/yardstick/IgniteBenchmarkArguments.java commit 70eea2aa641437a4c74f90f61dfd8fd1de56b08e Author: sboikov <sboi...@gridgain.com> Date: 2017-06-06T10:31:35Z ignite-5267 commit 9c22c716b5902a5d21277c8a1ae88e4dd59d3b66 Author: Konstantin Dudkov <kdud...@ya.ru> Date: 2017-06-06T10:33:32Z IGNITE-5267 - Store sql created flag for cache commit a2e173053fcd2c3f194ea1907341f18afc7f8adc Author: Alexey Goncharuk <alexey.goncha...@gmail.com> Date: 2017-06-06T11:13:56Z IGNITE-5267 - Fixed compilation after merge commit fffad68f6c23c36cf28e61bd7465082d71569665 Author: Alexey Goncharuk <alexey.goncha...@gmail.com> Date: 2017-06-07T09:28:29Z IGNITE-5375 - Persistence metrics introduced commit 518238473c0a12380cb9ed96c67597d1fe42652c Author: Alexey Goncharuk <alexey.goncha...@gmail.com> Date: 2017-06-07T18:08:36Z Merged 4.ea2 into 5267 commit 1a19b9004ab5317e8c620c55d5faa2f1a18db577 Author: Alexey Goncharuk <alexey.goncha...@gmail.com> Date: 2017-06-08T12:46:34Z IGNITE-5267 - Fixed compilation after merge. commit 930e2e0114a72452ca3760aac7d640145a412909 Author: Alexey Goncharuk <alexey.goncha...@gmail.com> Date: 2017-06-08T13:12:51Z IGNITE-5068 - Fixed lost partitions handling commit 52640357b1c170b6917339dcb5933ec9fcc4e81a Author: Alexey Goncharuk <alexey.goncha...@gmail.com> Date: 2017-06-08T13:17:53Z IGNITE-5068 - Fixed lost partitions handling commit eff3e09cb66738e987f7993a7d68e2278c4afe95 Author: Alexey Goncharuk <alexey.goncha...@gmail.com> Date: 2017-06-08T13:58:10Z IGNITE-5267 - Fixed CacheState record commit c782241954595b4d70fe7ee38be746e17211c2c3 Author: Ilya Lantukh <ilant...@gridgain.com> Date: 2017-06-01T13:19:46Z Example of API changes. (cherry picked from commit c3b6c91) (cherry picked from commit 90c6345) commit 60c1454709c520c28d843726b893fb82db750f0e Author: Ilya Lantukh <ilant...@gridgain.com> Date: 2017-06-01T15:05:38Z Removed explicit CacheConfiguration from AtomicConfiguration and CollectionConfiguration. (cherry picked from commit ad024dc) commit 68aa4da3507b2558975eb99763974419fa4f970f Author: Ilya Lantukh <ilant...@gridgain.com> Date: 2017-06-02T13:20:41Z Data structures based on groups - WIP. (cherry picked from commit 70bbd1a) commit 9d2eef99aa0c1b185b8ea72b3c928db4a4c448d4 Author: Ilya Lantukh <ilant...@gridgain.com> Date: 2017-06-02T15:24:50Z Data structures based on groups - WIP. (cherry picked from commit 9cd208b) commit c9412f2040f97595f169bc30fc1eab61ae661cf5 Author: Ilya Lantukh <ilant...@gridgain.com> Date: 2017-06-05T14:53:54Z Data structures based on groups - WIP. (cherry picked from commit 8b7c239) commit ff33d803b2223df4bb2036dbdc5340434f5748d4 Author: Ilya Lantukh <ilant...@gridgain.com> Date: 2017-06-05T15:38:38Z Data structures based on groups - WIP. (cherry picked from commit f9d7a5a) commit 0f6873675d5243af02ab042b0817bc8db4d2f431 Author: Ilya Lantukh <ilant...@gridgain.com> Date: 2017-06-05T15:44:04Z Data structures based on groups - WIP. (cherry picked from commit 272e22c) commit 891fd2f0225e6da7a946d1deabd9ea200644f51a Author: Ilya Lantukh <ilant...@gridgain.com> Date: 2017-06-05T16:13:53Z Data structures based on groups - WIP. (cherry picked from commit 9df4b0b) commit 4a1889bdc7e6dd4d8f6a8958510f8a08caa63a22 Author: Ilya Lantukh <ilant...@gridgain.com> Date: 2017-06-07T13:36:39Z Data structures based on cache groups - WIP. (cherry picked from commit 6aa9d45) commit fdfbde7122193b0d2fe54a24726751ed8e82985b Author: Ilya Lantukh <ilant...@gridgain.com> Date: 2017-06-07T14:17:05Z Data structures based on cache groups - WIP. (cherry picked from commit 1cff479) commit d817d2abe08fe62528f801481880d5a09b6da2c3 Author: Ilya Lantukh <ilant...@gridgain.com> Date: 2017-06-08T00:31:51Z Data structures based on cache groups - WIP. (cherry picked from commit e0cab64) commit d08b3b41b9924659515388da026ad1401385ae2e Author: Ilya Lantukh <ilant...@gridgain.com> Date: 2017-06-08T13:27:21Z Data structures based on groups - minor fixes. (cherry picked from commit 390a24f) ---- > Dynamic cache stop/start from non-affinity coordinator node hangs with > AssertionError > ------------------------------------------------------------------------------------- > > Key: IGNITE-5526 > URL: https://issues.apache.org/jira/browse/IGNITE-5526 > Project: Ignite > Issue Type: Bug > Components: cache > Affects Versions: 2.1 > Reporter: Ivan Rakov > Assignee: Ivan Rakov > Fix For: 2.1 > > Attachments: NonAffinityCoordinatorDynamicStartStopTest.java > > Original Estimate: 8h > Remaining Estimate: 8h > > Reproducer is in attachment. > {noformat} > [18:43:17,372][ERROR][exchange-worker-#29%dummy%][GridCachePartitionExchangeManager] > Runtime error caught during grid runnable execution: GridWorker > [name=partition-exchanger, igniteInstanceName=dummy, finished=false, > hashCode=1561691363, interrupted=false, runner=exchange-worker-#29%dummy%] > java.lang.AssertionError > at > org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtPartitionTopologyImpl.update(GridDhtPartitionTopologyImpl.java:1065) > at > org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.updateTopologies(GridDhtPartitionsExchangeFuture.java:688) > at > org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFuture.java:592) > at > org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1858) > at > org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110) > at java.lang.Thread.run(Thread.java:745) > {noformat} -- This message was sent by Atlassian JIRA (v6.4.14#64029)