diff options
-rw-r--r-- | kamon-core/src/main/resources/META-INF/aop.xml | 9 | ||||
-rw-r--r-- | kamon-trace/src/main/resources/META-INF/aop.xml | 25 | ||||
-rw-r--r-- | kamon-trace/src/main/scala/akka/pattern/AskPatternTracing.scala (renamed from kamon-trace/src/main/scala/kamon/trace/instrumentation/AskPatternTracing.scala) | 5 |
3 files changed, 17 insertions, 22 deletions
diff --git a/kamon-core/src/main/resources/META-INF/aop.xml b/kamon-core/src/main/resources/META-INF/aop.xml index fe9db3e4..f6951705 100644 --- a/kamon-core/src/main/resources/META-INF/aop.xml +++ b/kamon-core/src/main/resources/META-INF/aop.xml @@ -8,15 +8,6 @@ <aspects> <aspect name="kamon.instrumentation.ActorSystemInstrumentation"/> - <aspect name="akka.pattern.tracing.AskPatternTracing"/> - <!--<aspect name="kamon.instrumentation.MessageQueueInstrumentation" />--> - <!--<aspect name="kamon.instrumentation.InceptionAspect"/>--> - <!-- ExecutorService Instrumentation for Akka. --> -<!-- <aspect name="kamon.instrumentation.ExecutorServiceFactoryProviderInstrumentation"/> - <aspect name="kamon.instrumentation.NamedExecutorServiceFactoryDelegateInstrumentation"/>--> - <!--<aspect name ="kamon.instrumentation.ForkJoinPoolInstrumentation"/>--> - - <!--<exclude within="*"/>--> <include within="scala.concurrent..*"/> <include within="akka..*"/> diff --git a/kamon-trace/src/main/resources/META-INF/aop.xml b/kamon-trace/src/main/resources/META-INF/aop.xml index fb13360a..40bea5fc 100644 --- a/kamon-trace/src/main/resources/META-INF/aop.xml +++ b/kamon-trace/src/main/resources/META-INF/aop.xml @@ -1,18 +1,23 @@ <!DOCTYPE aspectj PUBLIC "-//AspectJ//DTD//EN" "http://www.eclipse.org/aspectj/dtd/aspectj.dtd"> <aspectj> - <aspects> - <aspect name="kamon.trace.instrumentation.EnvelopeTraceContextMixin"/> - <aspect name="kamon.trace.instrumentation.BehaviourInvokeTracing"/> - <aspect name="kamon.trace.instrumentation.ActorLoggingTracing"/> + <aspects> + <!-- Actors --> + <aspect name="kamon.trace.instrumentation.EnvelopeTraceContextMixin"/> + <aspect name="kamon.trace.instrumentation.BehaviourInvokeTracing"/> + <aspect name="kamon.trace.instrumentation.ActorLoggingTracing"/> - <aspect name="kamon.trace.instrumentation.FutureTracing" /> + <!-- Futures --> + <aspect name="kamon.trace.instrumentation.FutureTracing"/> + <!-- Patterns --> + <aspect name="akka.pattern.AskPatternTracing"/> - <include within="scala.concurrent..*"/> - <include within="akka..*"/> - <include within="spray..*"/> - <include within="kamon..*"/> - </aspects> + + <include within="scala.concurrent..*"/> + <include within="akka..*"/> + <include within="spray..*"/> + <include within="kamon..*"/> + </aspects> </aspectj> diff --git a/kamon-trace/src/main/scala/kamon/trace/instrumentation/AskPatternTracing.scala b/kamon-trace/src/main/scala/akka/pattern/AskPatternTracing.scala index 625ed1ae..d4f8896b 100644 --- a/kamon-trace/src/main/scala/kamon/trace/instrumentation/AskPatternTracing.scala +++ b/kamon-trace/src/main/scala/akka/pattern/AskPatternTracing.scala @@ -1,7 +1,6 @@ -package akka.pattern.tracing +package akka.pattern -import org.aspectj.lang.annotation.{After, AfterReturning, Pointcut, Aspect} -import akka.pattern.{AskTimeoutException, PromiseActorRef} +import org.aspectj.lang.annotation.{AfterReturning, Pointcut, Aspect} import akka.event.Logging.Warning import scala.compat.Platform.EOL import akka.actor.ActorRefProvider |