Я использую HBase 1.0.1, ниже приведены две сигнатуры метода coprocessorService:
<T extends Service, R> void coprocessorService(final Class<T> service,
byte[] startKey, byte[] endKey, final Batch.Call<T,R> callable,
final Batch.Callback<R> callback) throws ServiceException, Throwable;
<T extends Service, R> Map<byte[],R> coprocessorService(final Class<T> service,
byte[] startKey, byte[] endKey, final Batch.Call<T,R> callable)
throws ServiceException, Throwable;
Из своего javadoc выглядит, что код службы будет выполняться в каждой области таблицы. И если явыполнять сканирование в сервисном коде, каждое сканирование будет ограничено в пределах региона?
Возможно ли, чтобы я сканировал всю таблицу (а не только область, в которой выполняется сервисный код) в сервисном коде?