code: def fetch(self, query_id, start_over, fetch_size):
      
      self.send_fetch(query_id, start_over, fetch_size)
      return self.recv_fetch()
docs: Get the results of a query. This is non-blocking. Caller should check
      Results.ready to determine if the results are in yet. The call requests
      the batch size of fetch.
  
      Parameters:
       - query_id
       - start_over
       - fetch_size