this pr is ready for review, but it is waiting on this PR https://github.com/VictoriaMetrics/metrics/pull/45 so that we do not need to use a replace directive.