I have a pretty slow operation to apply to a large number of records (1.5M+).
All these records have not be modified for more than six months.
To get these records I use api calls query() then query_more() to apply my logic by batch. The whole process will probably take a few days.
If, during the execution, the record n°120000 is modified, will it be retrieved with query more or will it be filtered out ?
The documentation say a new QueryLocator is generated but I don't understand what that means.
The queryMore() call processes subsequent records in up to 500-record chunks, resets the server-side cursor, and returns a newly generated QueryLocator.