[JBoss JIRA] (ISPN-10410) Convert all immutable protostream entities to use @ProtoFactory
by Nistor Adrian (Jira)
[ https://issues.jboss.org/browse/ISPN-10410?page=com.atlassian.jira.plugin... ]
Nistor Adrian updated ISPN-10410:
---------------------------------
Sprint: DataGrid Sprint #31, DataGrid Sprint #32, DataGrid Sprint #33, DataGrid Sprint #34, DataGrid Sprint #35 (was: DataGrid Sprint #31, DataGrid Sprint #32, DataGrid Sprint #33, DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36)
> Convert all immutable protostream entities to use @ProtoFactory
> ---------------------------------------------------------------
>
> Key: ISPN-10410
> URL: https://issues.jboss.org/browse/ISPN-10410
> Project: Infinispan
> Issue Type: Enhancement
> Reporter: Nistor Adrian
> Assignee: Ryan Emerson
> Priority: Major
> Fix For: 10.0.0.Beta5
>
>
> Such fields should be final. If the field is annotated (no getter), its visibility should be package local and if they have an annotated getter, then the field must be private.
> A suitable constructor or static method must exist, conforming to the contract of ProtoFactory annotation.
> Some sample code here: https://github.com/infinispan/infinispan/pull/7153
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 6 months
[JBoss JIRA] (ISPN-10781) Expose ComponentRef.isAlias()
by Nistor Adrian (Jira)
[ https://issues.jboss.org/browse/ISPN-10781?page=com.atlassian.jira.plugin... ]
Nistor Adrian closed ISPN-10781.
--------------------------------
> Expose ComponentRef.isAlias()
> -----------------------------
>
> Key: ISPN-10781
> URL: https://issues.jboss.org/browse/ISPN-10781
> Project: Infinispan
> Issue Type: Enhancement
> Components: Core
> Reporter: Nistor Adrian
> Assignee: Dan Berindei
> Priority: Major
> Fix For: 10.0.0.Final
>
>
> This will help distinguish ComponentRefs whenever we need too. For example JMX registration currently fails (and sadly, the error is hidden due to other problems) because of CacheJmxRegistration attempting to create MBeans twice for the Cache because it encounters two ComponentRefs when scanning the registry. Would be good to know which one is just an alias and ignore it.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 6 months
[JBoss JIRA] (ISPN-10556) Javadoc errors
by Nistor Adrian (Jira)
[ https://issues.jboss.org/browse/ISPN-10556?page=com.atlassian.jira.plugin... ]
Nistor Adrian updated ISPN-10556:
---------------------------------
Sprint: DataGrid Sprint #33, DataGrid Sprint #34, DataGrid Sprint #35 (was: DataGrid Sprint #33, DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36)
> Javadoc errors
> --------------
>
> Key: ISPN-10556
> URL: https://issues.jboss.org/browse/ISPN-10556
> Project: Infinispan
> Issue Type: Bug
> Components: Documentation-Query
> Reporter: Tristan Tarrant
> Assignee: Tristan Tarrant
> Priority: Major
> Fix For: 10.0.0.CR2, 9.4.17.Final
>
>
> The build is failing at the javadoc phase:
> [ERROR] /home_local/workspace/regression-build-infinispan/infinispan/object-filter/src/main/java/org/infinispan/objectfilter/impl/ql/QueryRendererDelegate.java:20: error: package org.antlr.runtime.tree does not exist
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 6 months
[JBoss JIRA] (ISPN-10556) Javadoc errors
by Nistor Adrian (Jira)
[ https://issues.jboss.org/browse/ISPN-10556?page=com.atlassian.jira.plugin... ]
Nistor Adrian closed ISPN-10556.
--------------------------------
> Javadoc errors
> --------------
>
> Key: ISPN-10556
> URL: https://issues.jboss.org/browse/ISPN-10556
> Project: Infinispan
> Issue Type: Bug
> Components: Documentation-Query
> Reporter: Tristan Tarrant
> Assignee: Tristan Tarrant
> Priority: Major
> Fix For: 10.0.0.CR2, 9.4.17.Final
>
>
> The build is failing at the javadoc phase:
> [ERROR] /home_local/workspace/regression-build-infinispan/infinispan/object-filter/src/main/java/org/infinispan/objectfilter/impl/ql/QueryRendererDelegate.java:20: error: package org.antlr.runtime.tree does not exist
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 6 months
[JBoss JIRA] (ISPN-10781) Expose ComponentRef.isAlias()
by Nistor Adrian (Jira)
[ https://issues.jboss.org/browse/ISPN-10781?page=com.atlassian.jira.plugin... ]
Nistor Adrian updated ISPN-10781:
---------------------------------
Sprint: DataGrid Sprint #35 (was: DataGrid Sprint #35, DataGrid Sprint #36)
> Expose ComponentRef.isAlias()
> -----------------------------
>
> Key: ISPN-10781
> URL: https://issues.jboss.org/browse/ISPN-10781
> Project: Infinispan
> Issue Type: Enhancement
> Components: Core
> Reporter: Nistor Adrian
> Assignee: Dan Berindei
> Priority: Major
> Fix For: 10.0.0.Final
>
>
> This will help distinguish ComponentRefs whenever we need too. For example JMX registration currently fails (and sadly, the error is hidden due to other problems) because of CacheJmxRegistration attempting to create MBeans twice for the Cache because it encounters two ComponentRefs when scanning the registry. Would be good to know which one is just an alias and ignore it.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 6 months
[JBoss JIRA] (ISPN-10868) Default whitelist should allow primitives and arrays
by Dan Berindei (Jira)
Dan Berindei created ISPN-10868:
-----------------------------------
Summary: Default whitelist should allow primitives and arrays
Key: ISPN-10868
URL: https://issues.jboss.org/browse/ISPN-10868
Project: Infinispan
Issue Type: Task
Components: Core
Affects Versions: 10.0.0.Final, 9.4.16.Final
Reporter: Dan Berindei
Fix For: 10.0.1.Final
Java serialization whitelist should include primitive wrapper classes and arrays types, if only because it's tedious to specify all of them in the configuration.
There's a similar argument for adding {{java.util.ArrayList}} to the default whitelist, especially to use as keys, because {{Object[]}} keys do not work with {{OBJECT}} storage ({{equals()}} and {{hashCode()}} are wrong). I'm not convinced yet, because applications eventually want to use a custom key class, and POCs can get away with converting to {{String}} and concatenating.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
4 years, 6 months