Ted Yu <yuzhihong@...> writes:
>
> Typo below: I meant aggregates such as avg, min, etc
>
> One minor thing about Julius code: the following construct should be used
> to close the scanner.
>
> } while (hasMoreRows);
> } finally {
> scanner.close();
> }
>
I found the reason why the scanner seemed in "perpetual loop".
The client was timing out and re-sbumitting the requests.
I set hbase.rpm.timeout to a much higher value and the requests complete
successfully.
Thank you for taking the time to read my question and post suggestions.
Cheers,
Julius