mirror of
https://github.com/ocaml-tracing/ocaml-opentelemetry.git
synced 2026-03-08 20:07:55 -04:00
prepare for 0.11
This commit is contained in:
parent
66573bd1ac
commit
c3c5761b06
8 changed files with 24 additions and 9 deletions
2
.github/workflows/main.yml
vendored
2
.github/workflows/main.yml
vendored
|
|
@ -49,7 +49,7 @@ jobs:
|
||||||
|
|
||||||
- run: opam exec -- dune build @install -p opentelemetry,opentelemetry-lwt,opentelemetry-client-ocurl,opentelemetry-cohttp-lwt,opentelemetry-client-cohttp-lwt
|
- run: opam exec -- dune build @install -p opentelemetry,opentelemetry-lwt,opentelemetry-client-ocurl,opentelemetry-cohttp-lwt,opentelemetry-client-cohttp-lwt
|
||||||
|
|
||||||
- run: opam install trace.0.7
|
- run: opam install trace.0.9
|
||||||
- run: opam exec -- dune build @install -p opentelemetry
|
- run: opam exec -- dune build @install -p opentelemetry
|
||||||
|
|
||||||
- run: opam install ocaml-protoc
|
- run: opam install ocaml-protoc
|
||||||
|
|
|
||||||
15
CHANGES.md
15
CHANGES.md
|
|
@ -1,4 +1,19 @@
|
||||||
|
|
||||||
|
## 0.11
|
||||||
|
|
||||||
|
- add `Span_kind.t`, add {kind,set_kind} to `Scope`
|
||||||
|
- expose `Span_status` types
|
||||||
|
- add `Scope.set_span_status`
|
||||||
|
- add `record_exception`
|
||||||
|
- otel.trace: extension points for links, record_exn, kind
|
||||||
|
- otel.trace: set status of a span based on `exception.message`
|
||||||
|
|
||||||
|
- add cohttp upper bound version constraint
|
||||||
|
- in backends, call `tick()` before cleaning up
|
||||||
|
- reduce memory usage of `Scope.t` (@tatchi)
|
||||||
|
|
||||||
|
- remove dependency on ambient-context, vendor/inline/specialize it
|
||||||
|
|
||||||
## 0.10
|
## 0.10
|
||||||
|
|
||||||
- feat: add support for per-signal urls (by @tatchi)
|
- feat: add support for per-signal urls (by @tatchi)
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@
|
||||||
(source
|
(source
|
||||||
(github imandra-ai/ocaml-opentelemetry))
|
(github imandra-ai/ocaml-opentelemetry))
|
||||||
|
|
||||||
(version 0.10)
|
(version 0.11)
|
||||||
|
|
||||||
(authors "the Imandra team and contributors")
|
(authors "the Imandra team and contributors")
|
||||||
|
|
||||||
|
|
@ -48,7 +48,7 @@
|
||||||
(depopts trace lwt eio)
|
(depopts trace lwt eio)
|
||||||
(conflicts
|
(conflicts
|
||||||
(trace
|
(trace
|
||||||
(< 0.7)))
|
(< 0.9)))
|
||||||
(tags
|
(tags
|
||||||
(instrumentation tracing opentelemetry datadog jaeger)))
|
(instrumentation tracing opentelemetry datadog jaeger)))
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# This file is generated by dune, edit dune-project instead
|
# This file is generated by dune, edit dune-project instead
|
||||||
opam-version: "2.0"
|
opam-version: "2.0"
|
||||||
version: "0.10"
|
version: "0.11"
|
||||||
synopsis: "Collector client for opentelemetry, using cohttp + lwt"
|
synopsis: "Collector client for opentelemetry, using cohttp + lwt"
|
||||||
maintainer: [
|
maintainer: [
|
||||||
"Simon Cruanes <simon.cruanes.2007@m4x.org>"
|
"Simon Cruanes <simon.cruanes.2007@m4x.org>"
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# This file is generated by dune, edit dune-project instead
|
# This file is generated by dune, edit dune-project instead
|
||||||
opam-version: "2.0"
|
opam-version: "2.0"
|
||||||
version: "0.10"
|
version: "0.11"
|
||||||
synopsis: "Collector client for opentelemetry, using http + ezcurl"
|
synopsis: "Collector client for opentelemetry, using http + ezcurl"
|
||||||
maintainer: [
|
maintainer: [
|
||||||
"Simon Cruanes <simon.cruanes.2007@m4x.org>"
|
"Simon Cruanes <simon.cruanes.2007@m4x.org>"
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# This file is generated by dune, edit dune-project instead
|
# This file is generated by dune, edit dune-project instead
|
||||||
opam-version: "2.0"
|
opam-version: "2.0"
|
||||||
version: "0.10"
|
version: "0.11"
|
||||||
synopsis: "Opentelemetry tracing for Cohttp HTTP servers"
|
synopsis: "Opentelemetry tracing for Cohttp HTTP servers"
|
||||||
maintainer: [
|
maintainer: [
|
||||||
"Simon Cruanes <simon.cruanes.2007@m4x.org>"
|
"Simon Cruanes <simon.cruanes.2007@m4x.org>"
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# This file is generated by dune, edit dune-project instead
|
# This file is generated by dune, edit dune-project instead
|
||||||
opam-version: "2.0"
|
opam-version: "2.0"
|
||||||
version: "0.10"
|
version: "0.11"
|
||||||
synopsis: "Lwt-compatible instrumentation for https://opentelemetry.io"
|
synopsis: "Lwt-compatible instrumentation for https://opentelemetry.io"
|
||||||
maintainer: [
|
maintainer: [
|
||||||
"Simon Cruanes <simon.cruanes.2007@m4x.org>"
|
"Simon Cruanes <simon.cruanes.2007@m4x.org>"
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
# This file is generated by dune, edit dune-project instead
|
# This file is generated by dune, edit dune-project instead
|
||||||
opam-version: "2.0"
|
opam-version: "2.0"
|
||||||
version: "0.10"
|
version: "0.11"
|
||||||
synopsis: "Instrumentation for https://opentelemetry.io"
|
synopsis: "Instrumentation for https://opentelemetry.io"
|
||||||
maintainer: [
|
maintainer: [
|
||||||
"Simon Cruanes <simon.cruanes.2007@m4x.org>"
|
"Simon Cruanes <simon.cruanes.2007@m4x.org>"
|
||||||
|
|
@ -27,7 +27,7 @@ depends: [
|
||||||
]
|
]
|
||||||
depopts: ["trace" "lwt" "eio"]
|
depopts: ["trace" "lwt" "eio"]
|
||||||
conflicts: [
|
conflicts: [
|
||||||
"trace" {< "0.7"}
|
"trace" {< "0.9"}
|
||||||
]
|
]
|
||||||
build: [
|
build: [
|
||||||
["dune" "subst"] {dev}
|
["dune" "subst"] {dev}
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue