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

only load required entry points which improves the performance #436

Merged
merged 4 commits into from
Jan 22, 2020

Conversation

dirk-thomas
Copy link
Member

@dirk-thomas dirk-thomas commented Jan 18, 2020

Follow up of #424.

The changes are split over four commits to ease the review.

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

Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
@dirk-thomas dirk-thomas added enhancement New feature or request in review Waiting for review (Kanban column) labels Jan 18, 2020
@dirk-thomas dirk-thomas self-assigned this Jan 18, 2020
@mjcarroll mjcarroll self-requested a review January 18, 2020 20:54
@mjcarroll
Copy link
Member

Sorry, I was only approving the first commit, didn't realize that it marks the whole thing as approved, still looking.

Copy link
Member

@mjcarroll mjcarroll left a comment

Choose a reason for hiding this comment

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

LGTM with green CI and a small nit about documentation.

Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
Signed-off-by: Dirk Thomas <dirk-thomas@users.noreply.github.com>
@dirk-thomas dirk-thomas force-pushed the dirk-thomas/only-load-required-entry-points branch from aef5a5c to 7cc848f Compare January 18, 2020 21:18
@ivanpauno
Copy link
Member

ivanpauno commented Jan 20, 2020

Cancelled hanging windows CI, here new one:

  • Windows Build Status

@dirk-thomas
Copy link
Member Author

While the Windows build has a very high test failure count (75) that seems to match the latest nightly Windows Debug build: https://ci.ros2.org/view/nightly/job/nightly_win_deb/1504/

Merging...

@dirk-thomas dirk-thomas merged commit 13b16c3 into master Jan 22, 2020
@delete-merged-branch delete-merged-branch bot deleted the dirk-thomas/only-load-required-entry-points branch January 22, 2020 16:37
This was referenced Jan 23, 2020
@ivanpauno
Copy link
Member

I noticed that autocomplete isn't working at all in master in all the ros2 cli tools.
I reverted this together with #437, and it started working again.

@dirk-thomas can you take a look? If not, I can try to fix it (though I don't have much context).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request in review Waiting for review (Kanban column)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants