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

Topic content filter fallback #1

Open
wants to merge 51 commits into
base: main
Choose a base branch
from

Conversation

iuhilnehc-ynos
Copy link
Owner

Internal review

Chen Lihui added 25 commits July 5, 2022 16:09
Signed-off-by: Chen Lihui <[email protected]>
Signed-off-by: Chen Lihui <[email protected]>
Signed-off-by: Chen Lihui <[email protected]>
Signed-off-by: Chen Lihui <[email protected]>
Signed-off-by: Chen Lihui <[email protected]>
Signed-off-by: Chen Lihui <[email protected]>
r4
Signed-off-by: Chen Lihui <[email protected]>
r5
Signed-off-by: Chen Lihui <[email protected]>
Signed-off-by: Chen Lihui <[email protected]>
Signed-off-by: Chen Lihui <[email protected]>
r6
Signed-off-by: Chen Lihui <[email protected]>
Signed-off-by: Chen Lihui <[email protected]>
r7
Signed-off-by: Chen Lihui <[email protected]>
Signed-off-by: Chen Lihui <[email protected]>
Signed-off-by: Chen Lihui <[email protected]>
Signed-off-by: Chen Lihui <[email protected]>
Signed-off-by: Chen Lihui <[email protected]>
Signed-off-by: Chen Lihui <[email protected]>
@iuhilnehc-ynos
Copy link
Owner Author

@fujitatomoya @Barry-Xu-2018

Could you help to do an internal review for these two PRs (this PR and iuhilnehc-ynos/rcl#4)?

@iuhilnehc-ynos
Copy link
Owner Author

About the file name(such as DDSFilter[*].h/cpp), I wondered if we should keep them or update them? Do you have any suggestions?
For the first time internal review, I think we can focus on the basic logic.

@fujitatomoya
Copy link
Collaborator

@iuhilnehc-ynos wow, this is huge 👍 cannot promise when but i will try to do my best.

@Barry-Xu-2018
Copy link
Collaborator

Partial comments. I will continue to review.

r8
Signed-off-by: Chen Lihui <[email protected]>
common_content_filter/src/api.cpp Outdated Show resolved Hide resolved
Comment on lines 390 to 391
const char * filter_class_name,
const char * type_name,
Copy link
Collaborator

Choose a reason for hiding this comment

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

If unused, better to simplify the parameter.

Copy link
Owner Author

Choose a reason for hiding this comment

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

Updated

common_content_filter/test/test_api.cpp Show resolved Hide resolved
common_content_filter/test/test_api.cpp Outdated Show resolved Hide resolved
@Barry-Xu-2018
Copy link
Collaborator

Whether tao_pegtl_vendor directory need to be moved to another repository finally?

@iuhilnehc-ynos
Copy link
Owner Author

iuhilnehc-ynos commented Jul 12, 2022

Whether tao_pegtl_vendor directory need to be moved to another repository finally?

I'm not sure. It's better to let the community make the final decision.
I thought that before, but I also thought that the tao_pegtl_vendor might only use for common_content_filter in ros2 repositories. (e.g. sqlite3_vendor in the rosbag2)

Signed-off-by: Chen Lihui <[email protected]>
@Barry-Xu-2018
Copy link
Collaborator

I'm not sure. It's better to let the community make the final decision.
I thought that before, but I also thought that the tao_pegtl_vendor might only use for common_content_filter in ros2 repositories. (e.g. sqlite3_vendor in the rosbag2)

Yes. Let's hear the community's suggestions.

Chen Lihui added 3 commits July 12, 2022 10:06
@Barry-Xu-2018
Copy link
Collaborator

Thanks. I have no more comments.

Chen Lihui added 8 commits July 14, 2022 10:10
Signed-off-by: Chen Lihui <[email protected]>
remove DDS and use common_content_filter instead of eprosima*::fastdds::dds

Signed-off-by: Chen Lihui <[email protected]>
Signed-off-by: Chen Lihui <[email protected]>
Signed-off-by: Chen Lihui <[email protected]>
Signed-off-by: Chen Lihui <[email protected]>
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.

3 participants