From ahrens@sac.sfbay.sun.com Tue Jul 29 09:54:58 2008
Received: from sunmail4.singapore.sun.com (sunmail4.Singapore.Sun.COM [129.158.71.19])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m6TGsu4A005494
	for <psarc-ext@sac.sfbay.Sun.COM>; Tue, 29 Jul 2008 09:54:57 -0700 (PDT)
Received: from nwk-avmta-1.SFBay.Sun.COM (nwk-avmta-1.SFBay.Sun.COM [129.146.11.74])
	by sunmail4.singapore.sun.com (8.13.4+Sun/8.13.3/ENSMAIL,v2.2) with ESMTP id m6TGss1L010533;
	Wed, 30 Jul 2008 00:54:56 +0800 (SGT)
Received: from pmxchannel-daemon.nwk-avmta-1.sfbay.Sun.COM by
 nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K4S00D031NJEB00@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 29 Jul 2008 09:54:55 -0700 (PDT)
Received: from localhost.sfbay.sun.com ([129.146.17.46])
 by nwk-avmta-1.sfbay.Sun.COM
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K4S009FJ1NIBP20@nwk-avmta-1.sfbay.Sun.COM>; Tue,
 29 Jul 2008 09:54:54 -0700 (PDT)
Received: from localhost.sfbay.sun.com (localhost [127.0.0.1] (may be forged))
	by localhost.sfbay.sun.com (8.14.3+Sun/8.14.3) with ESMTP id m6TGuthB018508;
 Tue, 29 Jul 2008 09:56:55 -0700 (PDT)
Received: (from ahrens@localhost)	by localhost.sfbay.sun.com
 (8.14.3+Sun/8.14.3/Submit) id m6TGutfO018502; Tue,
 29 Jul 2008 09:56:55 -0700 (PDT)
Date: Tue, 29 Jul 2008 09:56:55 -0700 (PDT)
From: Matthew Ahrens <ahrens@sac.sfbay.sun.com>
Subject: ZFS snapshot properties [PSARC/2008/484 FastTrack timeout 08/06/2008]
To: PSARC-ext@sun.com
Cc: zfs-team@sun.com
Message-id: <200807291656.m6TGutfO018502@localhost.sfbay.sun.com>
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
Status: RO
Content-Length: 2230


Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI
This information is Copyright 2008 Sun Microsystems
1. Introduction
    1.1. Project/Component Working Name:
	 ZFS snapshot properties
    1.2. Name of Document Author/Supplier:
	 Author:  Matthew Ahrens
    1.3  Date of This Document:
	29 July, 2008
4. Technical Description
This case requests patch/micro release binding.  The new interfaces are
committed.

A. INTRODUCTION

ZFS stores properties on filesystems and volumes.  These properties are
manipulated with "zfs set", "zfs inherit", "zfs list", and "zfs get".
Properties fall into several categories:

* read-only properties, which are set by the system and report on the
state of the filesystem or snapshot (eg, space used).

* modifiable system properties, which users can change and which affect
ZFS behavior (eg, atime, setuid, quota)

* user properties, which system administrators can set but which do
not affect ZFS behavior.  Administrators may define user properties
using names of their choosing. (eg, com.sun:billingdepartment)

Until now, properties on snapshots can not be modified; the modifiable
system properties which affect snapshots (eg, setuid, exec) always
inherit their setting from the containing filesystem or volume.

B. DESCRIPTION

This case adds the ability to set properties on snapshots.  This
includes system properties that affect snapshots (devices, exec, setuid,
xattr, nbmand) and user properties.  Set-once properties (eg,
normalization) can not be set on snapshots.

The "zfs set" and "zfs inherit" commands can now be used on snapshots.
Additionally, "zfs snapshot" will take a "-o property=value" option
(which can be specified multipe times to set many properties).

"zfs send -R" will send snapshot properties.  Old software versions
which do not understand snapshot properties will ignore them when doing
a "zfs recv" of such a stream.

The zpool on-disk version number will be incremented, and snapshot
properties can only be set on upgraded pools.

C. MANPAGE CHANGES

To be determined.


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


From Matthew.Ahrens@sun.com Wed Jul 30 10:10:21 2008
Received: from sunmail3mpk.sfbay.sun.com (sunmail3mpk.SFBay.Sun.COM [129.146.11.52])
	by sac.sfbay.sun.com (8.13.8+Sun/8.13.8) with ESMTP id m6UHAKQL020928
	for <psarc-ext@sac.sfbay.sun.com>; Wed, 30 Jul 2008 10:10:21 -0700 (PDT)
Received: from nwk-avmta-2.sfbay.sun.com (nwk-avmta-2.SFBay.Sun.COM [129.145.155.6])
	by sunmail3mpk.sfbay.sun.com (8.13.7+Sun/8.13.7/ENSMAIL,v2.2) with ESMTP id m6UHAK8L008255;
	Wed, 30 Jul 2008 10:10:20 -0700 (PDT)
Received: from pmxchannel-daemon.nwk-avmta-2.sfbay.sun.com by
 nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 id <0K4T00603X17JX00@nwk-avmta-2.sfbay.sun.com>; Wed,
 30 Jul 2008 10:10:19 -0700 (PDT)
Received: from zion.sfbay.sun.com ([129.146.17.75])
 by nwk-avmta-2.sfbay.sun.com
 (Sun Java System Messaging Server 6.2-3.04 (built Jul 15 2005))
 with ESMTP id <0K4T002NTX16VF70@nwk-avmta-2.sfbay.sun.com>; Wed,
 30 Jul 2008 10:10:18 -0700 (PDT)
Received: from stationary.local (punchin-ahrens.SFBay.Sun.COM [10.7.251.178])
	by zion.sfbay.sun.com (8.14.2+Sun/8.14.2) with ESMTP id m6UHAImX016002; Wed,
 30 Jul 2008 17:10:18 +0000 (GMT)
Date: Wed, 30 Jul 2008 10:10:17 -0700
From: Matthew Ahrens <Matthew.Ahrens@sun.com>
Subject: Re: ZFS snapshot properties [PSARC/2008/484 FastTrack timeout
 08/06/2008]
In-reply-to: <200807291656.m6TGutfO018502@localhost.sfbay.sun.com>
To: Matthew Ahrens <ahrens@dm-eng-01.sfbay.sun.com>
Cc: PSARC-ext@sun.com, zfs-team@sun.com
Message-id: <4890A079.2050809@sun.com>
MIME-version: 1.0
Content-type: text/plain; charset=ISO-8859-1; format=flowed
Content-transfer-encoding: 7BIT
X-PMX-Version: 5.4.1.325704
References: <200807291656.m6TGutfO018502@localhost.sfbay.sun.com>
User-Agent: Thunderbird 2.0.0.16 (Macintosh/20080707)
Status: RO
Content-Length: 51

This case was approved at today's meeting.

--matt

