Resolving referenced entities fails in some corner cases
Summary
In a very special case of interconnected Records, the crawler fails to resolve the references properly, see https://gitlab.indiscale.com/caosdb/customers/leibniz-zmt/management/-/issues/258#note_58935.
Expected Behavior
The references should be resolved
Actual Behavior
They are not.
Steps to Reproduce the Problem
This is part of the DoD: The minimal set from https://gitlab.indiscale.com/caosdb/customers/leibniz-zmt/management/-/issues/258#note_58935 needs to be streamlined a bit and transformed into an integration test
Specifications
- Version: caosdb-crawler>=0.5.1
- Platform: any
Possible fixes
One idea for a fix is in 4044ac18.
DoD
-
Wrote integration test from Pangaea records -
consolidated fix: is it ok to just continue? can we find out why the references are not resolved corectly? -
un-onhold or close #108 (closed)
Edited by Florian Spreckelsen