[JBoss JIRA] (ISPN-6539) ClassCastException with Remote Cache Loader and GetWithMetadata
by Tristan Tarrant (JIRA)
[ https://issues.jboss.org/browse/ISPN-6539?page=com.atlassian.jira.plugin.... ]
Tristan Tarrant updated ISPN-6539:
----------------------------------
Fix Version/s: 8.2.7.Final
> ClassCastException with Remote Cache Loader and GetWithMetadata
> ---------------------------------------------------------------
>
> Key: ISPN-6539
> URL: https://issues.jboss.org/browse/ISPN-6539
> Project: Infinispan
> Issue Type: Bug
> Components: Core, Loaders and Stores, Server
> Affects Versions: 8.2.1.Final, 9.0.0.Alpha1
> Reporter: Gustavo Fernandes
> Assignee: Gustavo Fernandes
> Fix For: 9.0.0.Alpha2, 9.0.0.Final, 8.2.7.Final
>
>
> A combination of remote cache loader and {{IsolationLevel.REPEATABLE_READ}} will cause a ClassCastException when doing a {{GetWithMetadata}}:
> {noformat}
> org.infinispan.client.hotrod.exceptions.HotRodClientException:Request for messageId=11
> returned server error (status=0x85): java.lang.ClassCastException:
> org.infinispan.container.entries.RepeatableReadEntry cannot be cast to
> org.infinispan.container.entries.InternalCacheEntry
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 10 months
[JBoss JIRA] (ISPN-7584) Rolling upgrade fails with "java.lang.ClassCastException: SimpleClusteredVersion cannot be cast to NumericVersion"
by Tristan Tarrant (JIRA)
[ https://issues.jboss.org/browse/ISPN-7584?page=com.atlassian.jira.plugin.... ]
Tristan Tarrant updated ISPN-7584:
----------------------------------
Fix Version/s: 8.2.7.Final
> Rolling upgrade fails with "java.lang.ClassCastException: SimpleClusteredVersion cannot be cast to NumericVersion"
> ------------------------------------------------------------------------------------------------------------------
>
> Key: ISPN-7584
> URL: https://issues.jboss.org/browse/ISPN-7584
> Project: Infinispan
> Issue Type: Bug
> Reporter: Gustavo Fernandes
> Assignee: Gustavo Fernandes
> Labels: rolling_upgrade
> Fix For: 9.0.0.CR4, 8.2.7.Final
>
>
> Cache configuration, both for source and target clusters:
> {code:xml}
> <replicated-cache name="test-cache" mode="SYNC" start="EAGER">
> <expiration interval="300000" lifespan="525600000000" />
> <locking isolation="REPEATABLE_READ" acquire-timeout="20000" concurrency-level="500" striping="false" />
> <transaction mode="NONE" />
> <string-keyed-jdbc-store datasource="java:jboss/datasources/OracleDS" passivation="false" preload="false" purge="false" shared="true">
> <property name="databaseType">ORACLE</property>
> <string-keyed-table prefix="ISPN">
> <id-column name="id" type="VARCHAR(256)" />
> <data-column name="datum" type="BLOB" />
> <timestamp-column name="version" type="NUMBER" />
> </string-keyed-table>
> </string-keyed-jdbc-store>
> <remote-store cache="test-cache" hotrod-wrapping="true" socket-timeout="60000" tcp-no-delay="true" shared="true" passivation="false" purge="false" read-only="true">
> <remote-server outbound-socket-binding="source-cluster" />
> </remote-store>
> </replicated-cache>
> {code}
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 10 months
[JBoss JIRA] (ISPN-7904) Entry#setValue may not work in all cases
by William Burns (JIRA)
William Burns created ISPN-7904:
-----------------------------------
Summary: Entry#setValue may not work in all cases
Key: ISPN-7904
URL: https://issues.jboss.org/browse/ISPN-7904
Project: Infinispan
Issue Type: Bug
Components: Core
Affects Versions: 9.0.1.Final
Reporter: William Burns
The Entry#setValue method should propagate to the underlying cache to update other references. This method should be usable from both an Iterator and Stream#forEach methods at a minimum. Other usages are open for debate, but probably shouldn't be adhered to.
We need to make sure these methods work in all cache mode types.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 10 months
[JBoss JIRA] (ISPN-7903) Allow preload only cache stores
by Ryan Emerson (JIRA)
Ryan Emerson created ISPN-7903:
----------------------------------
Summary: Allow preload only cache stores
Key: ISPN-7903
URL: https://issues.jboss.org/browse/ISPN-7903
Project: Infinispan
Issue Type: Feature Request
Components: Loaders and Stores
Affects Versions: 9.1.0.Alpha1
Reporter: Ryan Emerson
Assignee: Ryan Emerson
We should enable users to define a store as being `preloadOnly`, so that once data has been preload on startup the store is shutdown and no longer available, i.e. gets etc are never forward to this store. This is useful for one-shot loading of data from external sources such as Teiid.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 10 months
[JBoss JIRA] (ISPN-7902) Provide serializable overloads of eval() methods in functional API
by Radim Vansa (JIRA)
Radim Vansa created ISPN-7902:
---------------------------------
Summary: Provide serializable overloads of eval() methods in functional API
Key: ISPN-7902
URL: https://issues.jboss.org/browse/ISPN-7902
Project: Infinispan
Issue Type: Enhancement
Components: Core
Affects Versions: 9.1.0.Alpha1
Reporter: Radim Vansa
Assignee: Radim Vansa
Fix For: 9.1.0.Final
Functional API would be nicer if we've provided {{Serializable & Function}} overloads for the eval/evalMany methods as we do in streams API and will do for computeX methods.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
8 years, 10 months