Chris (deprecated profile)
charles
charles
charles
[1:10 AM] job_info: {
attempts: [...]
job: {
id: 126,
configType: "check_connection_source",
createdAt: 1608847715,
id: 126,
status: "succeeded",
updatedAt: 1608847719
},
message: "(401, 'The access token is invalid or has expired')",
status: "failed",
}
for v1/scheduler/sources/check_connection
and v1/scheduler/destination/check_connection
I receive status: "failed"
. But in job_info.job
we have status: "succeeded"
charles
/v1/sources/discover_schema
received object is
{
schema: {...},
job_info: {
job: {...},
attempts: [...]
}
}
could you add status
field (near schema and job_info) like in check_connection
requestcharles
PENDING("pending"),
RUNNING("running"),
INCOMPLETE("incomplete"),
FAILED("failed"),
SUCCEEDED("succeeded"),
CANCELLED("cancelled");
Right now we assume only Failed as actually Failed and everything else as success. Thats why we display Incomplete as success. Should we add more icons for statuses? Like warning or some in progress icon? So it would be awesome if you can say mapping between status and icons
:airbyte-integrations:connectors:source-appstore-singer:installLocalReqs
Artem Astapenko
01/15/2021, 11:54 PMChris (deprecated profile)
charles
Chris (deprecated profile)
Artem Astapenko
02/09/2021, 11:07 PM> Task :airbyte-integrations:connectors:destination-jdbc:test
JdbcDestinationTest > testSpec() FAILED
org.testcontainers.containers.ContainerLaunchException: Container startup failed
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:330)
at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:311)
at io.airbyte.integrations.destination.jdbc.JdbcDestinationTest.setup(JdbcDestinationTest.java:115)
Caused by:
org.rnorth.ducttape.RetryCountExceededException: Retry limit hit with exception
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:88)
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:323)
... 2 more
Caused by:
org.testcontainers.containers.ContainerLaunchException: Could not create/start container
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:497)
at org.testcontainers.containers.GenericContainer.lambda$doStart$0(GenericContainer.java:325)
at org.rnorth.ducttape.unreliables.Unreliables.retryUntilSuccess(Unreliables.java:81)
... 3 more
Caused by:
org.testcontainers.containers.ContainerLaunchException: Timed out waiting for log output matching '.*database system is ready to accept connections.*\s'
at org.testcontainers.containers.wait.strategy.LogMessageWaitStrategy.waitUntilReady(LogMessageWaitStrategy.java:49)
at org.testcontainers.containers.wait.strategy.AbstractWaitStrategy.waitUntilReady(AbstractWaitStrategy.java:35)
at org.testcontainers.containers.PostgreSQLContainer.waitUntilContainerStarted(PostgreSQLContainer.java:130)
at org.testcontainers.containers.GenericContainer.tryStart(GenericContainer.java:440)
... 5 more
Artem Astapenko
02/10/2021, 1:02 AMname: string;
cleanedName: string;
type: string;
dataType: string;
and I only receive now type
and name
.
Also just in case I have selected bad source that doesn’t have cleanedName
- cleanedName
was renamed to aliasName
on root level. Should I assume that we can receive such field?Artem Astapenko
02/11/2021, 10:00 PMcharles
Maggie Zhang
02/24/2021, 8:57 AMArtem Astapenko
03/02/2021, 9:13 PMArtem Astapenko
03/03/2021, 12:27 AMcharles
Artem Astapenko
03/05/2021, 11:39 AMArtem Astapenko
03/05/2021, 3:53 PMgreen = active and last sync was successful
grey = not active
red = active and last sync failed
but we have only next :
ConnectionStatus:
type: string
description: Active means that data is flowing through the connection. Inactive means it is not. Deprecated means the connection is off and cannot be re-activated. the schema field describes the elements of the schema that will be synced.
enum:
- active
- inactive
- deprecated
How should we understand that last_sync was failed? Will we have 1 more status? is isSyncing
field somehow responsible for that? Or we should identify it based on something else?
I have changes ready on UI, but now we need to understand what field we are going to use for it.
Or Maybe we need to add lastSyncStatus field?Artem Astapenko
03/10/2021, 5:19 PMArtem Astapenko
03/10/2021, 5:23 PMenableReinitialize
that was actually before was sort of default. However, if I enable those property to fix e2e - it changes a bit form behaviour: when connectorType is changed - form is cleared.
So the question is: do we want to clear all the form when connectorType is changed or we would prefer old behaviour, when you can switch different connector types and your old values in input will be still there? ( I assume that we want option 2 thats why I am downgrading package version )Artem Astapenko
03/10/2021, 8:35 PMmultiline
property? Or it’s not in master yet?Chris (deprecated profile)
Artem Astapenko
03/23/2021, 6:18 PMArtem Astapenko
03/23/2021, 9:19 PMArtem Astapenko
03/23/2021, 9:23 PMArtem Astapenko
03/23/2021, 11:20 PMDavin Chia (Airbyte)