[JBoss JIRA] (IPROTO-91) Allow SerializationContextInitializer dependencies
by Nistor Adrian (Jira)
[ https://issues.jboss.org/browse/IPROTO-91?page=com.atlassian.jira.plugin.... ]
Nistor Adrian resolved IPROTO-91.
---------------------------------
Fix Version/s: 4.3.0.Alpha2
Resolution: Done
Resolved by commit https://github.com/infinispan/protostream/commit/2a2c09646ad6a57b4ae51fdd...
> Allow SerializationContextInitializer dependencies
> --------------------------------------------------
>
> Key: IPROTO-91
> URL: https://issues.jboss.org/browse/IPROTO-91
> Project: Infinispan ProtoStream
> Issue Type: Enhancement
> Affects Versions: 4.3.0.Alpha1
> Reporter: Ryan Emerson
> Assignee: Nistor Adrian
> Priority: Major
> Fix For: 4.3.0.Alpha2
>
>
> In order to avoid split-packages across multiple maven modules and the resulting jars, it's necessary for Protostream to provide a mechanism for {{SerializationContextInitializer}} implementations in one module to depend on those defined in dependent modules.
> For example, the {{org.infinispan.commons.io.ByteBufferImpl}} class is defined in the Infinispan commons module, but is required by several annotated Pojos in the core module. In order for the core module to compile, it is necessary for {{ByteBufferImpl.class}} to be added to the {{classes}} field in the core modules {{AutoProtoSchemaBuilder}} annotation with {{autoImportClasses == false}} or for {{autoImportClasses == true}}. Either way, this results in {{org.infinispan.commons.io.ByteBufferImp$_Marshaller.class}} being added to the core jar.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 4 months
[JBoss JIRA] (ISPN-10181) Async Cross Site replication statistics
by Pedro Ruivo (Jira)
Pedro Ruivo created ISPN-10181:
----------------------------------
Summary: Async Cross Site replication statistics
Key: ISPN-10181
URL: https://issues.jboss.org/browse/ISPN-10181
Project: Infinispan
Issue Type: Enhancement
Components: Cross-Site Replication, JMX, reporting and management
Affects Versions: 9.4.13.Final, 10.0.0.Beta3
Reporter: Pedro Ruivo
Assignee: Pedro Ruivo
Add average replication time to the cross-site statistics.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 4 months
[JBoss JIRA] (ISPN-10180) Automatically take a site offline if the Cross-Site is in ASYNC mode
by Pedro Ruivo (Jira)
[ https://issues.jboss.org/browse/ISPN-10180?page=com.atlassian.jira.plugin... ]
Pedro Ruivo updated ISPN-10180:
-------------------------------
Affects Version/s: 9.4.13.Final
10.0.0.Beta3
> Automatically take a site offline if the Cross-Site is in ASYNC mode
> --------------------------------------------------------------------
>
> Key: ISPN-10180
> URL: https://issues.jboss.org/browse/ISPN-10180
> Project: Infinispan
> Issue Type: Feature Request
> Affects Versions: 10.0.0.Beta3, 9.4.13.Final
> Reporter: Pedro Ruivo
> Assignee: Pedro Ruivo
> Priority: Major
>
> With a SYNC XSite replication, it is possible to automatically mark a site offline with the following configuration
> {code:xml}
> <distributed-cache name="XSiteCache" ....>
> ...
> <backups>
> <backup site="site02" failure-policy="IGNORE" strategy="SYNC">
> <take-offline after-failures="10" min-wait="60000"/>
> </backup>
> </backups>
> </distributed-cache>
> {code}
> If the strategy is ASYNC (i.e. for performance reason) the element take-offline will have no effect as the site will 'fire and forget' the updates and don't care about failure.
> It should be possible to use the take-offline configuration in ASYNC mode as well
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 4 months
[JBoss JIRA] (ISPN-10180) Automatically take a site offline if the Cross-Site is in ASYNC mode
by Pedro Ruivo (Jira)
[ https://issues.jboss.org/browse/ISPN-10180?page=com.atlassian.jira.plugin... ]
Pedro Ruivo updated ISPN-10180:
-------------------------------
Component/s: Cross-Site Replication
> Automatically take a site offline if the Cross-Site is in ASYNC mode
> --------------------------------------------------------------------
>
> Key: ISPN-10180
> URL: https://issues.jboss.org/browse/ISPN-10180
> Project: Infinispan
> Issue Type: Feature Request
> Components: Cross-Site Replication
> Affects Versions: 10.0.0.Beta3, 9.4.13.Final
> Reporter: Pedro Ruivo
> Assignee: Pedro Ruivo
> Priority: Major
>
> With a SYNC XSite replication, it is possible to automatically mark a site offline with the following configuration
> {code:xml}
> <distributed-cache name="XSiteCache" ....>
> ...
> <backups>
> <backup site="site02" failure-policy="IGNORE" strategy="SYNC">
> <take-offline after-failures="10" min-wait="60000"/>
> </backup>
> </backups>
> </distributed-cache>
> {code}
> If the strategy is ASYNC (i.e. for performance reason) the element take-offline will have no effect as the site will 'fire and forget' the updates and don't care about failure.
> It should be possible to use the take-offline configuration in ASYNC mode as well
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 4 months