-
Notifications
You must be signed in to change notification settings - Fork 4.5k
Closed
Milestone
Description
Implement the StringSet metric type in Prism.
This may require regeneration of the Go Protocol buffers since the metric type is very new: See https://github.com/apache/beam/blob/master/sdks/go/pkg/beam/model/PROTOBUF.md
A metric accumulator will need to be added for the type in prism:
And adding the type to the accumulator factory list:
Specifically with the right URN:
This would allow the following Java Validates Runner Tests to Pass.
MetricsTest.testCommittedStringSetMetrics
MetricsTest.testAttemptedStringSetMetrics
It's out of scope for this issue to implement the StringSet metric in the Go SDK.