Simon Cruanes
|
0a32049b4c
|
wip: fix tests
|
2025-12-07 22:12:16 -05:00 |
|
Simon Cruanes
|
576ce9637b
|
refactor
|
2025-12-07 22:12:07 -05:00 |
|
Simon Cruanes
|
daeafc9b4b
|
client config: improve printer
|
2025-12-07 22:11:54 -05:00 |
|
Simon Cruanes
|
860b278b1c
|
export more from opentelemetry_lwt
|
2025-12-07 22:11:47 -05:00 |
|
Simon Cruanes
|
be34faee10
|
client eio: fixes
|
2025-12-07 22:11:40 -05:00 |
|
Simon Cruanes
|
50728fd944
|
fix test_implicit_scope_sync
|
2025-12-06 16:27:05 -05:00 |
|
Simon Cruanes
|
5a32d74747
|
fix dune files
|
2025-12-06 16:27:02 -05:00 |
|
Simon Cruanes
|
af585e3f3d
|
wip: fix tests
|
2025-12-05 23:52:08 -05:00 |
|
Simon Cruanes
|
68761faadb
|
fix metrics_callbacks' API to make it easier
|
2025-12-05 23:51:59 -05:00 |
|
Simon Cruanes
|
fe416cfbdd
|
fix notifier_sync
|
2025-12-05 23:51:52 -05:00 |
|
Simon Cruanes
|
86d44416ff
|
wip: fix tests
|
2025-12-05 23:40:47 -05:00 |
|
Simon Cruanes
|
40c6bec30c
|
update opam files
|
2025-12-05 23:34:52 -05:00 |
|
Simon Cruanes
|
eb651f1197
|
refactor eio client
|
2025-12-05 23:33:34 -05:00 |
|
Simon Cruanes
|
ad158b15da
|
todo
|
2025-12-05 23:33:32 -05:00 |
|
Simon Cruanes
|
97011b5693
|
move Util_thread.MCond to Notifier_sync
|
2025-12-05 23:31:15 -05:00 |
|
Simon Cruanes
|
9e839befa4
|
improve notifier_lwt
|
2025-12-05 23:30:44 -05:00 |
|
Simon Cruanes
|
311776344a
|
refactor ocurl, ocurl_lwt, cohttp_lwt clients to use generic consumer
|
2025-12-05 22:59:11 -05:00 |
|
Simon Cruanes
|
4e4e2d724d
|
feat client: generic consumer, notifier, etc.
|
2025-12-05 22:58:52 -05:00 |
|
Simon Cruanes
|
583372ddda
|
use backoff in ocurl clients
|
2025-12-05 22:05:30 -05:00 |
|
Simon Cruanes
|
3053b20676
|
feat: for exponential backoff
|
2025-12-05 22:05:21 -05:00 |
|
Simon Cruanes
|
534b3537f8
|
detail
|
2025-12-05 16:08:16 -05:00 |
|
Simon Cruanes
|
2a850b0329
|
port opentelemetry_client_ocurl_lwt to the consumer framework
|
2025-12-05 15:50:56 -05:00 |
|
Simon Cruanes
|
a95037d7e2
|
feat client-ocurl: port to just being a consumer
the rest is reusable components from opentelemetry-client
|
2025-12-05 15:50:27 -05:00 |
|
Simon Cruanes
|
7d0cfb7500
|
client: lwt helpers, error helpers, thread utils, lwt notifier
|
2025-12-05 15:50:09 -05:00 |
|
Simon Cruanes
|
3a0a17e2e9
|
client config: add http_concurrency_level option
|
2025-12-05 15:02:49 -05:00 |
|
Simon Cruanes
|
7eef6913bc
|
feat client: add Exporter_add_batching
|
2025-12-05 09:25:03 -05:00 |
|
Simon Cruanes
|
45c5860fe4
|
refactor consumer
|
2025-12-05 09:10:10 -05:00 |
|
Simon Cruanes
|
741de6cece
|
custom queue in Bounded_queue_sync, remove bespoke stuff from Sync_queue
|
2025-12-05 09:04:00 -05:00 |
|
Simon Cruanes
|
ad5ef8e99c
|
config fix
|
2025-12-04 21:33:53 -05:00 |
|
Simon Cruanes
|
4fb824eba2
|
wip: exporter_queued, a queue + a consumer
|
2025-12-04 21:33:33 -05:00 |
|
Simon Cruanes
|
135dc327b3
|
carry service_name and attrs when building resources objects
|
2025-12-04 21:33:10 -05:00 |
|
Simon Cruanes
|
dff5c9668e
|
remove unused argument for Logger
|
2025-12-04 21:28:15 -05:00 |
|
Simon Cruanes
|
9e4b32ce97
|
doc
|
2025-12-04 21:28:04 -05:00 |
|
Simon Cruanes
|
15daf8aff5
|
warning
|
2025-12-04 21:27:53 -05:00 |
|
Simon Cruanes
|
90d59b40d9
|
feat client: add bounded queue interface and sync-queue based implem
|
2025-12-04 21:12:43 -05:00 |
|
Simon Cruanes
|
6f2134f189
|
add client.Any_resource
|
2025-12-04 21:12:43 -05:00 |
|
Simon Cruanes
|
8a45f71698
|
rename
|
2025-12-04 21:12:43 -05:00 |
|
Simon Cruanes
|
500c9a8ba8
|
sync_queue: more operations, including a batch push
|
2025-12-04 21:12:43 -05:00 |
|
Simon Cruanes
|
e267c83be7
|
feat emitter: add flat_map
|
2025-12-04 21:12:43 -05:00 |
|
Simon Cruanes
|
70b435f8ec
|
doc
|
2025-12-04 21:12:43 -05:00 |
|
Simon Cruanes
|
22298495e2
|
mor efixes
|
2025-12-04 21:10:21 -05:00 |
|
Simon Cruanes
|
1ee89d7d9b
|
fix integrations
|
2025-12-04 15:30:14 -05:00 |
|
Simon Cruanes
|
b9a05737d7
|
feat lib: easily access the main tracer, logger, etc
|
2025-12-04 14:42:20 -05:00 |
|
Simon Cruanes
|
76a54ac6e1
|
fix client, allow to set the self-tracing tracer.
|
2025-12-04 14:37:20 -05:00 |
|
Simon Cruanes
|
281e8b3ea7
|
feat lib/tracer: restore with_ and with_thunk_and_finally !!
|
2025-12-04 14:33:39 -05:00 |
|
Simon Cruanes
|
8d9f21da2c
|
migrate a few more things to lib/ from core/
|
2025-12-04 14:25:46 -05:00 |
|
Simon Cruanes
|
0a69040bae
|
feat trace: make it compile again, no TLS, no magic strings, pass exporter
|
2025-12-04 14:17:03 -05:00 |
|
Simon Cruanes
|
0b73b2fac9
|
feat lib: dynamic forward to main; improve Main_exporter
|
2025-12-04 14:16:32 -05:00 |
|
Simon Cruanes
|
ab0f3a98ba
|
feat exporter: split tick/on_tick again
|
2025-12-04 14:16:08 -05:00 |
|
Simon Cruanes
|
1ff56c60bf
|
perf: optimize {Trace,Span}_id.is_zero
|
2025-12-04 12:08:01 -05:00 |
|