Jhon Edison Bambague Calderon
12/14/2022, 2:36 AMJhon Edison Bambague Calderon
12/14/2022, 2:37 AM2022-12-13 20:35:07 INFO i.a.w.g.DefaultReplicationWorker(lambda$getReplicationRunnable$6):369 - Records read: 11170000 (74 GB)
2022-12-13 20:35:08 INFO i.a.w.g.DefaultReplicationWorker(lambda$getReplicationRunnable$6):369 - Records read: 11171000 (74 GB)
2022-12-13 20:57:29 WARN i.a.c.i.LineGobbler(voidCall):119 - airbyte-source gobbler IOException: Connection timed out. Typically happens when cancelling a job.
2022-12-13 22:47:43 INFO i.a.w.p.KubePodProcess(destroy):664 - (pod: airbyte / source-postgres-read-80-2-fxcsn) - Destroying Kube process.
2022-12-13 22:47:44 destination > Airbyte message consumer: succeeded.Jhon Edison Bambague Calderon
12/14/2022, 2:41 AM2022-12-13 22:48:43 ERROR i.a.w.g.DefaultReplicationWorker(run):196 - Sync worker failed.
java.util.concurrent.ExecutionException: java.lang.RuntimeException: java.io.UncheckedIOException: java.net.SocketException: Connection timed out
at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396) ~[?:?]
at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073) ~[?:?]
at io.airbyte.workers.general.DefaultReplicationWorker.run(DefaultReplicationWorker.java:189) ~[io.airbyte-airbyte-commons-worker-0.40.17.jar:?]
at io.airbyte.workers.general.DefaultReplicationWorker.run(DefaultReplicationWorker.java:71) ~[io.airbyte-airbyte-commons-worker-0.40.17.jar:?]
at io.airbyte.workers.temporal.TemporalAttemptExecution.lambda$getWorkerThread$4(TemporalAttemptExecution.java:190) ~[io.airbyte-airbyte-workers-0.40.17.jar:?]
at java.lang.Thread.run(Thread.java:1589) ~[?:?]
Suppressed: io.airbyte.workers.exception.WorkerException: Source process exit with code 143. This warning is normal if the job was cancelled.Eli Sigal
12/14/2022, 6:18 AMJhon Edison Bambague Calderon
12/14/2022, 7:41 AMEli Sigal
12/14/2022, 8:00 AMJhon Edison Bambague Calderon
12/14/2022, 8:20 AMJhon Edison Bambague Calderon
12/14/2022, 8:23 AMJhon Edison Bambague Calderon
12/14/2022, 8:24 AMJhon Edison Bambague Calderon
12/14/2022, 8:27 AMJhon Edison Bambague Calderon
12/14/2022, 8:27 AM# Max attempts per sync and max retries per attempt
MAX_SYNC_JOB_ATTEMPTS=3
# Time in days to reach a timeout to cancel the synchronization
MAX_SYNC_TIMEOUT_DAYS=3Eli Sigal
12/14/2022, 9:46 AMJhon Edison Bambague Calderon
12/14/2022, 12:54 PMEli Sigal
12/14/2022, 3:43 PMPOST /v1/state/create_or_update
https://airbyte-public-api-docs.s3.us-east-2.amazonaws.com/rapidoc-api-docs.html#post-/v1/state/create_or_update
it seems that this can update the state
maybe if you use the api to create job syncs and take the state via the api also and then for each fail retry with the previous state to run again