Skip to content

Releases: eProsima/Fast-DDS-statistics-backend

v2.5.0

05 May 07:12

Choose a tag to compare

Fast DDS Statistics Backend v2.5.0

This release includes the following improvements and bugfixes:

  • Fix Windows deadlock in check_alerts_timeouts()
  • Hotfix/undiscovery endpoints
  • Fix Spy DataReader created with incompatible QoS
  • Fix failure of Spy mode when statistics are enabled on XML
  • Initialize enums correctly in EntityDiscoveryInfo
  • Fix monitor subscriber partition issue with *
  • Add undiscovery of proxy entities
  • Allow statistics topics to be spied

This release includes the following updates:

  • Update types for Fast DDS Gen v4.3.0 Release

This release includes the following CI improvements:

  • Upgrade Linters CI runner image to ubuntu-24.04

This release includes the following dependencies update:

Repository Old Version New Version
Fast CDR eProsima/Fast-CDR v2.3.4 v2.3.5
Fast DDS eProsima/Fast-DDS v3.4.1 v3.6.1
Fast DDS Gen eProsima/Fast-DDS-Gen v4.2.0 v4.3.0
IDL Parser eProsima/IDL-Parser v4.2.0 v4.3.0

v2.4.0

25 Nov 10:38
c1be799

Choose a tag to compare

Fast DDS Statistics Backend v2.4.0

This release includes the following features:

  • Greedy discovery mode
  • Spy mode
  • Alerts and notifications

This release includes the following improvements and bugfixes:

  • Represent domain_id and domain_name separately in Domain Graph
  • Fix flaky tests
  • Add throw of exception when SHM locators are used in discovery server initialization
  • Making system libraries as private in target_link_libraries

This release includes the following updates:

  • Update types for Fast DDS Gen v4.2.0 Release

This release includes the following dependencies update:

Repository Old Version New Version
Fast CDR eProsima/Fast-CDR v2.3.0 v2.3.4
Fast DDS eProsima/Fast-DDS v3.3.0 v3.4.1
Fast DDS Gen eProsima/Fast-DDS-Gen v4.1.0 v4.2.0
IDL Parser eProsima/IDL-Parser v4.1.0 v4.2.0

v2.3.0

22 Jul 12:56

Choose a tag to compare

Fast DDS Statistics Backend v2.3.0

This release includes the following features:

  • Save optional QoS.
  • Support initialize monitors using xml profiles.

This release includes the following improvements and bugfixes:

  • Fix backend graph json dump exception.
  • Fix build with tests.

This release includes the following updates:

  • Extend ROS 2 metatraffic topics.
  • Bump setuptools from 70.0.0 to 78.1.1 in /docs.
  • Remove deprecated windows-2019 runner.
  • Update types for Fast DDS Gen v4.1.0 Release.
  • Update GitHub actions according to eProsima-CI v0.37.0.

This release includes the following dependencies update:

Repository Old Version New Version
Fast CDR eProsima/Fast-CDR v2.3.0 v2.3.0
Fast DDS eProsima/Fast-DDS v3.2.2 v3.3.0
Fast DDS Gen eProsima/Fast-DDS-Gen v4.0.4 v4.1.0
IDL Parser eProsima/IDL-Parser v4.0.4 v4.1.0

v2.2.0

05 May 09:19

Choose a tag to compare

Fast DDS Statistics Backend v2.2.0

This release includes the following features:

  • Add EntityId getters and delete Endpoint kind prefixes.
  • Add support for Extended Incompatible QoS.
  • Calculate the DDS vendor and add it to the participant info.
  • Expose get_entity_by_guid function.
  • Apply demangling to ROS 2 topics in IDL view.
  • Support ROS2 Easy Mode.

This release includes the following improvements and bugfixes:

  • Delete backend debug traces in release mode.
  • Reject old samples.
  • Add expiration check-in in fragile_ptr.
  • Update IDL when a new type is received.

This release includes the following updates:

  • Update README and GitHub actions.

This release includes the following dependencies update:

Repository Old Version New Version
Fast CDR eProsima/Fast-CDR v2.2.5 v2.3.0
Fast DDS eProsima/Fast-DDS v3.1.0 v3.2.2
Fast DDS Gen eProsima/Fast-DDS-Gen v4.0.2 v4.0.4
IDL Parser eProsima/IDL-Parser v4.0.2 v4.0.4

v2.1.0

17 Oct 14:05

Choose a tag to compare

Fast DDS Statistics Backend v2.1.0

This release includes the following dependencies update:

Repository Old Version New Version
Fast CDR eProsima/Fast-CDR v2.2.4 v2.2.5
Fast DDS eProsima/Fast-DDS v3.0.1 v3.1.0
Fast DDS Gen eProsima/Fast-DDS-Gen v4.0.1 v4.0.2
IDL Parser eProsima/IDL-Parser v4.0.1 v4.0.2

v2.0.0

16 Sep 11:19

Choose a tag to compare

Fast DDS Statistics Backend v2.0.0

This release includes the following new features:

  • Get IDL type definition of a topic.

This release includes the following updates:

  • Update to Fast DDS v3.0.1.
  • Regenerate types with Fast DDS-Gen v4.0.1.
  • Remove datasharing directory info from monitor GUI.

This release includes the following bugfixes:

  • Remove uncorrectly used assertions.

This release includes the following dependencies update:

Repository Old Version New Version
Foonathan Memory Vendor eProsima/foonathan_memory_vendor v1.3.1 v1.3.1
Fast CDR eProsima/Fast-CDR v2.1.2 v2.2.4
Fast DDS eProsima/Fast-DDS v2.14.0 v3.0.1
Fast DDS Gen eProsima/Fast-DDS-Gen v3.2.0 v4.0.1
IDL Parser eProsima/IDL-Parser v3.0.0 v4.0.1

v1.1.0

25 Mar 14:00

Choose a tag to compare

Fast DDS Statistics Backend v1.1.0

This release includes the following updates:

  • Use Fast DDS builtin transports by default (#232)
  • Regenerate types with Fast DDS-Gen v3.3.0 (#223, #229)
  • Bump gitpython dependency for documentation (#205, #222, #224)
  • Include SustainML nodes as recognized app (#226)
  • Relocate statistics topics static map (#233)
  • Refactor CI to use eProsima-CI (#234)

This release includes the following bugfixes:

  • Fix build error when log info enabled (#230)
  • Fix OpenSSL version for windows platforms (#225)

This release includes the following dependencies update:

Repository Old Version New Version
Fast CDR eProsima/Fast-CDR v2.1.2 v2.2.0
Fast DDS eProsima/Fast-DDS v2.13.0 v2.14.0
Fast DDS Gen eProsima/Fast-DDS-Gen v3.2.0 v3.3.0

v1.0.0

22 Dec 13:24

Choose a tag to compare

Fast DDS Statistics Backend v1.0.0

This is the first stable release of Fast DDS Statistics Backend library.

This release includes the following API extensions:

  • StatisticsBackend::get_status returns the entity status level of a given id.
  • StatisticsBackend::get_info returns domain participant and endpoint app info.
  • StatisticsBackend::get_domain_view_graph returns the domain view graph of a given domain.
  • StatisticsBackend::regenerate_domain_graph regenerates the domain view graph of a given domain.
  • StatisticsBackend::get_status_data returns an specific status data of a given id.
  • Added status attribute for entities.
  • Added database domain_view_graph map.
  • Added monitor service topic status data storing and processing.
  • Retrieve physical information from discovery packets.
  • Physical related entities with an empty name are given the name Unknown by default.

This release includes the following dependencies update:

Repository Old Version New Version
Foonathan Memory Vendor eProsima/foonathan_memory_vendor v1.3.1 v1.3.1
Fast CDR eProsima/Fast-CDR v1.1.0 v2.1.2
Fast DDS eProsima/Fast-DDS v2.11.0 v2.13.0
Fast DDS Gen eProsima/Fast-DDS-Gen v2.5.1 v3.2.0
IDL Parser eProsima/IDL-Parser v1.6.0 v3.0.0

v0.11.0

07 Jul 10:14

Choose a tag to compare

This release includes the following update:

  • Regenerate TypeSupport with Fast DDS-Gen v2.5.1.

This release includes the following bugfix:

  • Remove obsolete warning in documentation. Fast DDS v2.9.0 changed the default behavior by building with FASTDDS_STATISTICS enabled by default.

This release includes the following dependencies update:

Repository Old Version New Version
Foonathan Memory Vendor eProsima/foonathan_memory_vendor v1.3.0 v1.3.1
Fast CDR eProsima/Fast-CDR v1.0.27 v1.1.0
Fast DDS eProsima/Fast-DDS v2.10.1 v2.11.0
Fast DDS Gen eProsima/Fast-DDS-Gen v2.4.0 v2.5.1
IDL Parser eProsima/IDL-Parser v1.5.0 v1.6.0

v0.10.0

11 Apr 09:19

Choose a tag to compare

This release includes the following feature:

  • Extend method clear_statistics_data to remove internal statistical data previous to a time given.