Why are we passing state messages to the destinati...
# contributing-to-airbyte
c
Why are we passing state messages to the destination at all? Should they being doing anything with them?
u
the way singer does this (which I kind of like) is the destination outputs those state messages as a confirmation they were written to the destination
u
other than that I’m not sure what else a destination would do with that info
u
right this second though it’s not used for anything
u
ah so if it fails in the middle it at least tests you how far it got in writing?
u
lol do they actually do that or do they just explode on failures?
u
i thought they just exploded.
u
but i take your point. if a partial write happens that's nice to know. although it think better if we can just avoid partial writes.
u
Target specific 🤡
u
But the spec says target should output when it was definitely written