v.20.8Performance Improvement

Fail Fast on Exceeding max_rows_to_read Limit in Parts Scan

Fail fast if max_rows_to_read limit is exceeded on parts scan. The motivation behind this change is to skip ranges scan for all selected parts if it is clear that max_rows_to_read is already exceeded. The change is quite noticeable for queries over big number of parts. #13677 (Roman Khavronenko).