Skip to content

Releases: eProsima/Fast-DDS-statistics-backend

v2.1.0

17 Oct 14:05
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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.

v0.9.0

29 Mar 08:20
Compare
Choose a tag to compare

This release includes the following improvements:

  1. Regenerate TypeSupport with Fast DDS-Gen v2.4.0 (#185)

This release includes the following bugfixes:

  1. Fix documentation dependencies security vulnerabilities (#187)
  2. Install fixed gcovr version (#190)
  3. Fix build issues adding ignored Info statuses (#186)

PRs in merged order:
#185, #186, #187, #190, #191

v0.8.0

28 Oct 10:31
532ab3e
Compare
Choose a tag to compare

This release includes the following features:

  1. New API to clear statistic data and remove inactive entities from database (#177)

This release includes the following improvements:

  1. CI improvements:
    1. Include address-sanitizer job (#173)
    2. Flaky tests are run in a specific job (#175)
  2. Internal implementation improvements:
    1. Remove database unused collections (#178)
    2. Smart pointers refactor using unique instead of shared pointers (#171, #182)
  3. Example:
    1. Improve example including new API (#176)

This release includes the following bugfixes:

  1. Memory leaks fixes reported by address-sanitizer (#172, #174)

PRs in merged order:
#173, #175, #178, #172, #174, #171, #177, #176, #182, #183

v0.7.1

30 Sep 10:14
Compare
Choose a tag to compare

This release adds the following improvements:

  • Update python dependencies for building the documentation (#163, #164)
  • Re-generate Fast DDS-Gen generated TypeSupport with Fast DDS-Gen v2.2.0 (#165)
  • Example to export ROS 2 statistics to Prometheus (#166)

PRs in merged order: #163, #164, #165, #168, #162, #166, #169, #167

v0.7.0

05 Jul 10:05
Compare
Choose a tag to compare

This release adds the following feature:

  • Possibility of loading Fast DDS Statistics Backend's DomainParticipant from Fast DDS XML configuration files (#155, #156, #160)

This release adds the following improvements:

  • Warn the user the Fast DDS Statistics module needs to be enabled (#153)
  • Update documentation regarding locator specification (#157)
  • Fix destruction error in the Database's queue thread (#158)

PRs in merged order: #153, #155, #156, #157, #158, #160