[JBoss JIRA] (ELY-558) Introduce generalized support for authentication timeout of mechanisms
by Darran Lofthouse (JIRA)
[ https://issues.jboss.org/browse/ELY-558?page=com.atlassian.jira.plugin.sy... ]
Darran Lofthouse updated ELY-558:
---------------------------------
Fix Version/s: 1.1.0.Beta7
(was: 1.1.0.Beta6)
> Introduce generalized support for authentication timeout of mechanisms
> ----------------------------------------------------------------------
>
> Key: ELY-558
> URL: https://issues.jboss.org/browse/ELY-558
> Project: WildFly Elytron
> Issue Type: Enhancement
> Components: Authentication Mechanisms, Utils
> Reporter: David Lloyd
> Assignee: Farah Juma
> Fix For: 1.1.0.Beta7
>
>
> Paraphrasing from HipChat discussion.
> Generic mechanism wrappers for handling authentication timeout will not only support OTP-style credential read-modify-write authentication mechanisms, but generally avoid certain DoS conditions and failure states that would be associated with long locking of credentials (even in the read case).
> This issue is to implement a wrapping mechanism factory (for at least SASL and possibly HTTP as well, eventually) which supports authentication timeout by judicious usage of concurrency primitives and timed executors. It is important to guarantee thread-safe access to the underlying mechanism, which are generally concurrency-unsafe.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years
[JBoss JIRA] (WFCORE-1596) Echo commands without arguments doesn't print existing variables - update help message
by Alexey Loubyansky (JIRA)
[ https://issues.jboss.org/browse/WFCORE-1596?page=com.atlassian.jira.plugi... ]
Alexey Loubyansky moved JBEAP-5046 to WFCORE-1596:
--------------------------------------------------
Project: WildFly Core (was: JBoss Enterprise Application Platform)
Key: WFCORE-1596 (was: JBEAP-5046)
Workflow: GIT Pull Request workflow (was: CDW with loose statuses v1)
Component/s: CLI
(was: CLI)
Target Release: (was: 7.backlog.GA)
Affects Version/s: 3.0.0.Alpha1
(was: 7.0.1.CR1)
> Echo commands without arguments doesn't print existing variables - update help message
> --------------------------------------------------------------------------------------
>
> Key: WFCORE-1596
> URL: https://issues.jboss.org/browse/WFCORE-1596
> Project: WildFly Core
> Issue Type: Bug
> Components: CLI
> Affects Versions: 3.0.0.Alpha1
> Reporter: Alexey Loubyansky
> Assignee: Alexey Loubyansky
>
> According to the help message:
> {noformat}
> If the command is executed w/o arguments then the command will print
> all the existing variables with their values in the name=value format.
> {noformat}
> *actual*
> {noformat}
> [standalone@localhost:9990 /] set foo=bar
> [standalone@localhost:9990 /] echo $foo
> bar
> [standalone@localhost:9990 /] echo
> [standalone@localhost:9990 /]
> {noformat}
> *expected*
> {noformat}
> [standalone@localhost:9990 /] set foo=bar
> [standalone@localhost:9990 /] echo $foo
> bar
> [standalone@localhost:9990 /] echo
> foo=bar
> [standalone@localhost:9990 /]
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years
[JBoss JIRA] (WFLY-6728) JDBC persistence-store for Artemis
by Bilge Ozpeynirci (JIRA)
[ https://issues.jboss.org/browse/WFLY-6728?page=com.atlassian.jira.plugin.... ]
Bilge Ozpeynirci reassigned WFLY-6728:
--------------------------------------
Assignee: Jeff Mesnil (was: Bilge Ozpeynirci)
> JDBC persistence-store for Artemis
> ----------------------------------
>
> Key: WFLY-6728
> URL: https://issues.jboss.org/browse/WFLY-6728
> Project: WildFly
> Issue Type: Enhancement
> Components: JMS
> Affects Versions: 10.0.0.Final
> Reporter: Jochen Cordes
> Assignee: Jeff Mesnil
>
> Apache ActiveMQ had the capability to store messages into a database via JDBC. In Apache ActiveMQ Artemis this has gone.
> For a consistent backup data of various (co-located) systems participating in transactions should reside at the same datastore as otherwise this needs to be achieved through application software design (i.e. idempotent consumers etc.).
> As in Apache ActiveMQ Artemis a JDBC Persistence-Store is about to be introduced we should also offer this capability on WildFly / EAP.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years
[JBoss JIRA] (WFLY-6728) JDBC persistence-store for Artemis
by Jochen Cordes (JIRA)
Jochen Cordes created WFLY-6728:
-----------------------------------
Summary: JDBC persistence-store for Artemis
Key: WFLY-6728
URL: https://issues.jboss.org/browse/WFLY-6728
Project: WildFly
Issue Type: Enhancement
Components: JMS
Affects Versions: 10.0.0.Final
Reporter: Jochen Cordes
Assignee: Bilge Ozpeynirci
Apache ActiveMQ had the capability to store messages into a database via JDBC. In Apache ActiveMQ Artemis this has gone.
For a consistent backup data of various (co-located) systems participating in transactions should reside at the same datastore as otherwise this needs to be achieved through application software design (i.e. idempotent consumers etc.).
As in Apache ActiveMQ Artemis a JDBC Persistence-Store is about to be introduced we should also offer this capability on WildFly / EAP.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years
[JBoss JIRA] (WFLY-6727) Transaction resource definition missing validator for default timeout
by Michal Petrov (JIRA)
Michal Petrov created WFLY-6727:
-----------------------------------
Summary: Transaction resource definition missing validator for default timeout
Key: WFLY-6727
URL: https://issues.jboss.org/browse/WFLY-6727
Project: WildFly
Issue Type: Bug
Components: Transactions
Affects Versions: 10.0.0.Final
Reporter: Michal Petrov
Assignee: Michal Petrov
Priority: Minor
{{TransactionSubsystemRootResourceDefinition}} is missing a validator for {{default-timeout}}. This affects web console when something bigger than a 32-bit integer is entered. I see no specification but I'm assuming (0,MAX_INT) is the expected range.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years
[JBoss JIRA] (JGRP-2044) RequestCorrelator causes frequent boxing and autoboxing by using a Map<Long, Request>
by Sanne Grinovero (JIRA)
[ https://issues.jboss.org/browse/JGRP-2044?page=com.atlassian.jira.plugin.... ]
Sanne Grinovero updated JGRP-2044:
----------------------------------
Description:
The JFR profiler is highlighting a significant amount of boxing and autoboxing, as the request is is treated as a {{long}} but this is used as an key for the {{Map<Long,Request>}}.
We could try to either consistently use {{Long}} rather than {{long}}, or even better figure out an optimal data structure to replace the implementation of the Map to not require boxing of the keys.
was:
The JFR profiler is highlighting a significant amount of boxing and autoboxing, as the request is is treated as a {{long}} but this is used as an key for the {{Map<Long,Request>}}.
We could try to either consistently use {{Long}} rather than {{long}, or even better figure out an optimal data structure to replace the implementation of the Map to not require boxing of the keys.
> RequestCorrelator causes frequent boxing and autoboxing by using a Map<Long,Request>
> ------------------------------------------------------------------------------------
>
> Key: JGRP-2044
> URL: https://issues.jboss.org/browse/JGRP-2044
> Project: JGroups
> Issue Type: Enhancement
> Reporter: Sanne Grinovero
> Assignee: Bela Ban
> Priority: Minor
> Fix For: 4.0
>
>
> The JFR profiler is highlighting a significant amount of boxing and autoboxing, as the request is is treated as a {{long}} but this is used as an key for the {{Map<Long,Request>}}.
> We could try to either consistently use {{Long}} rather than {{long}}, or even better figure out an optimal data structure to replace the implementation of the Map to not require boxing of the keys.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years