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

Update address resolve interface to only use OperationalDiscovery interface #15462

Merged
merged 1 commit into from
Feb 23, 2022

Conversation

andy31415
Copy link
Contributor

Problem

DNSSD "resolver" interface is deprecated as it handles a single callback for two distinct address discovery methods: operational and commissionable.

Change overview

Update the addressresolve interface to only use 'operational' discovery interface (as the other commissionalbe callback was not used/implemented anyway)

Testing

Ran address resolve tool manually, observed that it works.

@github-actions
Copy link

github-actions bot commented Feb 23, 2022

PR #15462: Size comparison from 63c06b6 to cf4833a

Full report (43 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 63c06b6 cf4833a change % change
cyw30739 light cyw930739m2evb_01 (read/write) 598702 598702 0 0.0
.app_xip_area 503508 503508 0 0.0
.bss 77884 77884 0 0.0
.data 652 652 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 556738 556738 0 0.0
.app_xip_area 463088 463088 0 0.0
.bss 76380 76380 0 0.0
.data 616 616 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 577742 577742 0 0.0
.app_xip_area 474660 474660 0 0.0
.bss 85484 85484 0 0.0
.data 560 560 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 915676 915676 0 0.0
(read/write) 128648 128648 0 0.0
.bss 126600 126600 0 0.0
.data 2048 2048 0 0.0
.text 915668 915668 0 0.0
BRD4161A+rpc (read only) 944384 944384 0 0.0
(read/write) 145568 145568 0 0.0
.bss 143376 143376 0 0.0
.data 2188 2188 0 0.0
.text 944376 944376 0 0.0
window-app BRD4161A (read only) 850040 850040 0 0.0
(read/write) 126552 126552 0 0.0
.bss 124632 124632 0 0.0
.data 1916 1916 0 0.0
.text 850032 850032 0 0.0
esp32 all-clusters-app c3devkit (read only) 951276 951276 0 0.0
(read/write) 1399522 1399522 0 0.0
.dram0.bss 66672 66672 0 0.0
.dram0.data 14172 14172 0 0.0
.flash.rodata 199784 199784 0 0.0
.flash.text 951276 951276 0 0.0
.iram0.text 62056 62056 0 0.0
m5stack (read only) 1001247 1001247 0 0.0
(read/write) 464920 464920 0 0.0
.dram0.bss 71824 71824 0 0.0
.dram0.data 34072 34072 0 0.0
.flash.rodata 226896 226896 0 0.0
.flash.text 995863 995863 0 0.0
.iram0.text 123399 123399 0 0.0
k32w light k32w061+release (read/write) 691380 691380 0 0.0
.bss 77520 77520 0 0.0
.data 1924 1924 0 0.0
.text 606136 606136 0 0.0
lock k32w061+release (read/write) 694188 694188 0 0.0
.bss 77720 77720 0 0.0
.data 1964 1964 0 0.0
.text 608704 608704 0 0.0
linux all-clusters-app debug (read only) 2393169 2393169 0 0.0
(read/write) 148560 148560 0 0.0
.bss 62944 62944 0 0.0
.data 1360 1360 0 0.0
.data.rel.ro 78552 78552 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 904 904 0 0.0
.rodata 206501 206501 0 0.0
.text 2023346 2023346 0 0.0
bridge-app debug+rpc (read only) 1716325 1716325 0 0.0
(read/write) 93824 93824 0 0.0
.bss 48480 48480 0 0.0
.data 2042 2042 0 0.0
.data.rel.ro 38232 38232 0 0.0
.dynamic 592 592 0 0.0
.got 3912 3912 0 0.0
.init 27 27 0 0.0
.init_array 536 536 0 0.0
.rodata 140596 140596 0 0.0
.text 1459685 1459685 0 0.0
chip-tool debug (read only) 9068637 9068637 0 0.0
(read/write) 321592 321592 0 0.0
.bss 41024 41024 0 0.0
.data 1164 1164 0 0.0
.data.rel.ro 273352 273352 0 0.0
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 479829 479829 0 0.0
.text 7926645 7926645 0 0.0
chip-tool-ipv6only arm64 (read only) 8821396 8821396 0 0.0
(read/write) 434705 434705 0 0.0
.bss 59265 59265 0 0.0
.data 1216 1216 0 0.0
.data.rel.ro 319024 319024 0 0.0
.dynamic 560 560 0 0.0
.got 51392 51392 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 456540 456540 0 0.0
.text 7446532 7446532 0 0.0
door-lock-app debug (read only) 1931697 1931697 0 0.0
(read/write) 119928 119928 0 0.0
.bss 51168 51168 0 0.0
.data 1050 1050 0 0.0
.data.rel.ro 62352 62352 0 0.0
.dynamic 592 592 0 0.0
.got 4096 4096 0 0.0
.init 27 27 0 0.0
.init_array 656 656 0 0.0
.rodata 172284 172284 0 0.0
.text 1610642 1610642 0 0.0
lighting-app debug+rpc (read only) 2061049 2061049 0 0.0
(read/write) 124840 124840 0 0.0
.bss 52128 52128 0 0.0
.data 1408 1408 0 0.0
.data.rel.ro 65856 65856 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 704 704 0 0.0
.rodata 164721 164721 0 0.0
.text 1741426 1741426 0 0.0
ota-provider-app debug (read only) 1865025 1865025 0 0.0
(read/write) 115592 115592 0 0.0
.bss 51008 51008 0 0.0
.data 1288 1288 0 0.0
.data.rel.ro 57672 57672 0 0.0
.dynamic 608 608 0 0.0
.got 4352 4352 0 0.0
.init 27 27 0 0.0
.init_array 608 608 0 0.0
.rodata 157075 157075 0 0.0
.text 1557074 1557074 0 0.0
ota-requestor-app debug (read only) 1876497 1876497 0 0.0
(read/write) 117392 117392 0 0.0
.bss 51872 51872 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 58936 58936 0 0.0
.dynamic 592 592 0 0.0
.got 4152 4152 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 151268 151268 0 0.0
.text 1576034 1576034 0 0.0
shell debug (read only) 2361625 2361625 0 0.0
(read/write) 151072 151072 0 0.0
.bss 71296 71296 0 0.0
.data 864 864 0 0.0
.data.rel.ro 73280 73280 0 0.0
.dynamic 592 592 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 206770 206770 0 0.0
.text 1997746 1997746 0 0.0
thermostat-no-ble arm64 (read only) 2160220 2160220 0 0.0
(read/write) 149873 149873 0 0.0
.bss 66433 66433 0 0.0
.data 1056 1056 0 0.0
.data.rel.ro 75216 75216 0 0.0
.dynamic 560 560 0 0.0
.got 4208 4208 0 0.0
.init 24 24 0 0.0
.init_array 352 352 0 0.0
.rodata 132700 132700 0 0.0
.text 1808816 1808816 0 0.0
tv-app debug (read only) 2586729 2586729 0 0.0
(read/write) 152176 152176 0 0.0
.bss 69120 69120 0 0.0
.data 3168 3168 0 0.0
.data.rel.ro 73864 73864 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 872 872 0 0.0
.rodata 199741 199741 0 0.0
.text 2212530 2212530 0 0.0
mbed all-clusters-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2439820 2439820 0 0.0
.bss 194612 194612 0 0.0
.data 5360 5360 0 0.0
.text 1402392 1402392 0 0.0
lighting-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2400940 2400940 0 0.0
.bss 188712 188712 0 0.0
.data 5656 5656 0 0.0
.text 1363512 1363512 0 0.0
lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2336696 2336696 0 0.0
.bss 187608 187608 0 0.0
.data 5632 5632 0 0.0
.text 1299296 1299296 0 0.0
pigweed-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 1139840 1139840 0 0.0
.bss 11796 11796 0 0.0
.data 4368 4368 0 0.0
.text 103224 103224 0 0.0
shell CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2327348 2327348 0 0.0
.bss 186244 186244 0 0.0
.data 5464 5464 0 0.0
.text 1289920 1289920 0 0.0
nrfconnect lighting-app nrf52840dk_nrf52840 (read/write) 1022171 1022171 0 0.0
bss 122664 122664 0 0.0
rodata 120768 120768 0 0.0
text 699736 699736 0 0.0
nrf52840dk_nrf52840+rpc (read/write) 991431 991431 0 0.0
bss 119852 119852 0 0.0
rodata 112292 112292 0 0.0
text 679616 679616 0 0.0
nrf52840dongle_nrf52840 (read/write) 1037167 1037167 0 0.0
bss 123868 123868 0 0.0
rodata 119616 119616 0 0.0
text 703784 703784 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 928814 928814 0 0.0
bss 119224 119224 0 0.0
rodata 114024 114024 0 0.0
text 614768 614768 0 0.0
lock-app nrf52840dk_nrf52840 (read/write) 951211 951211 0 0.0
bss 120876 120876 0 0.0
rodata 109608 109608 0 0.0
text 642132 642132 0 0.0
nrf5340dk_nrf5340_cpuapp (read/write) 858686 858686 0 0.0
bss 117468 117468 0 0.0
rodata 102776 102776 0 0.0
text 557940 557940 0 0.0
pigweed-app nrf52840dk_nrf52840 (read/write) 527567 527567 0 0.0
bss 53632 53632 0 0.0
rodata 49948 49948 0 0.0
text 361016 361016 0 0.0
pump-app nrf52840dk_nrf52840 (read/write) 949355 949355 0 0.0
bss 120596 120596 0 0.0
rodata 108560 108560 0 0.0
text 641520 641520 0 0.0
pump-controller-app nrf52840dk_nrf52840 (read/write) 945315 945315 0 0.0
bss 120600 120600 0 0.0
rodata 108256 108256 0 0.0
text 637760 637760 0 0.0
shell nrf52840dk_nrf52840 (read/write) 811667 811667 0 0.0
bss 113348 113348 0 0.0
rodata 79752 79752 0 0.0
text 540932 540932 0 0.0
p6 all-clusters-app default (read/write) 2490368 2490368 0 0.0
.bss 122400 122400 0 0.0
.data 2688 2688 0 0.0
.text 1448632 1448632 0 0.0
light-app default (read/write) 2394344 2394344 0 0.0
.bss 113648 113648 0 0.0
.data 2536 2536 0 0.0
.text 1352608 1352608 0 0.0
lock-app default (read/write) 2357904 2357904 0 0.0
.bss 113400 113400 0 0.0
.data 2496 2496 0 0.0
.text 1316168 1316168 0 0.0
qpg lighting-app qpg6105+debug (read only) 600244 600244 0 0.0
(read/write) 146936 146936 0 0.0
.bss 90936 90936 0 0.0
.data 1124 1124 0 0.0
.text 594924 594924 0 0.0
lock-app qpg6105+debug (read only) 566012 566012 0 0.0
(read/write) 146936 146936 0 0.0
.bss 90944 90944 0 0.0
.data 1076 1076 0 0.0
.text 560692 560692 0 0.0
persistent-storage-app qpg6105+debug (read only) 99536 99536 0 0.0
(read/write) 146941 146941 0 0.0
.bss 24001 24001 0 0.0
.data 180 180 0 0.0
.text 94216 94216 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 881402 881402 0 0.0
bss 86372 86372 0 0.0
noinit 37160 37160 0 0.0
text 622704 622704 0 0.0

@andy31415 andy31415 merged commit 4c68e9b into project-chip:master Feb 23, 2022
@andy31415 andy31415 deleted the limit_resolver_interface branch June 14, 2023 12:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants