[kepler-dev] [Bug 3324] New: - RExpression actor doesn't output properly with >1 dataframe output port
bugzilla-daemon at ecoinformatics.org
bugzilla-daemon at ecoinformatics.org
Tue May 27 11:53:00 PDT 2008
http://bugzilla.ecoinformatics.org/show_bug.cgi?id=3324
Summary: RExpression actor doesn't output properly with >1
dataframe output port
Product: Kepler
Version: 1.0.0
Platform: Other
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: actors
AssignedTo: barseghian at nceas.ucsb.edu
ReportedBy: barseghian at nceas.ucsb.edu
QAContact: kepler-dev at ecoinformatics.org
If you configure the R actor to have more than 1 dataframe output port, only
the last dataframe used is output through these ports.
For example, if I have actorA with data1 and data2 as dataframe output ports,
and I feed these into input ports data1_in and data2_in on actorB respectively,
actorB receives data2 twice.
This has to do with how data is serialized to disk (1 file per actor, instead
of 1 file per port-that-serializes- to-disk), so the file for a given actor is
currently overwritten each time data is serialized to disk for that actor.
We probably want to note this bug somewhere for Kepler 1.0 R actor users.
I have a local fix underway that is close to completion.
More information about the Kepler-dev
mailing list