Open nicklubbers opened 1 year ago
Downgrading to 0.1.13 seemed to fix the problem...
{
"streamName" : "pipedrive__organizations",
"stats" : {
"bytesCommitted" : 15786735,
"bytesEmitted" : 15786735,
"recordsEmitted" : 3005,
"recordsCommitted" : 3005
}
}, {
"streamName" : "pipedrive__persons",
"stats" : {
"bytesCommitted" : 2246216,
"bytesEmitted" : 2246216,
"recordsEmitted" : 960,
"recordsCommitted" : 960
}
},
Connector Name
source-pipedrive
Connector Version
0.1.18
What step the error happened?
During the sync
Revelant information
Airbyte version: 0.44.12 Pipedrive connector version: 0.1.18
We are missing data from Pipedrive. Specifically organizations and persons, but it will likely also affect other streams. Below you see step by step description showing that there are more than 500 organizations in Pipedrive which were updated after
2023-06-20 03:14:34
, but only 300 of them are synced by Airbyte. We have a strong feeling that it has something to do with pagination and/or the cursor field.Stream state in Airbyte:
Call via Postman with
since_timestamp=2023-06-20 03:14:34
:Response includes 500 organizations and the following metadata:
Thus there are more than 500 organizations. And indeed when calling with
start=500&limit=500
we get more organizations....
{ "streamName" : "pipedrive__organizations", "stats" : { "bytesCommitted" : 1576429, "bytesEmitted" : 1576429, "recordsEmitted" : 300, "recordsCommitted" : 300 } }
{ "streamName" : "pipedrive__deals", "stats" : { "bytesCommitted" : 88918, "bytesEmitted" : 88918, "recordsEmitted" : 50, "recordsCommitted" : 50 } }
{ "streamName" : "pipedrive__persons", "stats" : { "bytesCommitted" : 234142, "bytesEmitted" : 234142, "recordsEmitted" : 100, "recordsCommitted" : 100 } }