From 4772a04217336203fa6310aadf511e9c159d6f13 Mon Sep 17 00:00:00 2001 From: =?utf8?q?J=C3=A9r=C3=A9mie=20Galarneau?= Date: Fri, 7 Jul 2017 18:50:08 -0400 Subject: [PATCH] Update version to v2.0.0-pre2 MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Jérémie Galarneau --- ChangeLog | 120 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 120 insertions(+) diff --git a/ChangeLog b/ChangeLog index dda660a9..cc668f42 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,123 @@ +2017-07-07 babeltrace 2.0.0-pre2 (Comic Sans Day) + * test_plugin: use env. var. instead of global symbol because G_MODULE_BIND_LOCAL + * Test fix: fixed allocation size used for variable length input + * babeltrace-log: pass single-trace=yes to sink.ctf.fs + * Fix: dead code in lttng_live_iterator_next_no_stream() + * Fix: uninitialized return value member + * Fix: ds_file_group is checked instead of ds_file_group->stream + * Fix babeltrace-log(1) for Babeltrace 2 + * src.text.dmesg: add `no-extract-timestamp` option + * lib/ctf-ir/clock-class.c: serialize `true`/`false` instead of `TRUE`/`FALSE` + * lib/ctf-ir/clock-class.c: only serialize UUID if it is set + * Add src.text.dmesg component class + * plugins/ctf/plugin.c: fix comment + * ctf: notif-iter: pass current stream ID to get_stream() medop + * src.ctf.fs: fs.c: add missing `static` + * ctf: notif-iter: ensure that all packets refer to the same stream class + * Fix: remove clock value leak in sink.text.pretty + * sink.text.pretty: append `s` only if plural in discarded elems. msg. + * lib: use dedicated BT_LOG*_ERRNO() instead of using strerror() + * test_ctf_writer.c: use environment variable to override packet resize length + * sink.ctf.fs: use original stream's name as CTF writer stream's name + * ir: stream: prefer to use stream's name for (CTF writer) stream's path + * sink.text.pretty: print discarded events and packets messages + * src.ctf.fs: name the stream objects with their file's path + * flt.lttng-utils.debug-info: copy original stream's numeric ID + * libctfcopytrace: copy trace's UUID + * Add sink.utils.counter + * Automatically generate discarded packets/events notifications + * lib/ctf-ir/trace.c: validate PH `packet_seq_num` field + * ctf: notif-iter.c: ensure that medops's get_stream() always returns the same + * flt.lttng-utils.debug-info: forward unhandled notifications + * Fix: flt.utils.muxer: not always an ERROR to fail to validate + * Simplify sink.utils.dummy: only one upstream notification iterator + * src.ctf.fs: use one CTF notif iter per notification iterator + * lib/graph/notification/inactivity.c: add missing `ret = -1` + * ctf: notif-iter.c: lazily initialize clock value states + * visitor-generate-ir.c: validate clock class frequency in visitor + * bt_ctf_clock_class_create(): add a frequency parameter + * stream.c: standardize "Cannot truncate stream file [...]" log message + * BT_LOG_WRITE_ERRNO(): use `_msg ": %s" _fmt` format + * lib/graph/notification/stream.c: add logging + * lib/graph/notification/packet.c: add logging + * Fix: add_clock_classes(): do not add existing clock classes + * Remove unused bt_notification_get_stream() + * Fix: allow NULL (unnamed) in bt_ctf_stream_class_{get,set}_name() + * test_ctf_writer.c: set PACKET_RESIZE_TEST_LENGTH to 100000 again + * lib/graph/notification/inactivity.c: add logging + * lib/graph/notification/event.c: add logging + * doc/logging-guide.adoc: document standard way of choosing tag names + * plugins/utils/muxer/muxer.c: add logging + * plugins/utils/trimmer/iterator.c: use unique logging tag + * Fix: set intersections hashtable to NULL after destruction + * Build plugins as unversioned modules + * Port: plugin system compat for mingw / macOS + * Fix: ctf writer test on Cygwin + * Fix: disable debug by default info on Cygwin + * Fix: remove AC_FUNC_MALLOC for cross-compile + * Add libbabeltrace-ctf for backwards compat + * Port: Add winsock support to live for mingw + * Port: Replace readdir_r by nftw + * Port: dirfd is not portable, replace it + * Port: use ghashtable in mman compat + * babeltrace-2.0: do not link with -export-dynamic + * Fix: bt_component_create is not hidden + * stream-intersection: use the trace-info query results to insert trimmers + * Fix: ctf_fs_metadata is assumed to be non-null + * Improve logging in the LTTng index parsing code + * copytrace: check clock_class_count before getting the clock by index + * Fix: wrong output name in --help for implicit CTF source + * Test the trimmer component + * pass --clock-gmt option to the trimmer if enabled + * Tests: don't rely on the test script's location + * test_trace_copy: compare the two traces with diff rather than wc -l + * Test debug-info + * Clean-up: coding style adjustments + * Cleanup: typo fix in comment + * fs-sink: add the single-trace option + * Test: validate that the output of ctf-fs sink is identical to source + * Fix: event_header is optional + * Copy the packet_header in the plugins + * Fix: wrong return code check on try_set + * Fix copytrace: copy packet_context + * copytrace: packet_context is optional + * copytrace: create empty stream classes by default + * fs-sink: packet_context is optional + * Fix: the fields to reset are optional + * ctf: remove strict metadata mode, update automatic CC mapping behaviour + * Remove the concept of event class attributes + * BT_CTF_BYTE_ORDER_NONE -> BT_CTF_BYTE_ORDER_UNSPECIFIED to match base + * test_ctf_writer.c: do not check for invalid event class name + * plugins/lttng-utils/Makefile.am: add all source files to _SOURCES var. + * Add BT_CTF_INTEGER_BASE_UNSPECIFIED + * Fix: Stream classes' id field is always serialized + * Fix: flush stream without packet_context + * Add BT_LOG*_ERRNO() logging macros + * debug-info fix: packet_context is optional + * Fix: uninitialized return value in copy.c + * Remove legacy printf_verbose()/printf_debug() and others + * visitor-generate-ir.c: automatically map specific fields to trace's clock class + * ctf: add metadata decoder config. and `strict-metadata` param in src.ctf.fs + * source.ctf.fs: remove ctf_fs_debug symbol + * Fix: cli: help command: accept leftover when --component is not specified + * cli: add global --log-level option + * Use BABELTRACE_FORCE_COLORS environment variable to force color support + * Logging: add colors depending on log level + * visitor-generate-ir.c: logging: add stream's line number and other info + * visitor-semantic-validator.c: standardize logging + * plugins/ctf/common/metadata/visitor-parent-links.c: standardize logging + * plugins/ctf/common/metadata/objstack.c: add logging + * plugins/ctf/common/metadata/decoder.c: standardize logging + * plugins/ctf/common/metadata: logging: standardize in parser and lexer + * visitor-generate-ir.c: logging: standardize messages and levels + * ir: fields.c: fix public function names to get/set struct. field + * Port: Enable libtool to produce DLLs + * Port: Remove unused header pwd.h + * Add logging to compat + * Add missing files to gitignore + * Port: Remove unused header in test_plugin + * Don't add module symbols to global namespace + 2017-06-09 babeltrace 2.0.0-pre1 * Set version extra to pre1 * Fix: debug info plugin incorrect assumption about header and clock -- 2.34.1