[JBoss JIRA] (ISPN-8729) Use async operations in Hot Rod server
by Gustavo Fernandes (JIRA)
[ https://issues.jboss.org/browse/ISPN-8729?page=com.atlassian.jira.plugin.... ]
Gustavo Fernandes commented on ISPN-8729:
-----------------------------------------
What if a certain command blocks? Netty's eventloop thread may be serving a few channels which will become unresponsive as a result
> Use async operations in Hot Rod server
> --------------------------------------
>
> Key: ISPN-8729
> URL: https://issues.jboss.org/browse/ISPN-8729
> Project: Infinispan
> Issue Type: Enhancement
> Components: Server
> Affects Versions: 9.2.0.CR1
> Reporter: Radim Vansa
> Assignee: Radim Vansa
>
> The server should avoid context switches by starting commands directly from event loop instead of handing them off to another executor. This requires ISPN-8336 to make the async chain completely non-blocking.
> Along with the overhaul we should structure cache/counter/multimap operations nicely.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 11 months
[JBoss JIRA] (ISPN-8727) REST endpoint MBean is called REST-REST
by Gustavo Fernandes (JIRA)
[ https://issues.jboss.org/browse/ISPN-8727?page=com.atlassian.jira.plugin.... ]
Gustavo Fernandes updated ISPN-8727:
------------------------------------
Status: Resolved (was: Pull Request Sent)
Fix Version/s: 9.2.0.CR2
Resolution: Done
> REST endpoint MBean is called REST-REST
> ---------------------------------------
>
> Key: ISPN-8727
> URL: https://issues.jboss.org/browse/ISPN-8727
> Project: Infinispan
> Issue Type: Bug
> Components: JMX, reporting and management
> Affects Versions: 9.2.0.CR1
> Reporter: Martin Gencur
> Assignee: Martin Gencur
> Priority: Minor
> Fix For: 9.2.0.CR2
>
> Attachments: REST-REST.png
>
>
> The MBean for REST endpoint is called REST-REST when the endpoint xml tag doesn't have any name attribute. This is different for HotRod and Memcached where they have correct names (i.e. "HotRod", "Memcached") . Attaching a screenshot.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 11 months
[JBoss JIRA] (ISPN-7932) JCache EntryProcesor not working for replicated cache
by Radim Vansa (JIRA)
[ https://issues.jboss.org/browse/ISPN-7932?page=com.atlassian.jira.plugin.... ]
Radim Vansa closed ISPN-7932.
-----------------------------
Resolution: Out of Date
> JCache EntryProcesor not working for replicated cache
> -----------------------------------------------------
>
> Key: ISPN-7932
> URL: https://issues.jboss.org/browse/ISPN-7932
> Project: Infinispan
> Issue Type: Bug
> Components: JCache
> Affects Versions: 9.0.1.Final
> Environment: Ubuntu Linux 4.4.0-79-generic x86_64
> java version "1.8.0_131"
> Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
> Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
> Reporter: Miljenko Brkic
> Assignee: Dan Berindei
> Attachments: jcache.tar.gz
>
>
> Cached value updated via EntryProcessor is not updated in replicated cache.
> Please find attached test application to reproduce the problem. Two instances of application increment cached value, but for one instance new value is not put in the cache (see steps to reproduce).
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 11 months
[JBoss JIRA] (ISPN-8729) Use async operations in Hot Rod server
by Radim Vansa (JIRA)
Radim Vansa created ISPN-8729:
---------------------------------
Summary: Use async operations in Hot Rod server
Key: ISPN-8729
URL: https://issues.jboss.org/browse/ISPN-8729
Project: Infinispan
Issue Type: Enhancement
Components: Server
Affects Versions: 9.2.0.CR1
Reporter: Radim Vansa
Assignee: Radim Vansa
The server should avoid context switches by starting commands directly from event loop instead of handing them off to another executor. This requires ISPN-8336 to make the async chain completely non-blocking.
Along with the overhaul we should structure cache/counter/multimap operations nicely.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 11 months