My understanding is that the two sequential reads should be the same, but the end point i’m hitting to retrieve the data it keeps updating every minute around 150k+ records are emitted and it keeps growing.
So how to do I proceed ahead with this test?
Hey @Yash, for an incremental sync: the output of two sequential reads could be different or may be the same (if there have been no updates since the first read.)
The custom connector I’m using is a full refresh overwrite, I’m not gonna be doing incremental.
and the error I have it is in TestFullRefresh::test_sequential_reads[inputs0]?
can you let me know how to debug them.
Sorry about that, I read your debug message incorrectly. You are right: the two sequential reads for a full refresh overwrite should be the same, but you can also check to see if the first read is a strict subset of the second read.
For the endpoint you’re hitting the data is always completely different between each read? Or is the data in the first read included in the second read?
Hey @sajarin,
I checked the number of records, and it is the same sometime and sometime as a new record is inserted the inputs do not match?
Can I submit a PR and the Airbyte team can help me debug this issue?