add request handling for QueryShardRequest/Response