[JBoss JIRA] (WFLY-5497) Add <distributable/> to shared-session-config schema
by Jason Greene (JIRA)
[ https://issues.jboss.org/browse/WFLY-5497?page=com.atlassian.jira.plugin.... ]
Jason Greene updated WFLY-5497:
-------------------------------
Fix Version/s: 11.0.0.CR1
(was: 11.0.0.Beta1)
> Add <distributable/> to shared-session-config schema
> ----------------------------------------------------
>
> Key: WFLY-5497
> URL: https://issues.jboss.org/browse/WFLY-5497
> Project: WildFly
> Issue Type: Feature Request
> Components: Clustering, Web (Undertow)
> Affects Versions: 10.0.0.CR2
> Reporter: Paul Ferraro
> Assignee: Paul Ferraro
> Fix For: 11.0.0.CR1
>
>
> Currently, the shared-session-config does not indicate whether a distributable or non-distributable session manager should be used. Consequently, we assign the session manager implementation based on the availability of the module providing the distributed implementation. Since the default infinispan web session configuration attempts to passivate sessions on shutdown, users will see NotSerializableExceptions on shutdown if they use non-serializable session attributes - even if their web applications do not define themselves as being <distributable/>.
> To clarify this ambiguity, we should add a <distributable/> element (a la web.xml) to the shared-session-config schema to determine which session manager implementation to use.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 10 months
[JBoss JIRA] (WFLY-6365) Update permissions to use Elytron permission helper API
by Jason Greene (JIRA)
[ https://issues.jboss.org/browse/WFLY-6365?page=com.atlassian.jira.plugin.... ]
Jason Greene updated WFLY-6365:
-------------------------------
Fix Version/s: 11.0.0.CR1
(was: 11.0.0.Beta1)
> Update permissions to use Elytron permission helper API
> -------------------------------------------------------
>
> Key: WFLY-6365
> URL: https://issues.jboss.org/browse/WFLY-6365
> Project: WildFly
> Issue Type: Sub-task
> Reporter: David Lloyd
> Fix For: 11.0.0.CR1
>
>
> The Elytron permission base classes ensure spec compliance including serialization guarantees while also drastically reducing the amount of code required to implement permission classes correctly and improving performance and memory overhead, especially when a security manager is engaged. Use these classes as base classes for all WildFly permission classes.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 10 months
[JBoss JIRA] (WFLY-6958) Use more intuitive values for consistent-hash-strategy
by Jason Greene (JIRA)
[ https://issues.jboss.org/browse/WFLY-6958?page=com.atlassian.jira.plugin.... ]
Jason Greene updated WFLY-6958:
-------------------------------
Fix Version/s: 11.0.0.CR1
(was: 11.0.0.Beta1)
> Use more intuitive values for consistent-hash-strategy
> ------------------------------------------------------
>
> Key: WFLY-6958
> URL: https://issues.jboss.org/browse/WFLY-6958
> Project: WildFly
> Issue Type: Enhancement
> Components: Clustering
> Affects Versions: 10.0.0.Final
> Reporter: Paul Ferraro
> Assignee: Paul Ferraro
> Fix For: 11.0.0.CR1
>
>
> Currently consistent-hash-strategy can have on of 2 values: INTRA_CACHE vs INTER_CACHE.
> This was initially meant to describe a consistent hash that would be consistent within a cache vs across multiple caches within a cache container. In retrospect, these value are not very descriptive.
> Better would be consistent-hash-strategy="AGE|ADDRESS" or "AGE|NAME", where the strategy uses the cache view sorted by either age, or name/address.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 10 months