..
any_signal.ml
feat core: add Any_signal.t; make Exporter a record of emitters
2026-01-20 00:15:13 -05:00
any_signal_l.ml
utils in Any_signal_l
2026-01-20 00:15:20 -05:00
clock.ml
shortcut in clock
2026-02-20 08:55:50 -05:00
common_.ml
split core library into opentelemetry.core and opentelemetry
2026-01-20 00:15:12 -05:00
context.ml
large refactor: split core library into many modules; change API design
2026-01-20 00:15:09 -05:00
dune
merge back ptime clock into Clock, make it default
2026-01-20 00:15:25 -05:00
event.ml
have a clock in exporter, pass a mtime in tick
2026-01-20 00:15:25 -05:00
event.mli
large refactor: split core library into many modules; change API design
2026-01-20 00:15:09 -05:00
exporter.ml
emitter: add self_metrics, track batch n_dropped, sampler rate
2026-02-17 20:59:58 -05:00
instrument.ml
rework tracer/meter/logger interfaces
2026-02-20 12:31:15 -05:00
instrument.mli
rework tracer/meter/logger interfaces
2026-02-20 12:31:15 -05:00
key_value.ml
refator core OTEL: remove Scope, directly use Span as builder
2026-01-20 00:15:11 -05:00
log_record.ml
have a clock in exporter, pass a mtime in tick
2026-01-20 00:15:25 -05:00
metrics.ml
opentelemetry.trace: expose sum and hist metrics
2026-01-21 22:15:23 -05:00
rand_bytes.ml
use mutex again to protect rand_bytes state
2026-01-20 00:15:26 -05:00
rand_bytes.mli
large refactor: split core library into many modules; change API design
2026-01-20 00:15:09 -05:00
span.ml
various fixes
2026-02-17 20:59:58 -05:00
span.mli
rename hmap keys with more consistent scheme
2026-02-15 15:35:08 -05:00
span_ctx.ml
various fixes
2026-02-17 20:59:58 -05:00
span_ctx.mli
rename hmap keys with more consistent scheme
2026-02-15 15:35:08 -05:00
span_id.ml
perf: optimize {Trace,Span}_id.is_zero
2026-01-20 00:15:14 -05:00
span_id.mli
large refactor: split core library into many modules; change API design
2026-01-20 00:15:09 -05:00
span_kind.ml
large refactor: split core library into many modules; change API design
2026-01-20 00:15:09 -05:00
span_link.ml
large refactor: split core library into many modules; change API design
2026-01-20 00:15:09 -05:00
span_link.mli
large refactor: split core library into many modules; change API design
2026-01-20 00:15:09 -05:00
span_status.ml
large refactor: split core library into many modules; change API design
2026-01-20 00:15:09 -05:00
span_status.mli
large refactor: split core library into many modules; change API design
2026-01-20 00:15:09 -05:00
timestamp_ns.ml
move timestamp to util
2026-01-20 00:15:24 -05:00
trace_context.ml
large refactor: split core library into many modules; change API design
2026-01-20 00:15:09 -05:00
trace_id.ml
perf: optimize {Trace,Span}_id.is_zero
2026-01-20 00:15:14 -05:00
trace_id.mli
perf: optimize {Trace,Span}_id.is_zero
2026-01-20 00:15:14 -05:00
value.ml
refator core OTEL: remove Scope, directly use Span as builder
2026-01-20 00:15:11 -05:00