[JBoss JIRA] (WFLY-12361) Restructure High Availability Guide
by Radoslav Husar (Jira)
[ https://issues.jboss.org/browse/WFLY-12361?page=com.atlassian.jira.plugin... ]
Radoslav Husar updated WFLY-12361:
----------------------------------
Description:
After migration to adoc, the headlines got converted incorrectly, while at this we want to reshuffle this to correspond more with:
# Introduction To High Availability Services
# Distributable Web Applications
# EJB Services
# Clustering API
# Singleton deployments
# Singleton MSC services
# Infinispan Subsystem
# JGroups Subsystem
# Singleton subsystem
# mod_cluster Subsystem
# Clustering and Domain Setup Walkthrough
was:
After migration to adoc, the headlines got converted incorrectly, while at this we want to reshuffle this to correspond more with:
# Introduction To High Availability Services
# Distributable Web Applications
# EJB Services
# Clustering API
# Singleton deployments
# Singleton MSC services
# Infinispan Subsystem
# Groups Subsystem
# mod_cluster Subsystem
# Clustering and Domain Setup Walkthrough
> Restructure High Availability Guide
> -----------------------------------
>
> Key: WFLY-12361
> URL: https://issues.jboss.org/browse/WFLY-12361
> Project: WildFly
> Issue Type: Task
> Components: Clustering
> Affects Versions: 17.0.1.Final
> Reporter: Radoslav Husar
> Assignee: Radoslav Husar
> Priority: Major
>
> After migration to adoc, the headlines got converted incorrectly, while at this we want to reshuffle this to correspond more with:
> # Introduction To High Availability Services
> # Distributable Web Applications
> # EJB Services
> # Clustering API
> # Singleton deployments
> # Singleton MSC services
> # Infinispan Subsystem
> # JGroups Subsystem
> # Singleton subsystem
> # mod_cluster Subsystem
> # Clustering and Domain Setup Walkthrough
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 9 months
[JBoss JIRA] (WFLY-12361) Restructure High Availability Guide
by Radoslav Husar (Jira)
Radoslav Husar created WFLY-12361:
-------------------------------------
Summary: Restructure High Availability Guide
Key: WFLY-12361
URL: https://issues.jboss.org/browse/WFLY-12361
Project: WildFly
Issue Type: Task
Components: Clustering
Affects Versions: 17.0.1.Final
Reporter: Radoslav Husar
Assignee: Radoslav Husar
After migration to adoc, the headlines got converted incorrectly, while at this we want to reshuffle this to correspond more with:
# Introduction To High Availability Services
# Distributable Web Applications
# EJB Services
# Clustering API
# Singleton deployments
# Singleton MSC services
# Infinispan Subsystem
# Groups Subsystem
# mod_cluster Subsystem
# Clustering and Domain Setup Walkthrough
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 9 months
[JBoss JIRA] (WFCORE-4592) WildFly Core doesn't compile on Open JDK 14 anymore
by Brian Stansberry (Jira)
[ https://issues.jboss.org/browse/WFCORE-4592?page=com.atlassian.jira.plugi... ]
Brian Stansberry commented on WFCORE-4592:
------------------------------------------
JDK 14 issues can't be a Blocker for WildFly Core 10.
> WildFly Core doesn't compile on Open JDK 14 anymore
> ---------------------------------------------------
>
> Key: WFCORE-4592
> URL: https://issues.jboss.org/browse/WFCORE-4592
> Project: WildFly Core
> Issue Type: Task
> Components: Security
> Environment: Since Open JDK 14 EA build 8 including
> Reporter: Richard Opalka
> Assignee: Darran Lofthouse
> Priority: Blocker
> Fix For: 10.0.0.Beta4
>
>
> [INFO] -------------------------------------------------------------
> [ERROR] COMPILATION ERROR :
> [INFO] -------------------------------------------------------------
> [ERROR] /home/opalka/git/redhat/wildfly-core/domain-management/src/main/java/org/jboss/as/domain/management/security/JaasCallbackHandler.java:[224,51] cannot access java.security.acl.Group
> class file for java.security.acl.Group not found
> [INFO] 1 error
> [INFO] -------------------------------------------------------------
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 9 months
[JBoss JIRA] (WFCORE-4595) ControlledProcessState.State should expose whether a state means a running server
by Brian Stansberry (Jira)
Brian Stansberry created WFCORE-4595:
----------------------------------------
Summary: ControlledProcessState.State should expose whether a state means a running server
Key: WFCORE-4595
URL: https://issues.jboss.org/browse/WFCORE-4595
Project: WildFly Core
Issue Type: Enhancement
Components: Management
Reporter: Brian Stansberry
Assignee: Brian Stansberry
Three of the ControlledProcessState.State enum values indicate the server is actually running, just with different relationships between the running configuration vs the persistent one. Add a boolean getter to distinguish those three from the others that indicate starting, stopping, stopped.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 9 months
[JBoss JIRA] (WFCORE-4594) Expose CoreProcessStateService functionality used by subsystems via a capability
by Brian Stansberry (Jira)
Brian Stansberry created WFCORE-4594:
----------------------------------------
Summary: Expose CoreProcessStateService functionality used by subsystems via a capability
Key: WFCORE-4594
URL: https://issues.jboss.org/browse/WFCORE-4594
Project: WildFly Core
Issue Type: Enhancement
Components: Management
Reporter: Brian Stansberry
Assignee: Brian Stansberry
Subsystems are injecting CoreProcessStateService to track the process state, and perhaps more should as some are using graceful startup as a kind of trigger for beginning work, when the process reaching RUNNING state would be more appropriate. But:
1) they aren't using a capability for this wiring, because the kernel doesn't expose one
2) ControlledProcessStateService is not a clean API, as it exposes the MSC Service interface which should not be accessible to subsystems.
So, add a ProcessStateNotifier interface, and expose it via a capability. Impl is still ControlledProcessStateService.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 9 months
[JBoss JIRA] (JGRP-2320) FILE_PING.findMembers() optimizations
by Nick Sawadsky (Jira)
[ https://issues.jboss.org/browse/JGRP-2320?page=com.atlassian.jira.plugin.... ]
Nick Sawadsky commented on JGRP-2320:
-------------------------------------
Sounds good, thanks!
> FILE_PING.findMembers() optimizations
> -------------------------------------
>
> Key: JGRP-2320
> URL: https://issues.jboss.org/browse/JGRP-2320
> Project: JGroups
> Issue Type: Enhancement
> Affects Versions: 3.6.16, 4.0.15
> Reporter: Nick Sawadsky
> Assignee: Bela Ban
> Priority: Minor
> Fix For: 4.1.3
>
>
> Following on from JGRP-2288, a couple of possible optimizations/improvements to {{FILE_PING.findMembers()}} were identified.
> 1. After the initial call to {{readAll()}}, some corrective steps are taken if the local node address was not returned by {{readAll()}}. However, in the case where {{findMembers()}} is invoked by {{TP.fetchResponsesFromDiscoveryProtocol()}}, it is normal if the local node address is not returned, since the {{readAll()}} responses are filtered based on the {{members}} parameter.
> To avoid unnecessary writes to the file or cloud store, it would be good to add some checks based on whether {{members}} is null or not. For example, the calls to {{write()}} and {{writeAll()}} should probably not occur unless {{members}} is null.
> 2. In the call to {{sendDiscoveryResponse()}}, the last parameter is always {{false}}. However, it seems possible for a coordinator to get to this point in some edge cases. Though I haven't been able to identify any clear bugs that this would lead to, it might be better to pass {{is_coord}} as the last parameter.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 9 months
[JBoss JIRA] (ELY-1819) The logout handler registration should be reworked
by Darran Lofthouse (Jira)
[ https://issues.jboss.org/browse/ELY-1819?page=com.atlassian.jira.plugin.s... ]
Darran Lofthouse commented on ELY-1819:
---------------------------------------
At the very least maybe Consumer<HttpServerScopes> could be sufficient.
> The logout handler registration should be reworked
> --------------------------------------------------
>
> Key: ELY-1819
> URL: https://issues.jboss.org/browse/ELY-1819
> Project: WildFly Elytron
> Issue Type: Bug
> Components: HTTP
> Reporter: Darran Lofthouse
> Assignee: Ashley Abdel-Sayed
> Priority: Major
> Fix For: 1.9.2.CR1
>
>
> Presently the logout handler is just a Runnable, the problem with this is if it needs any state it means a lambda or an instance of a class tends to be needed to hold the state e.g.
> {noformat}
> private void setupProgramaticLogout(HttpScope sessionScope) {
> logoutHandlerConsumer.accept(() -> {
> sessionScope.setAttachment(AUTHENTICATED_IDENTITY_KEY, null);
> });
> }
> {noformat}
> It would likely be better for the logout handler to be able to request the scope it needs so maybe pass in the 'org.wildfly.security.http.HttpServerScopes' at the very least.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 9 months