[JBoss JIRA] (JGRP-1844) Remove shared transport
by Bela Ban (JIRA)
[ https://issues.jboss.org/browse/JGRP-1844?page=com.atlassian.jira.plugin.... ]
Bela Ban commented on JGRP-1844:
--------------------------------
I'll take a look at your explanation when I tackle this issue, but I can already tell you if this is an Infinispan issue, then it won't prevent me from removing the shared transport. In the worst casem you could always create full channels (with non-shared transports).
No, FORK cannot be placed below GMS, or other protocols such as NAKACK2 or UNICAST3. It is really meant to be located towards the top of the stack.
> Remove shared transport
> -----------------------
>
> Key: JGRP-1844
> URL: https://issues.jboss.org/browse/JGRP-1844
> Project: JGroups
> Issue Type: Task
> Affects Versions: 3.5
> Reporter: Bela Ban
> Assignee: Bela Ban
> Fix For: 4.0
>
>
> I'm thinking of deprecating the shared transport [1] and remove it in 4.0. The replacement would be fork channels [2].
> Here's my reasoning:
> * Shared transports are quite a complex beast: initialization (ref counting), cluster-name and local-addr are not used in TP when shared, duplicate logic. Removing this will make the code base smaller
> * All protocols *above* shared transports are not shared, e.g. FD_SOCK, NAKACK, UNICAST etc all maintain their own threads, retransmission tables, sockets etc. With fork channels, everything up to the FORK protocol *is* shared
> * TUNNEL doesn't work with shared transports (throws an exception)
> * Hidden insertion of TP$ProtocolAdapter into the stack when shared transports are used
> * Unneeded cost of sending N-1 messages (e.g. with TCP). Currently we send a message with dest null and no IP multicast capable transport to all physical addresses in the transport, which is a waste
> Thoughts ? My +100 for removing shared transports in 4.0...
> [1] http://www.jgroups.org/manual/html/user-advanced.html#SharedTransport
> [2] http://www.jgroups.org/manual/html/user-advanced.html#ForkChannel
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 9 months
[JBoss JIRA] (WFLY-5450) Update to Hibernate Core 5.0.2.Final
by Martin Kamp Jensen (JIRA)
Martin Kamp Jensen created WFLY-5450:
----------------------------------------
Summary: Update to Hibernate Core 5.0.2.Final
Key: WFLY-5450
URL: https://issues.jboss.org/browse/WFLY-5450
Project: WildFly
Issue Type: Component Upgrade
Reporter: Martin Kamp Jensen
Assignee: Jason Greene
Fix For: 10.0.0.Final
Please, if possible, include the latest Hibernate Core bugfix release in the final version of WildFly 10.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 9 months
[JBoss JIRA] (WFCORE-929) CLI is terminated unexpectedly after type "qui" on HPUX
by Dominik Pospisil (JIRA)
[ https://issues.jboss.org/browse/WFCORE-929?page=com.atlassian.jira.plugin... ]
Dominik Pospisil commented on WFCORE-929:
-----------------------------------------
My findings so far:
* Actually It's typing the 'u' character making the JVM to terminate
* The "Aesh InputStream Reader" seems to be causing the termination
* it happends somewhere on line AeshInputStream.readFromStream:126, it does not make it to line 127. Seems to be somewhere in JDK code.
> CLI is terminated unexpectedly after type "qui" on HPUX
> -------------------------------------------------------
>
> Key: WFCORE-929
> URL: https://issues.jboss.org/browse/WFCORE-929
> Project: WildFly Core
> Issue Type: Bug
> Components: CLI
> Affects Versions: 2.0.0.Beta4
> Reporter: Marek Kopecký
> Assignee: Alexey Loubyansky
> Priority: Minor
>
> *Description of problem:*
> CLI is terminated unexpectedly after type "qui" on HPUX
> *How reproducible:*
> Always on HPUX
> *Steps to Reproduce:*
> # ./standalone.sh
> # ./jboss-cli.sh -c
> # qui
> #* type "qui" in console to CLI, do not press "enter"
> *Actual results:*
> CLI is terminated
> *Expected results:*
> CLI is not terminated
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 9 months
[JBoss JIRA] (WFCORE-1029) ManagedSocketFactory doesn't work for client sockets
by Dennis Reed (JIRA)
Dennis Reed created WFCORE-1029:
-----------------------------------
Summary: ManagedSocketFactory doesn't work for client sockets
Key: WFCORE-1029
URL: https://issues.jboss.org/browse/WFCORE-1029
Project: WildFly Core
Issue Type: Bug
Affects Versions: 2.0.0.CR5
Reporter: Dennis Reed
SocketBindingManagerImpl does not work with client sockets.
It adds sockets to a map based on local address. Client sockets that have not been bound yet do not have a local address.
This breaks the JGroups subsystem's ManagedSocketFactory, which uses SocketBindingManagerImpl for both server and client sockets.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 9 months
[JBoss JIRA] (WFLY-5449) Custom socket factory for JGroups subsystem not set correctly
by Dennis Reed (JIRA)
Dennis Reed created WFLY-5449:
---------------------------------
Summary: Custom socket factory for JGroups subsystem not set correctly
Key: WFLY-5449
URL: https://issues.jboss.org/browse/WFLY-5449
Project: WildFly
Issue Type: Bug
Components: Clustering
Affects Versions: 10.0.0.CR2
Reporter: Dennis Reed
Assignee: Paul Ferraro
Wildfly's JChannelFactory tries to set a custom socket factory on the JGroups transport.
This is not the correct API to use, and it gets overwritten when the JGroups channel starts.
A custom socket factory should be set on the JChannel.
The only time the custom socket factory is currently used is if there's a race condition where two channels are started at the same time, and the custom factory is set just before the other channel uses it.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 9 months