In rare situations where you are pulling a large number of records, please know that we had to put in a 10,000 record limit in place.
If you have to pull more than 10k records, please do it in iterations, so:
1. Grab desired records.
2. If record count is less than 10,000, then great, you're done.
3. If record count is 10,000, repeat your query, but this time add WHERE RecordID > 123 (replace 123 with the highest RecordID from your previous query).
4. Repeat step 2 and 3 until you have all the records you need.
Of course, for pure efficiency, best practice has always been to make good use of filters so that you only pull what you need in the first place.