ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Amelchev Nikita (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-9020) .NET: Creating CacheEntry events regardless of values.
Date Tue, 17 Jul 2018 12:49:00 GMT
Amelchev Nikita created IGNITE-9020:

             Summary: .NET: Creating CacheEntry events regardless of values.
                 Key: IGNITE-9020
                 URL: https://issues.apache.org/jira/browse/IGNITE-9020
             Project: Ignite
          Issue Type: Task
          Components: platforms
            Reporter: Amelchev Nikita

At Java, cache entry events serialize in _PlatformUtils.writeCacheEntryEvent()_ method. It
writes only _key_, _val_, and _oldVal_. *EventType doesn't write*.

At .Net _ContinuousQueryUtils.ReadEvent0()_ method create events after check on exist _val_
and _oldVal_ fields.

TCK 1.1 says that _getValue()_ not _null_ for REMOVE/EXPIRED events if old value required
and it breaks logic.

The possible solution is to check event type in this methods.

This message was sent by Atlassian JIRA

View raw message