[
https://issues.apache.org/jira/browse/IGNITE-3637?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vladimir Ozerov updated IGNITE-3637:
------------------------------------
Fix Version/s: (was: 2.0)
2.1
> MemoryEventStorageSpi should not be used by default
> ---------------------------------------------------
>
> Key: IGNITE-3637
> URL: https://issues.apache.org/jira/browse/IGNITE-3637
> Project: Ignite
> Issue Type: Improvement
> Components: general
> Affects Versions: 1.7
> Reporter: Valentin Kulichenko
> Fix For: 2.1
>
>
> The main use case for events if listening for them in real time. This does
> not require any storage, but we use {{MemoryEventStorageSpi}} by default
> which consumes memory.
> We should:
> * Create {{NoOpEventStorageSpi}} and make it the default one.
> * If the new SPI is used, print out a warning saying that
> {{IgniteEvents.localQuery}} and {{remoteQuery}} methods will not work. If one
> of these methods is called, throw an exception.
> * Test Visor, as it can depend on events in some places.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)