Атрибут пакета HBase REST API не работает

При попытке сканировать HBase через REST API в нашем кластере (CDH 5.14.0 | HBase 1.2.0-cdh5.14.0) сканер batch Атрибут не работает, всегда возвращает записи по одной. Запрос PUT выглядит следующим образом:

http://hbase-rest-server:20550/our-table/scanner/

С определением сканера, как:

<Scanner batch="1000" startRow="YWFh" stopRow="YmJi=" />

Со сканером id который входит в местоположение ответа, возвращает одну запись в каждом вызове по порядку:

http://hbase-rest-server:20550/our-table/scanner/1532043234571885278a

Зачем batch="1000" не учитывается? Что мне не хватает?

1 ответ

В опции application/octet-stream сканер будет игнорировать параметр дозирования. Установите заголовок Accept для text/xml или любых других параметров.

https://hbase.apache.org/1.2/apidocs/org/apache/hadoop/hbase/rest/package-summary.html

Другие вопросы по тегам