CURATOR-726: Improve tracing for certain operations#513
CURATOR-726: Improve tracing for certain operations#513kezhuw merged 5 commits intoapache:masterfrom
Conversation
kezhuw
left a comment
There was a problem hiding this comment.
LGTM
I think we probably should trace also opcode in future. The name is not good for programmatical decision.
100% agreed! |
Co-authored-by: Kezhu Wang <[email protected]>
This reverts commit 31bcdea.
Well that's very frustrating. |
…mps/CuratorEventImpl.java
I guess this require a bunch of changes and worth a separated issue. Let's leave it for future improvement. |
https://issues.apache.org/jira/browse/CURATOR-726
In Apache Solr, we are trying to refactor all of our custom ZK interaction logic to use Curator. One of the things we do is implement metrics on our interactions with ZK. Curator allows us to do this with Tracing and CuratorListeners. However there are two things that don't give us the information we need.
Therefore in this PR, I have added the two pieces of information (# of Children fetched and # of transactions) and also converted the MultiTransaciton to use an AdvancedTrace.