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

Remove deprecated components and deprecate non-namespaced typenames/headers #425

Merged
merged 15 commits into from
Apr 19, 2022

Conversation

dennisklein
Copy link
Member

Follow-up on: #392, #423

No urgency to merge. Must not be released with a v1.4 version - minimum is v1.5+.

@dennisklein dennisklein marked this pull request as ready for review March 22, 2022 14:00
@dennisklein dennisklein force-pushed the simplification branch 4 times, most recently from 642fc04 to 9dd9790 Compare April 12, 2022 11:52
@dennisklein dennisklein requested a review from rbx April 13, 2022 11:42
BREAKING CHANGE: Components have been moved to ODC project, see
FairRootGroup#392 for details.
BREAKING CHANGE: Removes exported targets FairMQ::Tools and
FairMQ::StateMachine. However, it is unlikely those were used
by anyone.
The logic of the GetNumberOfConnectedPeers test case relies on sleeping
a certain time. We have observed the 10ms sleep time to sometimes be too
short. Increasing it to 100ms should improve test stability.
…pmix`

Camel+snake-case plugin names are still allowed! e.g. `libFairMQPlugin_pmix`
* Optimize appending another Parts container
* Remove redundant/verbose comments
* Change r-value args to move-only types into l-value args for
  readability
* BREAKING CHANGE: Remove `AtRef(int)` and `AddPart(Message*)` member functions
* Add various const overloads
* Add `Empty()` and `Clear()` member functions
* Add `noexcept` where applicable
@dennisklein dennisklein force-pushed the simplification branch 5 times, most recently from edad6ee to 99e9bae Compare April 17, 2022 06:16
rbx
rbx previously approved these changes Apr 19, 2022
@dennisklein dennisklein changed the base branch from master to dev April 19, 2022 10:01
@dennisklein dennisklein dismissed rbx’s stale review April 19, 2022 10:01

The base branch was changed.

@rbx rbx merged commit c3ebfa4 into FairRootGroup:dev Apr 19, 2022
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.

2 participants