natchez icon indicating copy to clipboard operation
natchez copied to clipboard

functional tracing for cats

Results 110 natchez issues
Sort by recently updated
recently updated
newest added

I propose adding two new types to the `TraceValue` ADT, which currently consists of https://github.com/typelevel/natchez/blob/fcc2c923d6cf8a1af6746fbb94fa77a11a2b5ced/modules/core/shared/src/main/scala/TraceValue.scala#L7-L15 These new types would support two use cases that would be a helpful bridge to...

core
datadog
jaeger
lightstep
log
log-odin
newrelic
opencensus
opentelemetry
xray
mock

With this method in place I can fix all my datadog java instrumentation issues by simply activating span on `Sync.suspend` by providing custom instance like so: ```scala import cats.data.Kleisli import...

core
datadog
jaeger
lightstep
opencensus
opentelemetry

As mentioned in https://github.com/typelevel/natchez/pull/1186#issuecomment-3020004700 we should not be activating spans on thread local by default. This is incorrect when using `IO`. The only safe way to do this is explicitly...

datadog

## About this PR 📦 Updates io.netty:netty-tcnative-boringssl-static from `2.0.71.Final` to `2.0.74.Final` ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve conflicts as long as you don't change...

## About this PR 📦 Updates * [org.scala-native:nscplugin](https://github.com/scala-native/scala-native) * [org.scala-native:sbt-scala-native](https://github.com/scala-native/scala-native) from `0.4.17` to `0.5.9` 📜 [GitHub Release Notes](https://github.com/scala-native/scala-native/releases/tag/v0.5.9) - [Version Diff](https://github.com/scala-native/scala-native/compare/v0.4.17...v0.5.9) ## Usage ✅ **Please merge!** I'll automatically update this...

In the `Log.entryPoint` there is a convenient way to specify a json formatter. It would be nice to have it also in the log-odin version of it.

## About this PR 📦 Updates [com.github.sbt:sbt-ghpages](https://github.com/sbt/sbt-ghpages) from `0.8.0` to `0.9.0` 📜 [GitHub Release Notes](https://github.com/sbt/sbt-ghpages/releases/tag/v0.9.0) - [Version Diff](https://github.com/sbt/sbt-ghpages/compare/v0.8.0...v0.9.0) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...

## About this PR 📦 Updates * [com.newrelic.telemetry:telemetry-core](https://github.com/newrelic/newrelic-telemetry-sdk-java) * [com.newrelic.telemetry:telemetry-http-okhttp](https://github.com/newrelic/newrelic-telemetry-sdk-java) from `0.16.0` to `0.18.0` 📜 [GitHub Release Notes](https://github.com/newrelic/newrelic-telemetry-sdk-java/releases/tag/v0.18.0) - [Version Diff](https://github.com/newrelic/newrelic-telemetry-sdk-java/compare/v0.16.0...v0.18.0) ## Usage ✅ **Please merge!** I'll automatically update this...

I think it's misleading to record canceled spans using `StatusCode.UNSET`. [The spec says](https://opentelemetry.io/docs/concepts/signals/traces/#span-status) > The default value is Unset. A span status that is Unset means that the operation it...

opentelemetry

While working on https://github.com/typelevel/natchez/pull/1185 I checked if OpenTelemetry backend suffers from the same issue and it appeared it doesn't but I've spotted suspicious use of `Context.current()` like here and other...