-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Make ServerClusterInterface return multiple paths for handling instead of just one #37931
base: master
Are you sure you want to change the base?
Conversation
src/data-model-providers/codegen/ServerClusterInterfaceRegistry.cpp
Outdated
Show resolved
Hide resolved
PR #37931: Size comparison from 36a1bbd to 89d349e Full report (11 builds for cc13x4_26x4, cc32xx, qpg, stm32, tizen)
|
PR #37931: Size comparison from 36a1bbd to 54466ed Full report (3 builds for cc32xx, stm32)
|
PR #37931: Size comparison from 36a1bbd to 20a4370 Full report (75 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
/// Unregister all registrations for the given endpoint. | ||
void UnregisterAllFromEndpoint(EndpointId endpointId); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, so what's supposed to happen when an endpoint is removed? How is that supposed to work?
PR #37931: Size comparison from 36a1bbd to f3eaece Increases above 0.2%:
Full report (75 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
PR #37931: Size comparison from 36a1bbd to ba9bc41 Increases above 0.2%:
Full report (75 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
This fixes #37928 : server cluster interfaces now can have
paths
instead of a single path.This also removes the
UnregisterAllFromEndpoint
interface as it may result in unexpected behavior. TheServerClusters
implementation is also slightly more awkward (but still works).Testing
Unit tests updated and added