mirror of
https://github.com/ocaml-tracing/ocaml-opentelemetry.git
synced 2026-05-05 08:54:27 -04:00
Compare commits
5 commits
b6e81073be
...
8b8730e494
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8b8730e494 | ||
|
|
5065cdd985 | ||
|
|
0cf72525b2 | ||
|
|
3bf18fed69 | ||
|
|
7d090b16cc |
13 changed files with 24 additions and 19 deletions
10
CHANGES.md
10
CHANGES.md
|
|
@ -1,4 +1,14 @@
|
||||||
|
|
||||||
|
## 0.91
|
||||||
|
|
||||||
|
- expose Self_debug.level_above
|
||||||
|
- config: better defaults in Sdk, have batching enabled by default
|
||||||
|
|
||||||
|
- better error message for otlp http failures
|
||||||
|
- bounded queue: provide a per-item measure function for better errors/metrics
|
||||||
|
- fix: retries are self_debug logged at warning level
|
||||||
|
- move from ocurl to curl as a dep
|
||||||
|
|
||||||
## 0.90
|
## 0.90
|
||||||
|
|
||||||
- major refactor: split library into `opentelemetry.core`, `opentelemetry`,
|
- major refactor: split library into `opentelemetry.core`, `opentelemetry`,
|
||||||
|
|
|
||||||
10
dune-project
10
dune-project
|
|
@ -7,7 +7,7 @@
|
||||||
(source
|
(source
|
||||||
(github ocaml-tracing/ocaml-opentelemetry))
|
(github ocaml-tracing/ocaml-opentelemetry))
|
||||||
|
|
||||||
(version 0.90)
|
(version 0.91)
|
||||||
|
|
||||||
(implicit_transitive_deps false)
|
(implicit_transitive_deps false)
|
||||||
|
|
||||||
|
|
@ -178,7 +178,7 @@
|
||||||
(cohttp
|
(cohttp
|
||||||
(>= "6.0.0"))
|
(>= "6.0.0"))
|
||||||
(cohttp-lwt
|
(cohttp-lwt
|
||||||
(>= "6.0.0"))
|
(and (>= "6.0.0") (< "6.2.0")))
|
||||||
(alcotest :with-test))
|
(alcotest :with-test))
|
||||||
(synopsis "Opentelemetry tracing for Cohttp HTTP servers"))
|
(synopsis "Opentelemetry tracing for Cohttp HTTP servers"))
|
||||||
|
|
||||||
|
|
@ -205,11 +205,7 @@
|
||||||
cohttp-lwt
|
cohttp-lwt
|
||||||
cohttp-lwt-unix
|
cohttp-lwt-unix
|
||||||
(alcotest :with-test)
|
(alcotest :with-test)
|
||||||
(containers :with-test)
|
(containers :with-test))
|
||||||
(opentelemetry-lwt
|
|
||||||
(and
|
|
||||||
:with-test
|
|
||||||
(= :version))))
|
|
||||||
(synopsis "Collector client for opentelemetry, using cohttp + lwt"))
|
(synopsis "Collector client for opentelemetry, using cohttp + lwt"))
|
||||||
|
|
||||||
(package
|
(package
|
||||||
|
|
|
||||||
|
|
@ -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.90"
|
version: "0.91"
|
||||||
synopsis: "Collector client for opentelemetry, using cohttp + eio"
|
synopsis: "Collector client for opentelemetry, using cohttp + eio"
|
||||||
maintainer: ["ocaml-tracing"]
|
maintainer: ["ocaml-tracing"]
|
||||||
authors: ["ocaml-tracing" "ELLIOTTCABLE <opam@ell.io>" "the imandra team"]
|
authors: ["ocaml-tracing" "ELLIOTTCABLE <opam@ell.io>" "the imandra team"]
|
||||||
|
|
|
||||||
|
|
@ -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.90"
|
version: "0.91"
|
||||||
synopsis: "Collector client for opentelemetry, using cohttp + lwt"
|
synopsis: "Collector client for opentelemetry, using cohttp + lwt"
|
||||||
maintainer: ["ocaml-tracing"]
|
maintainer: ["ocaml-tracing"]
|
||||||
authors: ["ocaml-tracing" "ELLIOTTCABLE <opam@ell.io>" "the imandra team"]
|
authors: ["ocaml-tracing" "ELLIOTTCABLE <opam@ell.io>" "the imandra team"]
|
||||||
|
|
@ -22,7 +22,6 @@ depends: [
|
||||||
"cohttp-lwt-unix"
|
"cohttp-lwt-unix"
|
||||||
"alcotest" {with-test}
|
"alcotest" {with-test}
|
||||||
"containers" {with-test}
|
"containers" {with-test}
|
||||||
"opentelemetry-lwt" {with-test & = version}
|
|
||||||
]
|
]
|
||||||
build: [
|
build: [
|
||||||
["dune" "subst"] {dev}
|
["dune" "subst"] {dev}
|
||||||
|
|
|
||||||
|
|
@ -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.90"
|
version: "0.91"
|
||||||
synopsis: "Collector client for opentelemetry, using ezcurl-lwt"
|
synopsis: "Collector client for opentelemetry, using ezcurl-lwt"
|
||||||
maintainer: ["ocaml-tracing"]
|
maintainer: ["ocaml-tracing"]
|
||||||
authors: ["ocaml-tracing" "ELLIOTTCABLE <opam@ell.io>" "the imandra team"]
|
authors: ["ocaml-tracing" "ELLIOTTCABLE <opam@ell.io>" "the imandra team"]
|
||||||
|
|
|
||||||
|
|
@ -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.90"
|
version: "0.91"
|
||||||
synopsis: "Collector client for opentelemetry, using http + ezcurl"
|
synopsis: "Collector client for opentelemetry, using http + ezcurl"
|
||||||
maintainer: ["ocaml-tracing"]
|
maintainer: ["ocaml-tracing"]
|
||||||
authors: ["ocaml-tracing" "ELLIOTTCABLE <opam@ell.io>" "the imandra team"]
|
authors: ["ocaml-tracing" "ELLIOTTCABLE <opam@ell.io>" "the imandra team"]
|
||||||
|
|
|
||||||
|
|
@ -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.90"
|
version: "0.91"
|
||||||
synopsis: "Client SDK for https://opentelemetry.io"
|
synopsis: "Client SDK for https://opentelemetry.io"
|
||||||
maintainer: ["ocaml-tracing"]
|
maintainer: ["ocaml-tracing"]
|
||||||
authors: ["ocaml-tracing" "ELLIOTTCABLE <opam@ell.io>" "the imandra team"]
|
authors: ["ocaml-tracing" "ELLIOTTCABLE <opam@ell.io>" "the imandra team"]
|
||||||
|
|
|
||||||
|
|
@ -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.90"
|
version: "0.91"
|
||||||
synopsis: "Opentelemetry tracing for Cohttp HTTP servers"
|
synopsis: "Opentelemetry tracing for Cohttp HTTP servers"
|
||||||
maintainer: ["ocaml-tracing"]
|
maintainer: ["ocaml-tracing"]
|
||||||
authors: ["ocaml-tracing" "ELLIOTTCABLE <opam@ell.io>" "the imandra team"]
|
authors: ["ocaml-tracing" "ELLIOTTCABLE <opam@ell.io>" "the imandra team"]
|
||||||
|
|
|
||||||
|
|
@ -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.90"
|
version: "0.91"
|
||||||
synopsis: "Opentelemetry-based reporter for Logs"
|
synopsis: "Opentelemetry-based reporter for Logs"
|
||||||
maintainer: ["ocaml-tracing"]
|
maintainer: ["ocaml-tracing"]
|
||||||
authors: ["ocaml-tracing" "ELLIOTTCABLE <opam@ell.io>" "the imandra team"]
|
authors: ["ocaml-tracing" "ELLIOTTCABLE <opam@ell.io>" "the imandra team"]
|
||||||
|
|
|
||||||
|
|
@ -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.90"
|
version: "0.91"
|
||||||
synopsis: "Lwt-compatible instrumentation for https://opentelemetry.io"
|
synopsis: "Lwt-compatible instrumentation for https://opentelemetry.io"
|
||||||
maintainer: ["ocaml-tracing"]
|
maintainer: ["ocaml-tracing"]
|
||||||
authors: ["ocaml-tracing" "ELLIOTTCABLE <opam@ell.io>" "the imandra team"]
|
authors: ["ocaml-tracing" "ELLIOTTCABLE <opam@ell.io>" "the imandra team"]
|
||||||
|
|
|
||||||
|
|
@ -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.90"
|
version: "0.91"
|
||||||
synopsis:
|
synopsis:
|
||||||
"Core library for instrumentation and serialization for https://opentelemetry.io"
|
"Core library for instrumentation and serialization for https://opentelemetry.io"
|
||||||
maintainer: ["ocaml-tracing"]
|
maintainer: ["ocaml-tracing"]
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
(tests
|
(tests
|
||||||
(names test_client_lib)
|
(names test_client_lib)
|
||||||
(package opentelemetry)
|
(package opentelemetry-client)
|
||||||
(libraries alcotest opentelemetry-client))
|
(libraries alcotest opentelemetry-client))
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
(tests
|
(tests
|
||||||
(names test_trace_context t_size t_histogram test_span_dummy)
|
(names test_trace_context t_size t_histogram test_span_dummy)
|
||||||
(package opentelemetry)
|
(package opentelemetry)
|
||||||
(libraries pbrt opentelemetry opentelemetry-client))
|
(libraries pbrt opentelemetry))
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue