[JBoss JIRA] (ISPN-10630) Cluster wide cache stats do not work with exception based eviction
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-10630?page=com.atlassian.jira.plugin... ]
Tristan Tarrant updated ISPN-10630:
-----------------------------------
Sprint: DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37 (was: DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36)
> Cluster wide cache stats do not work with exception based eviction
> ------------------------------------------------------------------
>
> Key: ISPN-10630
> URL: https://issues.jboss.org/browse/ISPN-10630
> Project: Infinispan
> Issue Type: Bug
> Affects Versions: 9.4.16.Final
> Reporter: Will Burns
> Assignee: Will Burns
> Priority: Major
> Fix For: 10.0.0.CR3, 9.4.17.Final
>
>
> Upon configuring exception eviction type then the MBean that provide cluster wide cache stats operation does not work.
> ~~~
> <distributed-cache name="abc" mode="SYNC" owners="2">
> <memory>
> <off-heap size="1160773632" eviction="MEMORY" strategy="EXCEPTION" address-count="1048576"/>
> </memory>
> <partition-handling when-split="DENY_READ_WRITES"/>
> <transaction mode="NON_DURABLE_XA"/>
> <state-transfer enabled="true"/>
> </distributed-cache>
> ~~~
> Below the error in the server.log.
> ~~~
> ERROR [org.infinispan.stats.impl.ClusterCacheStatsImpl] (Thread-72) Could not execute cluster wide cache stats operation : java.util.concurrent.CompletionException: org.infinispan.commons.CacheException: java.lang.UnsupportedOperationException
> at java.base/java.util.concurrent.CompletableFuture.reportJoin(CompletableFuture.java:412)
> at java.base/java.util.concurrent.CompletableFuture.join(CompletableFuture.java:2044)
> at org.infinispan.core:jdg-7.3@9.4.15.Final-redhat-00001//org.infinispan.stats.impl.ClusterCacheStatsImpl.updateStats(ClusterCacheStatsImpl.java:116)
> at org.infinispan.core:jdg-7.3@9.4.15.Final-redhat-00001//org.infinispan.stats.impl.AbstractClusterStats.fetchClusterWideStatsIfNeeded(AbstractClusterStats.java:114)
> at org.infinispan.core:jdg-7.3@9.4.15.Final-redhat-00001//org.infinispan.stats.impl.AbstractClusterStats.getStat(AbstractClusterStats.java:207)
> at org.infinispan.core:jdg-7.3@9.4.15.Final-redhat-00001//org.infinispan.stats.impl.AbstractClusterStats.getStatAsLong(AbstractClusterStats.java:198)
> at org.infinispan.core:jdg-7.3@9.4.15.Final-redhat-00001//org.infinispan.stats.impl.ClusterCacheStatsImpl.getPassivations(ClusterCacheStatsImpl.java:397)
> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> at org.infinispan.core:jdg-7.3@9.4.15.Final-redhat-00001//org.infinispan.jmx.ResourceDMBean$InvokableSetterBasedMBeanAttributeInfo.invoke(ResourceDMBean.java:400)
> ...
> ...
> Caused by: org.infinispan.commons.CacheException: java.lang.UnsupportedOperationException
> at org.infinispan.core:jdg-7.3@9.4.15.Final-redhat-00001//org.infinispan.stats.impl.ClusterCacheStatsImpl.lambda$updateStats$0(ClusterCacheStatsImpl.java:105)
> at org.infinispan.core:jdg-7.3@9.4.15.Final-redhat-00001//org.infinispan.manager.impl.AllClusterExecutor.lambda$submitConsumer$6(AllClusterExecutor.java:193)
> at org.infinispan.core:jdg-7.3@9.4.15.Final-redhat-00001//org.infinispan.manager.impl.AbstractClusterExecutor.consumeResponse(AbstractClusterExecutor.java:64)
> at org.infinispan.core:jdg-7.3@9.4.15.Final-redhat-00001//org.infinispan.manager.impl.AllClusterExecutor.lambda$submitConsumer$7(AllClusterExecutor.java:192)
> at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:859)
> at java.base/java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(CompletableFuture.java:837)
> at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506)
> at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2073)
> at org.infinispan.core:jdg-7.3@9.4.15.Final-redhat-00001//org.infinispan.remoting.transport.AbstractRequest.complete(AbstractRequest.java:67)
> at org.infinispan.core:jdg-7.3@9.4.15.Final-redhat-00001//org.infinispan.remoting.transport.impl.SingleTargetRequest.receiveResponse(SingleTargetRequest.java:57)
> at org.infinispan.core:jdg-7.3@9.4.15.Final-redhat-00001//org.infinispan.remoting.transport.impl.SingleTargetRequest.onResponse(SingleTargetRequest.java:35)
> at org.infinispan.core:jdg-7.3@9.4.15.Final-redhat-00001/
> ~~~
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 1 month
[JBoss JIRA] (ISPN-10530) Replaces build references to Java 10 with Java 11
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-10530?page=com.atlassian.jira.plugin... ]
Tristan Tarrant updated ISPN-10530:
-----------------------------------
Sprint: DataGrid Sprint #33, DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37 (was: DataGrid Sprint #33, DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36)
> Replaces build references to Java 10 with Java 11
> -------------------------------------------------
>
> Key: ISPN-10530
> URL: https://issues.jboss.org/browse/ISPN-10530
> Project: Infinispan
> Issue Type: Enhancement
> Components: Build
> Affects Versions: 10.0.0.CR1
> Reporter: Tristan Tarrant
> Assignee: Tristan Tarrant
> Priority: Major
> Fix For: 10.0.0.CR2
>
>
> Since Java 10 is now deprecated, it would be better to baseline our multi-version jars to Java 11.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 1 month
[JBoss JIRA] (ISPN-10449) ServerNG realms should be able to detect empty property realms
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-10449?page=com.atlassian.jira.plugin... ]
Tristan Tarrant updated ISPN-10449:
-----------------------------------
Sprint: DataGrid Sprint #31, DataGrid Sprint #32, DataGrid Sprint #33, DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37 (was: DataGrid Sprint #31, DataGrid Sprint #32, DataGrid Sprint #33, DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36)
> ServerNG realms should be able to detect empty property realms
> --------------------------------------------------------------
>
> Key: ISPN-10449
> URL: https://issues.jboss.org/browse/ISPN-10449
> Project: Infinispan
> Issue Type: Enhancement
> Components: Security, Server
> Reporter: Tristan Tarrant
> Assignee: Tristan Tarrant
> Priority: Major
> Fix For: 10.0.0.Beta5
>
>
> Enhance the serverng security realm to be able to detect empty property realms so that a special action can be taken (e.g. suggesting the use of the user-tool.sh to create some users)
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 1 month
[JBoss JIRA] (ISPN-10541) Disable Jboss-marshalling warning in server mode
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-10541?page=com.atlassian.jira.plugin... ]
Tristan Tarrant updated ISPN-10541:
-----------------------------------
Sprint: DataGrid Sprint #33, DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37 (was: DataGrid Sprint #33, DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36)
> Disable Jboss-marshalling warning in server mode
> ------------------------------------------------
>
> Key: ISPN-10541
> URL: https://issues.jboss.org/browse/ISPN-10541
> Project: Infinispan
> Issue Type: Enhancement
> Components: Server
> Affects Versions: 10.0.0.CR1
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
> Priority: Major
> Fix For: 10.0.0.CR2
>
>
> Currently Jboss marshalling is still required by the new server, therefore we should not warn users about its use in server mode as this could cause confusion.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 1 month
[JBoss JIRA] (ISPN-10439) Rest server-ng Resource
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-10439?page=com.atlassian.jira.plugin... ]
Tristan Tarrant updated ISPN-10439:
-----------------------------------
Sprint: DataGrid Sprint #32, DataGrid Sprint #33, DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37 (was: DataGrid Sprint #32, DataGrid Sprint #33, DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36)
> Rest server-ng Resource
> -----------------------
>
> Key: ISPN-10439
> URL: https://issues.jboss.org/browse/ISPN-10439
> Project: Infinispan
> Issue Type: Feature Request
> Components: REST
> Reporter: Gustavo Fernandes
> Assignee: Gustavo Fernandes
> Priority: Major
> Labels: console-ng
> Fix For: 10.0.0.CR2
>
>
> A REST resource to expose server-ng informartion and operations. Includes initially:
> * Configuration, including endpoint information
> * JVM stats
> * Shutdown operation
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 1 month
[JBoss JIRA] (ISPN-10450) ServerNG: improve the initial experience
by Tristan Tarrant (Jira)
[ https://issues.jboss.org/browse/ISPN-10450?page=com.atlassian.jira.plugin... ]
Tristan Tarrant updated ISPN-10450:
-----------------------------------
Sprint: DataGrid Sprint #31, DataGrid Sprint #32, DataGrid Sprint #33, DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37 (was: DataGrid Sprint #31, DataGrid Sprint #32, DataGrid Sprint #33, DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36)
> ServerNG: improve the initial experience
> ----------------------------------------
>
> Key: ISPN-10450
> URL: https://issues.jboss.org/browse/ISPN-10450
> Project: Infinispan
> Issue Type: Enhancement
> Components: Server
> Reporter: Tristan Tarrant
> Assignee: Tristan Tarrant
> Priority: Major
> Fix For: 10.0.0.Beta5
>
>
> A list of various items to improve the initial serverng experience:
> * Localizable help messages for server and user-tool
> * Stack selection via the command-line (-j)
> * Port binding via the command-line (-p)
> * Make default configuration (infinispan.xml) clustered
> * Add non-clustered configuration infinispan-local.xml
> * Disable TLS/keystore and memcached connector in default config
> * Refactor shells scripts extracting common logic to common.sh
> * Add a README.md file to get users started
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
6 years, 1 month