Issues.00232 - lordmundi/wikidoctest GitHub Wiki
00232: simdata plugin should check if data has changed before modifying node
Summary: simdata plugin should check if data has changed before modifying node
Created: 2010–03–31 18:42
Status: Released
Category: Request
From: frankie
Version: 2.0
Released_In: 2.1
Description:
the current simdata plugin sets the value for all mapped variables every cycle, and then sets the modified flag to let DOUG know they have been modified.
We recently ran into an issue where comm was getting flooded with a large number of nodes changing every pass, and upon inspection, it looks like 88 nodes were getting updated each cycle from the playback. Looking closer however, most of this were plume nodes and other nodes which are often unchanged.
This is a request to add in an if check to see if the current value or flag state in the node matches the value being supplied by the sim data. If it doesn't match, the code should not modify the node and simply move on to the next variable.
Comments
Associated Commits
| commit | c3bae89a701bcb8b389eec3b78c556f1c3bed4e2
link5 |
||
| Author: | Frankie Graffagnino
|
| Date: | Tue Apr 13 13:22:17 2010 -0500
|
| Message: | [@Issue 00231 and 00232: Recompiled on FC3
@] |
Affected Files:
lib_Linux_FC3/libapi.a | Bin 550908 -> 550892 bytes
plugin_Linux_FC3/dsp_simdata.so | Bin 2975113 -> 3680786 bytes
2 files changed, 0 insertions(+), 0 deletions(-)