Hi all,
Please note that there was a change in the public metrics API that is annotated 
experimental. It is a tiny change: 

When working on this PR https://github.com/apache/beam/pull/4548 
MetricQueryResults needed to be serialized to be pushed
to a metrics sink. As they were it required a custom serializer that just calls 
the name(), counter(), committed(),
attempted() ... methods. MetricQueryResults were so close to be serializable 
with the default serializer, just needed
the accessors to be renamed get*, that creating DTO objects with get* methods 
to just call the non-get methods seemed
unnecessary. 
So I just renamed public accessors to get* on the experimental API. The change 
is isolated in this PR https://github.com
/apache/beam/pull/4918

Best,
Etienne

Reply via email to