[JBoss JIRA] (ISPN-11863) Deprecate ClusterLoader, LocalOnlyCacheLoader and HotRod LAZY_RETRIEVAL.
by Ryan Emerson (Jira)
[ https://issues.redhat.com/browse/ISPN-11863?page=com.atlassian.jira.plugi... ]
Ryan Emerson updated ISPN-11863:
--------------------------------
Description: The `ClusterLoader` is not documented and is only used internally when HotRod.LAZY_RETRIEVAL is true. As the ClusterLoader is unpredictable and has several race conditions, we should deprecate it as well as LAZY_RETRIEVAL and remove in Infinispan 14. (was: The `ClusterLoader` is not documented and is never used as it's unpredictable and has several race conditions, we should deprecate and remove in Infinispan 14.)
> Deprecate ClusterLoader, LocalOnlyCacheLoader and HotRod LAZY_RETRIEVAL.
> ------------------------------------------------------------------------
>
> Key: ISPN-11863
> URL: https://issues.redhat.com/browse/ISPN-11863
> Project: Infinispan
> Issue Type: Task
> Components: Core, Loaders and Stores
> Affects Versions: 11.0.0.Dev05
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
> Priority: Major
> Fix For: 11.0.0.CR1
>
>
> The `ClusterLoader` is not documented and is only used internally when HotRod.LAZY_RETRIEVAL is true. As the ClusterLoader is unpredictable and has several race conditions, we should deprecate it as well as LAZY_RETRIEVAL and remove in Infinispan 14.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 10 months
[JBoss JIRA] (ISPN-11860) Wrong Javadoc for state-transfer configuration
by Dan Berindei (Jira)
[ https://issues.redhat.com/browse/ISPN-11860?page=com.atlassian.jira.plugi... ]
Dan Berindei updated ISPN-11860:
--------------------------------
Status: Resolved (was: Pull Request Sent)
Fix Version/s: 11.0.0.CR1
Resolution: Done
> Wrong Javadoc for state-transfer configuration
> ----------------------------------------------
>
> Key: ISPN-11860
> URL: https://issues.redhat.com/browse/ISPN-11860
> Project: Infinispan
> Issue Type: Enhancement
> Components: Core
> Affects Versions: 11.0.0.Alpha1
> Reporter: Wolf-Dieter Fink
> Assignee: Wolf-Dieter Fink
> Priority: Trivial
> Fix For: 11.0.0.CR1
>
>
> The XSD only allow replicated- distributed- and scattered-cache to configure state-transfer.
> But the class header is like followed
> /**
> * Configures how state is retrieved when a new cache joins the cluster.
> * Used with invalidation and replication clustered modes.
> *
> * @since 5.1
> */
> public class StateTransferConfiguration implements Matchable<StateTransferConfiguration>, ConfigurationInfo {
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 10 months
[JBoss JIRA] (ISPN-11865) Deprecate the @Store annotation
by Ryan Emerson (Jira)
Ryan Emerson created ISPN-11865:
-----------------------------------
Summary: Deprecate the @Store annotation
Key: ISPN-11865
URL: https://issues.redhat.com/browse/ISPN-11865
Project: Infinispan
Issue Type: Enhancement
Reporter: Ryan Emerson
Assignee: Ryan Emerson
The {{@Store}} annotation was originally added in 9.0 to allow store capabilities to be defined without having to utilise yet another interface, however other than for {{shared}} stores this was never utilised.
The new SPI introduced Characteristics that make this annotation redundant, therefore we should deprecate and remove in Infinispan 14.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 10 months
[JBoss JIRA] (ISPN-11863) Deprecate ClusterLoader and LocalOnlyCacheLoader.
by Ryan Emerson (Jira)
Ryan Emerson created ISPN-11863:
-----------------------------------
Summary: Deprecate ClusterLoader and LocalOnlyCacheLoader.
Key: ISPN-11863
URL: https://issues.redhat.com/browse/ISPN-11863
Project: Infinispan
Issue Type: Task
Components: Core, Loaders and Stores
Affects Versions: 11.0.0.Dev05
Reporter: Ryan Emerson
Assignee: Ryan Emerson
Fix For: 11.0.0.CR1
The `ClusterLoader` is not documented and is never used as it's unpredictable and has several race conditions, we should deprecate and remove in Infinispan 14.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 10 months
[JBoss JIRA] (ISPN-11862) Remove CacheStoreFactoryRegistry
by Ryan Emerson (Jira)
[ https://issues.redhat.com/browse/ISPN-11862?page=com.atlassian.jira.plugi... ]
Ryan Emerson reassigned ISPN-11862:
-----------------------------------
Assignee: Ryan Emerson
> Remove CacheStoreFactoryRegistry
> --------------------------------
>
> Key: ISPN-11862
> URL: https://issues.redhat.com/browse/ISPN-11862
> Project: Infinispan
> Issue Type: Enhancement
> Components: Core
> Affects Versions: 11.0.0.Dev05
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
> Priority: Major
> Fix For: 11.0.0.Final
>
>
> We should remove {{CacheStoreFactoryRegistry}} as its original use was to allow for custom store implementations that were deployed to the Wildfly server, however as the new server does not allow runtime deployments this abstraction only adds unnecessary complexity to core.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 10 months
[JBoss JIRA] (ISPN-11862) Remove CacheStoreFactoryRegistry
by Ryan Emerson (Jira)
Ryan Emerson created ISPN-11862:
-----------------------------------
Summary: Remove CacheStoreFactoryRegistry
Key: ISPN-11862
URL: https://issues.redhat.com/browse/ISPN-11862
Project: Infinispan
Issue Type: Enhancement
Components: Core
Affects Versions: 11.0.0.Dev05
Reporter: Ryan Emerson
Fix For: 11.0.0.Final
We should remove {{CacheStoreFactoryRegistry}} as its original use was to allow for custom store implementations that were deployed to the Wildfly server, however as the new server does not allow runtime deployments this abstraction only adds unnecessary complexity to core.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
5 years, 10 months