aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/xyz/driver/core/rest/package.scala
diff options
context:
space:
mode:
authorJakob Odersky <jakob@driver.xyz>2018-08-29 22:03:43 -0700
committerJakob Odersky <jakob@driver.xyz>2018-09-12 14:17:39 -0700
commit05bc848cc504b6825c7dcc49dd9aac0cd02e895c (patch)
treeeb0a355dc5dbe2110d851fa06c34a1603e7118b9 /src/main/scala/xyz/driver/core/rest/package.scala
parenta178592098a2bc07fcb7749eaf148debf02a5e63 (diff)
downloaddriver-core-05bc848cc504b6825c7dcc49dd9aac0cd02e895c.tar.gz
driver-core-05bc848cc504b6825c7dcc49dd9aac0cd02e895c.tar.bz2
driver-core-05bc848cc504b6825c7dcc49dd9aac0cd02e895c.zip
Add tracing to client HTTP transport and improve tracing tags
Diffstat (limited to 'src/main/scala/xyz/driver/core/rest/package.scala')
-rw-r--r--src/main/scala/xyz/driver/core/rest/package.scala4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/scala/xyz/driver/core/rest/package.scala b/src/main/scala/xyz/driver/core/rest/package.scala
index 104261a..3be8f02 100644
--- a/src/main/scala/xyz/driver/core/rest/package.scala
+++ b/src/main/scala/xyz/driver/core/rest/package.scala
@@ -15,6 +15,7 @@ import scalaz.Scalaz.{intInstance, stringInstance}
import scalaz.syntax.equal._
import scalaz.{Functor, OptionT}
import xyz.driver.core.rest.auth.AuthProvider
+import xyz.driver.core.rest.headers.Traceparent
import xyz.driver.tracing.TracingDirectives
import scala.concurrent.Future
@@ -199,7 +200,8 @@ object `package` {
h.name === ContextHeaders.AuthenticationTokenHeader || h.name === ContextHeaders.TrackingIdHeader ||
h.name === ContextHeaders.PermissionsTokenHeader || h.name === ContextHeaders.StacktraceHeader ||
h.name === ContextHeaders.TraceHeaderName || h.name === ContextHeaders.SpanHeaderName ||
- h.name === ContextHeaders.OriginatingIpHeader || h.name === ContextHeaders.ClientFingerprintHeader
+ h.name === ContextHeaders.OriginatingIpHeader || h.name === ContextHeaders.ClientFingerprintHeader ||
+ h.name === Traceparent.name
}
.map { header =>
if (header.name === ContextHeaders.AuthenticationTokenHeader) {