Errr, there is a limit? I didn't know there was one. I've done 74 million recently, that's my largest I think - Not sure if that helps answer your question but if there is an upper limit I would also like to know that.
at talend com the only limit is yourself! There is no built-in limit to the number of records you can output with a tFileOutputDelimited. Once you get into really HUGE (1B+) numbers of records, you do need to start considering resources on the server and may find that your particular job and hardware configuration imposes a limit on the number of records you can process ( disk space, memory, etc... )