Ben Pankow
10/06/2022, 9:46 PMdefault_cursor_field
values are unexpectedly `null`:
2022-10-06 21:38:31 INFO i.a.v.j.JsonSchemaValidator(test):71 - JSON schema validation failed.
errors: $.catalog.streams[4].default_cursor_field: null found, array expected, $.catalog.streams[5].default_cursor_field: null found, array expected
Log4j2Appender says: JSON schema validation failed.
errors: $.catalog.streams[4].default_cursor_field: null found, array expected, $.catalog.streams[5].default_cursor_field: null found, array expected
(more info in thread)Ben Pankow
10/06/2022, 9:47 PM{
"name": "engage",
"json_schema": {
"$schema": "<http://json-schema.org/draft-07/schema#>",
"type": "object",
"properties": {
...
},
"additionalProperties": false
},
"supported_sync_modes": [
"full_refresh",
"incremental"
],
"source_defined_cursor": false,
"default_cursor_field": null,
"source_defined_primary_key": [
[
"distinct_id"
]
]
}
Ben Pankow
10/06/2022, 9:50 PMBen Pankow
10/06/2022, 9:52 PM0.1.27
, will try downgrading to 0.1.25
since this looks like it might be related:
0.1.26 2022-09-28 17304 Migrate to per-stream states.
Ben Pankow
10/06/2022, 10:23 PM0.1.25
ends up hitting the same issueBen Pankow
10/06/2022, 10:27 PMengage
and cohort_members
Ben Pankow
10/06/2022, 10:29 PMuser
10/06/2022, 10:57 PMMarcos Marx (Airbyte)
10/06/2022, 11:00 PMBen Pankow
10/06/2022, 11:11 PMBen Pankow
10/06/2022, 11:15 PMcohort_members
might also. have a null
cursor fieldBen Pankow
10/06/2022, 11:16 PM{
"name": "cohort_members",
"json_schema": {
"$schema": "<http://json-schema.org/draft-07/schema#>",
"type": "object",
"properties": {
...
},
"additionalProperties": false
},
"supported_sync_modes": [
"full_refresh",
"incremental"
],
"source_defined_cursor": false,
"default_cursor_field": null,
"source_defined_primary_key": [
[
"distinct_id"
]
]
}
Ben Pankow
10/07/2022, 5:06 PM