an elasticsearch river analyzer