[Red Hat JIRA] (ISPN-12654) Get entry broken in protobuf caches
by Katia Aresti (Jira)
Katia Aresti created ISPN-12654:
-----------------------------------
Summary: Get entry broken in protobuf caches
Key: ISPN-12654
URL: https://issues.redhat.com/browse/ISPN-12654
Project: Infinispan
Issue Type: Bug
Components: Console
Affects Versions: 12.0.0.Final
Reporter: Katia Aresti
Assignee: Katia Aresti
When we find a key and the key is a protobuf value, we don't get the key _value, so there is a json parser error for that case
--
This message was sent by Atlassian Jira
(v8.13.1#813001)
5 years, 2 months
[Red Hat JIRA] (ISPN-12635) Multimap Bucket can't get replicated in server mode
by Pedro Ruivo (Jira)
[ https://issues.redhat.com/browse/ISPN-12635?page=com.atlassian.jira.plugi... ]
Pedro Ruivo commented on ISPN-12635:
------------------------------------
Test fix here: https://github.com/infinispan/infinispan/pull/9009
> Multimap Bucket can't get replicated in server mode
> ---------------------------------------------------
>
> Key: ISPN-12635
> URL: https://issues.redhat.com/browse/ISPN-12635
> Project: Infinispan
> Issue Type: Bug
> Components: Multimap
> Affects Versions: 12.0.0.CR1
> Reporter: Katia Aresti
> Assignee: Pedro Ruivo
> Priority: Critical
> Fix For: 12.0.0.Final, 12.1.0.Final
>
>
> Mulitmap put/get only sends the function over the network, which works fine. But, if you have to replicate the {{Bucket}} class, it will fail (state transfer & cross-site are 2 examples)
> This happens because of {{MultimapRequestProcessor}} which wraps the user's key & value with {{WrappedByteArray}} and the "user marhsaller" is unable to handle {{WrappedByteArray}}. Wrapping the keys & values with {{WrappedByteArray}} is no longer necessary and it should be removed.
--
This message was sent by Atlassian Jira
(v8.13.1#813001)
5 years, 2 months
[Red Hat JIRA] (ISPN-12635) Multimap Bucket can't get replicated in server mode
by Pedro Ruivo (Jira)
[ https://issues.redhat.com/browse/ISPN-12635?page=com.atlassian.jira.plugi... ]
Pedro Ruivo updated ISPN-12635:
-------------------------------
Fix Version/s: 12.1.0.Final
> Multimap Bucket can't get replicated in server mode
> ---------------------------------------------------
>
> Key: ISPN-12635
> URL: https://issues.redhat.com/browse/ISPN-12635
> Project: Infinispan
> Issue Type: Bug
> Components: Multimap
> Affects Versions: 12.0.0.CR1
> Reporter: Katia Aresti
> Assignee: Pedro Ruivo
> Priority: Critical
> Fix For: 12.0.0.Final, 12.1.0.Final
>
>
> Mulitmap put/get only sends the function over the network, which works fine. But, if you have to replicate the {{Bucket}} class, it will fail (state transfer & cross-site are 2 examples)
> This happens because of {{MultimapRequestProcessor}} which wraps the user's key & value with {{WrappedByteArray}} and the "user marhsaller" is unable to handle {{WrappedByteArray}}. Wrapping the keys & values with {{WrappedByteArray}} is no longer necessary and it should be removed.
--
This message was sent by Atlassian Jira
(v8.13.1#813001)
5 years, 2 months
[Red Hat JIRA] (ISPN-12653) Duplicate classes in infinispan-spring5-embedded and infinispan-spring5-common
by Kai Lehmann (Jira)
Kai Lehmann created ISPN-12653:
----------------------------------
Summary: Duplicate classes in infinispan-spring5-embedded and infinispan-spring5-common
Key: ISPN-12653
URL: https://issues.redhat.com/browse/ISPN-12653
Project: Infinispan
Issue Type: Bug
Affects Versions: 11.0.9.Final
Reporter: Kai Lehmann
infinispan-spring5-common and infinispan-spring5-embedded (at least in version 11.0.9 Final) have the following duplicate classes:
{noformat}
org/infinispan/spring/common/session/AbstractInfinispanSessionRepository.class
org/infinispan/spring/common/config/InfinispanNamespaceHandler.class
org/infinispan/spring/common/session/AbstractApplicationPublisherBridge.class
org/infinispan/spring/common/session/PrincipalNameResolver.class
org/infinispan/spring/common/provider/NullValue.class
org/infinispan/spring/common/provider/SpringCache$ValueRetrievalExceptionResolver.class
org/infinispan/spring/common/provider/SpringCache.class
org/infinispan/spring/common/config/InfinispanContainerCacheManagerBeanDefinitionParser.class
org/infinispan/spring/common/config/InfinispanRemoteCacheManagerBeanDefinitionParser.class
org/infinispan/spring/common/config/InfinispanEmbeddedCacheManagerBeanDefinitionParser.class
org/infinispan/spring/common/config/InfinispanNamespaceUtils.class {noformat}
Our infrastructure checks for duplicate classes in different components within the dependency tree and is complaing about this. Duplicate classes is usually a bad thing. It is not deterministic which one will survive when merged into a jar/war file which can lead to unexpected behavior at runtime. I guess those class contents are the same here, but nevertheless the duplicates should be removed. As embedded is depending on commons, I think it should be safe to remove those classes from embedded.
--
This message was sent by Atlassian Jira
(v8.13.1#813001)
5 years, 2 months