-
October 12th, 2009, 12:25 PM
#7
If Lightstreamer Data Adapter interface is implemented correctly,
any snapshot event sent in the middle of the update flow for an item in MERGE mode
cannot add any new information and might even not reach the client.
So, there would be no advantage in extending the Data Adapter interface to add this case.
On the other hand,
if a snapshot event sent in the middle of the update flow for an item in MERGE mode
happened to add new information,
then some update would have been missed in the middle
and the new event would behave as a normal update.
This is why, in a case like yours,
we ask the Data Adapter to adapt the feed interface to Lightstreamer interface,
which means to govern the isSnapshot flag
in such a way that it is sent as false for all but the first event.
However, as a recovery action for an incorrect application of the interface specifications,
we decided not to discard the abovementioned events,
but rather to ignore the isSnapshot flag (with no other effects) and issue a warning.
Notwithstanding that, the warning should be considered as targeted to the implementer/tester,
so as to fix the Data Adapter to become Lightstreamer-interface compliant.
Similar Threads
-
By finodex in forum Adapter SDKs
Replies: 5
Last Post: May 14th, 2012, 01:47 PM
-
By colmfield in forum Client SDKs
Replies: 2
Last Post: August 26th, 2010, 09:52 AM
-
By RichPratt in forum Adapter SDKs
Replies: 7
Last Post: June 7th, 2010, 09:38 AM
-
By sukhdev in forum Adapter SDKs
Replies: 3
Last Post: August 1st, 2007, 08:44 AM
-
By churrusco in forum General
Replies: 2
Last Post: May 4th, 2007, 03:19 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
All times are GMT +1. The time now is 04:55 AM.
Bookmarks