gunnar
02/16/2021, 11:32 PMtarget-redshift | CRITICAL cursor already closed
target-redshift | psycopg2.OperationalError: SSL SYSCALL error: EOF detecteddouwe_maan
02/17/2021, 12:20 AMdouwe_maan
02/17/2021, 12:20 AMgunnar
02/17/2021, 12:23 AMgunnar
02/17/2021, 12:26 AMtarget-redshift | CRITICAL cursor already closed
target-redshift | Traceback (most recent call last):
target-redshift | File "/project/.meltano/loaders/target-redshift/venv/lib/python3.6/site-packages/target_postgres/postgres.py", line 300, in write_batch
target-redshift | {'version': target_table_version})
target-redshift | File "/project/.meltano/loaders/target-redshift/venv/lib/python3.6/site-packages/target_postgres/sql_base.py", line 840, in write_batch_helper
target-redshift | metadata)
target-redshift | File "/project/.meltano/loaders/target-redshift/venv/lib/python3.6/site-packages/target_postgres/postgres.py", line 613, in write_table_batch
target-redshift | csv_rows)
target-redshift | File "/project/.meltano/loaders/target-redshift/venv/lib/python3.6/site-packages/target_redshift/redshift.py", line 170, in persist_csv_rows
target-redshift | cur.execute(copy_sql)
target-redshift | File "/project/.meltano/loaders/target-redshift/venv/lib/python3.6/site-packages/target_postgres/postgres.py", line 65, in execute
target-redshift | return super(_MillisLoggingCursor, self).execute(query, vars)
target-redshift | File "/project/.meltano/loaders/target-redshift/venv/lib/python3.6/site-packages/psycopg2/extras.py", line 461, in execute
target-redshift | return super(LoggingCursor, self).execute(query, vars)
target-redshift | psycopg2.OperationalError: SSL SYSCALL error: EOF detected
target-redshift |
target-redshift |
target-redshift | During handling of the above exception, another exception occurred:
target-redshift |
target-redshift | Traceback (most recent call last):
target-redshift | File "/project/.meltano/loaders/target-redshift/venv/lib/python3.6/site-packages/target_redshift/__init__.py", line 49, in main
target-redshift | target_tools.main(redshift_target)
target-redshift | File "/project/.meltano/loaders/target-redshift/venv/lib/python3.6/site-packages/target_postgres/target_tools.py", line 28, in main
target-redshift | stream_to_target(input_stream, target, config=config)
target-redshift | File "/project/.meltano/loaders/target-redshift/venv/lib/python3.6/site-packages/target_postgres/target_tools.py", line 77, in stream_to_target
target-redshift | raise e
target-redshift | File "/project/.meltano/loaders/target-redshift/venv/lib/python3.6/site-packages/target_postgres/target_tools.py", line 67, in stream_to_target
target-redshift | state_tracker.flush_streams()
target-redshift | File "/project/.meltano/loaders/target-redshift/venv/lib/python3.6/site-packages/target_postgres/stream_tracker.py", line 47, in flush_streams
target-redshift | self._write_batch_and_update_watermarks(stream)
target-redshift | File "/project/.meltano/loaders/target-redshift/venv/lib/python3.6/site-packages/target_postgres/stream_tracker.py", line 67, in _write_batch_and_update_watermarks
target-redshift | self.target.write_batch(stream_buffer)
target-redshift | File "/project/.meltano/loaders/target-redshift/venv/lib/python3.6/site-packages/target_redshift/redshift.py", line 72, in write_batch
target-redshift | return PostgresTarget.write_batch(self, nullable_stream_buffer)
target-redshift | File "/project/.meltano/loaders/target-redshift/venv/lib/python3.6/site-packages/target_postgres/postgres.py", line 306, in write_batch
target-redshift | cur.execute('ROLLBACK;')
target-redshift | File "/project/.meltano/loaders/target-redshift/venv/lib/python3.6/site-packages/target_postgres/postgres.py", line 65, in execute
target-redshift | return super(_MillisLoggingCursor, self).execute(query, vars)
target-redshift | File "/vegamour/.meltano/loaders/target-redshift/venv/lib/python3.6/site-packages/psycopg2/extras.py", line 461, in execute
target-redshift | return super(LoggingCursor, self).execute(query, vars)
target-redshift | psycopg2.InterfaceError: cursor already closedgunnar
02/17/2021, 12:26 AMdouwe_maan
02/17/2021, 12:28 AMI guess it could be possible, would a resolution look like something as simple as adding a handler to re-establish connection if it is dropped?That's what I'm thinking, yeah
gunnar
02/17/2021, 12:28 AMdouwe_maan
02/17/2021, 12:29 AMgunnar
02/17/2021, 12:29 AMdouwe_maan
02/17/2021, 12:30 AMmeltano elt or meltano schedule run again, this time passing in MELTANO_ELT_BUFFER_SIZE=52428800 on docker run using the -e optiondouwe_maan
02/17/2021, 12:30 AMdocker run -v ... -w ... -e MELTANO_ELT_BUFFER_SIZE=52428800 meltano/meltano elt ...douwe_maan
02/17/2021, 12:30 AMgunnar
02/17/2021, 12:33 AMdouwe_maan
02/17/2021, 12:33 AMgunnar
02/17/2021, 12:33 AMgunnar
02/17/2021, 12:33 AMdouwe_maan
02/17/2021, 12:33 AMmeltano/meltano schedule run ...gunnar
02/17/2021, 12:37 AMgunnar
02/17/2021, 12:51 AMdouwe_maan
02/17/2021, 12:56 AM