jichao_sun
05/22/2024, 3:12 AMjichao_sun
05/22/2024, 3:59 AMAirbyteStateMessage
[
{
"type": "STREAM",
"stream": {
"stream_descriptor": {
"name": "events",
"namespace": null
},
"stream_state": {
"server_upload_time": "2024-05-13 19:35:13.833000"
}
}
}
]
• The internal dict above is actually what gets sent by airbyte in a state message. But for some reason the tap-airbyte-wrapper unpack this and saves the unpacked version in the state table
• This unpacked version is then fed back to airbyte on next invocation, which prevents certain airbyte extractors from not working. (For example intercom’s one works totally fine, while amplitude does not)jichao_sun
05/22/2024, 5:50 AM