Are you only seeing 100?
By default SharePoint views display the first 100. You need to change the view properties to show all so that they all are delivered to InfoPath. That is the most common issue I see. I do not think there is a limit, if you can see it in the view you shoudl see it in InfoPath.