hbasene
hbasene copied to clipboard
Faceting
Depends on solr integration , from an API perspective.
-
For the given field to be faceted, get the low and the high regions and the region servers for the same.
-
Find out the list of region servers ( for the encompassing regions ) , ( similar to multiput API, introduced in trunk + 0.20.4 , could be refactored for use there ).
Fire out independent RPC calls to them for the facet count. Consolidate the counts back ( a summation , based on key) Return back to the web service.