[ https://issues.jboss.org/browse/IPROTO-105?page=com.atlassian.jira.plugin... ]
Nistor Adrian reopened IPROTO-105:
----------------------------------
Reopening to be able to edit agile fields.
> Accept annotated 'getters' that are not named according to the javabeans standard
> ---------------------------------------------------------------------------------
>
> Key: IPROTO-105
> URL: https://issues.jboss.org/browse/IPROTO-105
> Project: Infinispan ProtoStream
> Issue Type: Enhancement
> Reporter: Nistor Adrian
> Assignee: Nistor Adrian
> Priority: Major
> Fix For: 4.3.0.Alpha9, 4.3.0.Final
>
>
> While 'getLifespan()' is an accepted getter for 'lifespan' property, 'lifespan()' is not, but it would be very useful to add support for this case, also for such setter.
> See infinispan's EmbeddedLifespanExpirableMetadata
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
[ https://issues.jboss.org/browse/IPROTO-105?page=com.atlassian.jira.plugin... ]
Nistor Adrian updated IPROTO-105:
---------------------------------
Sprint: DataGrid Sprint #35
> Accept annotated 'getters' that are not named according to the javabeans standard
> ---------------------------------------------------------------------------------
>
> Key: IPROTO-105
> URL: https://issues.jboss.org/browse/IPROTO-105
> Project: Infinispan ProtoStream
> Issue Type: Enhancement
> Reporter: Nistor Adrian
> Assignee: Nistor Adrian
> Priority: Major
> Fix For: 4.3.0.Alpha9, 4.3.0.Final
>
>
> While 'getLifespan()' is an accepted getter for 'lifespan' property, 'lifespan()' is not, but it would be very useful to add support for this case, also for such setter.
> See infinispan's EmbeddedLifespanExpirableMetadata
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
Nistor Adrian created ISPN-10432:
------------------------------------
Summary: Upgrade Protostream to 4.3.0.Alpha9
Key: ISPN-10432
URL: https://issues.jboss.org/browse/ISPN-10432
Project: Infinispan
Issue Type: Component Upgrade
Components: Remote Querying
Reporter: Nistor Adrian
Assignee: Nistor Adrian
Fix For: 10.0.0.Beta5
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
[ https://issues.jboss.org/browse/IPROTO-97?page=com.atlassian.jira.plugin.... ]
Nistor Adrian updated IPROTO-97:
--------------------------------
Fix Version/s: 4.3.0.Alpha8
(was: 4.3.0.Alpha9)
> Generated code should track missing fields using a bitset simulated in a long/int rather than individual boolean flags
> ----------------------------------------------------------------------------------------------------------------------
>
> Key: IPROTO-97
> URL: https://issues.jboss.org/browse/IPROTO-97
> Project: Infinispan ProtoStream
> Issue Type: Enhancement
> Reporter: Nistor Adrian
> Assignee: Nistor Adrian
> Priority: Major
> Fix For: 4.3.0.Alpha8, 4.3.0.Final
>
>
> This should ensure a lower number of local vars in the generated method with less chances of hitting the limit.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
[ https://issues.jboss.org/browse/IPROTO-97?page=com.atlassian.jira.plugin.... ]
Nistor Adrian resolved IPROTO-97.
---------------------------------
Resolution: Done
Resolved with IPROTO-94 in commit 8c0ccf54c0d3dabd355184df1abb606fd5a19f81
> Generated code should track missing fields using a bitset simulated in a long/int rather than individual boolean flags
> ----------------------------------------------------------------------------------------------------------------------
>
> Key: IPROTO-97
> URL: https://issues.jboss.org/browse/IPROTO-97
> Project: Infinispan ProtoStream
> Issue Type: Enhancement
> Reporter: Nistor Adrian
> Assignee: Nistor Adrian
> Priority: Major
> Fix For: 4.3.0.Final, 4.3.0.Alpha8
>
>
> This should ensure a lower number of local vars in the generated method with less chances of hitting the limit.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
[ https://issues.jboss.org/browse/IPROTO-106?page=com.atlassian.jira.plugin... ]
Nistor Adrian updated IPROTO-106:
---------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
Integrated in master (4.3.x)
> OriginatingClasses annotation should be located in a runtime jar, not in the annotation processor jar
> ------------------------------------------------------------------------------------------------------
>
> Key: IPROTO-106
> URL: https://issues.jboss.org/browse/IPROTO-106
> Project: Infinispan ProtoStream
> Issue Type: Enhancement
> Reporter: Nistor Adrian
> Assignee: Nistor Adrian
> Priority: Major
> Fix For: 4.3.0.Alpha9
>
>
> The annotation processor is a compile time dependency, so OriginatingClasses annotation is not loadable at runtime, but this does not create a classloading issue because the retention of the annotation is CLASS, so not actually needed at runtime. All good at runtime. But javadoc generation does not work, failing due to missing dependency unless we add it explicitly, which is cumbersome.
> This is already leading to failures in Infinispan https://ci.infinispan.org/job/Infinispan/job/master/1304/consoleFull#1277...
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
[ https://issues.jboss.org/browse/IPROTO-106?page=com.atlassian.jira.plugin... ]
Nistor Adrian updated IPROTO-106:
---------------------------------
Issue Type: Bug (was: Enhancement)
> OriginatingClasses annotation should be located in a runtime jar, not in the annotation processor jar
> ------------------------------------------------------------------------------------------------------
>
> Key: IPROTO-106
> URL: https://issues.jboss.org/browse/IPROTO-106
> Project: Infinispan ProtoStream
> Issue Type: Bug
> Reporter: Nistor Adrian
> Assignee: Nistor Adrian
> Priority: Major
> Fix For: 4.3.0.Alpha9
>
>
> The annotation processor is a compile time dependency, so OriginatingClasses annotation is not loadable at runtime, but this does not create a classloading issue because the retention of the annotation is CLASS, so not actually needed at runtime. All good at runtime. But javadoc generation does not work, failing due to missing dependency unless we add it explicitly, which is cumbersome.
> This is already leading to failures in Infinispan https://ci.infinispan.org/job/Infinispan/job/master/1304/consoleFull#1277...
--
This message was sent by Atlassian Jira
(v7.12.1#712002)