Skip to content

Reverse Chronological Pointers #98

Description

@jshlbrd

I'm trying to understand the behavior of pointers in reverse chronological connectors and struggling a bit. What I'm observing is that if the connector is a long-running fetch (assume the API retrieves 100 records for each call and the run results in 1000s of parts, as an example) then the window_end pointer is always updated with the latest pointer, but the pointer, next_pointer, and window_start pointers never change during the run.

Is this intentional? If the task fails then it starts over at the pointer again, which in this example would be 100,000 events in the past. Is there a way to force the pointers to change so that if the run fails it picks up in the middle of where it was?

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestquestionFurther information is requested

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions