[JBoss JIRA] (ISPN-7661) Ickle should allow comments in a query string
by Adrian Nistor (JIRA)
[ https://issues.jboss.org/browse/ISPN-7661?page=com.atlassian.jira.plugin.... ]
Adrian Nistor updated ISPN-7661:
--------------------------------
Description:
Comments like /* a comment in the middle of a query */ can be helpful for turning off a portion of the query when experimenting with queries.
// style comments would be nice too.
was:Comments like /* a comment in the middle of a query */ can be helpful for turning off a portion of the query when experimenting with queries.
> Ickle should allow comments in a query string
> ---------------------------------------------
>
> Key: ISPN-7661
> URL: https://issues.jboss.org/browse/ISPN-7661
> Project: Infinispan
> Issue Type: Enhancement
> Components: Embedded Querying, Remote Querying
> Reporter: Adrian Nistor
> Assignee: Adrian Nistor
> Fix For: 9.4.0.Final
>
>
> Comments like /* a comment in the middle of a query */ can be helpful for turning off a portion of the query when experimenting with queries.
> // style comments would be nice too.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 7 months
[JBoss JIRA] (ISPN-9491) CacheEntryRemoved method called when Cache#remove is called even if there is no entry
by Thomas Mortagne (JIRA)
Thomas Mortagne created ISPN-9491:
-------------------------------------
Summary: CacheEntryRemoved method called when Cache#remove is called even if there is no entry
Key: ISPN-9491
URL: https://issues.jboss.org/browse/ISPN-9491
Project: Infinispan
Issue Type: Feature Request
Components: Core
Affects Versions: 8.2.11.Final
Environment: It really sounds like a bug to be to have my listener called with no value just because some code called #remove() just in case the cache contains an entry associated with the key.
The Javadoc is not super explicit about this use case but it does indicate
{noformat}
when a cache entry is removed from the cache
{noformat}
and clearly nothing was removed since nothing existed.
By the way this jira indicate that 8.2.11 is not released but it's available on Maven central.
Reporter: Thomas Mortagne
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 7 months
[JBoss JIRA] (ISPN-9490) Fulltext failure
by Adrian Nistor (JIRA)
[ https://issues.jboss.org/browse/ISPN-9490?page=com.atlassian.jira.plugin.... ]
Adrian Nistor updated ISPN-9490:
--------------------------------
Component/s: Remote Querying
> Fulltext failure
> ----------------
>
> Key: ISPN-9490
> URL: https://issues.jboss.org/browse/ISPN-9490
> Project: Infinispan
> Issue Type: Bug
> Components: Remote Querying
> Reporter: Adrian Nistor
> Assignee: Adrian Nistor
>
> Found in a server log. No idea what query. The customer is known to be using 8.4.2.final-redhat-1 but the log indicates 8.5.0.Final-redhat-9
> {code}
> 16:54:32,935 ERROR [org.infinispan.server.hotrod.CacheDecodeContext] (HotRod-hotrod-internal-ServerWorker-5-4) ISPN005003: Exception reported: java.lang.IllegalStateException: Unexpected condition type (FullTextTermExpr): PROP(middleName):'middle11'
> at org.infinispan.objectfilter.impl.predicateindex.be.BETreeMaker.makePredicateNode(BETreeMaker.java:134)
> at org.infinispan.objectfilter.impl.predicateindex.be.BETreeMaker.preorderTraversal(BETreeMaker.java:69)
> at org.infinispan.objectfilter.impl.predicateindex.be.BETreeMaker.makeBooleanOperatorNode(BETreeMaker.java:152)
> at org.infinispan.objectfilter.impl.predicateindex.be.BETreeMaker.preorderTraversal(BETreeMaker.java:73)
> at org.infinispan.objectfilter.impl.predicateindex.be.BETreeMaker.make(BETreeMaker.java:53)
> at org.infinispan.objectfilter.impl.ObjectFilterImpl.subscribe(ObjectFilterImpl.java:138)
> at org.infinispan.objectfilter.impl.ObjectFilterImpl.<init>(ObjectFilterImpl.java:116)
> at org.infinispan.objectfilter.impl.BaseMatcher.getObjectFilter(BaseMatcher.java:154)
> at org.infinispan.query.dsl.embedded.impl.QueryCache.lambda$get$0(QueryCache.java:79) [infinispan-query-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
> at org.infinispan.cache.impl.EncoderCache.lambda$convertFunction$4(EncoderCache.java:155) [infinispan-core-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
> at java.util.concurrent.ConcurrentMap.computeIfAbsent(ConcurrentMap.java:324) [rt.jar:1.8.0_171]
> at org.infinispan.cache.impl.AbstractDelegatingCache.computeIfAbsent(AbstractDelegatingCache.java:343) [infinispan-core-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
> at org.infinispan.cache.impl.EncoderCache.computeIfAbsent(EncoderCache.java:629) [infinispan-core-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
> at org.infinispan.query.dsl.embedded.impl.QueryCache.get(QueryCache.java:79) [infinispan-query-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
> at org.infinispan.query.dsl.embedded.impl.QueryEngine.getObjectFilter(QueryEngine.java:695) [infinispan-query-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
> at org.infinispan.query.dsl.embedded.impl.QueryEngine.buildQueryNoAggregations(QueryEngine.java:662) [infinispan-query-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
> at org.infinispan.query.dsl.embedded.impl.QueryEngine.buildQuery(QueryEngine.java:161) [infinispan-query-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
> at org.infinispan.query.dsl.embedded.impl.DelegatingQuery.createQuery(DelegatingQuery.java:95) [infinispan-query-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
> at org.infinispan.query.dsl.embedded.impl.DelegatingQuery.list(DelegatingQuery.java:102) [infinispan-query-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
> at org.infinispan.query.remote.impl.QueryFacadeImpl.makeResponse(QueryFacadeImpl.java:73) [infinispan-remote-query-server-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
> at org.infinispan.query.remote.impl.QueryFacadeImpl.query(QueryFacadeImpl.java:62) [infinispan-remote-query-server-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
> at org.infinispan.server.hotrod.HotRodServer.query(HotRodServer.java:133) [infinispan-server-hotrod-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
> at org.infinispan.server.hotrod.ContextHandler.realRead(ContextHandler.java:143) [infinispan-server-hotrod-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
> at org.infinispan.server.hotrod.ContextHandler.lambda$channelRead0$0(ContextHandler.java:53) [infinispan-server-hotrod-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [rt.jar:1.8.0_171]
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [rt.jar:1.8.0_171]
> at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144) [netty-all-4.1.8.Final-redhat-2.jar:4.1.8.Final-redhat-2]
> at java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_171]
> {code}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 7 months
[JBoss JIRA] (ISPN-9490) Fulltext failure
by Adrian Nistor (JIRA)
Adrian Nistor created ISPN-9490:
-----------------------------------
Summary: Fulltext failure
Key: ISPN-9490
URL: https://issues.jboss.org/browse/ISPN-9490
Project: Infinispan
Issue Type: Bug
Reporter: Adrian Nistor
Assignee: Adrian Nistor
Found in a server log. No idea what query. The customer is known to be using 8.4.2.final-redhat-1 but the log indicates 8.5.0.Final-redhat-9
{code}
16:54:32,935 ERROR [org.infinispan.server.hotrod.CacheDecodeContext] (HotRod-hotrod-internal-ServerWorker-5-4) ISPN005003: Exception reported: java.lang.IllegalStateException: Unexpected condition type (FullTextTermExpr): PROP(middleName):'middle11'
at org.infinispan.objectfilter.impl.predicateindex.be.BETreeMaker.makePredicateNode(BETreeMaker.java:134)
at org.infinispan.objectfilter.impl.predicateindex.be.BETreeMaker.preorderTraversal(BETreeMaker.java:69)
at org.infinispan.objectfilter.impl.predicateindex.be.BETreeMaker.makeBooleanOperatorNode(BETreeMaker.java:152)
at org.infinispan.objectfilter.impl.predicateindex.be.BETreeMaker.preorderTraversal(BETreeMaker.java:73)
at org.infinispan.objectfilter.impl.predicateindex.be.BETreeMaker.make(BETreeMaker.java:53)
at org.infinispan.objectfilter.impl.ObjectFilterImpl.subscribe(ObjectFilterImpl.java:138)
at org.infinispan.objectfilter.impl.ObjectFilterImpl.<init>(ObjectFilterImpl.java:116)
at org.infinispan.objectfilter.impl.BaseMatcher.getObjectFilter(BaseMatcher.java:154)
at org.infinispan.query.dsl.embedded.impl.QueryCache.lambda$get$0(QueryCache.java:79) [infinispan-query-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
at org.infinispan.cache.impl.EncoderCache.lambda$convertFunction$4(EncoderCache.java:155) [infinispan-core-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
at java.util.concurrent.ConcurrentMap.computeIfAbsent(ConcurrentMap.java:324) [rt.jar:1.8.0_171]
at org.infinispan.cache.impl.AbstractDelegatingCache.computeIfAbsent(AbstractDelegatingCache.java:343) [infinispan-core-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
at org.infinispan.cache.impl.EncoderCache.computeIfAbsent(EncoderCache.java:629) [infinispan-core-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
at org.infinispan.query.dsl.embedded.impl.QueryCache.get(QueryCache.java:79) [infinispan-query-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
at org.infinispan.query.dsl.embedded.impl.QueryEngine.getObjectFilter(QueryEngine.java:695) [infinispan-query-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
at org.infinispan.query.dsl.embedded.impl.QueryEngine.buildQueryNoAggregations(QueryEngine.java:662) [infinispan-query-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
at org.infinispan.query.dsl.embedded.impl.QueryEngine.buildQuery(QueryEngine.java:161) [infinispan-query-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
at org.infinispan.query.dsl.embedded.impl.DelegatingQuery.createQuery(DelegatingQuery.java:95) [infinispan-query-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
at org.infinispan.query.dsl.embedded.impl.DelegatingQuery.list(DelegatingQuery.java:102) [infinispan-query-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
at org.infinispan.query.remote.impl.QueryFacadeImpl.makeResponse(QueryFacadeImpl.java:73) [infinispan-remote-query-server-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
at org.infinispan.query.remote.impl.QueryFacadeImpl.query(QueryFacadeImpl.java:62) [infinispan-remote-query-server-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
at org.infinispan.server.hotrod.HotRodServer.query(HotRodServer.java:133) [infinispan-server-hotrod-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
at org.infinispan.server.hotrod.ContextHandler.realRead(ContextHandler.java:143) [infinispan-server-hotrod-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
at org.infinispan.server.hotrod.ContextHandler.lambda$channelRead0$0(ContextHandler.java:53) [infinispan-server-hotrod-8.5.0.Final-redhat-9.jar:8.5.0.Final-redhat-9]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [rt.jar:1.8.0_171]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [rt.jar:1.8.0_171]
at io.netty.util.concurrent.DefaultThreadFactory$DefaultRunnableDecorator.run(DefaultThreadFactory.java:144) [netty-all-4.1.8.Final-redhat-2.jar:4.1.8.Final-redhat-2]
at java.lang.Thread.run(Thread.java:748) [rt.jar:1.8.0_171]
{code}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 7 months