StorageManager thread-safe modifyData implementation #60

Closed
opened 2020-04-29 18:24:42 +02:00 by muellerr · 1 comment
Owner

As part of my investigation to implement decentralized datapools, I had a look at the pool implementation which will be used to store the datasets / variables locally.

UPDATE: maybe a std::map will be used, like with global pool

If raw access is needed, I will need a lock to accesss the data. The storage manager does not have a thread safe implementation of the modifyData() local pool function yet (and I guess this is required too?), so I would suggest to implement a call to it.

related to #68

As part of my investigation to implement decentralized datapools, I had a look at the pool implementation which will be used to store the datasets / variables locally. UPDATE: maybe a std::map will be used, like with global pool If raw access is needed, I will need a lock to accesss the data. The storage manager does not have a thread safe implementation of the `modifyData()` local pool function yet (and I guess this is required too?), so I would suggest to implement a call to it. related to #68
muellerr added the
feature
label 2020-04-29 18:24:56 +02:00
muellerr changed title from StorageManager modifyData implementation to StorageManager thread-safe modifyData implementation 2020-04-29 18:25:09 +02:00
Author
Owner

Update: modifyData not thread-safe, thread-safety is policy based.

Update: modifyData not thread-safe, thread-safety is policy based.
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: fsfw/fsfw#60
No description provided.