nancy_wong
04/25/2023, 4:35 PMmeltano run
for a simple elt job it only checks the state_id and latest_running. It looks like there is some StateStore management but I don't see where in the code it would raise an error if there is a lock file.pat_nadolny
04/26/2023, 5:39 PMcody_hanson
04/26/2023, 6:13 PMSTATE
messages are emitted.
The locking mechanism for state backends does not actually prevent multiple pipelines of the same job (as determined by its state ID); it merely prevents multiple jobs running at the same time from conflicting with one another when reading and writing state to the same state backend.
Does that help?nancy_wong
04/26/2023, 6:20 PM