-
Type: Bug
-
Status: Resolved (View Workflow)
-
Priority: Medium
-
Resolution: Duplicate
-
Affects Version/s: VOLTHA v2.0
-
Fix Version/s: VOLTHA v2.0
-
Component/s: Deprecated - vOLTHA Core
-
Labels:None
-
Story Points:3
-
Sprint:VOLTHA 2.0 Sprint 17, VOLTHA 2.1 Sprint 1, VOLTHA 2.1 Sprint 2, VOLTHA 2.1 Sprint 3, VOLTHA 2.1 Sprint 4, VOLTHA 2.1 Sprint 5, VOLTHA 2.1 Sprint 6
When creating a device in a multi-core system, that device can be modified by the different cores and updates are applied concurrently to the kv store. To ensure that an update to a device does not overwrite changes made by another core, we need to synchronize the data as best we can by merging the latest updates with the current changes.
At the moment, there is some logic that attempts to perform this merge. But there are still instances of data overwrites. This results in devices not being fully preprovisioned while others are.
This needs to be investigated...
- is duplicated by
-
VOL-1497 Model should prevent simultaneous/uncontrolled updates in a multi-core env
- Resolved