Commit graph

199 commits

Author SHA1 Message Date
Simon Cruanes
b5c35c5c1e
ocamlformat-ignore 2022-08-15 12:30:16 -04:00
Simon Cruanes
56bd892c9a
feat: add a ref Globals.default_span_kind to specify default span kind 2022-08-02 11:28:33 -04:00
Simon Cruanes
2b1b688256
prepare for 0.3 2022-07-08 11:52:30 -04:00
Simon Cruanes
d235d8ab8c
chore: try to fix gh-pages CI 2022-07-07 16:43:02 -04:00
Simon Cruanes
586e16e1c5
Merge pull request #24 from imandra-ai/wip-better-client
improve client code
2022-07-07 10:42:39 -04:00
Simon Cruanes
41e9962c08
fix: do not emit empty batches 2022-07-06 19:55:50 -04:00
Simon Cruanes
16667a3fcf
improved logging for ocurl exporter 2022-07-06 19:49:12 -04:00
Simon Cruanes
d3b366f04b
print received status when httpclient fails 2022-07-06 19:39:04 -04:00
Simon Cruanes
8495d469ee
improve error reporting 2022-07-06 19:24:24 -04:00
Simon Cruanes
7eb75d66d6
better error reporting 2022-07-06 19:23:32 -04:00
Simon Cruanes
4c98764432
reduce impact of error 2022-07-06 19:14:40 -04:00
Simon Cruanes
50743d3097
do not decode result of http post 2022-07-06 19:11:26 -04:00
Simon Cruanes
12b5f6c765
heinous typo 2022-07-06 16:29:02 -04:00
Simon Cruanes
77ebf0cced
docs 2022-07-06 16:21:12 -04:00
Simon Cruanes
2d97dd0705
debug 2022-07-06 16:02:49 -04:00
Simon Cruanes
9125eb5b65
better logging; improve GC sample collection 2022-07-06 15:48:46 -04:00
Simon Cruanes
88ce296d21
small refactor 2022-07-06 15:27:32 -04:00
Simon Cruanes
0a8e60ba46
better debug 2022-07-06 14:56:27 -04:00
Simon Cruanes
84be273b76
small refactor 2022-07-06 14:27:09 -04:00
Simon Cruanes
053493db8b
limit scope of locks 2022-07-06 14:22:53 -04:00
Simon Cruanes
6d72a6fac0
fix error on 4.08 2022-07-06 13:42:52 -04:00
Simon Cruanes
6179c97e99
add high watermark to ocurl client 2022-07-06 13:41:03 -04:00
Simon Cruanes
9c3e2a7076
feat: pass ?stop atomic; allow for multiple background threads 2022-07-06 12:53:00 -04:00
Simon Cruanes
331ae94547
detail 2022-07-06 12:52:03 -04:00
Simon Cruanes
d689dfc8fb
feat(ocurl): simpler, cleaner backend implementation
we now only have a single representation of a batch, with its own
internal state to handle timeouts. It handles its own locking, and there
are no callbacks anymore.
2022-07-06 12:06:51 -04:00
Simon Cruanes
85b6e91615
config: more comments; make Config.t private
forcing users to use `Config.make` to build a new config means we can
add fields without breaking existing code.
2022-07-06 12:06:12 -04:00
Simon Cruanes
59c1d7254c
format 2022-07-05 15:05:33 -04:00
Simon Cruanes
bac633d09d
test: add -j and other options to emit1 2022-07-05 15:03:30 -04:00
Simon Cruanes
b5d3d8cbbb
changelog 2022-06-10 09:39:55 -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
0d11e9ece5
chore 2022-06-09 11:29:20 -04:00
Simon Cruanes
7fd56bb5c3
compat for Result 2022-06-09 11:29:20 -04:00
Simon Cruanes
5d3fa1c8eb
helpers for attributes 2022-06-07 14:48:20 -04:00
Simon Cruanes
99d5ba78fc
Merge pull request #17 from imandra-ai/wip-logs
support logs
2022-06-01 10:59:16 -04:00
Simon Cruanes
f44351055a
Merge branch 'master' into wip-logs 2022-05-12 12:26:07 -04:00
Simon Cruanes
3f9bd94837
format 2022-05-12 11:54:06 -04:00
Simon Cruanes
0fb530125a
Merge pull request #22 from imandra-ai/wip-format
format
2022-05-05 12:13:52 -04:00
Simon Cruanes
b676783100
format 2022-05-05 12:09:19 -04:00
Simon Cruanes
35ae22746d
Merge pull request #21 from imandra-ai/fix-rand-trace-id
Fix rand trace
2022-05-04 14:23:00 -04:00
Simon Cruanes
60c6386742
chore: try to fix gh-pages 2022-05-04 12:56:22 -04:00
Simon Cruanes
ff5b1435da
chore: add ocamlformat config 2022-05-04 12:47:50 -04:00
Simon Cruanes
a718f049aa
fix: ensure we can always produce random trace_id/span_id 2022-05-04 12:47:33 -04:00
Simon Cruanes
6de3622a42
chore: try to fix gh-pages CI action 2022-05-04 12:46:08 -04:00
Simon Cruanes
e0715bd1a3
Merge pull request #20 from psafont/hackathon-2022-05-03
feat: Allow setting API headers
2022-05-04 11:58:12 -04:00
Pau Ruiz Safont
fa3b863625 feat: Allow setting API headers
This can be done through the API or by setting
OTEL_EXPORTER_OTLP_HEADERS

Signed-off-by: Pau Ruiz Safont <pau.safont@citrix.com>
2022-05-04 16:56:37 +01:00
Simon Cruanes
62d1a9cec7
fix codeowners 2022-05-04 11:22:52 -04:00
Simon Cruanes
f1db92a817
Merge pull request #18 from imandra-ai/ocaml-protoc-as-lint
Ocaml protoc as lint
2022-05-04 11:19:26 -04:00
Simon Cruanes
c853ffb6ff
codeowners 2022-05-04 11:19:16 -04:00