Alejandro Rodriguez
03/20/2025, 2:04 PM2025-03-20T13:59:43.766320Z [debug ] Could not find state.json in /projects/.meltano/extractors/tap-mysql/state.json, skipping.
2025-03-20T13:59:43.793158Z [warning ] No state was found, complete import.
and then every table says it requires a full resync. Even when I manually copy the state to the location in the first log line, it doesn’t pick it up. Any ideas?Alejandro Rodriguez
03/20/2025, 2:06 PMEdgar Ramírez (Arch.dev)
03/20/2025, 4:47 PMThe replication works fine except it always starts from scratch due to not picking up on the state the previous run generated. It does generate the state well when a run completes, but on the next run I always see the following two linesWhat's the command you used? If you used
meltano elt
, you might need to pass --state-id
.
I get a config error complaining about missing ssh_tunnel settings even when I have tunneling disabled.I've updated the configuration schema, can you try again?
Alejandro Rodriguez
03/20/2025, 4:54 PMmeltano el
but it also happened when using meltano run
. Passing --state-id
did the trick, though! Thank you!
Is there a way to not have to fetch the latest state and pass it?
As for the config stuff, is the meltanolabs variant recommended over transferwise? If so, I think I have follow-up config questions.Edgar Ramírez (Arch.dev)
03/20/2025, 4:57 PMIs there a way to not have to fetch the latest state and pass it?You can use a custom state ID.
As for the config stuff, is the meltanolabs variant recommended over transferwise? If so, I think I have follow-up config questions.I wouldn't say so unfortunately and I'd recommend sticking to transferwise, since I haven't had the time, nor do we use it internally, to be able to dedicate sufficient resources. I fixed the config stuff so you could at least get to use it further and report any issues.
Alejandro Rodriguez
03/20/2025, 6:15 PM