suvodeep-pyne commented on PR #13913:
URL: https://github.com/apache/pinot/pull/13913#issuecomment-2327274122

   @swaminathanmanish 
   
   > Curious how you plan to extend this? 
   I'm not planning to extend the iterator. Rather I am trying to reach a 
simple code path. One example enhancement is having a `hasHeader` boolean which 
would ask the reader to assume that a header is present or not present. Any 
config adds complexity since now, you have to support both the default 
`CSVParser` and the line iterator based parsing logic. Objective is to be able 
to support both flows and test both flows.
   
   > Would you be adding different iterator implementations and make it 
pluggable in CSVRecordreader?
   No. Ideally we would want to consolidate this to 1 iterator. 1 plan here is 
to contribute to commons CSV so that this complexity can be removed if it is a 
common requirement to do line by line parsing. And if it is not, does pinot 
need to continue to support this?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to