Closed ansell closed 5 years ago
The regression in this case is a safety for when the CSV parser that biocache-store uses is too lenient and allows lines through that it hasn't parsed fully. In this case, the id field was after a text field that contained a properly quoted line break character, which the dwca-io parser we are using silently corrupts and emits as a partial line. Added the record number that the issue occurs to into the error message so that we can debug the data file.
The following occurred when loading a Darwin Core Archive using the latest biocache.