Uploaded image for project: 'Phoenix'
  1. Phoenix
  2. PHOENIX-6918

ScanningResultIterator should not retry when the query times out

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 5.2.0, 5.1.4
    • None
    • None

    Description

      ScanningResultIterator drops dummy results and retries Result#next() in a loop as part of the Phoenix server paging feature.

      ScanningResultIterator does not check if the query has already timed out currently. This means that ScanningResultIterator let the server to work on the scan even though the Phoenix query is already timed out. ScanningResultIterator should check if the query of the scan has been timed out and if so should return an operation timeout exception as BaseResultIterators does.

      Attachments

        Issue Links

          Activity

            People

              lokiore Lokesh Khurana
              kadir Kadir Ozdemir
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: