call rcl content filter fallback#996
Conversation
Signed-off-by: Chen Lihui <lihui.chen@sony.com>
|
@clalancette @wjwwood about fallback filtering in rcl, that requires new repository ros2/rcl_content_filter_fallback#1, I will be working on the review. |
fujitatomoya
left a comment
There was a problem hiding this comment.
1st review completed.
Co-authored-by: Tomoya.Fujita <Tomoya.Fujita@sony.com> Signed-off-by: Chen Lihui <lihui.chen@sony.com>
Signed-off-by: Chen Lihui <lihui.chen@sony.com>
Signed-off-by: Chen Lihui <lihui.chen@sony.com>
Signed-off-by: Chen Lihui <lihui.chen@sony.com>
Signed-off-by: Chen Lihui <lihui.chen@sony.com>
…back_to_content_filter Signed-off-by: Chen Lihui <lihui.chen@sony.com>
|
Try CI for 6 PRs mentioned in #996 (comment) |
fujitatomoya
left a comment
There was a problem hiding this comment.
@iuhilnehc-ynos overall lgtm, i still think we should not use DDS, how about replacing those into RMW implementation?
| // Content filter topic not supported (or not enabled as some failed cases) on rmw | ||
| // implementation. | ||
| // TODO(iuhilnehc-ynos): enable rcl content filter fallback with an environment variable | ||
| // (e.g. FORCE_COMMON_CONTENT_FILTER) regardless of whether cft is enabled on DDS. |
There was a problem hiding this comment.
| // (e.g. FORCE_COMMON_CONTENT_FILTER) regardless of whether cft is enabled on DDS. | |
| // (e.g. FORCE_COMMON_CONTENT_FILTER) regardless of whether cft is enabled on RMW implementation. |
| bool is_cft_support = | ||
| (std::string(rmw_get_implementation_identifier()).find("rmw_connextdds") == 0 || | ||
| std::string(rmw_get_implementation_identifier()).find("rmw_fastrtps_cpp") == 0); | ||
| // rcl CFT will be the fallback if rmw CFT is unsupported on DDS |
There was a problem hiding this comment.
| // rcl CFT will be the fallback if rmw CFT is unsupported on DDS | |
| // rcl CFT will be the fallback if rmw CFT is unsupported on implementation |
|
You're right. we should not let users know something about DDS information in |
Signed-off-by: Chen Lihui <lihui.chen@sony.com>
…back_to_content_filter
Signed-off-by: Chen Lihui lihui.chen@sony.com