[JBoss JIRA] (ISPN-9110) Create generic store migrator
by Tristan Tarrant (JIRA)
[ https://issues.jboss.org/browse/ISPN-9110?page=com.atlassian.jira.plugin.... ]
Tristan Tarrant updated ISPN-9110:
----------------------------------
Status: Resolved (was: Pull Request Sent)
Fix Version/s: 9.3.0.Final
Resolution: Done
> Create generic store migrator
> -----------------------------
>
> Key: ISPN-9110
> URL: https://issues.jboss.org/browse/ISPN-9110
> Project: Infinispan
> Issue Type: Enhancement
> Components: Loaders and Stores
> Affects Versions: 9.3.0.Alpha1
> Reporter: Ryan Emerson
> Assignee: Ryan Emerson
> Fix For: 9.3.0.Beta1, 9.3.0.Final
>
>
> Currently we have the JDBCMigrator to help users migrate from infinispan 8.2.x -> 9.x as 8.x stores are not compatible with 9.x stores due to the marshaller changes. We should make this tool a generic store migrator that allows any of our supported stores to migrate to the latest Infinispan version.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (ISPN-9136) RegionFactory.stop does not undefine pending-puts cache
by Radim Vansa (JIRA)
[ https://issues.jboss.org/browse/ISPN-9136?page=com.atlassian.jira.plugin.... ]
Radim Vansa updated ISPN-9136:
------------------------------
Summary: RegionFactory.stop does not undefine pending-puts cache (was: Pending-puts cache configuration is not cleaned up)
> RegionFactory.stop does not undefine pending-puts cache
> -------------------------------------------------------
>
> Key: ISPN-9136
> URL: https://issues.jboss.org/browse/ISPN-9136
> Project: Infinispan
> Issue Type: Bug
> Components: Hibernate Cache
> Affects Versions: 9.2.2.Final, 9.3.0.Alpha1
> Reporter: Radim Vansa
> Assignee: Radim Vansa
>
> When shutting down the RegionFactory the caches belonging to regions are cleaned up; pending-puts caches are not, though.
> Actually this is not really a problem since SessionFactoryImp.close > EnabledCaching.close iterates through all regions and calls 'destroy'. However we should centralize the shutdown a bit and make the impl more resilient against starting with existing configuration.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (ISPN-9136) Pending-puts cache configuration is not cleaned up
by Radim Vansa (JIRA)
[ https://issues.jboss.org/browse/ISPN-9136?page=com.atlassian.jira.plugin.... ]
Radim Vansa updated ISPN-9136:
------------------------------
Description:
When shutting down the RegionFactory the caches belonging to regions are cleaned up; pending-puts caches are not, though.
Actually this is not really a problem since SessionFactoryImp.close > EnabledCaching.close iterates through all regions and calls 'destroy'. However we should centralize the shutdown a bit and make the impl more resilient against starting with existing configuration.
was:
When shutting down the RegionFactory the caches belonging to regions are cleaned up; pending-puts caches are not, though.
Actually this is not really a problem since SessionFactoryImp.close > EnabledCaching.close iterates through all regions and calls 'destroy'. However we should make the impl more resilient against starting with existing configuration.
> Pending-puts cache configuration is not cleaned up
> --------------------------------------------------
>
> Key: ISPN-9136
> URL: https://issues.jboss.org/browse/ISPN-9136
> Project: Infinispan
> Issue Type: Bug
> Components: Hibernate Cache
> Affects Versions: 9.2.2.Final, 9.3.0.Alpha1
> Reporter: Radim Vansa
> Assignee: Radim Vansa
>
> When shutting down the RegionFactory the caches belonging to regions are cleaned up; pending-puts caches are not, though.
> Actually this is not really a problem since SessionFactoryImp.close > EnabledCaching.close iterates through all regions and calls 'destroy'. However we should centralize the shutdown a bit and make the impl more resilient against starting with existing configuration.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (ISPN-9136) Pending-puts cache configuration is not cleaned up
by Radim Vansa (JIRA)
[ https://issues.jboss.org/browse/ISPN-9136?page=com.atlassian.jira.plugin.... ]
Radim Vansa updated ISPN-9136:
------------------------------
Description:
When shutting down the RegionFactory the caches belonging to regions are cleaned up; pending-puts caches are not, though.
Actually this is not really a problem since SessionFactoryImp.close > EnabledCaching.close iterates through all regions and calls 'destroy'. However we should make the impl more resilient against starting with existing configuration.
was:When shutting down the RegionFactory the caches belonging to regions are cleaned up; pending-puts caches are not, though.
> Pending-puts cache configuration is not cleaned up
> --------------------------------------------------
>
> Key: ISPN-9136
> URL: https://issues.jboss.org/browse/ISPN-9136
> Project: Infinispan
> Issue Type: Bug
> Components: Hibernate Cache
> Affects Versions: 9.2.2.Final, 9.3.0.Alpha1
> Reporter: Radim Vansa
> Assignee: Radim Vansa
>
> When shutting down the RegionFactory the caches belonging to regions are cleaned up; pending-puts caches are not, though.
> Actually this is not really a problem since SessionFactoryImp.close > EnabledCaching.close iterates through all regions and calls 'destroy'. However we should make the impl more resilient against starting with existing configuration.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months
[JBoss JIRA] (ISPN-2442) Ability to take site offline needs to be extended to async replication
by Dan Berindei (JIRA)
[ https://issues.jboss.org/browse/ISPN-2442?page=com.atlassian.jira.plugin.... ]
Dan Berindei commented on ISPN-2442:
------------------------------------
{{SITE_UNREACHABLE}} messages are still ignored for async backup sites, as the backup take-offline policy can only act on individual RPC failures and there is no way to connect a {{SITE_UNREACHABLE}} message to a previous async backup command.
As a compromise, we could make {{SITE_UNREACHABLE}} trigger a failure on all the async backups to that site. To keep the take-offline policy settings independent of the number of caches, we could assign the failure randomly to one of the async backups to that site (or to none of them if one of the sync backups has outstanding requests).
It would be even better to define the site and the take-offline policy at the cache manager level. That way all the {{SITE_UNREACHABLE}} messages will be counted as failures against the same target, and the backup site will be taken offline at the same time for all the caches.
> Ability to take site offline needs to be extended to async replication
> ----------------------------------------------------------------------
>
> Key: ISPN-2442
> URL: https://issues.jboss.org/browse/ISPN-2442
> Project: Infinispan
> Issue Type: Feature Request
> Components: Cross-Site Replication
> Affects Versions: 5.2.0.Beta2
> Reporter: Erik Salter
>
> Currently the site offline implementation only accounts for synchronous caches. This needs to be extended to asynchronous replication as well.
> Best case, this avoids wasted cycles and thread resources sending to a dead site. Worst case this could tie up all OOB threads, which could halt communication in the local site.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
7 years, 11 months