prepare for 0.2

This commit is contained in:
Simon Cruanes 2023-06-14 10:35:21 -04:00
parent 088f2a5e7f
commit ddc9cce5af
No known key found for this signature in database
GPG key ID: EBFFF6F283F3A2B4
4 changed files with 17 additions and 7 deletions

View file

@ -1,4 +1,13 @@
# 0.2
- trace-tef: additional argument to `with_setup`; env for "stdout"/"stderr"
- refactor: avoid conflicting with stdlib `Trace` module by adding sublibrary `trace.core`.
Programs that use `compiler-libs.toplevel` should use `trace.core`
directly, because using `trace` will cause linking errors.
- perf(trace-tef): improve behavior of collector under contention by
pulling all events at once in the worker
# 0.1 # 0.1
initial release initial release

View file

@ -2,7 +2,7 @@
(name trace) (name trace)
(generate_opam_files true) (generate_opam_files true)
(version 0.1) (version 0.2)
(source (source
(github c-cube/trace)) (github c-cube/trace))
@ -14,7 +14,7 @@
(package (package
(name trace) (name trace)
(synopsis "A stub for tracing/observability") (synopsis "A stub for tracing/observability, agnostic in how data is collected")
(depends (depends
(ocaml (>= 4.08)) (ocaml (>= 4.08))
dune) dune)
@ -23,7 +23,7 @@
(package (package
(name trace-tef) (name trace-tef)
(synopsis "A simple backend for trace") (synopsis "A simple backend for trace, emitting Catapult JSON into a file")
(depends (depends
(ocaml (>= 4.08)) (ocaml (>= 4.08))
(trace (= :version)) (trace (= :version))

View file

@ -1,7 +1,7 @@
# This file is generated by dune, edit dune-project instead # This file is generated by dune, edit dune-project instead
opam-version: "2.0" opam-version: "2.0"
version: "0.1" version: "0.2"
synopsis: "A simple backend for trace" synopsis: "A simple backend for trace, emitting Catapult JSON into a file"
maintainer: ["Simon Cruanes"] maintainer: ["Simon Cruanes"]
authors: ["Simon Cruanes"] authors: ["Simon Cruanes"]
license: "MIT" license: "MIT"

View file

@ -1,7 +1,8 @@
# This file is generated by dune, edit dune-project instead # This file is generated by dune, edit dune-project instead
opam-version: "2.0" opam-version: "2.0"
version: "0.1" version: "0.2"
synopsis: "A stub for tracing/observability" synopsis:
"A stub for tracing/observability, agnostic in how data is collected"
maintainer: ["Simon Cruanes"] maintainer: ["Simon Cruanes"]
authors: ["Simon Cruanes"] authors: ["Simon Cruanes"]
license: "MIT" license: "MIT"