- Is this your first time deploying Airbyte?: No
- OS Version / Instance: EC2
- Memory / Disk: Enough of both
- Deployment: Docker
- Airbyte Version: 0.38.1
- Source name/version: MongoDB latest
- Destination name/version: Redshift latest
- Step: Sync
- Description: Before upgrading to 0.37.1 or 0.38.1 the hourly sync took less than 30 seconds for 50-150 records. This sync now takes 45 minutes per execution. Logs below
2022-05-10 11:09:37 e[32mINFOe[m i.a.w.w.WorkerRun(call):49 - Executing worker wrapper. Airbyte version: 0.37.1-alpha
2022-05-10 11:09:37 e[32mINFOe[m i.a.w.t.TemporalAttemptExecution(get):108 - Docker volume job log path: /tmp/workspace/9932/0/logs.log
2022-05-10 11:09:37 e[32mINFOe[m i.a.w.t.TemporalAttemptExecution(get):113 - Executing worker wrapper. Airbyte version: 0.37.1-alpha
2022-05-10 11:09:37 e[32mINFOe[m i.a.w.DefaultReplicationWorker(run):104 - start sync worker. job id: 9932 attempt id: 0
2022-05-10 11:09:37 e[32mINFOe[m i.a.w.DefaultReplicationWorker(run):116 - configured sync modes: {parse.WorkoutWithoutTriggers=incremental - append, parse.OnboardingProgress=incremental - append}
2022-05-10 11:09:37 e[32mINFOe[m i.a.w.p.a.DefaultAirbyteDestination(start):69 - Running destination...
2022-05-10 11:09:37 e[32mINFOe[m i.a.c.i.LineGobbler(voidCall):82 - Checking if airbyte/destination-redshift:0.3.32 exists...
2022-05-10 11:09:37 e[32mINFOe[m i.a.c.i.LineGobbler(voidCall):82 - airbyte/destination-redshift:0.3.32 was found locally.
2022-05-10 11:09:37 e[32mINFOe[m i.a.w.p.DockerProcessFactory(create):108 - Creating docker job ID: 9932
2022-05-10 11:09:37 e[32mINFOe[m i.a.w.p.DockerProcessFactory(create):163 - Preparing command: docker run --rm --init -i -w /data/9932/0 --log-driver none --name destination-redshift-write-9932-0-lpoml --network host -v airbyte_workspace:/data -v /tmp/airbyte_local:/local -e WORKER_CONNECTOR_IMAGE=airbyte/destination-redshift:0.3.32 -e WORKER_JOB_ATTEMPT=0 -e WORKER_ENVIRONMENT=DOCKER -e AIRBYTE_ROLE= -e AIRBYTE_VERSION=0.37.1-alpha -e WORKER_JOB_ID=9932 airbyte/destination-redshift:0.3.32 write --config destination_config.json --catalog destination_catalog.json
2022-05-10 11:09:37 e[32mINFOe[m i.a.c.i.LineGobbler(voidCall):82 - Checking if airbyte/source-mongodb-v2:0.1.14 exists...
2022-05-10 11:09:37 e[32mINFOe[m i.a.c.i.LineGobbler(voidCall):82 - airbyte/source-mongodb-v2:0.1.14 was found locally.
2022-05-10 11:09:37 e[32mINFOe[m i.a.w.p.DockerProcessFactory(create):108 - Creating docker job ID: 9932
2022-05-10 11:09:37 e[32mINFOe[m i.a.w.p.DockerProcessFactory(create):163 - Preparing command: docker run --rm --init -i -w /data/9932/0 --log-driver none --name source-mongodb-v2-read-9932-0-yuqzs --network host -v airbyte_workspace:/data -v /tmp/airbyte_local:/local -e WORKER_CONNECTOR_IMAGE=airbyte/source-mongodb-v2:0.1.14 -e WORKER_JOB_ATTEMPT=0 -e WORKER_ENVIRONMENT=DOCKER -e AIRBYTE_ROLE= -e AIRBYTE_VERSION=0.37.1-alpha -e WORKER_JOB_ID=9932 airbyte/source-mongodb-v2:0.1.14 read --config source_config.json --catalog source_catalog.json --state input_state.json
2022-05-10 11:09:37 e[32mINFOe[m i.a.w.DefaultReplicationWorker(lambda$getDestinationOutputRunnable$6):346 - Destination output thread started.
2022-05-10 11:09:37 e[32mINFOe[m i.a.w.DefaultReplicationWorker(run):158 - Waiting for source and destination threads to complete.
2022-05-10 11:09:37 e[32mINFOe[m i.a.w.DefaultReplicationWorker(lambda$getReplicationRunnable$5):279 - Replication thread started.
2022-05-10 11:09:38 e[43mdestinatione[0m > SLF4J: Class path contains multiple SLF4J bindings.
2022-05-10 11:09:38 e[43mdestinatione[0m > SLF4J: Found binding in [jar:file:/airbyte/lib/log4j-slf4j-impl-2.17.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
2022-05-10 11:09:38 e[43mdestinatione[0m > SLF4J: Found binding in [jar:file:/airbyte/lib/slf4j-log4j12-1.7.25.jar!/org/slf4j/impl/StaticLoggerBinder.class]
2022-05-10 11:09:38 e[43mdestinatione[0m > SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
2022-05-10 11:09:39 e[43mdestinatione[0m > SLF4J: Actual binding is of type [org.apache.logging.slf4j.Log4jLoggerFactory]
2022-05-10 11:09:40 e[44msourcee[0m > 2022-05-10 11:09:40 e[32mINFOe[m i.a.i.s.m.MongoDbSource(main):64 - starting source: class io.airbyte.integrations.source.mongodb.MongoDbSource
2022-05-10 11:09:40 e[43mdestinatione[0m > 2022-05-10 11:09:40 e[32mINFOe[m i.a.i.d.r.RedshiftDestination(main):70 - starting destination: class io.airbyte.integrations.destination.redshift.RedshiftDestination
2022-05-10 11:09:40 e[44msourcee[0m > 2022-05-10 11:09:40 e[32mINFOe[m i.a.i.b.IntegrationCliParser(parseOptions):118 - integration args: {read=null, catalog=source_catalog.json, state=input_state.json, config=source_config.json}
2022-05-10 11:09:40 e[44msourcee[0m > 2022-05-10 11:09:40 e[32mINFOe[m i.a.i.b.IntegrationRunner(runInternal):121 - Running integration: io.airbyte.integrations.source.mongodb.MongoDbSource
2022-05-10 11:09:40 e[44msourcee[0m > 2022-05-10 11:09:40 e[32mINFOe[m i.a.i.b.IntegrationRunner(runInternal):122 - Command: READ
2022-05-10 11:09:40 e[44msourcee[0m > 2022-05-10 11:09:40 e[32mINFOe[m i.a.i.b.IntegrationRunner(runInternal):123 - Integration config: IntegrationConfig{command=READ, configPath='source_config.json', catalogPath='source_catalog.json', statePath='input_state.json'}
2022-05-10 11:09:41 e[44msourcee[0m > 2022-05-10 11:09:41 e[33mWARNe[m c.n.s.JsonMetaSchema(newValidator):338 - Unknown keyword order - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword
2022-05-10 11:09:41 e[44msourcee[0m > 2022-05-10 11:09:41 e[33mWARNe[m c.n.s.JsonMetaSchema(newValidator):338 - Unknown keyword examples - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword
2022-05-10 11:09:41 e[44msourcee[0m > 2022-05-10 11:09:41 e[33mWARNe[m c.n.s.JsonMetaSchema(newValidator):338 - Unknown keyword airbyte_secret - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword
2022-05-10 11:09:41 e[44msourcee[0m > 2022-05-10 11:09:41 e[32mINFOe[m i.a.i.s.r.CdcStateManager(<init>):26 - Initialized CDC state with: null
2022-05-10 11:09:41 e[44msourcee[0m > 2022-05-10 11:09:41 e[32mINFOe[m i.a.i.s.r.StateManager(createCursorInfoForStream):108 - Found matching cursor in state. Stream: AirbyteStreamNameNamespacePair{name='WorkoutWithoutTriggers', namespace='parse'}. Cursor Field: _updated_at Value: 2022-05-10T04:39:11.398Z
2022-05-10 11:09:41 e[44msourcee[0m > 2022-05-10 11:09:41 e[32mINFOe[m i.a.i.s.r.StateManager(createCursorInfoForStream):108 - Found matching cursor in state. Stream: AirbyteStreamNameNamespacePair{name='OnboardingProgress', namespace='parse'}. Cursor Field: _updated_at Value: 2022-05-10T10:48:35.155Z
2022-05-10 11:09:41 e[43mdestinatione[0m > 2022-05-10 11:09:41 e[32mINFOe[m i.a.i.b.IntegrationCliParser(parseOptions):118 - integration args: {catalog=destination_catalog.json, write=null, config=destination_config.json}
2022-05-10 11:09:41 e[43mdestinatione[0m > 2022-05-10 11:09:41 e[32mINFOe[m i.a.i.b.IntegrationRunner(runInternal):121 - Running integration: io.airbyte.integrations.destination.redshift.RedshiftDestination
2022-05-10 11:09:41 e[43mdestinatione[0m > 2022-05-10 11:09:41 e[32mINFOe[m i.a.i.b.IntegrationRunner(runInternal):122 - Command: WRITE
2022-05-10 11:09:41 e[43mdestinatione[0m > 2022-05-10 11:09:41 e[32mINFOe[m i.a.i.b.IntegrationRunner(runInternal):123 - Integration config: IntegrationConfig{command=WRITE, configPath='destination_config.json', catalogPath='destination_catalog.json', statePath='null'}
2022-05-10 11:09:41 e[44msourcee[0m > 2022-05-10 11:09:41 e[32mINFOe[m c.m.d.l.SLF4JLogger(info):71 - Cluster created with settings {hosts=[MYSERVER-shard-00-03-naqnz.mongodb.net:27017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms'}
2022-05-10 11:09:41 e[44msourcee[0m > 2022-05-10 11:09:41 e[32mINFOe[m c.m.d.l.SLF4JLogger(info):71 - Cluster description not yet available. Waiting for 30000 ms before timing out
2022-05-10 11:09:41 e[43mdestinatione[0m > 2022-05-10 11:09:41 e[33mWARNe[m c.n.s.JsonMetaSchema(newValidator):338 - Unknown keyword examples - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword
2022-05-10 11:09:41 e[43mdestinatione[0m > 2022-05-10 11:09:41 e[33mWARNe[m c.n.s.JsonMetaSchema(newValidator):338 - Unknown keyword airbyte_secret - you should define your own Meta Schema. If the keyword is irrelevant for validation, just use a NonValidationKeyword
2022-05-10 11:09:41 e[43mdestinatione[0m > 2022-05-10 11:09:41 e[32mINFOe[m i.a.i.d.j.c.SwitchingDestination(getConsumer):65 - Using destination type: COPY_S3_WITH_SUPER_TMP_TYPE
2022-05-10 11:09:42 e[43mdestinatione[0m > 2022-05-10 11:09:42 e[32mINFOe[m i.a.i.d.s.S3DestinationConfig(createS3Client):165 - Creating S3 client...
2022-05-10 11:09:42 e[44msourcee[0m > 2022-05-10 11:09:42 e[32mINFOe[m c.m.d.l.SLF4JLogger(info):71 - Opened connection [connectionId{localValue:2, serverValue:444747}] to MYSERVER-shard-00-03-naqnz.mongodb.net:27017
2022-05-10 11:09:42 e[44msourcee[0m > 2022-05-10 11:09:42 e[32mINFOe[m c.m.d.l.SLF4JLogger(info):71 - Opened connection [connectionId{localValue:1, serverValue:444748}] to MYSERVER-shard-00-03-naqnz.mongodb.net:27017
2022-05-10 11:09:42 e[44msourcee[0m > 2022-05-10 11:09:42 e[32mINFOe[m c.m.d.l.SLF4JLogger(info):71 - Monitor thread successfully connected to server with description ServerDescription{address=MYSERVER-shard-00-03-naqnz.mongodb.net:27017, type=REPLICA_SET_SECONDARY, state=CONNECTED, ok=true, minWireVersion=0, maxWireVersion=13, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=30, roundTripTimeNanos=387907879, setName='MYSERVER-shard-0', canonicalAddress=MYSERVER-shard-00-03-naqnz.mongodb.net:27017, hosts=[MYSERVER-shard-00-00-naqnz.mongodb.net:27017, MYSERVER-shard-00-01-naqnz.mongodb.net:27017, MYSERVER-shard-00-02-naqnz.mongodb.net:27017], passives=[MYSERVER-shard-00-03-naqnz.mongodb.net:27017], arbiters=[], primary='MYSERVER-shard-00-02-naqnz.mongodb.net:27017', tagSet=TagSet{[Tag{name='nodeType', value='ANALYTICS'}, Tag{name='provider', value='AWS'}, Tag{name='region', value='US_EAST_1'}]}, electionId=null, setVersion=8, topologyVersion=TopologyVersion{processId=626818dba4185f8ff0f1c673, counter=4}, lastWriteDate=Tue May 10 11:09:50 UTC 2022, lastUpdateTimeNanos=21595667948974110}
2022-05-10 11:09:42 e[44msourcee[0m > 2022-05-10 11:09:42 e[32mINFOe[m c.m.d.l.SLF4JLogger(info):71 - Opened connection [connectionId{localValue:3, serverValue:444749}] to MYSERVER-shard-00-03-naqnz.mongodb.net:27017
2022-05-10 11:09:43 e[43mdestinatione[0m > 2022-05-10 11:09:43 e[32mINFOe[m i.a.i.d.b.BufferedStreamConsumer(startTracked):116 - class io.airbyte.integrations.destination.buffered_stream_consumer.BufferedStreamConsumer started.
2022-05-10 11:56:26 e[44msourcee[0m > 2022-05-10 11:56:26 e[32mINFOe[m i.a.i.s.r.StateDecoratingIterator(computeNext):60 - State Report: stream name: AirbyteStreamNameNamespacePair{name='OnboardingProgress', namespace='parse'}, original cursor field: _updated_at, original cursor 2022-05-10T10:48:35.155Z, cursor field: _updated_at, new cursor: 2022-05-10T11:55:36.819Z
2022-05-10 11:56:26 e[44msourcee[0m > 2022-05-10 11:56:26 e[32mINFOe[m i.a.i.s.r.StateDecoratingIterator(computeNext):60 - State Report: stream name: AirbyteStreamNameNamespacePair{name='WorkoutWithoutTriggers', namespace='parse'}, original cursor field: _updated_at, original cursor 2022-05-10T04:39:11.398Z, cursor field: _updated_at, new cursor: 2022-05-10T04:39:11.398Z
2022-05-10 11:56:26 e[44msourcee[0m > 2022-05-10 11:56:26 e[32mINFOe[m i.a.i.s.r.AbstractDbSource(lambda$read$2):124 - Closing database connection pool.
2022-05-10 11:56:26 e[44msourcee[0m > 2022-05-10 11:56:26 e[32mINFOe[m i.a.i.s.r.AbstractDbSource(lambda$read$2):126 - Closed database connection pool.
2022-05-10 11:56:26 e[44msourcee[0m > 2022-05-10 11:56:26 e[32mINFOe[m i.a.i.b.IntegrationRunner(runInternal):169 - Completed integration: io.airbyte.integrations.source.mongodb.MongoDbSource
2022-05-10 11:56:26 e[44msourcee[0m > 2022-05-10 11:56:26 e[32mINFOe[m i.a.i.s.m.MongoDbSource(main):66 - completed source: class io.airbyte.integrations.source.mongodb.MongoDbSource
2022-05-10 11:56:26 e[32mINFOe[m i.a.w.DefaultReplicationWorker(lambda$getReplicationRunnable$5):304 - Source has no more messages, closing connection.
2022-05-10 11:56:26 e[32mINFOe[m i.a.w.DefaultReplicationWorker(lambda$getReplicationRunnable$5):312 - Total records read: 97 (29 KB)
2022-05-10 11:56:26 e[32mINFOe[m i.a.w.DefaultReplicationWorker(run):163 - One of source or destination thread complete. Waiting on the other.
2022-05-10 11:56:26 e[43mdestinatione[0m > 2022-05-10 11:56:26 e[32mINFOe[m i.a.i.b.FailureTrackingAirbyteMessageConsumer(close):65 - Airbyte message consumer: succeeded.
2022-05-10 11:56:26 e[43mdestinatione[0m > 2022-05-10 11:56:26 e[32mINFOe[m i.a.i.d.b.BufferedStreamConsumer(close):170 - executing on success close procedure.
2022-05-10 11:56:26 e[43mdestinatione[0m > 2022-05-10 11:56:26 e[32mINFOe[m i.a.i.d.r.InMemoryRecordBufferingStrategy(lambda$flushAll$1):84 - Flushing OnboardingProgress: 95 records (92 KB)
2022-05-10 11:56:26 e[43mdestinatione[0m > 2022-05-10 11:56:26 e[32mINFOe[m i.a.i.d.j.c.s.S3StreamCopier(prepareStagingFile):96 - S3 upload part size: 10 MB
2022-05-10 11:56:26 e[43mdestinatione[0m > 2022-05-10 11:56:26 e[32mINFOe[m i.a.i.d.s.c.S3CsvWriter(<init>):58 - Full S3 path for stream 'OnboardingProgress': s3://MYBUCKET//suf_atlas_raw/OnboardingProgress/2022_05_10_1652180983131_847e5e01-8018-4b21-ac80-e242f79bb464.csv
2022-05-10 11:56:26 e[43mdestinatione[0m > 2022-05-10 11:56:26 e[32mINFOe[m i.a.i.d.s.u.StreamTransferManagerHelper(getDefault):55 - PartSize arg is set to 10 MB
2022-05-10 11:56:27 e[43mdestinatione[0m > 2022-05-10 11:56:27 e[32mINFOe[m a.m.s.StreamTransferManager(getMultiPartOutputStreams):329 - Initiated multipart upload to MYBUCKET//suf_atlas_raw/OnboardingProgress/2022_05_10_1652180983131_847e5e01-8018-4b21-ac80-e242f79bb464.csv with full ID fyzIKn9tYUKBZA5WcgUfDQ41fXeNqglrdcBOSIt.I1wF7rHXlc.r3IRBZLL91dQGLI_0tA3QEkxVmRNZrQYLePG2IEavGyqM.H_57GVjCRo1a459TvnXbywlaocnajYG
2022-05-10 11:56:27 e[43mdestinatione[0m > 2022-05-10 11:56:27 e[32mINFOe[m i.a.i.d.j.c.s.S3StreamCopier(createDestinationSchema):155 - Creating schema in destination if it doesn't exist: suf_atlas_raw
2022-05-10 11:56:27 e[43mdestinatione[0m > 2022-05-10 11:56:27 e[32mINFOe[m i.a.i.d.j.c.s.S3StreamCopier(createTemporaryTable):161 - Preparing tmp table in destination for stream: WorkoutWithoutTriggers, schema: suf_atlas_raw, tmp table name: _airbyte_tmp_jdx_workoutwithouttriggers.
2022-05-10 11:56:28 e[43mdestinatione[0m > 2022-05-10 11:56:28 e[32mINFOe[m i.a.i.d.r.RedshiftStreamCopier(copyStagingFileToTemporaryTable):86 - Starting copy to tmp table: _airbyte_tmp_jdx_workoutwithouttriggers in destination for stream: WorkoutWithoutTriggers, schema: suf_atlas_raw, .
2022-05-10 11:56:28 e[43mdestinatione[0m > 2022-05-10 11:56:28 e[32mINFOe[m i.a.i.d.r.RedshiftStreamCopier(copyStagingFileToTemporaryTable):90 - Copy to tmp table _airbyte_tmp_jdx_workoutwithouttriggers in destination for stream WorkoutWithoutTriggers complete.
2022-05-10 11:56:28 e[43mdestinatione[0m > 2022-05-10 11:56:28 e[32mINFOe[m i.a.i.d.j.c.s.S3StreamCopier(createDestinationTable):177 - Preparing table _airbyte_raw_workoutwithouttriggers in destination.
2022-05-10 11:56:28 e[43mdestinatione[0m > 2022-05-10 11:56:28 e[32mINFOe[m i.a.i.d.j.c.s.S3StreamCopier(createDestinationTable):179 - Table _airbyte_tmp_jdx_workoutwithouttriggers in destination prepared.
2022-05-10 11:56:28 e[43mdestinatione[0m > 2022-05-10 11:56:28 e[32mINFOe[m i.a.i.d.j.c.s.S3StreamCopier(generateMergeStatement):186 - Preparing to merge tmp table _airbyte_tmp_jdx_workoutwithouttriggers to dest table: _airbyte_raw_workoutwithouttriggers, schema: suf_atlas_raw, in destination.
2022-05-10 11:56:28 e[43mdestinatione[0m > 2022-05-10 11:56:28 e[32mINFOe[m i.a.i.d.s.w.BaseS3Writer(close):113 - Uploading remaining data for stream 'OnboardingProgress'.
2022-05-10 11:56:28 e[43mdestinatione[0m > 2022-05-10 11:56:28 e[32mINFOe[m a.m.s.MultiPartOutputStream(close):158 - Called close() on [MultipartOutputStream for parts 1 - 10000]
2022-05-10 11:56:28 e[43mdestinatione[0m > 2022-05-10 11:56:28 e[32mINFOe[m a.m.s.MultiPartOutputStream(close):158 - Called close() on [MultipartOutputStream for parts 1 - 10000]
2022-05-10 11:56:28 e[43mdestinatione[0m > 2022-05-10 11:56:28 e[33mWARNe[m a.m.s.MultiPartOutputStream(close):160 - [MultipartOutputStream for parts 1 - 10000] is already closed
2022-05-10 11:56:28 e[43mdestinatione[0m > 2022-05-10 11:56:28 e[32mINFOe[m a.m.s.StreamTransferManager(complete):367 - [Manager uploading to MYBUCKET//suf_atlas_raw/OnboardingProgress/2022_05_10_1652180983131_847e5e01-8018-4b21-ac80-e242f79bb464.csv with id fyzIKn9tY...laocnajYG]: Uploading leftover stream [Part number 1 containing 0.04 MB]
2022-05-10 11:56:28 e[43mdestinatione[0m > 2022-05-10 11:56:28 e[32mINFOe[m a.m.s.StreamTransferManager(uploadStreamPart):558 - [Manager uploading to MYBUCKET//suf_atlas_raw/OnboardingProgress/2022_05_10_1652180983131_847e5e01-8018-4b21-ac80-e242f79bb464.csv with id fyzIKn9tY...laocnajYG]: Finished uploading [Part number 1 containing 0.04 MB]
2022-05-10 11:56:28 e[43mdestinatione[0m > 2022-05-10 11:56:28 e[32mINFOe[m a.m.s.StreamTransferManager(complete):395 - [Manager uploading to MYBUCKET//suf_atlas_raw/OnboardingProgress/2022_05_10_1652180983131_847e5e01-8018-4b21-ac80-e242f79bb464.csv with id fyzIKn9tY...laocnajYG]: Completed
2022-05-10 11:56:28 e[43mdestinatione[0m > 2022-05-10 11:56:28 e[32mINFOe[m i.a.i.d.s.w.BaseS3Writer(close):115 - Upload completed for stream 'OnboardingProgress'.
2022-05-10 11:56:28 e[43mdestinatione[0m > 2022-05-10 11:56:28 e[32mINFOe[m i.a.i.d.j.c.s.S3StreamCopier(createDestinationSchema):155 - Creating schema in destination if it doesn't exist: suf_atlas_raw
2022-05-10 11:56:28 e[43mdestinatione[0m > 2022-05-10 11:56:28 e[32mINFOe[m i.a.i.d.j.c.s.S3StreamCopier(createTemporaryTable):161 - Preparing tmp table in destination for stream: OnboardingProgress, schema: suf_atlas_raw, tmp table name: _airbyte_tmp_wiv_onboardingprogress.
2022-05-10 11:56:28 e[43mdestinatione[0m > 2022-05-10 11:56:28 e[32mINFOe[m i.a.i.d.r.RedshiftStreamCopier(copyStagingFileToTemporaryTable):86 - Starting copy to tmp table: _airbyte_tmp_wiv_onboardingprogress in destination for stream: OnboardingProgress, schema: suf_atlas_raw, .
2022-05-10 11:56:29 e[43mdestinatione[0m > 2022-05-10 11:56:29 e[32mINFOe[m i.a.i.d.r.RedshiftStreamCopier(copyStagingFileToTemporaryTable):90 - Copy to tmp table _airbyte_tmp_wiv_onboardingprogress in destination for stream OnboardingProgress complete.
2022-05-10 11:56:29 e[43mdestinatione[0m > 2022-05-10 11:56:29 e[32mINFOe[m i.a.i.d.j.c.s.S3StreamCopier(createDestinationTable):177 - Preparing table _airbyte_raw_onboardingprogress in destination.
2022-05-10 11:56:29 e[43mdestinatione[0m > 2022-05-10 11:56:29 e[32mINFOe[m i.a.i.d.j.c.s.S3StreamCopier(createDestinationTable):179 - Table _airbyte_tmp_wiv_onboardingprogress in destination prepared.
2022-05-10 11:56:29 e[43mdestinatione[0m > 2022-05-10 11:56:29 e[32mINFOe[m i.a.i.d.j.c.s.S3StreamCopier(generateMergeStatement):186 - Preparing to merge tmp table _airbyte_tmp_wiv_onboardingprogress to dest table: _airbyte_raw_onboardingprogress, schema: suf_atlas_raw, in destination.
2022-05-10 11:56:29 e[43mdestinatione[0m > 2022-05-10 11:56:29 e[32mINFOe[m i.a.i.d.r.RedshiftSqlOperations(onDestinationCloseOperations):110 - Executing operations for Redshift Destination DB engine...
2022-05-10 11:56:29 e[43mdestinatione[0m > 2022-05-10 11:56:29 e[32mINFOe[m i.a.i.d.r.RedshiftSqlOperations(discoverNotSuperTables):129 - Discovering NOT SUPER table types...
2022-05-10 11:56:29 e[43mdestinatione[0m > 2022-05-10 11:56:29 e[32mINFOe[m i.a.i.d.r.RedshiftSqlOperations(onDestinationCloseOperations):118 - Executing operations for Redshift Destination DB engine completed.
2022-05-10 11:56:30 e[43mdestinatione[0m > 2022-05-10 11:56:30 e[32mINFOe[m i.a.i.d.j.c.s.S3StreamCopier(removeFileAndDropTmpTable):205 - Begin cleaning _airbyte_tmp_jdx_workoutwithouttriggers tmp table in destination.
2022-05-10 11:56:30 e[43mdestinatione[0m > 2022-05-10 11:56:30 e[32mINFOe[m i.a.i.d.j.c.s.S3StreamCopier(removeFileAndDropTmpTable):207 - _airbyte_tmp_jdx_workoutwithouttriggers tmp table in destination cleaned.
2022-05-10 11:56:30 e[43mdestinatione[0m > 2022-05-10 11:56:30 e[32mINFOe[m i.a.i.d.j.c.s.S3StreamCopier(removeFileAndDropTmpTable):201 - S3 staging file /suf_atlas_raw/OnboardingProgress/2022_05_10_1652180983131_847e5e01-8018-4b21-ac80-e242f79bb464.csv cleaned.
2022-05-10 11:56:30 e[43mdestinatione[0m > 2022-05-10 11:56:30 e[32mINFOe[m i.a.i.d.j.c.s.S3StreamCopier(removeFileAndDropTmpTable):205 - Begin cleaning _airbyte_tmp_wiv_onboardingprogress tmp table in destination.
2022-05-10 11:56:30 e[43mdestinatione[0m > 2022-05-10 11:56:30 e[32mINFOe[m i.a.i.d.j.c.s.S3StreamCopier(removeFileAndDropTmpTable):207 - _airbyte_tmp_wiv_onboardingprogress tmp table in destination cleaned.
2022-05-10 11:56:30 e[43mdestinatione[0m > 2022-05-10 11:56:30 e[32mINFOe[m i.a.i.d.r.RedshiftStreamCopier(removeFileAndDropTmpTable):106 - Begin cleaning s3 manifest file /737c93f6-3540-4f5b-8b77-1e774cdff2c3/suf_atlas_raw/c2c0b8ff-62e0-4dec-9b11-260e555c50a0.manifest.
2022-05-10 11:56:30 e[43mdestinatione[0m > 2022-05-10 11:56:30 e[32mINFOe[m i.a.i.d.r.RedshiftStreamCopier(removeFileAndDropTmpTable):110 - S3 manifest file /737c93f6-3540-4f5b-8b77-1e774cdff2c3/suf_atlas_raw/c2c0b8ff-62e0-4dec-9b11-260e555c50a0.manifest cleaned.
2022-05-10 11:56:30 e[32mINFOe[m i.a.w.DefaultReplicationWorker(lambda$getDestinationOutputRunnable$6):356 - State in DefaultReplicationWorker from destination: io.airbyte.protocol.models.AirbyteMessage@24c35cfa[type=STATE,log=<null>,spec=<null>,connectionStatus=<null>,catalog=<null>,record=<null>,state=io.airbyte.protocol.models.AirbyteStateMessage@2a04a612[data={"cdc":false,"streams":[{"stream_name":"OnboardingProgress","stream_namespace":"parse","cursor_field":["_updated_at"],"cursor":"2022-05-10T11:55:36.819Z"},{"stream_name":"WorkoutWithoutTriggers","stream_namespace":"parse","cursor_field":["_updated_at"],"cursor":"2022-05-10T04:39:11.398Z"}]},additionalProperties={}],trace=<null>,additionalProperties={}]
2022-05-10 11:56:30 e[43mdestinatione[0m > 2022-05-10 11:56:30 e[32mINFOe[m i.a.i.b.IntegrationRunner(runInternal):169 - Completed integration: io.airbyte.integrations.destination.redshift.RedshiftDestination
2022-05-10 11:56:30 e[43mdestinatione[0m > 2022-05-10 11:56:30 e[32mINFOe[m i.a.i.d.r.RedshiftDestination(main):72 - completed destination: class io.airbyte.integrations.destination.redshift.RedshiftDestination
2022-05-10 11:56:30 e[32mINFOe[m i.a.w.DefaultReplicationWorker(run):165 - Source and destination threads complete.
2022-05-10 11:56:30 e[32mINFOe[m i.a.w.DefaultReplicationWorker(run):228 - sync summary: io.airbyte.config.ReplicationAttemptSummary@7a0be173[status=completed,recordsSynced=95,bytesSynced=30167,startTime=1652180977659,endTime=1652183790924,totalStats=io.airbyte.config.SyncStats@5ddbd872[recordsEmitted=95,bytesEmitted=30167,stateMessagesEmitted=2,recordsCommitted=95],streamStats=[io.airbyte.config.StreamSyncStats@629267a6[streamName=OnboardingProgress,stats=io.airbyte.config.SyncStats@56951e25[recordsEmitted=95,bytesEmitted=30167,stateMessagesEmitted=<null>,recordsCommitted=95]]]]
2022-05-10 11:56:30 e[32mINFOe[m i.a.w.DefaultReplicationWorker(run):248 - Source output at least one state message
2022-05-10 11:56:30 e[32mINFOe[m i.a.w.DefaultReplicationWorker(run):254 - State capture: Updated state to: Optional[io.airbyte.config.State@73306dfd[state={"cdc":false,"streams":[{"stream_name":"OnboardingProgress","stream_namespace":"parse","cursor_field":["_updated_at"],"cursor":"2022-05-10T11:55:36.819Z"},{"stream_name":"WorkoutWithoutTriggers","stream_namespace":"parse","cursor_field":["_updated_at"],"cursor":"2022-05-10T04:39:11.398Z"}]}]]
2022-05-10 11:56:30 e[32mINFOe[m i.a.w.t.TemporalAttemptExecution(get):134 - Stopping cancellation check scheduling...
2022-05-10 11:56:30 e[32mINFOe[m i.a.w.t.s.ReplicationActivityImpl(lambda$replicate$3):155 - sync summary: io.airbyte.config.StandardSyncOutput@57e7e790[standardSyncSummary=io.airbyte.config.StandardSyncSummary@12e57308[status=completed,recordsSynced=95,bytesSynced=30167,startTime=1652180977659,endTime=1652183790924,totalStats=io.airbyte.config.SyncStats@5ddbd872[recordsEmitted=95,bytesEmitted=30167,stateMessagesEmitted=2,recordsCommitted=95],streamStats=[io.airbyte.config.StreamSyncStats@629267a6[streamName=OnboardingProgress,stats=io.airbyte.config.SyncStats@56951e25[recordsEmitted=95,bytesEmitted=30167,stateMessagesEmitted=<null>,recordsCommitted=95]]]],normalizationSummary=<null>,state=io.airbyte.config.State@73306dfd[state={"cdc":false,"streams":[{"stream_name":"OnboardingProgress","stream_namespace":"parse","cursor_field":["_updated_at"],"cursor":"2022-05-10T11:55:36.819Z"},{"stream_name":"WorkoutWithoutTriggers","stream_namespace":"parse","cursor_field":["_updated_at"],"cursor":"2022-05-10T04:39:11.398Z"}]}],outputCatalog=io.airbyte.protocol.models.ConfiguredAirbyteCatalog@333c9538[streams=[io.airbyte.protocol.models.ConfiguredAirbyteStream@233d638d[stream=io.airbyte.protocol.models.AirbyteStream@4b0edb1d[name=OnboardingProgress,jsonSchema={"type":"object","properties":{"_id":{"type":"string"},"step":{"type":"string"},"input":{"type":"string"},"_p_user":{"type":"string"},"platform":{"type":"string"},"appVersion":{"type":"string"},"_created_at":{"type":"string"},"_updated_at":{"type":"string"},"calculation":{"type":"string"},"completedDate":{"type":"string"}}},supportedSyncModes=[full_refresh, incremental],sourceDefinedCursor=<null>,defaultCursorField=[],sourceDefinedPrimaryKey=[],namespace=suf_atlas_raw,additionalProperties={}],syncMode=incremental,cursorField=[_updated_at],destinationSyncMode=append,primaryKey=[],additionalProperties={}], io.airbyte.protocol.models.ConfiguredAirbyteStream@72ca8c47[stream=io.airbyte.protocol.models.AirbyteStream@25884273[name=WorkoutWithoutTriggers,jsonSchema={"type":"object","properties":{"_id":{"type":"string"},"name":{"type":"string"},"tags":{"type":"array"},"brand":{"type":"string"},"level":{"type":"string"},"notes":{"type":"string"},"sport":{"type":"string"},"hidden":{"type":"boolean"},"isFree":{"type":"boolean"},"isTest":{"type":"boolean"},"bestFor":{"type":"string"},"details":{"type":"string"},"_p_style":{"type":"string"},"_p_video":{"type":"string"},"nameIcon":{"type":"string"},"rating1m":{"type":"number"},"rating5m":{"type":"number"},"rating5s":{"type":"number"},"videoUrl":{"type":"string"},"breakdown":{"type":"string"},"equipment":{"type":"array"},"rating20m":{"type":"number"},"sortOrder":{"type":"number"},"thumbnail":{"type":"string"},"_p_creator":{"type":"string"},"previewUrl":{"type":"string"},"stampImage":{"type":"string"},"_created_at":{"type":"string"},"_updated_at":{"type":"string"},"breakdownV2":{"type":"string"},"description":{"type":"string"},"downloadUrl":{"type":"string"},"imperatives":{"type":"string"},"_p_cleanVideo":{"type":"string"},"_p_instructor":{"type":"string"},"_p_systmVideo":{"type":"string"},"cloudfrontUrl":{"type":"string"},"nonAppWorkout":{"type":"boolean"},"previewImage1":{"type":"string"},"previewImage2":{"type":"string"},"previewImage3":{"type":"string"},"tagsFormatted":{"type":"string"},"generateSounds":{"type":"boolean"},"trainingPeaksId":{"type":"string"},"_p_featuredRace1":{"type":"string"},"_p_featuredRace2":{"type":"string"},"_p_featuredRace3":{"type":"string"},"_p_featuredRace4":{"type":"string"},"previewThumbnail":{"type":"string"},"shortDescription":{"type":"string"},"durationSecondsV3":{"type":"number"},"_p_promotedWorkout":{"type":"string"},"tss_aibyte_transform":{"type":"string"},"durationSeconds_aibyte_transform":{"type":"string"},"intensityFactor_aibyte_transform":{"type":"string"},"durationSecondsV2_aibyte_transform":{"type":"string"}}},supportedSyncModes=[full_refresh, incremental],sourceDefinedCursor=<null>,defaultCursorField=[],sourceDefinedPrimaryKey=[],namespace=suf_atlas_raw,additionalProperties={}],syncMode=incremental,cursorField=[_updated_at],destinationSyncMode=append,primaryKey=[],additionalProperties={}]],additionalProperties={}],failures=[]]
2022-05-10 11:56:30 e[32mINFOe[m i.a.w.t.TemporalUtils(withBackgroundHeartbeat):236 - Stopping temporal heartbeating...
2022-05-10 11:56:30 e[32mINFOe[m i.a.c.p.ConfigRepository(updateConnectionState):774 - Updating connection 560373a7-2d53-4e06-b717-54b55c8452c9 state: io.airbyte.config.State@76849234[state={"cdc":false,"streams":[{"stream_name":"OnboardingProgress","stream_namespace":"parse","cursor_field":["_updated_at"],"cursor":"2022-05-10T11:55:36.819Z"},{"stream_name":"WorkoutWithoutTriggers","stream_namespace":"parse","cursor_field":["_updated_at"],"cursor":"2022-05-10T04:39:11.398Z"}]}]
2022-05-10 11:56:31 e[33mWARNe[m i.a.s.p.JobNotifier(notifyJob):116 - Failed to successfully notify success: io.airbyte.config.Notification@5eb36cc9[notificationType=slack,sendOnSuccess=false,sendOnFailure=true,slackConfiguration=io.airbyte.config.SlackNotificationConfiguration@43e6c043[webhook=MYWEBHOOK],customerioConfiguration=<null>,additionalProperties={}]