For https://github.com/coreos/etcd/issues/4338. And resp.Header.Revision should be from the one in storage when we just do range, because there is no storage data change.