[jira] [Updated] (IGNITE-7468) Irrelevant "Caches have distinct sets of data nodes" error

2018-09-23 Thread Vladimir Ozerov (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-7468?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vladimir Ozerov updated IGNITE-7468:

Fix Version/s: (was: 2.7)

> Irrelevant "Caches have distinct sets of data nodes" error
> --
>
> Key: IGNITE-7468
> URL: https://issues.apache.org/jira/browse/IGNITE-7468
> Project: Ignite
>  Issue Type: Bug
>  Components: sql
>Affects Versions: 2.4
>Reporter: Pavel Tupitsyn
>Priority: Major
>
> The following error is possible when doing PUBLIC schema queries with joins 
> through a "dummy" cache:
> {code}
> Apache.Ignite.Core.Cache.CacheException : Caches have distinct sets of data 
> nodes [cache1=dummy_cache, cache2=SQL_PUBLIC_PERSON]
>   > Apache.Ignite.Core.Common.JavaException : javax.cache.CacheException: 
> Caches have distinct sets of data nodes [cache1=dummy_cache, 
> cache2=SQL_PUBLIC_PERSON]
> at 
> org.apache.ignite.internal.processors.query.h2.twostep.GridReduceQueryExecutor.stableDataNodes(GridReduceQueryExecutor.java:499)
> at 
> org.apache.ignite.internal.processors.query.h2.twostep.GridReduceQueryExecutor.nodesForPartitions(GridReduceQueryExecutor.java:1486)
> at 
> org.apache.ignite.internal.processors.query.h2.twostep.GridReduceQueryExecutor.query(GridReduceQueryExecutor.java:591)
> at 
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing$8.iterator(IgniteH2Indexing.java:1286)
> at 
> org.apache.ignite.internal.processors.cache.QueryCursorImpl.iterator(QueryCursorImpl.java:95)
> at 
> org.apache.ignite.internal.processors.platform.cache.query.PlatformAbstractQueryCursor.processInLongOutLong(PlatformAbstractQueryCursor.java:147)
> at 
> org.apache.ignite.internal.processors.platform.PlatformTargetProxyImpl.inLongOutLong(PlatformTargetProxyImpl.java:55)
>at Apache.Ignite.Core.Impl.PlatformJniTarget.InLongOutLong(Int32 type, 
> Int64 val) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\PlatformJniTarget.cs:line
>  379
>at 
> Apache.Ignite.Core.Impl.Cache.Query.PlatformQueryQursorBase`1.InitIterator() 
> in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\Cache\Query\PlatformQueryQursorBase.cs:line
>  74
>at Apache.Ignite.Core.Impl.Cache.Query.QueryCursorBase`1.GetEnumerator() 
> in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\Cache\Query\QueryCursorBase.cs:line
>  125
>at Apache.Ignite.Examples.Sql.SqlDdlExample.Main() in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\examples\Apache.Ignite.Examples\Sql\SqlDdlExample.cs:line
>  95
>at Apache.Ignite.Core.Tests.Examples.Example.Run() in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core.Tests\Examples\Example.cs:line
>  52
>at Apache.Ignite.Core.Tests.Examples.ExamplesTest.TestRemoteNodes(Example 
> example, Boolean clientMode) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core.Tests\Examples\ExamplesTest.cs:line
>  131
>at Apache.Ignite.Core.Tests.Examples.ExamplesTest.TestRemoteNodes(Example 
> example) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core.Tests\Examples\ExamplesTest.cs:line
>  99
> --JavaException
>at Apache.Ignite.Core.Impl.Unmanaged.Jni.Env.ExceptionCheck() in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\Unmanaged\Jni\Env.cs:line
>  490
>at Apache.Ignite.Core.Impl.Unmanaged.Jni.Env.CallLongMethod(GlobalRef obj, 
> IntPtr methodId, Int64* argsPtr) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\Unmanaged\Jni\Env.cs:line
>  203
>at 
> Apache.Ignite.Core.Impl.Unmanaged.UnmanagedUtils.TargetInLongOutLong(GlobalRef
>  target, Int32 opType, Int64 memPtr) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\Unmanaged\UnmanagedUtils.cs:line
>  83
>at Apache.Ignite.Core.Impl.PlatformJniTarget.InLongOutLong(Int32 type, 
> Int64 val) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\PlatformJniTarget.cs:line
>  375
> {code}
> * This reproduces in .NET {{SqlDdlExample}}. It is the same as Java example, 
> but in Java it does not reproduce.
> * Adding sleep(3000) before the query fixes the issue.
> * Making dummy cache {{replicated}} fixes the issue
> See IGNITE-7465.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (IGNITE-7468) Irrelevant "Caches have distinct sets of data nodes" error

2018-06-26 Thread Dmitriy Pavlov (JIRA)


 [ 
https://issues.apache.org/jira/browse/IGNITE-7468?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dmitriy Pavlov updated IGNITE-7468:
---
Fix Version/s: (was: 2.6)
   2.7

> Irrelevant "Caches have distinct sets of data nodes" error
> --
>
> Key: IGNITE-7468
> URL: https://issues.apache.org/jira/browse/IGNITE-7468
> Project: Ignite
>  Issue Type: Bug
>  Components: sql
>Affects Versions: 2.4
>Reporter: Pavel Tupitsyn
>Priority: Major
> Fix For: 2.7
>
>
> The following error is possible when doing PUBLIC schema queries with joins 
> through a "dummy" cache:
> {code}
> Apache.Ignite.Core.Cache.CacheException : Caches have distinct sets of data 
> nodes [cache1=dummy_cache, cache2=SQL_PUBLIC_PERSON]
>   > Apache.Ignite.Core.Common.JavaException : javax.cache.CacheException: 
> Caches have distinct sets of data nodes [cache1=dummy_cache, 
> cache2=SQL_PUBLIC_PERSON]
> at 
> org.apache.ignite.internal.processors.query.h2.twostep.GridReduceQueryExecutor.stableDataNodes(GridReduceQueryExecutor.java:499)
> at 
> org.apache.ignite.internal.processors.query.h2.twostep.GridReduceQueryExecutor.nodesForPartitions(GridReduceQueryExecutor.java:1486)
> at 
> org.apache.ignite.internal.processors.query.h2.twostep.GridReduceQueryExecutor.query(GridReduceQueryExecutor.java:591)
> at 
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing$8.iterator(IgniteH2Indexing.java:1286)
> at 
> org.apache.ignite.internal.processors.cache.QueryCursorImpl.iterator(QueryCursorImpl.java:95)
> at 
> org.apache.ignite.internal.processors.platform.cache.query.PlatformAbstractQueryCursor.processInLongOutLong(PlatformAbstractQueryCursor.java:147)
> at 
> org.apache.ignite.internal.processors.platform.PlatformTargetProxyImpl.inLongOutLong(PlatformTargetProxyImpl.java:55)
>at Apache.Ignite.Core.Impl.PlatformJniTarget.InLongOutLong(Int32 type, 
> Int64 val) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\PlatformJniTarget.cs:line
>  379
>at 
> Apache.Ignite.Core.Impl.Cache.Query.PlatformQueryQursorBase`1.InitIterator() 
> in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\Cache\Query\PlatformQueryQursorBase.cs:line
>  74
>at Apache.Ignite.Core.Impl.Cache.Query.QueryCursorBase`1.GetEnumerator() 
> in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\Cache\Query\QueryCursorBase.cs:line
>  125
>at Apache.Ignite.Examples.Sql.SqlDdlExample.Main() in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\examples\Apache.Ignite.Examples\Sql\SqlDdlExample.cs:line
>  95
>at Apache.Ignite.Core.Tests.Examples.Example.Run() in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core.Tests\Examples\Example.cs:line
>  52
>at Apache.Ignite.Core.Tests.Examples.ExamplesTest.TestRemoteNodes(Example 
> example, Boolean clientMode) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core.Tests\Examples\ExamplesTest.cs:line
>  131
>at Apache.Ignite.Core.Tests.Examples.ExamplesTest.TestRemoteNodes(Example 
> example) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core.Tests\Examples\ExamplesTest.cs:line
>  99
> --JavaException
>at Apache.Ignite.Core.Impl.Unmanaged.Jni.Env.ExceptionCheck() in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\Unmanaged\Jni\Env.cs:line
>  490
>at Apache.Ignite.Core.Impl.Unmanaged.Jni.Env.CallLongMethod(GlobalRef obj, 
> IntPtr methodId, Int64* argsPtr) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\Unmanaged\Jni\Env.cs:line
>  203
>at 
> Apache.Ignite.Core.Impl.Unmanaged.UnmanagedUtils.TargetInLongOutLong(GlobalRef
>  target, Int32 opType, Int64 memPtr) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\Unmanaged\UnmanagedUtils.cs:line
>  83
>at Apache.Ignite.Core.Impl.PlatformJniTarget.InLongOutLong(Int32 type, 
> Int64 val) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\PlatformJniTarget.cs:line
>  375
> {code}
> * This reproduces in .NET {{SqlDdlExample}}. It is the same as Java example, 
> but in Java it does not reproduce.
> * Adding sleep(3000) before the query fixes the issue.
> * Making dummy cache {{replicated}} fixes the issue
> See IGNITE-7465.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Updated] (IGNITE-7468) Irrelevant "Caches have distinct sets of data nodes" error

2018-04-16 Thread Andrey Gura (JIRA)

 [ 
https://issues.apache.org/jira/browse/IGNITE-7468?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrey Gura updated IGNITE-7468:

Fix Version/s: (was: 2.5)
   2.6

> Irrelevant "Caches have distinct sets of data nodes" error
> --
>
> Key: IGNITE-7468
> URL: https://issues.apache.org/jira/browse/IGNITE-7468
> Project: Ignite
>  Issue Type: Bug
>  Components: sql
>Affects Versions: 2.4
>Reporter: Pavel Tupitsyn
>Priority: Major
> Fix For: 2.6
>
>
> The following error is possible when doing PUBLIC schema queries with joins 
> through a "dummy" cache:
> {code}
> Apache.Ignite.Core.Cache.CacheException : Caches have distinct sets of data 
> nodes [cache1=dummy_cache, cache2=SQL_PUBLIC_PERSON]
>   > Apache.Ignite.Core.Common.JavaException : javax.cache.CacheException: 
> Caches have distinct sets of data nodes [cache1=dummy_cache, 
> cache2=SQL_PUBLIC_PERSON]
> at 
> org.apache.ignite.internal.processors.query.h2.twostep.GridReduceQueryExecutor.stableDataNodes(GridReduceQueryExecutor.java:499)
> at 
> org.apache.ignite.internal.processors.query.h2.twostep.GridReduceQueryExecutor.nodesForPartitions(GridReduceQueryExecutor.java:1486)
> at 
> org.apache.ignite.internal.processors.query.h2.twostep.GridReduceQueryExecutor.query(GridReduceQueryExecutor.java:591)
> at 
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing$8.iterator(IgniteH2Indexing.java:1286)
> at 
> org.apache.ignite.internal.processors.cache.QueryCursorImpl.iterator(QueryCursorImpl.java:95)
> at 
> org.apache.ignite.internal.processors.platform.cache.query.PlatformAbstractQueryCursor.processInLongOutLong(PlatformAbstractQueryCursor.java:147)
> at 
> org.apache.ignite.internal.processors.platform.PlatformTargetProxyImpl.inLongOutLong(PlatformTargetProxyImpl.java:55)
>at Apache.Ignite.Core.Impl.PlatformJniTarget.InLongOutLong(Int32 type, 
> Int64 val) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\PlatformJniTarget.cs:line
>  379
>at 
> Apache.Ignite.Core.Impl.Cache.Query.PlatformQueryQursorBase`1.InitIterator() 
> in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\Cache\Query\PlatformQueryQursorBase.cs:line
>  74
>at Apache.Ignite.Core.Impl.Cache.Query.QueryCursorBase`1.GetEnumerator() 
> in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\Cache\Query\QueryCursorBase.cs:line
>  125
>at Apache.Ignite.Examples.Sql.SqlDdlExample.Main() in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\examples\Apache.Ignite.Examples\Sql\SqlDdlExample.cs:line
>  95
>at Apache.Ignite.Core.Tests.Examples.Example.Run() in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core.Tests\Examples\Example.cs:line
>  52
>at Apache.Ignite.Core.Tests.Examples.ExamplesTest.TestRemoteNodes(Example 
> example, Boolean clientMode) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core.Tests\Examples\ExamplesTest.cs:line
>  131
>at Apache.Ignite.Core.Tests.Examples.ExamplesTest.TestRemoteNodes(Example 
> example) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core.Tests\Examples\ExamplesTest.cs:line
>  99
> --JavaException
>at Apache.Ignite.Core.Impl.Unmanaged.Jni.Env.ExceptionCheck() in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\Unmanaged\Jni\Env.cs:line
>  490
>at Apache.Ignite.Core.Impl.Unmanaged.Jni.Env.CallLongMethod(GlobalRef obj, 
> IntPtr methodId, Int64* argsPtr) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\Unmanaged\Jni\Env.cs:line
>  203
>at 
> Apache.Ignite.Core.Impl.Unmanaged.UnmanagedUtils.TargetInLongOutLong(GlobalRef
>  target, Int32 opType, Int64 memPtr) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\Unmanaged\UnmanagedUtils.cs:line
>  83
>at Apache.Ignite.Core.Impl.PlatformJniTarget.InLongOutLong(Int32 type, 
> Int64 val) in 
> c:\BuildAgent\work\bd85361428dcdb1\modules\platforms\dotnet\Apache.Ignite.Core\Impl\PlatformJniTarget.cs:line
>  375
> {code}
> * This reproduces in .NET {{SqlDdlExample}}. It is the same as Java example, 
> but in Java it does not reproduce.
> * Adding sleep(3000) before the query fixes the issue.
> * Making dummy cache {{replicated}} fixes the issue
> See IGNITE-7465.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)