Skip to content

Bump version number to 2.0.0#58

Merged
pablogs9 merged 14 commits intodevelopfrom
feature/v2.0_release
Mar 5, 2021
Merged

Bump version number to 2.0.0#58
pablogs9 merged 14 commits intodevelopfrom
feature/v2.0_release

Conversation

@jamoralp
Copy link
Copy Markdown
Contributor

@jamoralp jamoralp commented Jan 22, 2021

This PR was created to sync with the upcoming Micro XRCE-DDS 2.0.0 release.

Steps:

  • Check integration tests result, and fix if necessary.
  • For now, Micro XRCE-DDS Client and Micro XRCE-DDS Agent tags are kept to "develop". When releasing the 2.0.0 version, make sure to change them to 2.0.0. This involves some previous work regarding the agent and client repositories, as their 2.0.0 tag must be ready before proceeding. Link here the pull requests for the 2.0.0 release of the Micro XRCE-DDS Agent and the Micro XRCE-DDS Client, when applicable.
  • Include some missing integration tests, such as Client -> Agent Ping. Add integration test for client to agent ping #61
    • Review internal documentation about test coverage @jamoralp
  • Readthedocs: Review documentation, updating commands and sections where necessary.
    • Check that documentation installation and examples instructions works
  • Update dockerfiles, and automate the creation of Docker images in dockerhub platform. Right now, last image of Micro XRCE-DDS general repository, agent and client were uploaded from 4 to 7 months ago.
  • Review the Micro XRCE-DDS Apps structure and make it more user friendly.
  • Decide what to do with Micro XRCE-DDS Gen repository.
    • Check if works: ok (Pablo)
    • Check tests: don't have test (Pablo)
    • Should we update this to v2.0.0 if it does not have changes? We are not updating

Related PR that should be merged:

Client:

Agent

RMW

TODO next sprint:

How to release:

  • We are going to merge all these related PR to develop and create a new tag named v2.0.0-r1
  • With ROS2 Galactic we are going to release a v2.0.0 in master

@jamoralp jamoralp requested review from FranFin and pablogs9 January 22, 2021 07:04
@richiware
Copy link
Copy Markdown
Member

Build status:

  • Linux Build Status
  • Windows Build Status

@richiware
Copy link
Copy Markdown
Member

Build status:

  • Linux Build Status
  • Windows Build Status

@richiware
Copy link
Copy Markdown
Member

Build status:

  • Linux Build Status
  • Windows Build Status

@richiware
Copy link
Copy Markdown
Member

Build status:

  • Linux Build Status
  • Windows Build Status

* Add integration test for client to agent ping

* Undo the availibity typo for now

* Match client version using new tag to avoid client cloning duplication
@richiware
Copy link
Copy Markdown
Member

Build status:

  • Linux Build Status
  • Windows Build Status

* Initial test

* Revert tag to develop
@richiware
Copy link
Copy Markdown
Member

Build status:

  • Linux Build Status
  • Windows Build Status

* Update

* Update tests

* uxrPlatform refactor: change agent branch

* Set tag to develop

Co-authored-by: Jose Antonio Moral <joseantoniomoralparras@gmail.com>
@richiware
Copy link
Copy Markdown
Member

Build status:

  • Linux Build Status
  • Windows Build Status

@richiprosima
Copy link
Copy Markdown
Contributor

Build status:

  • Linux Build Status
  • Windows Build Status

@richiprosima
Copy link
Copy Markdown
Contributor

Build status:

  • Linux Build Status
  • Windows Build Status

* Update

* Updates

* Updated lambdas

* Update test names

* Fix

* Fix custom transport test

* Update test/test/custom_transports/Custom_transports.cpp

Co-authored-by: Jose Antonio Moral <joseantoniomoralparras@gmail.com>

* Update test/test/custom_transports/Custom_transports.cpp

Co-authored-by: Jose Antonio Moral <joseantoniomoralparras@gmail.com>

* Update test/test/custom_transports/Custom_transports.cpp

Co-authored-by: Jose Antonio Moral <joseantoniomoralparras@gmail.com>

* Update test/test/custom_transports/Custom_transports.cpp

Co-authored-by: Jose Antonio Moral <joseantoniomoralparras@gmail.com>

* Update test/test/custom_transports/Custom_transports.cpp

Co-authored-by: Jose Antonio Moral <joseantoniomoralparras@gmail.com>

* Update test/test/custom_transports/Custom_transports.cpp

Co-authored-by: Jose Antonio Moral <joseantoniomoralparras@gmail.com>

* Update test/test/custom_transports/Custom_transports.cpp

Co-authored-by: Jose Antonio Moral <joseantoniomoralparras@gmail.com>

* Update test/test/custom_transports/Custom_transports.hpp

Co-authored-by: Jose Antonio Moral <joseantoniomoralparras@gmail.com>

* Update test/test/custom_transports/Custom_transports.cpp

Co-authored-by: Jose Antonio Moral <joseantoniomoralparras@gmail.com>

* Update test/test/custom_transports/Custom_transports.cpp

Co-authored-by: Jose Antonio Moral <joseantoniomoralparras@gmail.com>

* Update test/test/custom_transports/Custom_transports.cpp

Co-authored-by: Jose Antonio Moral <joseantoniomoralparras@gmail.com>

* Update test/test/custom_transports/Custom_transports.cpp

Co-authored-by: Jose Antonio Moral <joseantoniomoralparras@gmail.com>

* Minor fixes

* Fix

* Link custom transports against agent

* Fix include

* Fix destruction

* Destruct queues when agent fini

* Increase client connection attempts

* Test branch

* Revert "Test branch"

This reverts commit e34cc9f.

* Simplify mutex

* Increase create session time

* REVERT THIS

* REVERT THIS

* Factor

* Revert "REVERT THIS"

This reverts commit e0e7add.

* Update transports

* Revert "REVERT THIS"

This reverts commit c16ebb4.

* Client default params

* Pub sub tests

* Update CMakeLists.txt

* Update sleep

Co-authored-by: Jose Antonio Moral <joseantoniomoralparras@gmail.com>
@richiprosima
Copy link
Copy Markdown
Contributor

Build status:

  • Linux Build Status
  • Windows Build Status

@richiprosima
Copy link
Copy Markdown
Contributor

Build status:

  • Linux Build Status
  • Windows Build Status

@richiprosima
Copy link
Copy Markdown
Contributor

Build status:

  • Linux Build Status
  • Windows Build Status

* Client minor API changes

* Update CMakeLists.txt
@richiprosima
Copy link
Copy Markdown
Contributor

Build status:

  • Linux Build Status
  • Windows Build Status

@richiprosima
Copy link
Copy Markdown
Contributor

Build status:

  • Linux Build Status
  • Windows Build Status

@richiprosima
Copy link
Copy Markdown
Contributor

Build status:

  • Linux Build Status
  • Windows Build Status

* Bump version to 2.0.0

* Update CMakeLists.txt

* Update CMakeLists.txt
@richiprosima
Copy link
Copy Markdown
Contributor

Build status:

  • Linux Build Status
  • Windows Build Status

@pablogs9 pablogs9 merged commit 81a7fd9 into develop Mar 5, 2021
@pablogs9 pablogs9 deleted the feature/v2.0_release branch March 5, 2021 07:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants