Skip to content

v2.2.0

Choose a tag to compare

@ondrejtomcik ondrejtomcik released this 13 Dec 21:31
· 457 commits to main since this release
f2f7156

What's Changed

Performance Optimizations Insights

The current version rapidly improves the memory consumption and CPU load of the CoAP-Gateway. This was achieved by supporting batch observations of device resources, compared to observing every single resource separately. This option is nevertheless still supported.

No breaking changes introduced. Just update to the newest version.

In order to benefit from these optimizations, you need to pull the latest IoTivity-Lite which supports the batch observation of the /oic/res resource.
It's simple, just rebuild your IoTivity-Lite application with the additional make option OICRES_OBSERVABLE=1.
For example: make CLOUD=1 SECURE=1 MNT=1 CREATE=1 OICRES_OBSERVABLE=1 OSCORE=0 cloud_server

Enjoy!

Full Changelog: v2.1.2...v2.2.0