etcdserver: refine publish request build