Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set Parameter Event Publisher settings #591 #614

Merged
merged 5 commits into from
Feb 7, 2019

Conversation

rarvolt
Copy link
Contributor

@rarvolt rarvolt commented Dec 29, 2018

This PR adds the ability to disable Parameter Event Publisher and to set its QoS mentioned in #591

@tfoote tfoote added the in review Waiting for review (Kanban column) label Dec 29, 2018
Copy link
Member

@jacobperron jacobperron left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Apologies for the delayed response.

rclcpp/include/rclcpp/node.hpp Outdated Show resolved Hide resolved
@wjwwood
Copy link
Member

wjwwood commented Jan 17, 2019

I went ahead and addressed the review comments and touched a few other things to move this along, thanks for the original changes @rarvolt!

@wjwwood
Copy link
Member

wjwwood commented Jan 17, 2019

CI:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

@wjwwood wjwwood self-assigned this Jan 17, 2019
@wjwwood
Copy link
Member

wjwwood commented Feb 1, 2019

Looks like some things still need to be updated to use the new node signature, but I would like to defer until after this is merged:

#622

Which will make it much easier to do this pr without breaking downstream things, and merging this pr would break that one.

rarvolt and others added 3 commits February 6, 2019 14:27
…ettings

Signed-off-by: RARvolt <rarvolt@gmail.com>
Signed-off-by: William Woodall <william@osrfoundation.org>
Signed-off-by: William Woodall <william@osrfoundation.org>
Signed-off-by: William Woodall <william@osrfoundation.org>
@wjwwood
Copy link
Member

wjwwood commented Feb 6, 2019

Ok, rebased and updated to use the NodeOptions structure.

@jacobperron do you have time to re-review this?

@wjwwood
Copy link
Member

wjwwood commented Feb 6, 2019

CI:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

Signed-off-by: William Woodall <william@osrfoundation.org>
@wjwwood
Copy link
Member

wjwwood commented Feb 7, 2019

CI after fixing lifecycle node constructor:

  • Linux Build Status
  • Linux-aarch64 Build Status
  • macOS Build Status
  • Windows Build Status

@wjwwood wjwwood merged commit 4046563 into ros2:master Feb 7, 2019
@wjwwood wjwwood removed the in review Waiting for review (Kanban column) label Feb 7, 2019
@wjwwood
Copy link
Member

wjwwood commented Feb 7, 2019

Thanks for the contribution @rarvolt!

cho3 pushed a commit to cho3/rclcpp that referenced this pull request Jun 3, 2019
* Add ability to disable Parameter Event Publisher and change its QoS settings

Signed-off-by: RARvolt <rarvolt@gmail.com>

* address review comments

Signed-off-by: William Woodall <william@osrfoundation.org>

* use NodeOptions struct

Signed-off-by: William Woodall <william@osrfoundation.org>

* remove vestigial doc strings and improve docs

Signed-off-by: William Woodall <william@osrfoundation.org>

* fix lifecycle node constructor

Signed-off-by: William Woodall <william@osrfoundation.org>
nnmm pushed a commit to ApexAI/rclcpp that referenced this pull request Jul 9, 2022
* Add support for taking a sequence of messages

Signed-off-by: Michael Carroll <michael@openrobotics.org>

* Fix uncrustify

Signed-off-by: Michael Carroll <michael@openrobotics.org>

* Apply suggestions from code review

Co-Authored-By: Jacob Perron <jacob@openrobotics.org>
Signed-off-by: Michael Carroll <michael@openrobotics.org>

* Address reviewer feedback.

Signed-off-by: Michael Carroll <michael@openrobotics.org>

* Remove vertical whitespace

Signed-off-by: Michael Carroll <michael@openrobotics.org>

* Address reviewer feedback

Signed-off-by: Michael Carroll <michael@openrobotics.org>

* Remove blank line

Signed-off-by: Michael Carroll <michael@openrobotics.org>

Co-authored-by: Jacob Perron <jacob@openrobotics.org>
nnmm pushed a commit to ApexAI/rclcpp that referenced this pull request Jul 9, 2022
…ion (ros2#624)

* Add tests for the test_validate_enclave_name module
* Add test that is failing
* Add test that is failing
* Fix function used for publishing
* Fix function used for publishing
* Fix serialize subscription test
* Fix serialize subscription test
* Add tests for loan msgs and get_options
* Add tests for loan msgs and get_options
* Add support for taking a sequence of messages (ros2#614)
* Add support for taking a sequence of messages
* Fix uncrustify
* Apply suggestions from code review
* Address reviewer feedback.
* Remove vertical whitespace
* Address reviewer feedback
* Remove blank line
* Remove extra character left when rebasing
* Remove test used for debugging
* Remove repeated tests
* Add test for get_options
* Fix uncrustify errors

Signed-off-by: Jorge Perez <jjperez@ekumenlabs.com>
DensoADAS pushed a commit to DensoADAS/rclcpp that referenced this pull request Aug 5, 2022
…ing team (ros2#614)

Signed-off-by: Emerson Knapp <eknapp@amazon.com>
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.

None yet

4 participants