Hi,
Initial query just gets the data according to the query. It will always
bring all data if you query all data. You need to manually control what
data you want your initial query to get. For example, if your key is
incremental (like numeric ID or timestamp) then you could save the last
extracted ID in some auxiliary cache and have your initial query filter
data like "where ID > {last id}". You client would get the {last id} upon
startup from the auxiliary cache and update it once the data is processed.