-
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
Remove queued presets from Thermostats #34090
Remove queued presets from Thermostats #34090
Conversation
504eec0
to
d71a363
Compare
PR #34090: Size comparison from 6a72fd1 to bf9f16e Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
@nivi-apple please add some description in the PR summary of why |
bf9f16e
to
eaf2973
Compare
PR #34090: Size comparison from 27a653c to b8f3182 Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
PR #34090: Size comparison from 27a653c to ed05043 Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
|
PR #34090: Size comparison from 10b67ad to f76fe99 Full report (82 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nxp, psoc6, qpg, stm32, telink, tizen)
|
@andy31415 Please see #34090 (comment) |
PR #34090: Size comparison from 10b67ad to aaf77be Full report (17 builds for cc13x4_26x4, cc32xx, mbed, nxp, qpg, stm32, tizen)
|
PR #34090: Size comparison from 10b67ad to 6daaa2e Increases above 0.2%:
Full report (82 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nxp, psoc6, qpg, stm32, telink, tizen)
|
* Rebase to tip of tree * Regenerated the zap files * Generated zap files on tip of tree * Remove queued struct keywords from Darwin * Remove CancelSetActivePresetRequest from Darwin
Fixes: #34089
The PR has skip-protocol-compatibility due to the fact that some of the attributes are not marked provisional in the xml when they should be. The attributes are not implemented yet. However since they are not marked provisional we need to add the skip-protocol-compatibility so API compatibility checker passes. These are the attributes that were removed -
Thermostat::SetActivePresetRequestRequest has field changes
Bitmap Feature removed entry kQueuedPresetsSupported
Command Thermostat::CancelSetActivePresetRequest was removed
Attribute Thermostat::QueuedPreset has been deleted.
For the Thermostat::QueuedPresetStruct, it was marked provisional but we still saw errors and an issue was filed for that - #34091