[JBoss JIRA] (ISPN-11176) XSite Max Idle
by Will Burns (Jira)
Will Burns created ISPN-11176:
---------------------------------
Summary: XSite Max Idle
Key: ISPN-11176
URL: https://issues.redhat.com/browse/ISPN-11176
Project: Infinispan
Issue Type: Enhancement
Components: Cross-Site Replication, Expiration
Reporter: Will Burns
Fix For: 11.0.0.Final
Max idle expiration currently doesn't work with xsite. That is if an entry was written and replicated to both sites but one site never reads the value, but the other does. If they then need to read the value from the other site it will be expired (assuming the max idle time has elapsed).
There are a few ways we can do this.
1. Keep access times local to every site. When a site finds an entry is expired it asks the other site(s) if it has a more recent access. If a site is known to have gone down we should touch all entries, since they may not have updated access times. Requires very little additional xsite communication.
2. Batch touch commands and only send every so often. Has window of loss, but should be small. Requires more site usage. Wouldn't work for really low max idle times as an entry could expire before the touch command is replicated.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 11 months
[JBoss JIRA] (ISPN-11175) Improve Log::unsupportedConfiguration method adding that a missing dependency can cause the issue
by Diego Lovison (Jira)
[ https://issues.redhat.com/browse/ISPN-11175?page=com.atlassian.jira.plugi... ]
Diego Lovison updated ISPN-11175:
---------------------------------
Git Pull Request: https://github.com/infinispan/infinispan/pull/7746, https://github.com/infinispan/infinispan/pull/7747 (was: https://github.com/infinispan/infinispan/pull/7746)
> Improve Log::unsupportedConfiguration method adding that a missing dependency can cause the issue
> -------------------------------------------------------------------------------------------------
>
> Key: ISPN-11175
> URL: https://issues.redhat.com/browse/ISPN-11175
> Project: Infinispan
> Issue Type: Enhancement
> Components: Core
> Affects Versions: 10.1.0.Final
> Reporter: Diego Lovison
> Assignee: Diego Lovison
> Priority: Minor
>
> The config file {{string-based.xml}} is not working
> {code:java}
> new DefaultCacheManager("/path/to/persistence/jdbc/src/test/resources/configs/string-based.xml)
> {code}
> {noformat}
> org.infinispan.commons.CacheConfigurationException: ISPN000327: Cannot find a parser for element 'string-keyed-jdbc-store' in namespace ''. Check that your configuration is up-to date for this version of Infinispan.
> at org.infinispan.configuration.parsing.ParserRegistry.parseElement(ParserRegistry.java:174)
> at org.infinispan.configuration.parsing.XMLExtendedStreamReaderImpl.handleAny(XMLExtendedStreamReaderImpl.java:38)
> at org.infinispan.configuration.parsing.Parser.parsePersistence(Parser.java:2361)
> at org.infinispan.configuration.parsing.Parser.parseCacheElement(Parser.java:1544)
> at org.infinispan.configuration.parsing.Parser.parseLocalCache(Parser.java:1248)
> at org.infinispan.configuration.parsing.Parser.parseContainer(Parser.java:579)
> at org.infinispan.configuration.parsing.Parser.readElement(Parser.java:116)
> {noformat}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 11 months
[JBoss JIRA] (ISPN-11175) Improve Log::unsupportedConfiguration method adding that a missing dependency can cause the issue
by Diego Lovison (Jira)
[ https://issues.redhat.com/browse/ISPN-11175?page=com.atlassian.jira.plugi... ]
Diego Lovison updated ISPN-11175:
---------------------------------
Status: Pull Request Sent (was: Open)
Git Pull Request: https://github.com/infinispan/infinispan/pull/7746
> Improve Log::unsupportedConfiguration method adding that a missing dependency can cause the issue
> -------------------------------------------------------------------------------------------------
>
> Key: ISPN-11175
> URL: https://issues.redhat.com/browse/ISPN-11175
> Project: Infinispan
> Issue Type: Enhancement
> Components: Core
> Affects Versions: 10.1.0.Final
> Reporter: Diego Lovison
> Priority: Minor
>
> The config file {{string-based.xml}} is not working
> {code:java}
> new DefaultCacheManager("/path/to/persistence/jdbc/src/test/resources/configs/string-based.xml)
> {code}
> {noformat}
> org.infinispan.commons.CacheConfigurationException: ISPN000327: Cannot find a parser for element 'string-keyed-jdbc-store' in namespace ''. Check that your configuration is up-to date for this version of Infinispan.
> at org.infinispan.configuration.parsing.ParserRegistry.parseElement(ParserRegistry.java:174)
> at org.infinispan.configuration.parsing.XMLExtendedStreamReaderImpl.handleAny(XMLExtendedStreamReaderImpl.java:38)
> at org.infinispan.configuration.parsing.Parser.parsePersistence(Parser.java:2361)
> at org.infinispan.configuration.parsing.Parser.parseCacheElement(Parser.java:1544)
> at org.infinispan.configuration.parsing.Parser.parseLocalCache(Parser.java:1248)
> at org.infinispan.configuration.parsing.Parser.parseContainer(Parser.java:579)
> at org.infinispan.configuration.parsing.Parser.readElement(Parser.java:116)
> {noformat}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 11 months
[JBoss JIRA] (ISPN-11175) Improve Log::unsupportedConfiguration method adding that a missing dependency can cause the issue
by Diego Lovison (Jira)
[ https://issues.redhat.com/browse/ISPN-11175?page=com.atlassian.jira.plugi... ]
Diego Lovison reassigned ISPN-11175:
------------------------------------
Assignee: Diego Lovison
> Improve Log::unsupportedConfiguration method adding that a missing dependency can cause the issue
> -------------------------------------------------------------------------------------------------
>
> Key: ISPN-11175
> URL: https://issues.redhat.com/browse/ISPN-11175
> Project: Infinispan
> Issue Type: Enhancement
> Components: Core
> Affects Versions: 10.1.0.Final
> Reporter: Diego Lovison
> Assignee: Diego Lovison
> Priority: Minor
>
> The config file {{string-based.xml}} is not working
> {code:java}
> new DefaultCacheManager("/path/to/persistence/jdbc/src/test/resources/configs/string-based.xml)
> {code}
> {noformat}
> org.infinispan.commons.CacheConfigurationException: ISPN000327: Cannot find a parser for element 'string-keyed-jdbc-store' in namespace ''. Check that your configuration is up-to date for this version of Infinispan.
> at org.infinispan.configuration.parsing.ParserRegistry.parseElement(ParserRegistry.java:174)
> at org.infinispan.configuration.parsing.XMLExtendedStreamReaderImpl.handleAny(XMLExtendedStreamReaderImpl.java:38)
> at org.infinispan.configuration.parsing.Parser.parsePersistence(Parser.java:2361)
> at org.infinispan.configuration.parsing.Parser.parseCacheElement(Parser.java:1544)
> at org.infinispan.configuration.parsing.Parser.parseLocalCache(Parser.java:1248)
> at org.infinispan.configuration.parsing.Parser.parseContainer(Parser.java:579)
> at org.infinispan.configuration.parsing.Parser.readElement(Parser.java:116)
> {noformat}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 11 months
[JBoss JIRA] (ISPN-11175) Improve Log::unsupportedConfiguration method adding that a missing dependency can cause the issue
by Diego Lovison (Jira)
[ https://issues.redhat.com/browse/ISPN-11175?page=com.atlassian.jira.plugi... ]
Diego Lovison updated ISPN-11175:
---------------------------------
Status: Open (was: New)
> Improve Log::unsupportedConfiguration method adding that a missing dependency can cause the issue
> -------------------------------------------------------------------------------------------------
>
> Key: ISPN-11175
> URL: https://issues.redhat.com/browse/ISPN-11175
> Project: Infinispan
> Issue Type: Enhancement
> Components: Core
> Affects Versions: 10.1.0.Final
> Reporter: Diego Lovison
> Priority: Minor
>
> The config file {{string-based.xml}} is not working
> {code:java}
> new DefaultCacheManager("/path/to/persistence/jdbc/src/test/resources/configs/string-based.xml)
> {code}
> {noformat}
> org.infinispan.commons.CacheConfigurationException: ISPN000327: Cannot find a parser for element 'string-keyed-jdbc-store' in namespace ''. Check that your configuration is up-to date for this version of Infinispan.
> at org.infinispan.configuration.parsing.ParserRegistry.parseElement(ParserRegistry.java:174)
> at org.infinispan.configuration.parsing.XMLExtendedStreamReaderImpl.handleAny(XMLExtendedStreamReaderImpl.java:38)
> at org.infinispan.configuration.parsing.Parser.parsePersistence(Parser.java:2361)
> at org.infinispan.configuration.parsing.Parser.parseCacheElement(Parser.java:1544)
> at org.infinispan.configuration.parsing.Parser.parseLocalCache(Parser.java:1248)
> at org.infinispan.configuration.parsing.Parser.parseContainer(Parser.java:579)
> at org.infinispan.configuration.parsing.Parser.readElement(Parser.java:116)
> {noformat}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 11 months
[JBoss JIRA] (ISPN-11175) Improve Log::unsupportedConfiguration method adding that a missing dependency can cause the issue
by Diego Lovison (Jira)
Diego Lovison created ISPN-11175:
------------------------------------
Summary: Improve Log::unsupportedConfiguration method adding that a missing dependency can cause the issue
Key: ISPN-11175
URL: https://issues.redhat.com/browse/ISPN-11175
Project: Infinispan
Issue Type: Enhancement
Components: Core
Affects Versions: 10.1.0.Final
Reporter: Diego Lovison
The config file {{string-based.xml}} is not working
{code:java}
new DefaultCacheManager("/path/to/persistence/jdbc/src/test/resources/configs/string-based.xml)
{code}
{noformat}
org.infinispan.commons.CacheConfigurationException: ISPN000327: Cannot find a parser for element 'string-keyed-jdbc-store' in namespace ''. Check that your configuration is up-to date for this version of Infinispan.
at org.infinispan.configuration.parsing.ParserRegistry.parseElement(ParserRegistry.java:174)
at org.infinispan.configuration.parsing.XMLExtendedStreamReaderImpl.handleAny(XMLExtendedStreamReaderImpl.java:38)
at org.infinispan.configuration.parsing.Parser.parsePersistence(Parser.java:2361)
at org.infinispan.configuration.parsing.Parser.parseCacheElement(Parser.java:1544)
at org.infinispan.configuration.parsing.Parser.parseLocalCache(Parser.java:1248)
at org.infinispan.configuration.parsing.Parser.parseContainer(Parser.java:579)
at org.infinispan.configuration.parsing.Parser.readElement(Parser.java:116)
{noformat}
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 11 months