message: ignoring errors for too little columns in row
diff: @@ -1674,10 +1674,16 @@ bool BufferedCSVReader::AddRow(DataChunk &insert_chunk, idx_t &column) {
  }
  if (column < sql_types.size() && mode != ParserMode::SNIFFING_DIALECT) {
  + if (options.ignore_errors == true) {
  + column = 0;
  + return false;
  + }
  + else {
  throw InvalidInputException("Error on line %s: expected %lld values per row, but got %d. (%s)",
  GetLineNumberStr(linenr, linenr_estimated).c_str(), sql_types.size(), column,
  options.ToString());
  }
  + }
  if (mode == ParserMode::SNIFFING_DIALECT) {
  sniffed_column_counts.push_back(column);
  