ros-lyrical-tracetools-analysis (3.1.0-3resolute) resolute; urgency=high

  * Use tracepoint names from tracetools_trace and add tests (#25 <https://github.com/ros-tracing/tracetools_analysis/issues/25>)
  * Use underscores in setup.cfg (#21 <https://github.com/ros-tracing/tracetools_analysis/issues/21>)
  * Skip TestDataModelUtil.test_convert_time_columns if pandas < 2.2.0 (#20 <https://github.com/ros-tracing/tracetools_analysis/issues/20>)
  * Fix warnings when using mypy>=1.8.0 (#16 <https://github.com/ros-tracing/tracetools_analysis/issues/16>)
  * Support traces with multiple callbacks for same pointer (#13 <https://github.com/ros-tracing/tracetools_analysis/issues/13>) (#15 <https://github.com/ros-tracing/tracetools_analysis/issues/15>)
  * Update path to ros2_tracing in notebooks (#8 <https://github.com/ros-tracing/tracetools_analysis/issues/8>)
  * Refactored for compatibility with Bokeh 3.2.0 (#7 <https://github.com/ros-tracing/tracetools_analysis/issues/7>)
  * Fix mypy errors (#4 <https://github.com/ros-tracing/tracetools_analysis/issues/4>)
  * Contributors: Christophe Bedard, Oren Bell

 -- Christophe Bedard <bedard.christophe@gmail.com>  Sat, 15 Jun 2024 05:00:00 -0000

ros-lyrical-tracetools-analysis (3.0.0-3resolute) resolute; urgency=high

  * Update context_fields option name in profile example launch file
  * Fix both rcl and rmw subscriptions being added to the rcl dataframe
  * Support rmw pub/sub init and take instrumentation
  * Support publishing instrumentation
  * Change 'input_path' arg help message wording
  * Add 'process --convert-only' option
  * Deprecate 'convert' verb since it is just an implementation detail
  * Simplify jupyter notebooks and add way to use Debian packages
  * Contributors: Christophe Bedard

 -- Christophe Bedard <bedard.christophe@gmail.com>  Fri, 21 Jan 2022 06:00:00 -0000

ros-lyrical-tracetools-analysis (2.0.0-3resolute) resolute; urgency=high

  * Set callback_instances' timestamp & duration cols to datetime/timedelta
  * Improve performance by using lists of dicts as intermediate storage & converting to dataframes at the end
  * Update callback_duration notebook and pingpong sample data
  * Support instrumentation for linking a timer to a node
  * Disable kernel tracing for pingpong example launchfile
  * Support lifecycle node state transition instrumentation
  * Contributors: Christophe Bedard

 -- Christophe Bedard <bedard.christophe@gmail.com>  Wed, 31 Mar 2021 05:00:00 -0000

ros-lyrical-tracetools-analysis (1.0.0-3resolute) resolute; urgency=high

  * Add sphinx documentation for tracetools_analysis
  * Improve RequiredEventNotFoundError message
  * Add 'quiet' option to loading-related functions
  * Declare dependencies on jupyter & bokeh, and restore pandas dependency
  * Fix deprecation warnings by using executable instead of node_executable
  * Define output metavar to simplify ros2 trace-analysis convert usage info
  * Validate convert/process paths
  * Add 'ip' context to example profiling launch file
  * Switch to using ping/pong nodes for profile example launch file
  * Add option to simply give an EventHandler when creating a DataModelUtil
  * Do check before calling super().__init__()
  * Add AutoProcessor and script entrypoint
  * Make sure Processor is given at least one EventHandler
  * Make do_convert_if_needed True by default
  * Allow EventHandlers to declare set of required events
  * Add cleanup method for ProcessingProgressDisplay
  * Add memory usage analysis and entrypoint script
  * Add callback-durations analysis script
  * Contributors: Christophe Bedard, Ingo Lütkebohle

 -- Christophe Bedard <bedard.christophe@gmail.com>  Tue, 02 Jun 2020 05:00:00 -0000

ros-lyrical-tracetools-analysis (0.2.2-3resolute) resolute; urgency=high

  * Update ROS 2 handler and data model after new tracepoint
  * Fix timestamp column conversion util method
  * Contributors: Christophe Bedard

 -- Christophe Bedard <bedard.christophe@gmail.com>  Tue, 19 Nov 2019 06:00:00 -0000

ros-lyrical-tracetools-analysis (0.2.0-3resolute) resolute; urgency=high

  * Improve UX
  * Add flag for process command to force re-conversion of trace directory
  * Make process command convert directory if necessary
  * Make output file name optional for convert command
  * Remove references to "pickle" file and simply use "output" file
  * Display Processor progress on stdout
  * Add sample data, notebook, and launch file
  * Add data model util functions
  * Add profiling and CPU time event handlers
  * Refactor and extend analysis architecture
  * Contributors: Christophe Bedard

 -- Christophe Bedard <bedard.christophe@gmail.com>  Mon, 14 Oct 2019 05:00:00 -0000

ros-lyrical-tracetools-analysis (0.1.1-3resolute) resolute; urgency=high

  * Update metadata
  * Contributors: Christophe Bedard

 -- Christophe Bedard <bedard.christophe@gmail.com>  Tue, 16 Jul 2019 05:00:00 -0000

ros-lyrical-tracetools-analysis (0.1.0-3resolute) resolute; urgency=high

  * Add analysis tools
  * Contributors: Christophe Bedard, Ingo Lütkebohle

 -- Christophe Bedard <bedard.christophe@gmail.com>  Thu, 11 Jul 2019 05:00:00 -0000


