When updating a metric value for a distribution always return after parsing the distribution value.
When updating a metric value for a distribution always return after parsing the distribution value.

For formats that are sending all the values as a list current behavior will update the value but will log an error when trying to parse it as value. For distribution values with "dist" is a double counting bug (every parsed value is added twice).

PiperOrigin-RevId: 286751909

google/cloudprober,google/cloudprober,cloudprober/cloudprober,cloudprober/cloudprober,cloudprober/cloudprober