[JBoss JIRA] (JGRP-1052) Ergonomics
by Bela Ban (JIRA)
[ https://issues.jboss.org/browse/JGRP-1052?page=com.atlassian.jira.plugin.... ]
Bela Ban closed JGRP-1052.
--------------------------
Fix Version/s: 4.0
(was: Future)
Resolution: Done
Closed as this is ongoing work
> Ergonomics
> ----------
>
> Key: JGRP-1052
> URL: https://issues.jboss.org/browse/JGRP-1052
> Project: JGroups
> Issue Type: Feature Request
> Reporter: Bela Ban
> Assignee: Bela Ban
> Fix For: 4.0
>
>
> The goal is to (a) reduce the number of properties needed and (b) determine the values dynamically.
> Examples:
> - Determine the best min/max size of a thread pool
> - Find out what the best timeout values are for retransmission, e.g. based on average retransmission times
> - Determine the optimal number of credits in FC
> This is similar to the JVM setting where, starting with 1.5, the initial values can be set, but over time, the JVM dynamically changes them.
> In the best case, a config contains only a list of protocols without any properties, and JGroups will figure out the correct values.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 5 months
[JBoss JIRA] (JGRP-693) Incorporate MultithreadedTestCase (MTC) usage into JGroups testsuite
by Bela Ban (JIRA)
[ https://issues.jboss.org/browse/JGRP-693?page=com.atlassian.jira.plugin.s... ]
Bela Ban closed JGRP-693.
-------------------------
Fix Version/s: 4.0
(was: Future)
Resolution: Out of Date
Using TLA / PlusCal instead
> Incorporate MultithreadedTestCase (MTC) usage into JGroups testsuite
> --------------------------------------------------------------------
>
> Key: JGRP-693
> URL: https://issues.jboss.org/browse/JGRP-693
> Project: JGroups
> Issue Type: Task
> Environment: JGroups testsuite test cases
> Reporter: Richard Achmatowicz
> Assignee: Bela Ban
> Fix For: 4.0
>
>
> MultithreadedTestCase (MTC) is an open-source testing framework which supports the writing of multithreaded test cases. It introduces a global tick-counter which provides a deterministic form of thread synchronization, based on the number of times all threads in a test case are blocked. The tool works well ina debugger, unlike other approximate forms of synchronization (e.g. sleep())
> This issue concerns using MTC in order to simplify and improve test cases in the JGroups test suite in which concurrency and blocking are at issue.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 5 months
[JBoss JIRA] (WFCORE-1014) DefaultDeploymentOperations.getDeploymentsStatus doesn't consider model operation result outcome
by RH Bugzilla Integration (JIRA)
[ https://issues.jboss.org/browse/WFCORE-1014?page=com.atlassian.jira.plugi... ]
RH Bugzilla Integration commented on WFCORE-1014:
-------------------------------------------------
Petr Penicka <ppenicka(a)redhat.com> changed the Status of [bug 1266615|https://bugzilla.redhat.com/show_bug.cgi?id=1266615] from VERIFIED to CLOSED
> DefaultDeploymentOperations.getDeploymentsStatus doesn't consider model operation result outcome
> ------------------------------------------------------------------------------------------------
>
> Key: WFCORE-1014
> URL: https://issues.jboss.org/browse/WFCORE-1014
> Project: WildFly Core
> Issue Type: Bug
> Affects Versions: 2.0.0.CR6
> Reporter: Aaron Ogburn
> Assignee: Aaron Ogburn
> Fix For: 2.0.0.CR6
>
>
> The deployment scanner doesn't properly consider the result outcome of its read child operation during getDeploymentsStatus(). This has bad consequences if the operation fails, for instance due to an OOME or possibly some other unexpected exception.
> The operation catches the exception and returns an empty result. The deployment scanner misinterprets that empty result to mean there are no applications deployed and sets .undeployed marker files for all of them. The deployment scanner should confirm if the operation was a success or not so we can avoid potential side effects of undeployed applications from an OOME.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 5 months
[JBoss JIRA] (WFCORE-2205) NPE thrown in jboss-cli while defining already defined StringListType attribute
by Jan Tymel (JIRA)
[ https://issues.jboss.org/browse/WFCORE-2205?page=com.atlassian.jira.plugi... ]
Jan Tymel commented on WFCORE-2205:
-----------------------------------
Thanks Brian, moved and assigned according to your suggestion.
> NPE thrown in jboss-cli while defining already defined StringListType attribute
> -------------------------------------------------------------------------------
>
> Key: WFCORE-2205
> URL: https://issues.jboss.org/browse/WFCORE-2205
> Project: WildFly Core
> Issue Type: Bug
> Components: CLI
> Reporter: Jan Tymel
> Assignee: Jean-Francois Denise
>
> NullPointerException is thrown when user tries to define already (i.e. previously in current command) defined StringListType attribute. This attempt results in following stack trace and termination of jboss-cli.
> {code}
> /subsystem=elytron/provider-loader=providerLoader:add(providers=[{class-names=[com.example.Class]},class-names=[{com.example.AnotherClass}Exception in thread "Aesh Process Loop 749282235" java.lang.NullPointerException
> at org.jboss.as.cli.impl.DeploymentItemCompleter.getCandidates(DeploymentItemCompleter.java:80)
> at org.jboss.as.cli.impl.DeploymentItemCompleter.complete(DeploymentItemCompleter.java:53)
> at org.jboss.as.cli.impl.ValueTypeCompleter$ValueTypeCallbackHandler.getCandidatesFromMetadata(ValueTypeCompleter.java:433)
> at org.jboss.as.cli.impl.ValueTypeCompleter$ValueTypeCallbackHandler.getSimpleValues(ValueTypeCompleter.java:690)
> at org.jboss.as.cli.impl.ValueTypeCompleter$ValueTypeCallbackHandler.getCandidates(ValueTypeCompleter.java:573)
> at org.jboss.as.cli.impl.ValueTypeCompleter.complete(ValueTypeCompleter.java:346)
> at org.jboss.as.cli.operation.OperationRequestCompleter.complete(OperationRequestCompleter.java:276)
> at org.jboss.as.cli.operation.OperationRequestCompleter.complete(OperationRequestCompleter.java:89)
> at org.jboss.as.cli.CommandCompleter.doComplete(CommandCompleter.java:137)
> at org.jboss.as.cli.CommandCompleter.complete(CommandCompleter.java:64)
> at org.jboss.as.cli.impl.Console$Factory$1$1.complete(Console.java:143)
> at org.jboss.aesh.console.AeshCompletionHandler.complete(AeshCompletionHandler.java:155)
> at org.jboss.aesh.console.AeshInputProcessor.complete(AeshInputProcessor.java:429)
> at org.jboss.aesh.console.AeshInputProcessor.parseOperation(AeshInputProcessor.java:166)
> at org.jboss.aesh.console.Console.processInternalOperation(Console.java:775)
> at org.jboss.aesh.console.Console.execute(Console.java:735)
> at org.jboss.aesh.console.Console.access$900(Console.java:73)
> at org.jboss.aesh.console.Console$6.run(Console.java:644)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:745)
> {code}
> Expected result:
> No NPE thrown, jboss-cli is not terminated.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 5 months
[JBoss JIRA] (WFCORE-2205) NPE thrown in jboss-cli while defining already defined StringListType attribute
by Jan Tymel (JIRA)
[ https://issues.jboss.org/browse/WFCORE-2205?page=com.atlassian.jira.plugi... ]
Jan Tymel reassigned WFCORE-2205:
---------------------------------
Assignee: Jean-Francois Denise (was: Jason Greene)
> NPE thrown in jboss-cli while defining already defined StringListType attribute
> -------------------------------------------------------------------------------
>
> Key: WFCORE-2205
> URL: https://issues.jboss.org/browse/WFCORE-2205
> Project: WildFly Core
> Issue Type: Bug
> Components: CLI
> Reporter: Jan Tymel
> Assignee: Jean-Francois Denise
>
> NullPointerException is thrown when user tries to define already (i.e. previously in current command) defined StringListType attribute. This attempt results in following stack trace and termination of jboss-cli.
> {code}
> /subsystem=elytron/provider-loader=providerLoader:add(providers=[{class-names=[com.example.Class]},class-names=[{com.example.AnotherClass}Exception in thread "Aesh Process Loop 749282235" java.lang.NullPointerException
> at org.jboss.as.cli.impl.DeploymentItemCompleter.getCandidates(DeploymentItemCompleter.java:80)
> at org.jboss.as.cli.impl.DeploymentItemCompleter.complete(DeploymentItemCompleter.java:53)
> at org.jboss.as.cli.impl.ValueTypeCompleter$ValueTypeCallbackHandler.getCandidatesFromMetadata(ValueTypeCompleter.java:433)
> at org.jboss.as.cli.impl.ValueTypeCompleter$ValueTypeCallbackHandler.getSimpleValues(ValueTypeCompleter.java:690)
> at org.jboss.as.cli.impl.ValueTypeCompleter$ValueTypeCallbackHandler.getCandidates(ValueTypeCompleter.java:573)
> at org.jboss.as.cli.impl.ValueTypeCompleter.complete(ValueTypeCompleter.java:346)
> at org.jboss.as.cli.operation.OperationRequestCompleter.complete(OperationRequestCompleter.java:276)
> at org.jboss.as.cli.operation.OperationRequestCompleter.complete(OperationRequestCompleter.java:89)
> at org.jboss.as.cli.CommandCompleter.doComplete(CommandCompleter.java:137)
> at org.jboss.as.cli.CommandCompleter.complete(CommandCompleter.java:64)
> at org.jboss.as.cli.impl.Console$Factory$1$1.complete(Console.java:143)
> at org.jboss.aesh.console.AeshCompletionHandler.complete(AeshCompletionHandler.java:155)
> at org.jboss.aesh.console.AeshInputProcessor.complete(AeshInputProcessor.java:429)
> at org.jboss.aesh.console.AeshInputProcessor.parseOperation(AeshInputProcessor.java:166)
> at org.jboss.aesh.console.Console.processInternalOperation(Console.java:775)
> at org.jboss.aesh.console.Console.execute(Console.java:735)
> at org.jboss.aesh.console.Console.access$900(Console.java:73)
> at org.jboss.aesh.console.Console$6.run(Console.java:644)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:745)
> {code}
> Expected result:
> No NPE thrown, jboss-cli is not terminated.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
9 years, 5 months