[JBoss JIRA] (JGRP-1726) Bundler: send message batch of 1 as single message
by Bela Ban (JIRA)
[ https://issues.jboss.org/browse/JGRP-1726?page=com.atlassian.jira.plugin.... ]
Bela Ban updated JGRP-1726:
---------------------------
Fix Version/s: 3.4.1
> Bundler: send message batch of 1 as single message
> --------------------------------------------------
>
> Key: JGRP-1726
> URL: https://issues.jboss.org/browse/JGRP-1726
> Project: JGroups
> Issue Type: Enhancement
> Reporter: Bela Ban
> Assignee: Bela Ban
> Fix For: 3.4.1, 3.5
>
>
> When the TransferQueueBundler ("new" / default) sends bundled messages, if there is only a single message in the list, the message is still sent as a *batch* (of 1).
> Currently, parsing of single messages is done in a separate thread (JGRP-1716) whereas parsing of message batches is done in the thread which received the messages from the socket.
> If we therefore send a batch of 1 as a single message, we might get better perf (to be verified).
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 2 months
[JBoss JIRA] (WFLY-2367) Enable full property substitution in .cli file when using CLI to configure resource adapter
by Alexey Loubyansky (JIRA)
[ https://issues.jboss.org/browse/WFLY-2367?page=com.atlassian.jira.plugin.... ]
Alexey Loubyansky commented on WFLY-2367:
-----------------------------------------
Right, this is not supported. Property resolution is currently supported only for parameters, which is disabled by default and is enabled in jboss-cli.xml by setting resolve-parameter-values element to true, which as the name implies affects only operation parameter/command argument values.
Just to note, even if properties get supported in other places of the command line, the effects of resolve-parameter-values element should not change since it's a choice in which VM the resolution should take place for the parameter values. While in case of the address, for example, it clearly has be resolved before the operation is sent.
> Enable full property substitution in .cli file when using CLI to configure resource adapter
> -------------------------------------------------------------------------------------------
>
> Key: WFLY-2367
> URL: https://issues.jboss.org/browse/WFLY-2367
> Project: WildFly
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: CLI
> Affects Versions: No Release
> Environment: EAP 6.1
> Reporter: Van Halbert
> Assignee: Alexey Loubyansky
>
> Not sure if this has be rectified, but in EAP 6.1, when using the --properties option when calling jboss-cli.sh, not all properties defined in the .cli script are substituted for. In this case, its the name of the resource adapter. Example:
> /subsystem=resource-adapters/resource-adapter=${ra.name}:add(module=org.jboss.teiid.resource-adapter.ldap)
> The ${ra.name} is what is found in the standalone.xml after running the script.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 2 months
[JBoss JIRA] (JGRP-1732) UNICAST/NAKACK: threads from the internal thread pool should not do work stealing
by Bela Ban (JIRA)
[ https://issues.jboss.org/browse/JGRP-1732?page=com.atlassian.jira.plugin.... ]
Bela Ban updated JGRP-1732:
---------------------------
Fix Version/s: (was: 3.4.1)
> UNICAST/NAKACK: threads from the internal thread pool should not do work stealing
> ---------------------------------------------------------------------------------
>
> Key: JGRP-1732
> URL: https://issues.jboss.org/browse/JGRP-1732
> Project: JGroups
> Issue Type: Enhancement
> Reporter: Bela Ban
> Assignee: Bela Ban
> Fix For: 3.5
>
>
> In NAKACK\{2\} and UNICAST\{2,3\}, threads from all thread pools (regular, OOB and internal) add messages to the table, then grab as many (ordered) messages as possible from the table and pass them up.
> This could lead to the case where an internal thread passes up regular or OOB messages, which might block. There's a (small) chance that this exhausts the internal thread pool.
> Internal threads should therefore never block, and never steal work from other thread pools.
> SOLUTION:
> * An internal thread only adds the message to the table and passes it up if in order
> * If the internal message is OOB, it is passed up and then the thread returns
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 2 months
[JBoss JIRA] (JBCOMMON-131) Setting cache timeout for JAAS under jboss-eap-6.1 does not work
by Artur Mioduszewski (JIRA)
[ https://issues.jboss.org/browse/JBCOMMON-131?page=com.atlassian.jira.plug... ]
Artur Mioduszewski commented on JBCOMMON-131:
---------------------------------------------
Solution for problem is below configuration setting in standalone.xml file:
---------------------------------
...
<subsystem xmlns="urn:jboss:domain:infinispan:1.4">
<cache-container name="security" default-cache="auth-cache">
</cache-container>
...
<security-domain name="myJaasDomain" cache-type="infinispan">
...
--------------------------------
> Setting cache timeout for JAAS under jboss-eap-6.1 does not work
> ----------------------------------------------------------------
>
> Key: JBCOMMON-131
> URL: https://issues.jboss.org/browse/JBCOMMON-131
> Project: JBoss Common
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Environment: jboss-eap-6.1
> Reporter: Artur Mioduszewski
> Assignee: Dimitris Andreadis
>
> When: cache-type="default" in security-domain configuration -> authentication works correctly.
> When I have used below configuration in order to try to set cache timeout in JAAS -> JAAS authentication stops to work - I am not able to log in (on JBoss console there are not any errors)
> <code>
> ...
> <security-domain name="myJaasDomain" cache-type="infinispan">
> <authentication>
> <login-module code="Database" flag="required">
> <module-option name="dsJndiName" value="java:jboss/datasources/digital-signal-service-dev-ws-DS"/>
> <module-option name="principalsQuery" value="SELECT l.PASSWORD FROM LOGIN l WHERE l.USERNAME=?"/>
> <module-option name="rolesQuery" value="SELECT ar.NAME, 'Roles' FROM login l, login_access_group lg, access_group g, access_group_s_access_right ga, s_access_right ar WHERE l.username = ? AND l.id = lg.login_ID AND lg.groups_ID = g.id AND g.ID = ga.access_group_ID AND ga.accessRights_ID = ar.ID"/>
> <module-option name="hashAlgorithm" value="MD5"/>
> <module-option name="hashEncoding" value="base64"/>
> <module-option name="unauthenticatedIdentity" value="guest"/>
> </login-module>
> </authentication>
> </security-domain>
> ...
> <subsystem xmlns="urn:jboss:domain:infinispan:1.2" default-cache-container="web">
> <cache-container name="cluster" aliases="ha-partition" default-cache="default">
> <transport lock-timeout="60000"/>
> <replicated-cache name="default" mode="SYNC" batching="true">
> <locking isolation="REPEATABLE_READ"/>
> </replicated-cache>
> </cache-container>
> <cache-container name="web" aliases="standard-session-cache" default-cache="repl">
> <transport lock-timeout="60000"/>
> <replicated-cache name="repl" mode="ASYNC" batching="true">
> <file-store/>
> </replicated-cache>
> <replicated-cache name="sso" mode="SYNC" batching="true"/>
> <distributed-cache name="dist" mode="ASYNC" batching="true">
> <file-store/>
> </distributed-cache>
> </cache-container>
> <cache-container name="ejb" aliases="sfsb sfsb-cache" default-cache="repl">
> <transport lock-timeout="60000"/>
> <replicated-cache name="repl" mode="ASYNC" batching="true">
> <file-store/>
> </replicated-cache>
> <replicated-cache name="remote-connector-client-mappings" mode="SYNC" batching="true"/>
> <distributed-cache name="dist" mode="ASYNC" batching="true">
> <file-store/>
> </distributed-cache>
> </cache-container>
> <cache-container name="hibernate" default-cache="local-query">
> <transport lock-timeout="60000"/>
> <local-cache name="local-query">
> <transaction mode="NONE"/>
> <expiration max-idle="100000"/>
> </local-cache>
> <invalidation-cache name="entity" mode="SYNC">
> <transaction mode="NON_XA"/>
> <expiration max-idle="100000"/>
> </invalidation-cache>
> <replicated-cache name="timestamps" mode="ASYNC">
> <transaction mode="NONE"/>
> </replicated-cache>
> </cache-container>
> </subsystem>
> ...
> <code>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 2 months
[JBoss JIRA] (WFLY-2471) jboss-as-infinispan_1_4.xsd differs between EAP and WildFly
by Paul Ferraro (JIRA)
[ https://issues.jboss.org/browse/WFLY-2471?page=com.atlassian.jira.plugin.... ]
Paul Ferraro edited comment on WFLY-2471 at 11/8/13 8:20 AM:
-------------------------------------------------------------
As I recall (as the person who made the change), the change to the 1.4 schema was to fix a bug. Previously, the schema allowed an <invalidation-cache/> to contain a <state-transfer/> element. However, this is not allowed by either the parser or the model. So, really, assuming my recollection is correct, this fix should be backported to EAP 6.
was (Author: pferraro):
As I recall (as the person who made the change), the change to the 1.4 schema was to fix a bug. As I recall, previously, the schema allowed an <invalidation-cache/> to contain a <state-transfer/> element. However, this is not allowed by either the parser or the model. So, really, assuming my recollection is correct, this fix should be backported to EAP 6.
> jboss-as-infinispan_1_4.xsd differs between EAP and WildFly
> -----------------------------------------------------------
>
> Key: WFLY-2471
> URL: https://issues.jboss.org/browse/WFLY-2471
> Project: WildFly
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Clustering
> Reporter: Darran Lofthouse
> Assignee: Paul Ferraro
> Fix For: 8.0.0.CR1
>
>
> The schema 'jboss-as-infinispan_1_4.xsd' is not in sync between EAP and WildFly.
> For a given namespace there is supposed to be only one definition and that definition is frozen as soon as it reaches a Final release.
> The following commit affected version 1.4 of the schema in WildFly but did not make it to the EAP version: -
> https://github.com/wildfly/wildfly/commit/a9ed468bba498d55c2aa8008100f0f9...
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 2 months