[JBoss JIRA] (ISPN-9966) Guidelines for evolving the API over time
by Katia Aresti (Jira)
[ https://issues.jboss.org/browse/ISPN-9966?page=com.atlassian.jira.plugin.... ]
Katia Aresti reassigned ISPN-9966:
----------------------------------
Assignee: Katia Aresti
> Guidelines for evolving the API over time
> -----------------------------------------
>
> Key: ISPN-9966
> URL: https://issues.jboss.org/browse/ISPN-9966
> Project: Infinispan
> Issue Type: Sub-task
> Components: API
> Reporter: Katia Aresti
> Assignee: Katia Aresti
> Priority: Major
>
> A plan on how we plan to evolve APIs over time.
> * What recommendations should developers follow when they want to add/change/remove API methods?
> * At which point they should come up with new interfaces and how do users migrate from one to the other?
> * When should we create new modules? When can we reuse existing API modules?
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 11 months
[JBoss JIRA] (ISPN-9966) Guidelines for evolving the API over time
by Katia Aresti (Jira)
Katia Aresti created ISPN-9966:
----------------------------------
Summary: Guidelines for evolving the API over time
Key: ISPN-9966
URL: https://issues.jboss.org/browse/ISPN-9966
Project: Infinispan
Issue Type: Sub-task
Components: API
Reporter: Katia Aresti
A plan on how we plan to evolve APIs over time.
* What recommendations should developers follow when they want to add/change/remove API methods?
* At which point they should come up with new interfaces and how do users migrate from one to the other?
* When should we create new modules? When can we reuse existing API modules?
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 11 months
[JBoss JIRA] (IPROTO-87) Prevent auto-import of java classes that are not explicitly added to ProtoSchemaBuilder.addClass
by Adrian Nistor (Jira)
[ https://issues.jboss.org/browse/IPROTO-87?page=com.atlassian.jira.plugin.... ]
Adrian Nistor updated IPROTO-87:
--------------------------------
Status: Resolved (was: Pull Request Sent)
Resolution: Done
Integrated in master.
> Prevent auto-import of java classes that are not explicitly added to ProtoSchemaBuilder.addClass
> -------------------------------------------------------------------------------------------------
>
> Key: IPROTO-87
> URL: https://issues.jboss.org/browse/IPROTO-87
> Project: Infinispan ProtoStream
> Issue Type: Enhancement
> Reporter: Adrian Nistor
> Assignee: Adrian Nistor
> Priority: Major
> Fix For: 4.3.0.Alpha1
>
>
> The classes of the fields of already added classes are also automatically picked up now even if they are not explicitly added with addClass. This behaviour is usually very helpful but there might be use cases where we want explicit control of classes and everything that was not added explicitly should cause an exception. A config flag should be added for this. The current behaviour should remain the default is the flag is not specified.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 11 months
[JBoss JIRA] (IPROTO-87) Prevent auto-import of java classes that are not explicitly added to ProtoSchemaBuilder.addClass
by Adrian Nistor (Jira)
[ https://issues.jboss.org/browse/IPROTO-87?page=com.atlassian.jira.plugin.... ]
Adrian Nistor updated IPROTO-87:
--------------------------------
Fix Version/s: 4.3.0.Alpha1
> Prevent auto-import of java classes that are not explicitly added to ProtoSchemaBuilder.addClass
> -------------------------------------------------------------------------------------------------
>
> Key: IPROTO-87
> URL: https://issues.jboss.org/browse/IPROTO-87
> Project: Infinispan ProtoStream
> Issue Type: Enhancement
> Reporter: Adrian Nistor
> Assignee: Adrian Nistor
> Priority: Major
> Fix For: 4.3.0.Alpha1
>
>
> The classes of the fields of already added classes are also automatically picked up now even if they are not explicitly added with addClass. This behaviour is usually very helpful but there might be use cases where we want explicit control of classes and everything that was not added explicitly should cause an exception. A config flag should be added for this. The current behaviour should remain the default is the flag is not specified.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 11 months
[JBoss JIRA] (IPROTO-87) Prevent auto-import of java classes that are not explicitly added to ProtoSchemaBuilder.addClass
by Adrian Nistor (Jira)
[ https://issues.jboss.org/browse/IPROTO-87?page=com.atlassian.jira.plugin.... ]
Adrian Nistor updated IPROTO-87:
--------------------------------
Status: Open (was: New)
> Prevent auto-import of java classes that are not explicitly added to ProtoSchemaBuilder.addClass
> -------------------------------------------------------------------------------------------------
>
> Key: IPROTO-87
> URL: https://issues.jboss.org/browse/IPROTO-87
> Project: Infinispan ProtoStream
> Issue Type: Enhancement
> Reporter: Adrian Nistor
> Priority: Major
> Fix For: 4.3.0.Alpha1
>
>
> The classes of the fields of already added classes are also automatically picked up now even if they are not explicitly added with addClass. This behaviour is usually very helpful but there might be use cases where we want explicit control of classes and everything that was not added explicitly should cause an exception. A config flag should be added for this. The current behaviour should remain the default is the flag is not specified.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 11 months
[JBoss JIRA] (IPROTO-87) Prevent auto-import of java classes that are not explicitly added to ProtoSchemaBuilder.addClass
by Adrian Nistor (Jira)
[ https://issues.jboss.org/browse/IPROTO-87?page=com.atlassian.jira.plugin.... ]
Adrian Nistor reassigned IPROTO-87:
-----------------------------------
Assignee: Adrian Nistor
> Prevent auto-import of java classes that are not explicitly added to ProtoSchemaBuilder.addClass
> -------------------------------------------------------------------------------------------------
>
> Key: IPROTO-87
> URL: https://issues.jboss.org/browse/IPROTO-87
> Project: Infinispan ProtoStream
> Issue Type: Enhancement
> Reporter: Adrian Nistor
> Assignee: Adrian Nistor
> Priority: Major
> Fix For: 4.3.0.Alpha1
>
>
> The classes of the fields of already added classes are also automatically picked up now even if they are not explicitly added with addClass. This behaviour is usually very helpful but there might be use cases where we want explicit control of classes and everything that was not added explicitly should cause an exception. A config flag should be added for this. The current behaviour should remain the default is the flag is not specified.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
5 years, 11 months