[JBoss JIRA] (ISPN-11294) CLI allows "cd" below a cache
by Tristan Tarrant (Jira)
Tristan Tarrant created ISPN-11294:
--------------------------------------
Summary: CLI allows "cd" below a cache
Key: ISPN-11294
URL: https://issues.redhat.com/browse/ISPN-11294
Project: Infinispan
Issue Type: Bug
Components: CLI
Affects Versions: 10.1.1.Final
Reporter: Tristan Tarrant
Assignee: Tristan Tarrant
Fix For: 10.1.2.Final, 11.0.0.Alpha1
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 2 months
[JBoss JIRA] (ISPN-11245) default logging is with simplified classnames "c{1}" but full names are expected
by Tristan Tarrant (Jira)
[ https://issues.redhat.com/browse/ISPN-11245?page=com.atlassian.jira.plugi... ]
Tristan Tarrant updated ISPN-11245:
-----------------------------------
Fix Version/s: 10.1.2.Final
> default logging is with simplified classnames "c{1}" but full names are expected
> --------------------------------------------------------------------------------
>
> Key: ISPN-11245
> URL: https://issues.redhat.com/browse/ISPN-11245
> Project: Infinispan
> Issue Type: Enhancement
> Affects Versions: 10.1.1.Final
> Reporter: Wolf-Dieter Fink
> Assignee: Wolf-Dieter Fink
> Priority: Major
> Fix For: 10.1.2.Final, 11.0.0.Alpha1
>
>
> It will be confusing if the class names are not fully shown because
> - not clear which part is logging (jgroups, infinispan, custom classes)
> - infinispan classes might be not unique
> - application classes might use similar names to infinispan
> - application classes might not have unique names
> For this the full category should be shown as before
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 2 months
[JBoss JIRA] (ISPN-11266) Split CacheTopologyControlCommand into individual commands
by Ryan Emerson (Jira)
[ https://issues.redhat.com/browse/ISPN-11266?page=com.atlassian.jira.plugi... ]
Ryan Emerson updated ISPN-11266:
--------------------------------
Status: Pull Request Sent (was: Coding In Progress)
Git Pull Request: https://github.com/infinispan/infinispan/pull/7849
> Split CacheTopologyControlCommand into individual commands
> ----------------------------------------------------------
>
> Key: ISPN-11266
> URL: https://issues.redhat.com/browse/ISPN-11266
> Project: Infinispan
> Issue Type: Enhancement
> Components: Core
> Affects Versions: 10.1.1.Final
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
> Priority: Major
> Fix For: 11.0.0.Alpha1
>
>
> Currently the {{CacheTopologyControlCommand}} uses a Type field and a switch statement to differentiate between various topology actions. This worked well for the old Externalizer approach, however it does not fit well with protobuf messages. Instead, the CacheTopologyControlCommand should be split into individual commands, e.g. a TopologyJoinCommand etc.
> This enables the logic of the command types to be separated, making it easier to maintain backwards compatibility in the long term. Each command will use a ProtoStream TypeId in the range of 1000 -> 3999, so the cost of two bytes is the same as the existing class ID plus enum Type that we require with the single CacheTopologyControlCommand.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 2 months
[JBoss JIRA] (ISPN-11292) Add in (non)blocking thread pools
by Will Burns (Jira)
Will Burns created ISPN-11292:
---------------------------------
Summary: Add in (non)blocking thread pools
Key: ISPN-11292
URL: https://issues.redhat.com/browse/ISPN-11292
Project: Infinispan
Issue Type: Sub-task
Components: Core
Reporter: Will Burns
Assignee: Will Burns
We should remove the ASYNC_OPERATIONS_EXECUTOR and PERSISTENCE_EXECUTOR components and replace them with a NON_BLOCKING_EXECUTOR and BLOCKING_EXECUTOR or something similarly named.
We should probably default the NON_BLOCKING_EXECUTOR to 2 * numCPU and blocking to 100? The queue size should be a bit bigger for blocking as compared to non blocking. The parser should allow these to be changed as other executors are currently.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 2 months