Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves #1816
This introduces instrumentation for Apache Pekko HTTP via the
pekko-http
andpekko-http-core
libraries.This instrumentation supports Scala 2.13, the default Scala version for Pekko.
The instrumentation is nearly a direct lift of the existing
akka-http-2.13_10.1.8
andakka-http-core-2.13_10.2.0
libraries. One small instrumentation change has been made inorg.apache.pekko.http.scaladsl.server.PekkoExecutionDirectives
, where we now instrumentcreateAsyncHandler
instead ofseal
. This was necessary to avoid issues with implicit conversions that sidestepped the previous instrumentation forseal
.AITs have also been added (to be merged later), the test app and the tests