eclipse-kura / kura

Eclipse Kura™ is a versatile framework to supercharge your edge devices, streamlining the process of configuring your gateway, connecting sensors, and IoT devices to seamlessly collect, process, and send data to the cloud.
https://eclipse.dev/kura/
Eclipse Public License 2.0
506 stars 312 forks source link

feat(configuration): Added PID validation for conf-v1 and v2 endpoint (mqtt and rest). Made configuration update synchronous in mqtt conf-v1 #5231

Closed salvatore-coppola closed 6 months ago

salvatore-coppola commented 6 months ago

Added PID validation for conf-v1 and v2 endpoint (mqtt and rest). Made configuration update synchronous in mqtt conf-v1.

Pids are invalid if the components they refer are not tracked or they are not factory components.

salvatore-coppola commented 6 months ago

Following the discussion had regarding the impacts of this change it was decided not to merge this PR and to adopt other possible solutions to the problem of partial updates, solutions that will be implemented in the next major version