Hey all.
I'm writing an offline data processing app. I need to pull documents from h2 file, process them in batch and then write/update processed data.
I've found slick stream to be very useful for this, but I need to process data in micro-batches, not one by one, because I need to be able to bulk insert/update my documents (update docs in h2 and index processed docs into elasticsearch in bulk).
Slick stream supports only foreach, and I couldn't find any examples of slick iterators that I'd be able to process with scala's grouped util.
Do I need to create my own buffer or is there any way to do it with slick?