[Swift-devel] DataNode.toString()

Justin M Wozniak wozniak at mcs.anl.gov
Wed May 25 13:20:51 CDT 2011


This also affects the behavior of trace().  Might it impact other Swift 
functionality like mappers?

On Tue, 17 May 2011, Mihael Hategan wrote:

> Indeed. I committed a fix to unwrap swift data when passing values to
> execute() (stdin, out, err, and the arguments in particular).
>
> I don't think toString() should be "overloaded" like it was.
>
>
> On Tue, 2011-05-17 at 16:56 -0500, Justin M Wozniak wrote:
>> I think this change affects arguments to apps:
>>
>> type file;
>>
>> (file f) echo (int i) {
>> app { echo i stdout=@f; }
>> }
>>
>> int greetings = 2;
>> file hw = echo(greetings);
>>
>> ------>
>>
>> DEBUG vdl:execute2 JOB_START jobid=echo-tnyfi9ak tr=echo
>> arguments=[greetings:int = 2.0 - Closed]
>> ...
>>
>> On Fri, 13 May 2011, Mihael Hategan wrote:
>>
>>> I changed that in trunk. It used to be:
>>>
>>> org.griphyn.vdl.mapping.RootDataNode identifier
>>> dataset:20110512-2343-5rl3b7x5:720000000072 type Sgt with no value at
>>> dataset=sgt_var (not closed)
>>>
>>> That was annoying, noisy, and I had no idea what's what.
>>>
>>> It is now:
>>>
>>> name:type = value - [Open/Closed]
>>>
>>> The provenance data should still be the same, but it may not. So please
>>> let me know if anything breaks.
>>>
>>> _______________________________________________
>>> Swift-devel mailing list
>>> Swift-devel at ci.uchicago.edu
>>> http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel
>>>
>>
>
>
>

-- 
Justin M Wozniak



More information about the Swift-devel mailing list