mirror of
https://github.com/ocaml-tracing/ocaml-opentelemetry.git
synced 2026-03-08 03:47:59 -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 install trace.0.7
|
||||
- run: opam install trace.0.9
|
||||
- run: opam exec -- dune build @install -p opentelemetry
|
||||
|
||||
- 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
|
||||
|
||||
- feat: add support for per-signal urls (by @tatchi)
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@
|
|||
(source
|
||||
(github imandra-ai/ocaml-opentelemetry))
|
||||
|
||||
(version 0.10)
|
||||
(version 0.11)
|
||||
|
||||
(authors "the Imandra team and contributors")
|
||||
|
||||
|
|
@ -48,7 +48,7 @@
|
|||
(depopts trace lwt eio)
|
||||
(conflicts
|
||||
(trace
|
||||
(< 0.7)))
|
||||
(< 0.9)))
|
||||
(tags
|
||||
(instrumentation tracing opentelemetry datadog jaeger)))
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# This file is generated by dune, edit dune-project instead
|
||||
opam-version: "2.0"
|
||||
version: "0.10"
|
||||
version: "0.11"
|
||||
synopsis: "Collector client for opentelemetry, using cohttp + lwt"
|
||||
maintainer: [
|
||||
"Simon Cruanes <simon.cruanes.2007@m4x.org>"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# This file is generated by dune, edit dune-project instead
|
||||
opam-version: "2.0"
|
||||
version: "0.10"
|
||||
version: "0.11"
|
||||
synopsis: "Collector client for opentelemetry, using http + ezcurl"
|
||||
maintainer: [
|
||||
"Simon Cruanes <simon.cruanes.2007@m4x.org>"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# This file is generated by dune, edit dune-project instead
|
||||
opam-version: "2.0"
|
||||
version: "0.10"
|
||||
version: "0.11"
|
||||
synopsis: "Opentelemetry tracing for Cohttp HTTP servers"
|
||||
maintainer: [
|
||||
"Simon Cruanes <simon.cruanes.2007@m4x.org>"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# This file is generated by dune, edit dune-project instead
|
||||
opam-version: "2.0"
|
||||
version: "0.10"
|
||||
version: "0.11"
|
||||
synopsis: "Lwt-compatible instrumentation for https://opentelemetry.io"
|
||||
maintainer: [
|
||||
"Simon Cruanes <simon.cruanes.2007@m4x.org>"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# This file is generated by dune, edit dune-project instead
|
||||
opam-version: "2.0"
|
||||
version: "0.10"
|
||||
version: "0.11"
|
||||
synopsis: "Instrumentation for https://opentelemetry.io"
|
||||
maintainer: [
|
||||
"Simon Cruanes <simon.cruanes.2007@m4x.org>"
|
||||
|
|
@ -27,7 +27,7 @@ depends: [
|
|||
]
|
||||
depopts: ["trace" "lwt" "eio"]
|
||||
conflicts: [
|
||||
"trace" {< "0.7"}
|
||||
"trace" {< "0.9"}
|
||||
]
|
||||
build: [
|
||||
["dune" "subst"] {dev}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue