You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by GitBox <gi...@apache.org> on 2018/07/28 14:48:21 UTC

[GitHub] josephglanville commented on issue #5584: Decoupling FirehoseFactory and InputRowParser

josephglanville commented on issue #5584: Decoupling FirehoseFactory and InputRowParser
URL: https://github.com/apache/incubator-druid/issues/5584#issuecomment-408612801
 
 
   @jihoonson we actually make use of parse batch support also.
   
   That said InputRowParser should still operate on a single iteration unit IMO.
   
   A `Reader` interface that returns an iterator seems like the right choice.
   It should also remove some weirdness I remember seeing around resetting parsers on starting a new file as you could move that reset to the Reader.
   
   I don't see a reason to not also support Reader at realtime ingestion too, ReaderInputRowParser that wraps an inner InputRowParser would be an awesome and flexible way to support filetypes being pushed down streaming pipelines.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org