the tap i built for stripe with the SDK is suppose...
# singer-tap-development
p
the tap i built for stripe with the SDK is supposed to support incremental replication but it seems to always do a full sync. i think itโ€™s because i use this
get_starting_timestamp()
method to fetch state but my incremental key is a unix style integer. is there an alternate way to fetch state in this scenario? also, i used version
^0.1.0
of the SDK so i should probably upgrade too
v
There was a bug, try just upgrading to the latest sdk and see what happens ๐Ÿ˜„ https://gitlab.com/meltano/sdk/-/blob/main/CHANGELOG.md#fixes-2 If that doesn't work check out https://github.com/AutoIDM/tap-clickup/blob/main/tap_clickup/streams.py#L190 it uses unix time and is probably a similar use case
p
oh yeah i was just about to say it looks like this method was also added in a later version https://gitlab.com/meltano/sdk/-/blob/main/singer_sdk/streams/core.py#L188
thanks derek!
any gotchas to keep in mind while upgrading?
v
No problem ๐Ÿ˜„ here to help
I didn't upgrade from that far so no idea, I'd read the changelog