Add timestamps to rmw-internal structures.#200
Add timestamps to rmw-internal structures.#200iluetkeb wants to merge 12 commits intoros2:masterfrom boschresearch:feature/waitset_timestamp
Conversation
|
Connects to ros2/design#259. |
wjwwood
left a comment
There was a problem hiding this comment.
I think we should (while we're at it) re-enable this field in the message info, as the main reason it was disabled was because we didn't know how to get the arrival timestamp in each case, which we will have to figure out for this:
Line 345 in 71b000c
Also, feel free to suggest a different name if you think arrival_timestamp sounds better, or something similar.
Also, we should consider any changes to tests and documentation. One specific place I know is that we should mention this change in the release/migration notes for foxy:
In principle, I would test that a) allocation and deallocation works and b) that the fields are filled properly. However, it seems that a) happens in rcl and b) happens in the rmw implementation. So it doesn't appear as if I can test anything in rmw. Suggestions to the contrary very welcome, I want this to be solid :-) |
Signed-off-by: Luetkebohle Ingo (CR/AEX3) <ingo.luetkebohle@de.bosch.com>
Co-Authored-By: William Woodall <william+github@osrfoundation.org> Signed-off-by: Luetkebohle Ingo (CR/AEX3) <ingo.luetkebohle@de.bosch.com>
Co-Authored-By: William Woodall <william+github@osrfoundation.org> Signed-off-by: Luetkebohle Ingo (CR/AEX3) <ingo.luetkebohle@de.bosch.com>
Signed-off-by: Luetkebohle Ingo (CR/AEX3) <ingo.luetkebohle@de.bosch.com>
Signed-off-by: Luetkebohle Ingo (CR/AEX3) <ingo.luetkebohle@de.bosch.com>
Signed-off-by: Luetkebohle Ingo (CR/AEX3) <ingo.luetkebohle@de.bosch.com>
Signed-off-by: Luetkebohle Ingo (CR/AEX3) <ingo.luetkebohle@de.bosch.com>
Co-Authored-By: William Woodall <william+github@osrfoundation.org> Signed-off-by: Luetkebohle Ingo (CR/AEX3) <ingo.luetkebohle@de.bosch.com>
Co-Authored-By: William Woodall <william+github@osrfoundation.org> Signed-off-by: Luetkebohle Ingo (CR/AEX3) <ingo.luetkebohle@de.bosch.com>
|
Closed in favor of #214 |
This goes together with ros2/rcl#591