You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Then, given that tile nodegroups will be nullable in v8, we probably have an additional use case for this.
Suggesting to make LoadStaging.nodegroup nullable and then make sure the db functions account for this when doing their joins to produce error report tables.
The text was updated successfully, but these errors were encountered:
#10885 has a use case for writing
LoadStaging
records associated with error conditions more generic than any specific nodegroup.For instance, the JSON-LD parser might have been unable to match a node at all:
arches/arches/app/utils/data_management/resources/formats/rdffile.py
Line 688 in 43122e2
or may have failed very early when validating ontologies:
arches/arches/app/utils/data_management/resources/formats/rdffile.py
Lines 410 to 412 in 43122e2
In both of these cases, I'm getting around the fact that LoadStaging.nodegroup is not nullable by inserting a random nodegroup, which isn't ideal:
arches/arches/app/etl_modules/jsonld_importer.py
Lines 36 to 38 in ed4dbd8
Then, given that tile nodegroups will be nullable in v8, we probably have an additional use case for this.
Suggesting to make LoadStaging.nodegroup nullable and then make sure the db functions account for this when doing their joins to produce error report tables.
The text was updated successfully, but these errors were encountered: