Raúl Kripalani created IGNITE-1210:
--------------------------------------
Summary: MongoDB Tailable Cursor Data Streamer
Key: IGNITE-1210
URL: https://issues.apache.org/jira/browse/IGNITE-1210
Project: Ignite
Issue Type: New Feature
Components: streaming
Reporter: Raúl Kripalani
Assignee: Raúl Kripalani
[Tailable
cursors|http://docs.mongodb.org/manual/tutorial/create-tailable-cursor/] in
MongoDB are a mechanism to push data proactively from capped collections into
clients, thereby avoiding the usage of polling methods.
It should be an easy streamer to implement, although MongoDB reserves its right
to close the cursor at any given point in time, therefore the client must
implement logic to reconnect transparently and to remember where it left off in
order to consume from that point onwards.
The camel-mongodb component of the Apache Camel project offers this
functionality so one can use it as a reference and implement similar logic for
Ignite.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)