Closed dragosvictor closed 6 days ago
Attention: Patch coverage is 92.45283%
with 20 lines
in your changes missing coverage. Please review.
Project coverage is 73.37%. Comparing base (
bbc6224
) to head (34aae58
). Report is 424 commits behind head on master.
PIP-264
Motivation
Adds the transaction metrics as described by https://pulsar.apache.org/docs/next/reference-metrics/#pulsar-transaction to the OpenTelemetry pipeline.
Modifications
pulsar.broker.topic
metric prefix, as they relate closely to the topic metrics. ClassPersistentTopicAttributes
is updated to reflect this change.Verifying this change
This change updated tests and can be verified as follows:
TransactionTest#testTopicTransactionMetrics
TopicTransactionBufferTest#testTransactionBufferAppendMarkerWriteFailState
PendingAckPersistentTest#testPendingAckMetrics
Does this pull request potentially affect one of the following parts:
Documentation
doc
doc-required
https://github.com/apache/pulsar-site/pull/925doc-not-needed
doc-complete
Matching PR in forked repository
PR in forked repository: https://github.com/dragosvictor/pulsar/pull/37