All of lore.kernel.org
 help / color / mirror / Atom feed
* [diamon-discuss] CTF2-SPECRC-1.0: Common Trace Format version 2 release candidate
@ 2021-11-25 19:18 ` Philippe Proulx via lttng-dev
  0 siblings, 0 replies; 2+ messages in thread
From: Philippe Proulx @ 2021-11-25 19:18 UTC (permalink / raw)
  To: diamon-discuss; +Cc: lttng-dev, tracecompass-dev

Hello,

Today we're releasing the first release candidate of the Common Trace
Format version 2 specification.

This document, named CTF2-SPECRC-1.0, is available here:

    <https://diamon.org/ctf/files/CTF2-SPECRC-1.0.html>

To write CTF2-SPECRC-1.0, many parts of CTF2-PROP-2.0rA [1] were
modified to make the text more easily understood and to formalize some
procedures. I also added a few diagrams to help understand the binary
layout of some fields.

Moreover, the metadata stream and auxiliary streams are now JSON text
sequences [2] instead of a single JSON array/object. This makes decoding
a streamed version of such input easier using any JSON parser, for
example to meet the needs of use cases similar to LTTng live [3].

Feel free to provide feedback!

Philippe Proulx
EfficiOS Inc.
https://efficios.com/

[1]: https://diamon.org/ctf/files/CTF2-PROP-2.0rA.html
[2]: https://datatracker.ietf.org/doc/html/rfc7464
[3]: https://lttng.org/docs/#doc-lttng-live

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [lttng-dev] CTF2-SPECRC-1.0: Common Trace Format version 2 release candidate
@ 2021-11-25 19:18 ` Philippe Proulx via lttng-dev
  0 siblings, 0 replies; 2+ messages in thread
From: Philippe Proulx via lttng-dev @ 2021-11-25 19:18 UTC (permalink / raw)
  To: diamon-discuss; +Cc: lttng-dev, tracecompass-dev

Hello,

Today we're releasing the first release candidate of the Common Trace
Format version 2 specification.

This document, named CTF2-SPECRC-1.0, is available here:

    <https://diamon.org/ctf/files/CTF2-SPECRC-1.0.html>

To write CTF2-SPECRC-1.0, many parts of CTF2-PROP-2.0rA [1] were
modified to make the text more easily understood and to formalize some
procedures. I also added a few diagrams to help understand the binary
layout of some fields.

Moreover, the metadata stream and auxiliary streams are now JSON text
sequences [2] instead of a single JSON array/object. This makes decoding
a streamed version of such input easier using any JSON parser, for
example to meet the needs of use cases similar to LTTng live [3].

Feel free to provide feedback!

Philippe Proulx
EfficiOS Inc.
https://efficios.com/

[1]: https://diamon.org/ctf/files/CTF2-PROP-2.0rA.html
[2]: https://datatracker.ietf.org/doc/html/rfc7464
[3]: https://lttng.org/docs/#doc-lttng-live
_______________________________________________
lttng-dev mailing list
lttng-dev@lists.lttng.org
https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-11-25 19:18 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-25 19:18 [diamon-discuss] CTF2-SPECRC-1.0: Common Trace Format version 2 release candidate Philippe Proulx
2021-11-25 19:18 ` [lttng-dev] " Philippe Proulx via lttng-dev

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.