matt_cooley
08/28/2024, 4:23 PMSSL SYSCALL error: Connection timed out
and then
During handling of the above exception, another exception occurred:
FileNotFoundError: [Errno 2] No such file or directory:
/project/.meltano/run/elt/...
Because of this the run isn't marked as failed. So when we try to run it again it will fail because meltano thinks that there is another run of the same job running.
Has anyone dealt this this before? Any suggestions?visch
08/28/2024, 4:27 PMmatt_cooley
08/28/2024, 5:04 PMmeltano elt --state-id=some-id tap-postgres target-snowflake
◦ variants are transferwise
• It's running on ECS using Fargate Containers
Logs are attached. Thanks!visch
08/28/2024, 5:10 PMEdgar Ramírez (Arch.dev)
08/28/2024, 7:07 PMmatt_cooley
08/28/2024, 10:24 PMdean_morin
08/29/2024, 12:24 AMdean_morin
08/29/2024, 12:33 AMEdgar Ramírez (Arch.dev)
08/29/2024, 3:04 PMdean_morin
08/29/2024, 5:09 PMEdgar Ramírez (Arch.dev)
08/29/2024, 7:20 PMEdgar Ramírez (Arch.dev)
08/29/2024, 8:18 PMpsycopg2.OperationalError
crashing things here: https://github.com/meltano/meltano/blob/4bda2aa5ae8d260f5d031c00cce77fb0b478af2f/src/meltano/core/settings_store.py#L933-L947
So I wonder if:
1. We should try catching more exceptions there, but it's not clear to me which ones
2. The psycopg3
adapter would handle things better, but that does require a bump to v3
🤔dean_morin
08/29/2024, 8:34 PMdean_morin
10/07/2024, 5:06 PMvisch
10/07/2024, 7:58 PMEdgar Ramírez (Arch.dev)
10/07/2024, 10:40 PMpsycopg3
?dean_morin
10/07/2024, 11:06 PMpsycopg2-binary 2.9.9
. Added with poetry add meltano@3.4.2 --extras psycopg2
dean_morin
10/07/2024, 11:06 PMdean_morin
10/11/2024, 11:25 PMvisch
10/15/2024, 12:33 PMdean_morin
10/16/2024, 7:59 PM