title: Logstash CSV filter - ignore new line char within double quotes
body: <p>While using logstash filter for csv, it treats every new line character as line break and treat next characters in next line even if these are within double quotes.CSV file have some columns which contain multiple lines of text within double quotes. Can logstash somehow ignore new line character within double quotes? my config is as follows. </p>
  
  <pre><code>input {
      s3 {
  
            bucket =&gt; "abcbucket"
            region =&gt; "eu-west-1"
            type =&gt; "spa"
            prefix =&gt; "input/2017/SPA"
            aws_credentials_file =&gt; "/Users/abc/project/def/config/s3-credentials.yaml"
            sincedb_path =&gt; "/dev/null"
    }
  }
  filter {
  csv {
      columns =&gt; ["column1", "column2", "column3","column4"]
      separator =&gt; ","
      convert =&gt; { 
        "column1" =&gt; "integer" 
        "column2" =&gt; "integer"   
    }
  }
  }
  output {
  elasticsearch
      {
              hosts =&gt; ["abc.def.com:80"]
              index =&gt; "abc-%{+YYYY.MM.dd}"
  
      }
  }
  </code></pre>
  
  <p>column 3 have multiple lines of text most of the times. really appreciate your help. </p>