Commit graph

63 commits

Author SHA1 Message Date
Shon Feder
8288bcb59b
Use containers in tests
To get access to useful functions that are not in the Stdlib in OCaml 4.08.
2025-07-10 16:11:20 -04:00
Shon Feder
ef5d7af3e7
Remove unneeded dependency 2025-07-08 21:33:08 -04:00
Shon Feder
87cfd5e31e
Add test harness for instrumented applications 2025-07-08 21:30:03 -04:00
Shon Feder
894158339e
Update to support cohttp 6
Preparation for Cohttp 6 started in
2022 (https://github.com/mirage/ocaml-cohttp/blob/main/CHANGES.md#v600alpha0-2022-10-24)
and 6 has been stable and released since Nov of 2024.
See https://github.com/mirage/ocaml-cohttp/blob/main/CHANGES.md#v600-2024-11-21

Removal of the `open Cohttp_lwt` solves deprecation warnings issued by
Cohttp 6, since everything we were using from the open has been moved
into `Cohttp`.
2025-05-25 21:51:49 -04:00
Simon Cruanes
9b5f3cd0c3
feat: adapt to trace 0.10 2025-04-17 10:04:16 -04:00
Simon Cruanes
45fae39c29
chore: bump ocamlforamt to 0.27 2025-04-17 10:03:26 -04:00
Simon Cruanes
c313731a70
prepare for 0.11.2 2025-03-27 09:29:36 -04:00
Simon Cruanes
d8be02c829
prepare for 0.11.1 2025-03-14 09:21:43 -04:00
Simon Cruanes
c3c5761b06
prepare for 0.11 2025-01-31 17:37:32 -05:00
Corentin Leruth
440049a681 add cohttp upper bound version constraint 2025-01-30 20:37:37 -05:00
Corentin Leruth
956875c3bb remove leftover ambient-context dependency 2024-10-03 09:44:21 -04:00
Simon Cruanes
1bcea95ed9
feat: lwt backend 2024-09-06 09:43:56 -04:00
Simon Cruanes
faa0808034
wip 2024-09-06 07:48:54 -04:00
Simon Cruanes
b4a9ccf57b
prepare for 0.10 2024-08-13 09:32:00 -04:00
Simon Cruanes
f9233113b1
prepare for 0.9 2024-03-25 09:42:17 -04:00
Simon Cruanes
7d50a0bb53
require trace 0.7 2024-03-21 17:30:45 -04:00
Simon Cruanes
267ac195ef
prepare for 0.8 2024-03-08 11:50:01 -05:00
Simon Cruanes
1cb53c3406
feat: add dep on hmap, add standard keys 2024-02-26 10:17:45 -05:00
Simon Cruanes
5a78805add
prepare for 0.7 2024-02-14 13:15:14 -05:00
Simon Cruanes
b9f574d3b2
chore: compat with trace 0.6 2024-02-09 14:37:09 -05:00
Simon Cruanes
725a806b8b
migrate to ocaml-protoc 3.0 2023-12-14 20:49:11 -05:00
Simon Cruanes
e53cffbf12
chore: add upper bound on pbrt 2023-12-03 15:57:41 -05:00
Simon Cruanes
6bf49dc050
refactor tests to avoid circular dependencies 2023-11-08 11:35:19 -05:00
Elliott Cable
eb5b6dffaf tests: Add every test-dep to every package 2023-10-02 17:48:55 +00:00
Elliott Cable
fb1133be3d chore: Prepare for v0.6 2023-09-25 16:23:58 +00:00
Elliott Cable
b0337f6027 chore: Add myself to maintainers 2023-09-25 16:23:58 +00:00
Elliott Cable
28f750056f deps: Update ocaml-trace dep to 0.4 2023-09-20 14:45:39 +00:00
Elliott Cable
2be60c7ba6 tests: Add failing test for threaded implicit-scope 2023-09-19 23:57:42 +00:00
Elliott Cable
6bf59ee21e deps: Follow @kit-ty-kate's advice
/see ocaml/opam-repository#24240
2023-08-29 01:39:42 +00:00
Elliott Cable
9a26bb5e8b deps: Require Trace >= 0.3 2023-08-29 01:33:10 +00:00
Elliott Cable
c82cd6d798 meta: Lock down the version of ocamlformat 2023-08-03 20:24:09 +00:00
Elliott Cable
9fd5fd8536 meta: Auto-format dune-project 2023-08-03 20:23:05 +00:00
Elliott Cable
a64565f104 store: Extract thread_local, abstract for lwt/eio 2023-08-01 21:03:58 +00:00
Simon Cruanes
a4ead618c5
prepare for 0.5 2023-06-26 15:04:54 -04:00
Simon Cruanes
67f4f5b9cc
Merge pull request #31 from ELLIOTTCABLE/try-lwt-over-lwt-catch
Use try%lwt over Lwt.catch
2023-06-23 14:20:06 -04:00
Simon Cruanes
b5c0ef7b20
wip: use blocking queue 2023-06-15 22:29:10 -04:00
Elliott Cable
9e6c0ee433 (dep fix) Add dependencies for lwt_ppx 2023-06-13 22:56:09 +00:00
Simon Cruanes
9b2d6fb1e0
opam 2023-06-12 10:07:43 -04:00
Simon Cruanes
92dfa4c2f8
add opentelemetry.trace
optional interface with the trace library
2023-06-09 19:08:40 -04:00
Simon Cruanes
a89b2c5ca3
chore: fix repo name 2023-06-09 15:49:56 -04:00
Simon Cruanes
7310b5c9d3
prepare for 0.4 2023-03-06 15:09:43 -05:00
Simon Cruanes
37a9bbb244
chore: lwt_ppx test dep 2022-10-03 12:43:33 -04:00
Simon Cruanes
c3f5b36e36
feat: add opentelemetry-client-cohttp-lwt library 2022-10-03 12:20:59 -04:00
Simon Cruanes
deae27d0bd
update generated code and main library 2022-09-30 14:13:38 -04:00
Simon Cruanes
3d00ffc1e0
chore: drop dep on ocaml-protoc as the generated code is checked-in 2022-09-30 13:59:28 -04:00
Simon Cruanes
2b1b688256
prepare for 0.3 2022-07-08 11:52:30 -04:00
Simon Cruanes
40420bb7e2
chore: upstream patch from @mseri 2022-06-10 09:33:25 -04:00
Simon Cruanes
36dcdda480
prepare for 0.2 2022-06-09 12:40:20 -04:00
Simon Cruanes
a577b837aa
require recent lwt 2022-06-09 12:40:20 -04:00
Simon Cruanes
f44351055a
Merge branch 'master' into wip-logs 2022-05-12 12:26:07 -04:00