Cross-posting as I realized I was in the wrong cha...
# troubleshooting
m
I can make a case both ways for who is wrong 😆 , I have a fix for
target-bigquery
, we’ll see if they accept it. imho makes more sense that a state message doesn’t have to be emitted if the state did not change
e
Hi @mathew_fournier! Thanks for the questions and detailed explanation. In my opinion, the tap should emit the exact same state it consumed from
--state
if it doesn't emit any records. The target should in this case be agnostic and always pass the final state regardless if it saw any records. Would you like to log an issue in the SDK repo?
m
Will do. I think I can see where I need to make a change in
core.py
to do this.