A push engine to publish document stream to subscribers with high granular hierarchical filters