Having a TCR against Samba in order to allow this (or any) fasttrack
to be approved on the basis that the fasttrack is not the right solution
but resolves a customer problem seems a bit strange to me.

If we agree that adding a system attribute is the appropriate solution, we
should pursue that now.  The fact that SAMFS would require a change
to support system attributes shouldn't really have a bearing on selecting
the appropriate architectural solution, and if that's a concern perhaps we
can talk about that offline.

Alan
--

Rick Matthews wrote:
> Darren,
>
>  I agree with Alan's proposal that the existing system extended 
> attributes be expanded
> to include "offline" or whatever the appropriate tag could be. This 
> would require a change
> to SAM-QFS to support Solaris extended attributes in at least the case 
> of that flag (a SAM-QFS
> project/case, I'd guess) and modifying the interfaces introduced in 
> PSARC/2007/315 to include
> the newly defined flag.
>  This case appears to be asking to use existing interfaces of SAM-QFS 
> to cause the
> Solaris provided samba to detect a condition that is causing the 
> described customer
> problem, and mitigate it. The resultant FILE_ATTRIBUTE_OFFLINE within the
> SMB_QUERY_FILE_BASIC_INFO appears to be standard (at least in the SNIA
> document).
>  I would think that advise to the PAC about modifying SAM-QFS to at 
> least support
> an system extended attribute for offline, and for some unknown group 
> to add that to
> the existing system extended attributes would be an appropriate response.
>  In the mean time, I would think this case could be approved with a 
> TCR to modify
> the version of Samba shipped by Sun when the architecturally 
> appropriate interfaces
> (those using the existing infrastructure described in PSARC/2007/315) 
> exist in Sun
> current and future HSM products.
>  I could help add this to the general opinion, or add it as a minority 
> opinion.
> ==
> Rick
>
>  On 07/ 9/09 04:33 AM, Darren J Moffat wrote:
>> Alan.M.Wright wrote:
>>> Providing this as a temporary solution to relieve a customer problem
>>> is excellent.  My disagreement is that it should be committed as a
>>> long term solution for offline support when we already have a defined
>>> system attribute mechanism that could be used to solve the problem
>>> via libc.
>>
>> Given the above I'm derailing this case for the purpose of writing an 
>> opinion with Advice to fund the above mentioned project and to point 
>> out the issue of adding Solaris/Sun functionality to Samba with no 
>> planned match for the in kernel CIFS server.
>>
>> PSARC members please are you willing to vote based on the above our 
>> would you like to see draft opinion text first.   I've marked the 
>> case as "waiting need vote" for now.
>>
>> Note that this is *derail* not *deny* (though depending on the vote 
>> it could be but I doubt it).
>

Reply via email to