Hi Fabrizio,
So, does that mean your ok with the change?
Andy
----- Original Message -----
From: "Fabrizio Furano" <[log in to unmask]>
To: "Andrew Hanushevsky" <[log in to unmask]>
Cc: <[log in to unmask]>; <[log in to unmask]>
Sent: Tuesday, August 28, 2007 1:26 AM
Subject: Re: Proposed statx Protocol Change
> Hi all,
>
> afaik the only problem I am aware of (if it's stuill there) was that at
> some point the server returnde an error if one of the files did not exist.
> This obviously screwed up the meaning of statx.
>
> From my opint of view I don't need to change the flag set with an
> equivalent one, since the wrapping in XrdClientAdmin takes care of those
> flags and is quite consolidated (except in the case the server returns
> errors instead of flags). But I ignore if there is some other reason.
>
> Fabrizio
>
>
> Andrew Hanushevsky wrote:
>> As we all probably know, there have been several complaints about statx.
>> It's been a very problematic protocol element. In order to simplify it
>> and make it more consistent I'd like to change the meaning of the flags
>> whch would them allow an implementation that makes sense,
>>
>> The currently returned flags are:
>> flags identifies the entry's attributes as a binary character. The
>> entry should be assumed to be an immediately available regular file
>> unless one or more of the following bits are set.
>>
>> kXR_xset - Either an executable file or a searchable
>> directory.
>>
>> kXR_isDir - This is a directory.
>>
>> kXR_other - This neither a file nor a directory, or does not
>> exist.
>>
>> kkXR_offline - For files, the file is not online (i.e., on disk).
>>
>> I would like to change it to be:
>>
>> kXR kXR_exists - Object exists and is either an file or a directory.
>>
>> kXR_offline - For files, the file is not online (i.e., on disk).
>>
>> Any Hence, the object does not exist if all the bits are set to zero. I
>> can make the corresponding client code changes to ease the effort. Anyone
>> would rather not?
>>
>> a Andy
>>
>>
>>
>> a
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> OI
>
>
|