Uploaded image for project: 'Crunch (Retired)'
  1. Crunch (Retired)
  2. CRUNCH-414

The CSV file source needs to be a little more robust when handling multi-line CSV files

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 0.10.0, 0.8.3
    • Fix Version/s: 0.8.4, 0.11.0
    • Component/s: Core
    • Labels:

      Description

      Brandon Inman recently reported an undesriable behavior in the CSV file source group of files. Currently, the CSVLineReader, if reading a malformed CSV file, can enter a state where it is perpetually waiting for an end-quote character. As he put it, "Malformed files are malformed files and should probably fail in some regard, but a hang is obviously undesirable."

      Essentially, the CSVLineReader needs to be tweaked in such a way that an informative exception is thrown after some threshold is reached, instead of basically just hanging.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                champgm mac champion
                Reporter:
                champgm mac champion
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 336h
                  336h
                  Remaining:
                  Remaining Estimate - 336h
                  336h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified