is this a bug? the `get_starting_replication_key_v...
# singer-tap-development
p
is this a bug? the
get_starting_replication_key_value()
stream method claims the
context
param is optional but the function call to
self.get_context_state()
right below seems to require that param.
a
On the surface it looks like it is functioning as designed. Perhaps what is less clear is that
get_context_state()
returns the top-level stream state if context is
None
.
Most of these arguments are designed where a context of
None
is a valid context, just the top-level context (meaning the total stream).
p
Ah got it, okay