[JBoss JIRA] (ISPN-9016) Component metadata serialization format changes depending on compiler
by Dan Berindei (JIRA)
[ https://issues.jboss.org/browse/ISPN-9016?page=com.atlassian.jira.plugin.... ]
Dan Berindei updated ISPN-9016:
-------------------------------
Status: Open (was: Pull Request Sent)
I overlooked the `serialVersionUUID` that's already there, so there must be another reason why metadata loading still fails when running tests from the IDE.
> Component metadata serialization format changes depending on compiler
> ---------------------------------------------------------------------
>
> Key: ISPN-9016
> URL: https://issues.jboss.org/browse/ISPN-9016
> Project: Infinispan
> Issue Type: Bug
> Components: Core
> Affects Versions: 9.2.1.Final
> Reporter: Dan Berindei
> Assignee: Dan Berindei
> Priority: Minor
> Fix For: 9.3.0.Alpha1
>
>
> The field and method metadata classes have a {{serialVersionUUID}}, but {{ComponentMetadata}} itself doesn't have it, so it can change at any time.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 1 month
[JBoss JIRA] (ISPN-9016) Component metadata serialization format changes depending on compiler
by Dan Berindei (JIRA)
[ https://issues.jboss.org/browse/ISPN-9016?page=com.atlassian.jira.plugin.... ]
Dan Berindei edited comment on ISPN-9016 at 3/29/18 1:26 AM:
-------------------------------------------------------------
I overlooked the {{serialVersionUUID}} that's already there, so there must be another reason why metadata loading still fails when running tests from the IDE.
was (Author: dan.berindei):
I overlooked the `serialVersionUUID` that's already there, so there must be another reason why metadata loading still fails when running tests from the IDE.
> Component metadata serialization format changes depending on compiler
> ---------------------------------------------------------------------
>
> Key: ISPN-9016
> URL: https://issues.jboss.org/browse/ISPN-9016
> Project: Infinispan
> Issue Type: Bug
> Components: Core
> Affects Versions: 9.2.1.Final
> Reporter: Dan Berindei
> Assignee: Dan Berindei
> Priority: Minor
> Fix For: 9.3.0.Alpha1
>
>
> The field and method metadata classes have a {{serialVersionUUID}}, but {{ComponentMetadata}} itself doesn't have it, so it can change at any time.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 1 month
[JBoss JIRA] (ISPN-9016) Component metadata serialization format changes depending on compiler
by Dan Berindei (JIRA)
Dan Berindei created ISPN-9016:
----------------------------------
Summary: Component metadata serialization format changes depending on compiler
Key: ISPN-9016
URL: https://issues.jboss.org/browse/ISPN-9016
Project: Infinispan
Issue Type: Bug
Components: Core
Affects Versions: 9.2.1.Final
Reporter: Dan Berindei
Assignee: Dan Berindei
Priority: Minor
Fix For: 9.3.0.Alpha1
The field and method metadata classes have a {{serialVersionUUID}}, but {{ComponentMetadata}} itself doesn't have it, so it can change at any time.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 1 month
[JBoss JIRA] (ISPN-8494) Clear is leaking transaction with Batching
by Pedro Ruivo (JIRA)
[ https://issues.jboss.org/browse/ISPN-8494?page=com.atlassian.jira.plugin.... ]
Pedro Ruivo updated ISPN-8494:
------------------------------
Fix Version/s: 9.2.2.Final
(was: 9.3.0.Alpha1)
> Clear is leaking transaction with Batching
> ------------------------------------------
>
> Key: ISPN-8494
> URL: https://issues.jboss.org/browse/ISPN-8494
> Project: Infinispan
> Issue Type: Bug
> Components: Transactions
> Reporter: Pedro Ruivo
> Assignee: Pedro Ruivo
> Fix For: 9.2.2.Final
>
>
> When batching is enabled, the clear() tries to suspend the running transaction but it ends leaking the internal transaction used in the batch.
> {code:java}
> public void testClearInBatch() {
> Cache<String, String> cache = createCache("testClearInBatch");
> cache.put("k2", "value2");
> cache.startBatch();
> cache.clear();
> cache.put("k1", "value1");
> cache.endBatch(true);
> // the tx is leaked and it tries to execute the get() against a committed transaction.
> AssertJUnit.assertEquals(null, cache.get("k2"));
> AssertJUnit.assertEquals("value1", cache.get("k1"));
> }
> {code}
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
6 years, 1 month