Details
Description
TSVInput parses TSV result sets all at once into memory and then wraps them in a query iterator which is very naive and results in OutOfMemoryException once you have a large number of results
I will submit a patch that address this later today once I've written the code to fix this