[server side] change build_partial_update mechanism