[ 
https://issues.apache.org/jira/browse/ISIS-1209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dan Haywood updated ISIS-1209:
------------------------------
    Fix Version/s:     (was: 1.11.0)
                   2.0.0
      Description: 
... on the basis that - I think - raising so many events is what is causing the 
framework to be slower than once it was.

Before doing this ticket we should test this theory first, though.



  was:
... on the basis that - I think - raising so many events is what is causing the 
framework to be slower than once it was.

Before doing this ticket we should test this theory first, though.


Have pushed this off into the future, because we now have ISIS-1255 which 
allows all default events to be interpreted as ignore.

My thinking being: if a developer has gone to the effort of defining a 
subclass, it's probably because they expect there to be a subscriber of that 
event subclass.

> Perform static analysis of all event subscribers so that we suppress the 
> submission of events if we know that there are no subscribers in that type of 
> event.
> -------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: ISIS-1209
>                 URL: https://issues.apache.org/jira/browse/ISIS-1209
>             Project: Isis
>          Issue Type: Improvement
>          Components: Core
>    Affects Versions: 1.9.0
>            Reporter: Dan Haywood
>            Assignee: Dan Haywood
>             Fix For: 2.0.0
>
>
> ... on the basis that - I think - raising so many events is what is causing 
> the framework to be slower than once it was.
> Before doing this ticket we should test this theory first, though.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to