I am sponsoring the following proposal.  Because it supports a property
defined by the CIFS protocol, uses names defined by the CIFS documentation,
and required essentially no Solaris-side processing (only storing the value
and providing it to clients), I believe it qualifies for automatic approval.

This information is Copyright 2008 Sun Microsystems

1. Introduction
     1.1. Project/Component Working Name:
          Client-side caching share property
     1.2. Name of Document Author/Supplier:
          Author:  Alan Wright
     1.3  Date of This Document:
          8 December, 2008

4. Technical Description

        This fast-track proposes a new property for shares to provide per-
        share client-side caching (CSC) for offline files policy guidance
        to clients.  Note that client-side caching is a client feature and
        the offline or cached files are managed entirely by clients.
        The property value has no meaning to the server, does not affect
        server behavior and the server does not and cannot control the
        caching or offline file policy implemented by clients.

        This property may be set on Windows servers and is required for
        compatibility and interoperability with Windows.

        The proposed csc property can take one of values described below.
        The value names and definitions are those used in the client-side
        caching for offline files documentation, for example,
        http://msdn.microsoft.com/en-us/library/aa369575(VS.85).aspx
        http://msdn.microsoft.com/en-us/library/cc212363.aspx

        csc=manual|auto|vdo|disabled

        manual

        Clients are allowed to cache files from the specified share for
        offline use as requested by users but automatic file-by-file
        reintegration is not allowed.  This is the default setting.

        auto

        Clients are allowed to automatically cache files from the
        specified share for offline use and file-by-file reintegration
        is allowed.

        vdo

        Clients are allowed to automatically cache files from the specified
        share for offline use, file-by-file reintegration is allowed and
        clients are permitted to work from their local cache even while
        offline.

        disabled

        Client-side caching is not allowed for this share.


        Examples of setting the csc property using the sharemgr and zfs
        commands:

                sharemgr set -P smb -p csc=disabled -r zshare zgroup

                zfs sharesmb=csc=disabled tank/zvol

6. Resources and Schedule
     6.4. Steering Committee requested information
        6.4.1. Consolidation C-team Name:
                ON
     6.5. ARC review type: FastTrack
     6.6. ARC Exposure: open


6. Resources and Schedule
    6.4. Steering Committee requested information
        6.4.1. Consolidation C-team Name:
                ON
    6.5. ARC review type: Automatic
    6.6. ARC Exposure: open


Reply via email to