You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2017/06/27 13:37:00 UTC

[jira] [Commented] (IGNITE-5340) AssertionError in index name check

    [ https://issues.apache.org/jira/browse/IGNITE-5340?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16064842#comment-16064842 ] 

ASF GitHub Bot commented on IGNITE-5340:
----------------------------------------

GitHub user tledkov-gridgain opened a pull request:

    https://github.com/apache/ignite/pull/2206

    IGNITE-5340  AssertionError in index name check

    

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/gridgain/apache-ignite ignite-5340

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/ignite/pull/2206.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 #2206
    
----
commit 33a9cc4cf9b32d93e34c5855d52ce208a3fd8228
Author: Pavel Kovalenko <jo...@gmail.com>
Date:   2017-06-08T21:33:30Z

    IGNITE-5267 Deserialize binary object explicitly instead of calling cache. Small refactoring.

commit 95257a16aef0bc0bbacdee03503ee483ffc75bda
Author: Pavel Kovalenko <jo...@gmail.com>
Date:   2017-06-08T21:34:37Z

    IGNITE-5267 Small test refactoring and speeding up

commit e2354cb5ea8965276c3696895c86e51315765571
Author: Pavel Kovalenko <jo...@gmail.com>
Date:   2017-06-08T21:37:38Z

    IGNITE-5267 Fixed and simplified test

commit 41cea0bc2f887881a78436e54143313af27e7fa8
Author: Pavel Kovalenko <jo...@gmail.com>
Date:   2017-06-08T21:38:55Z

    IGNITE-5267 Make partitionMapExchange timeout configurable

commit 8e1439782b993c8ccb974bcdbd55d4f2b28a5489
Author: Pavel Kovalenko <jo...@gmail.com>
Date:   2017-06-08T21:40:53Z

    IGNITE-5267 Use owners instead of nodes to properly check finishing of partitionMapExchange

commit ef732dae02673c2ce79575b57454a573f0d1d591
Author: Pavel Kovalenko <jo...@gmail.com>
Date:   2017-06-08T21:42:00Z

    IGNITE-5267 Provide entry key explicitly in cache queries. Fixed test.

commit 5eb40528bd6e52b4c13a4c21ecca74407b081898
Author: Pavel Kovalenko <jo...@gmail.com>
Date:   2017-06-08T21:42:34Z

    IGNITE-5267 Explicitly fail test with known issue

commit e4f203b512cba1dc8ae82b506cadebfed3fd7f65
Author: sboikov <sb...@gridgain.com>
Date:   2017-06-13T13:58:12Z

    review

commit fd7050c72c8125ed1dd213ef781bdb9971d00413
Author: Dmitriy Govorukhin <dm...@gmail.com>
Date:   2017-06-13T14:02:54Z

    ignite-2.1.1 Add joining node tests in suit

commit 3e509aa604ca342b3f42a73e771a5a4f678d7132
Author: Ivan Rakov <iv...@gmail.com>
Date:   2017-06-13T14:13:43Z

    ignite-2.1.1 Fixing compilation in tests

commit dea416fa65874d4e33b37b46368f9e476a3904f4
Author: dpavlov <dp...@gridgain.com>
Date:   2017-06-13T15:00:32Z

    Merge fix: 4.ea2 into 5267: remove node is loopback check

commit b52a84e885b0f88971290200942e0bbe01252ff6
Author: sboikov <sb...@gridgain.com>
Date:   2017-06-13T15:09:41Z

    Merge remote-tracking branch 'remotes/origin/master' into ignite-2.1.1
    
    # Conflicts:
    #	modules/core/src/main/java/org/apache/ignite/internal/IgniteDiagnosticAware.java
    #	modules/core/src/main/java/org/apache/ignite/internal/IgniteDiagnosticMessage.java
    #	modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java
    #	modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.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/distributed/dht/GridDhtTxPrepareFuture.java
    #	modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridPartitionedSingleGetFuture.java
    #	modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicCache.java
    #	modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/colocated/GridDhtColocatedLockFuture.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/transactions/IgniteTxImplicitSingleStateImpl.java
    #	modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxStateImpl.java
    #	modules/core/src/main/java/org/apache/ignite/internal/processors/cluster/ClusterProcessor.java
    #	modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioServer.java
    #	modules/core/src/main/java/org/apache/ignite/spi/communication/tcp/TcpCommunicationSpi.java
    #	modules/core/src/test/java/org/apache/ignite/internal/managers/IgniteDiagnosticMessagesTest.java
    #	modules/web-console/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/ClusterListener.java

commit fb2e6d4ab00e3e443bdd896918e812d6fa6119ba
Author: sboikov <sb...@gridgain.com>
Date:   2017-06-13T15:10:18Z

    Merge remote-tracking branch 'remotes/origin/master' into ignite-2.1.1
    
    # Conflicts:
    #	modules/core/src/main/java/org/apache/ignite/internal/IgniteDiagnosticAware.java
    #	modules/core/src/main/java/org/apache/ignite/internal/IgniteDiagnosticMessage.java
    #	modules/core/src/main/java/org/apache/ignite/internal/IgniteKernal.java
    #	modules/core/src/main/java/org/apache/ignite/internal/processors/cache/GridCacheIoManager.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/distributed/dht/GridDhtTxPrepareFuture.java
    #	modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/GridPartitionedSingleGetFuture.java
    #	modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/atomic/GridDhtAtomicCache.java
    #	modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/dht/colocated/GridDhtColocatedLockFuture.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/transactions/IgniteTxImplicitSingleStateImpl.java
    #	modules/core/src/main/java/org/apache/ignite/internal/processors/cache/transactions/IgniteTxStateImpl.java
    #	modules/core/src/main/java/org/apache/ignite/internal/processors/cluster/ClusterProcessor.java
    #	modules/core/src/main/java/org/apache/ignite/internal/util/nio/GridNioServer.java
    #	modules/core/src/main/java/org/apache/ignite/spi/communication/tcp/TcpCommunicationSpi.java
    #	modules/core/src/test/java/org/apache/ignite/internal/managers/IgniteDiagnosticMessagesTest.java
    #	modules/web-console/web-agent/src/main/java/org/apache/ignite/console/agent/handlers/ClusterListener.java

commit 2300ec47da979847c36a41e95bebbbd3af1758f1
Author: sboikov <sb...@gridgain.com>
Date:   2017-06-13T15:10:52Z

    Merge remote-tracking branch 'community/ignite-2.1.1' into ignite-2.1.1

commit ff9e4559711c69c73210f5d91036fc829b7eef17
Author: Ilya Lantukh <il...@gridgain.com>
Date:   2017-06-13T15:24:09Z

    ignite-5267 : Minors.

commit 34f8c244313ebf94b65c40d5f17dc507f2b54251
Author: Ilya Lantukh <il...@gridgain.com>
Date:   2017-06-13T15:32:33Z

    ignite-5267 : Minors.

commit 2101132fb553c83a2936bbd8501dbdb696ddd054
Author: mcherkasov <mc...@gridgain.com>
Date:   2017-06-13T15:36:54Z

    IGNITE-5364 Remove contention on DataStructure creation or removing

commit c49daaecc8db6c0d71927cc149274e9b51e37911
Author: Ivan Rakov <iv...@gmail.com>
Date:   2017-06-13T15:44:54Z

    ignite-2.1.1 Activate nodes after start

commit 6aecaa358c1f9365eb8b1d073634ac74cc65f4d6
Author: Ilya Lantukh <il...@gridgain.com>
Date:   2017-06-13T16:08:24Z

    ignite-5267 : Minors.

commit 2b030c0dd40db0e0d400fd3652ffb609bcd9ac06
Author: Pavel Kovalenko <jo...@gmail.com>
Date:   2017-06-13T16:41:55Z

    ignite-2.1.1 Extract Ignite updates checker to separate class. Fixed GridUpdateNotifier test.

commit db07d5853e80e6e55bb54cae138d2908fd976f2b
Author: Pavel Kovalenko <jo...@gmail.com>
Date:   2017-06-13T16:42:14Z

    Merge branch 'ignite-2.1.1' of https://github.com/gridgain/apache-ignite into ignite-2.1.1

commit b3adc5127dd897dd035224e419b020e6f7a1357d
Author: oleg-ostanin <oo...@gridgain.com>
Date:   2017-06-13T19:28:24Z

    IGNITE-GG-12267 skiped upload ignite-benchmarks and apache-ignite pom.xml to maven repo

commit 4d201dba5a66a3771d4a2d7076d6bc95a0def9fc
Author: Alexey Kuznetsov <ak...@apache.org>
Date:   2017-06-14T04:41:01Z

    IGNITE-4758 - Added missing fields and fixed typos.

commit 9ebdc1106555d9233d5d328fd6cc71f7a1402490
Author: Alexey Kuznetsov <ak...@apache.org>
Date:   2017-06-14T07:58:20Z

    IGNITE-5239 Web Console show full stack trace on Queries screen.

commit 87c6bf2b761f585dee095f9a56641b4741d0db3b
Author: Andrey Novikov <an...@gridgain.com>
Date:   2017-06-14T08:04:11Z

    IGNITE-5366 Web Console: Added user notifications.

commit b7a19ae7b54f05a0f2fe8223397e59f34b4f63cf
Author: Vasiliy Sisko <vs...@gridgain.com>
Date:   2017-06-14T08:32:00Z

    IGNITE-5240 Fixed repository name.

commit 42c04ddb17f560f4120636431da20e6e0b1422a9
Author: Alexey Kuznetsov <ak...@apache.org>
Date:   2017-06-14T08:46:40Z

    IGNITE-5481 Reworked rebalance detection.

commit 29df01dd2196fda7ed927e67e5e8bad194ce6f34
Author: Andrey Novikov <an...@gridgain.com>
Date:   2017-06-14T08:55:03Z

    IGNITE-5402 Web Console: Fixed near cache generation for client mode.

commit 0cb8a0ea43fc9dc1902655c32ba03968a3c3b517
Author: Igor Sapego <is...@gridgain.com>
Date:   2017-06-13T16:14:38Z

    GNITE-5478: ODBC: SQLNumParams now returns number of required parameters.

commit 3f8ef4f821908b1a910a36c07457553b17f763e4
Author: Alexey Kuznetsov <ak...@gridgain.com>
Date:   2017-06-13T16:30:43Z

    master - Fixed typo.

----


> AssertionError in index name check
> ----------------------------------
>
>                 Key: IGNITE-5340
>                 URL: https://issues.apache.org/jira/browse/IGNITE-5340
>             Project: Ignite
>          Issue Type: Bug
>            Reporter: Vladislav Pyatkov
>             Fix For: 2.1
>
>
> The exception will be got when index name manual assign with "#" symbol, through the method {{org.apache.ignite.cache.QueryIndex#setName()}}
> {noformat}
> java.lang.AssertionError: null
>          at org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.escapeName(IgniteH2Indexing.java:1980) 
>          at org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing$TableDescriptor.createUserIndex(IgniteH2Indexing.java:3214) 
>          at org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing$TableDescriptor.createUserIndexes(IgniteH2Indexing.java:3199) 
>          at org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.createTable(IgniteH2Indexing.java:2041) 
>          at org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.registerType(IgniteH2Indexing.java:1909) 
>          at org.apache.ignite.internal.processors.query.GridQueryProcessor.registerCache0(GridQueryProcessor.java:1298) 
>          at org.apache.ignite.internal.processors.query.GridQueryProcessor.initializeCache(GridQueryProcessor.java:751) 
>          at org.apache.ignite.internal.processors.query.GridQueryProcessor.onCacheStart(GridQueryProcessor.java:809) 
>          at org.apache.ignite.internal.processors.cache.GridCacheProcessor.startCache(GridCacheProcessor.java:1261) 
>          at org.apache.ignite.internal.processors.cache.GridCacheProcessor.prepareCacheStart(GridCacheProcessor.java:1930) 
>          at org.apache.ignite.internal.processors.cache.GridCacheProcessor.prepareCacheStart(GridCacheProcessor.java:1817) 
>          at org.apache.ignite.internal.processors.cache.CacheAffinitySharedManager.onCacheChangeRequest(CacheAffinitySharedManager.java:384) 
>          at org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.onCacheChangeRequest(GridDhtPartitionsExchangeFuture.java:764) 
>          at org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionsExchangeFuture.init(GridDhtPartitionsExchangeFuture.java:556) 
>          at org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1824)
>          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)