Commit graph

  • 586e16e1c5
    Merge pull request #24 from imandra-ai/wip-better-client Simon Cruanes 2022-07-07 10:42:39 -04:00
  • 41e9962c08
    fix: do not emit empty batches Simon Cruanes 2022-07-06 19:55:06 -04:00
  • 16667a3fcf
    improved logging for ocurl exporter Simon Cruanes 2022-07-06 19:49:12 -04:00
  • d3b366f04b
    print received status when httpclient fails Simon Cruanes 2022-07-06 19:38:36 -04:00
  • 8495d469ee
    improve error reporting Simon Cruanes 2022-07-06 19:24:24 -04:00
  • 7eb75d66d6
    better error reporting Simon Cruanes 2022-07-06 19:23:32 -04:00
  • 4c98764432
    reduce impact of error Simon Cruanes 2022-07-06 19:14:40 -04:00
  • 50743d3097
    do not decode result of http post Simon Cruanes 2022-07-06 19:11:26 -04:00
  • 12b5f6c765
    heinous typo Simon Cruanes 2022-07-06 16:29:02 -04:00
  • 77ebf0cced
    docs Simon Cruanes 2022-07-06 16:21:12 -04:00
  • 2d97dd0705
    debug Simon Cruanes 2022-07-06 16:02:49 -04:00
  • 9125eb5b65
    better logging; improve GC sample collection Simon Cruanes 2022-07-06 15:48:46 -04:00
  • 88ce296d21
    small refactor Simon Cruanes 2022-07-06 15:27:32 -04:00
  • 0a8e60ba46
    better debug Simon Cruanes 2022-07-06 14:56:27 -04:00
  • 84be273b76
    small refactor Simon Cruanes 2022-07-06 14:27:09 -04:00
  • 053493db8b
    limit scope of locks Simon Cruanes 2022-07-06 14:22:53 -04:00
  • 6d72a6fac0
    fix error on 4.08 Simon Cruanes 2022-07-06 13:42:52 -04:00
  • 6179c97e99
    add high watermark to ocurl client Simon Cruanes 2022-07-06 13:41:03 -04:00
  • 9c3e2a7076
    feat: pass ?stop atomic; allow for multiple background threads Simon Cruanes 2022-07-06 12:53:00 -04:00
  • 331ae94547
    detail Simon Cruanes 2022-07-06 12:52:03 -04:00
  • d689dfc8fb
    feat(ocurl): simpler, cleaner backend implementation Simon Cruanes 2022-07-06 12:06:51 -04:00
  • 85b6e91615
    config: more comments; make Config.t private Simon Cruanes 2022-07-06 12:06:12 -04:00
  • 59c1d7254c
    format Simon Cruanes 2022-07-05 15:04:08 -04:00
  • bac633d09d
    test: add -j and other options to emit1 Simon Cruanes 2022-07-05 15:03:30 -04:00
  • b5d3d8cbbb
    changelog Simon Cruanes 2022-06-10 09:39:55 -04:00
  • 40420bb7e2
    chore: upstream patch from @mseri Simon Cruanes 2022-06-10 09:33:25 -04:00
  • 36dcdda480
    prepare for 0.2 v0.2 Simon Cruanes 2022-06-09 10:21:59 -04:00
  • a577b837aa
    require recent lwt Simon Cruanes 2022-06-09 12:31:23 -04:00
  • 0dec40d260 deploy: 0635de48d2a5034e6818ed7809e597857ae00cdf c-cube 2022-06-09 15:34:44 +00:00
  • 0d11e9ece5
    chore Simon Cruanes 2022-06-09 11:29:05 -04:00
  • 7fd56bb5c3
    compat for Result Simon Cruanes 2022-06-09 11:28:26 -04:00
  • e52ba6802c deploy: 5d3fa1c8eb c-cube 2022-06-07 18:57:22 +00:00
  • 5d3fa1c8eb
    helpers for attributes Simon Cruanes 2022-06-07 14:48:20 -04:00
  • 9819186cba deploy: 99d5ba78fc c-cube 2022-06-01 15:08:38 +00:00
  • 99d5ba78fc
    Merge pull request #17 from imandra-ai/wip-logs Simon Cruanes 2022-06-01 10:59:16 -04:00
  • f44351055a
    Merge branch 'master' into wip-logs Simon Cruanes 2022-05-12 12:26:07 -04:00
  • 3f9bd94837
    format Simon Cruanes 2022-05-12 11:54:06 -04:00
  • 0fb530125a
    Merge pull request #22 from imandra-ai/wip-format Simon Cruanes 2022-05-05 12:13:52 -04:00
  • b676783100
    format Simon Cruanes 2022-05-05 12:09:19 -04:00
  • 4a3ea378be deploy: 35ae22746d c-cube 2022-05-04 18:28:07 +00:00
  • 35ae22746d
    Merge pull request #21 from imandra-ai/fix-rand-trace-id Simon Cruanes 2022-05-04 14:23:00 -04:00
  • da014b0c38 deploy: 60c6386742 c-cube 2022-05-04 17:01:32 +00:00
  • 60c6386742
    chore: try to fix gh-pages Simon Cruanes 2022-05-04 12:56:22 -04:00
  • ff5b1435da
    chore: add ocamlformat config Simon Cruanes 2022-05-04 12:47:50 -04:00
  • a718f049aa
    fix: ensure we can always produce random trace_id/span_id Simon Cruanes 2022-05-04 12:44:32 -04:00
  • 6de3622a42
    chore: try to fix gh-pages CI action Simon Cruanes 2022-05-04 12:08:23 -04:00
  • e0715bd1a3
    Merge pull request #20 from psafont/hackathon-2022-05-03 Simon Cruanes 2022-05-04 11:58:12 -04:00
  • fa3b863625 feat: Allow setting API headers Pau Ruiz Safont 2022-05-03 11:18:20 +01:00
  • 62d1a9cec7
    fix codeowners Simon Cruanes 2022-05-04 11:22:43 -04:00
  • f1db92a817
    Merge pull request #18 from imandra-ai/ocaml-protoc-as-lint Simon Cruanes 2022-05-04 11:19:26 -04:00
  • c853ffb6ff
    codeowners Simon Cruanes 2022-05-04 11:19:16 -04:00
  • 590ae44fe6
    chore: ci Simon Cruanes 2022-05-03 12:53:36 -04:00
  • dbd23b2f7d
    format Simon Cruanes 2022-05-03 10:45:29 -04:00
  • 7e4a1adf83
    ci: use depext Simon Cruanes 2022-05-02 10:18:43 -04:00
  • e5b5da9414
    chore: check for lint in CI Simon Cruanes 2022-04-30 13:29:50 -04:00
  • d72763ad3c
    fix CI Simon Cruanes 2022-04-28 10:31:12 -04:00
  • 5fefcf3ced
    require pbrt only, use ocaml-protoc as a lint Simon Cruanes 2022-04-28 10:26:57 -04:00
  • 5944e4f9af
    chore: CI Simon Cruanes 2022-05-03 12:58:45 -04:00
  • 028d5ece71 chore: add Trace_id.pp and Span_id.pp Matt Bray 2022-05-03 17:26:53 +01:00
  • 0dd97663b6
    remove dune subst bs Simon Cruanes 2022-05-03 10:46:01 -04:00
  • b52d7611a6
    Merge pull request #19 from imandra-ai/metrics-utils Simon Cruanes 2022-04-30 13:26:39 -04:00
  • 080e0de138
    Update src/opentelemetry.ml Simon Cruanes 2022-04-30 13:26:12 -04:00
  • 5b3f49890b
    test: use Metrics_callbacks from emit1 Simon Cruanes 2022-04-29 16:50:52 -04:00
  • 6744123075
    feat(otel): Metrics_callbacks module Simon Cruanes 2022-04-29 16:50:06 -04:00
  • 198027a519
    add histogram metrics (untested) Simon Cruanes 2022-04-28 10:17:36 -04:00
  • 8c363341e5
    chore: require ocaml-protoc 2.2 Simon Cruanes 2022-04-28 10:03:08 -04:00
  • 9e19e323db
    update example Simon Cruanes 2022-04-15 21:53:52 -04:00
  • 619b389322
    type error fixed Simon Cruanes 2022-04-15 21:53:43 -04:00
  • 1bedb57123
    feat: implement basic support for logs Simon Cruanes 2022-04-15 21:35:42 -04:00
  • 64df05d010
    wip: support logs in the API Simon Cruanes 2022-04-15 17:52:34 -04:00
  • 4bc5e2f5d1
    update readme Simon Cruanes 2022-04-27 16:53:50 -04:00
  • a6d7a660d4 deploy: 2149bb0714 c-cube 2022-04-26 14:15:26 +00:00
  • 2149bb0714
    fix: proper starting point for cumulative metrics Simon Cruanes 2022-04-26 10:08:56 -04:00
  • 67bc9c87ef deploy: 62f3bb8b03 c-cube 2022-04-20 16:47:44 +00:00
  • 62f3bb8b03
    expose tick function Simon Cruanes 2022-04-20 12:42:47 -04:00
  • f95b5f8a23 deploy: 51cebfd383 c-cube 2022-04-19 17:38:15 +00:00
  • 31933c9369
    doc: update readme to list env vars Simon Cruanes 2022-04-19 13:28:00 -04:00
  • 9d4bb5a97f
    feat: debug the library is set via OTEL_OCAML_DEBUG Simon Cruanes 2022-04-19 13:27:07 -04:00
  • 51cebfd383
    Merge pull request #16 from AestheticIntegration/set-global-attrs Simon Cruanes 2022-04-19 13:28:33 -04:00
  • ae5c9cd105 deploy: 01b31b471c c-cube 2022-04-16 01:59:24 +00:00
  • 01b31b471c
    doc: improve docs for main module Simon Cruanes 2022-04-15 17:52:22 -04:00
  • c950ffc885
    feat: use a ref for Globals.global_attributes Simon Cruanes 2022-04-15 08:59:13 -04:00
  • c01879c4b0
    refactor(client): split into several modules Simon Cruanes 2022-04-13 16:28:23 -04:00
  • 06cbe55d11
    chore: use dune 2.7 so that subst works (for the version field) Simon Cruanes 2022-04-12 16:46:26 -04:00
  • 20cc772682
    fix Simon Cruanes 2022-04-12 14:14:36 -04:00
  • 3448e33d29
    fix: same Simon Cruanes 2022-04-12 13:53:24 -04:00
  • 2c1c67bfe8
    fix: emit traces, too Simon Cruanes 2022-04-12 13:50:50 -04:00
  • 314f332240 deploy: 3f3a39eee7 c-cube 2022-04-12 17:49:47 +00:00
  • 3f3a39eee7
    Merge pull request #15 from AestheticIntegration/missing-global-attrs Simon Cruanes 2022-04-12 13:44:17 -04:00
  • 71b999a5b7
    use conventions Simon Cruanes 2022-04-12 12:04:49 -04:00
  • fcedc819ce deploy: d69da69c48 c-cube 2022-04-12 16:02:08 +00:00
  • c362899ff1
    add global attributes to metrics as well; add library version Simon Cruanes 2022-04-12 09:57:24 -04:00
  • 7af92b5589
    minor refactoring Simon Cruanes 2022-04-12 09:39:42 -04:00
  • d69da69c48
    Merge pull request #14 from AestheticIntegration/runtime-metrics Simon Cruanes 2022-04-12 11:56:12 -04:00
  • 1919154085 add runtime attrs to GC stats Matt Bray 2022-04-12 16:26:08 +01:00
  • 66693280ec expose GC_metrics.get_runtime_attributes Matt Bray 2022-04-12 16:25:52 +01:00
  • bf4ac37f21 feat: use runtime metric conventions; add runtime attributes Matt Bray 2022-03-28 18:12:12 +01:00
  • 7ed4d27ba0 deploy: ba70c5d71b Bronsa 2022-04-12 14:30:26 +00:00
  • ba70c5d71b chore: add version Nicola Mometto 2022-04-12 15:24:59 +01:00
  • 1ca14b3a51
    fix: name of metrics Simon Cruanes 2022-04-11 18:16:50 -04:00