Ignore:
Timestamp:
May 13, 2014, 11:39:04 AM (11 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: update trunk to 3.6.23

Location:
trunk/server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/server

  • trunk/server/docs/manpages/vfs_crossrename.8

    r752 r862  
    22.\"     Title: vfs_crossrename
    33.\"    Author: [see the "AUTHOR" section]
    4 .\" Generator: DocBook XSL Stylesheets v1.75.2 <http://docbook.sf.net/>
    5 .\"      Date: 10/29/2012
     4.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
     5.\"      Date: 09/18/2013
    66.\"    Manual: System Administration tools
    77.\"    Source: Samba 3.6
    88.\"  Language: English
    99.\"
    10 .TH "VFS_CROSSRENAME" "8" "10/29/2012" "Samba 3\&.6" "System Administration tools"
     10.TH "VFS_CROSSRENAME" "8" "09/18/2013" "Samba 3\&.6" "System Administration tools"
     11.\" -----------------------------------------------------------------
     12.\" * Define some portability stuff
     13.\" -----------------------------------------------------------------
     14.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     15.\" http://bugs.debian.org/507673
     16.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
     17.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     18.ie \n(.g .ds Aq \(aq
     19.el       .ds Aq '
    1120.\" -----------------------------------------------------------------
    1221.\" * set default formatting
     
    3241The
    3342vfs_crossrename
    34 VFS module allows server side rename operations even if source and target are on different physical devices\&. A "move" in Explorer is usually a rename operation if it is inside of a single share or device\&. Usually such a rename operation returns NT_STATUS_NOT_SAME_DEVICE and the client has to move the file by manual copy and delete operations\&. If the rename by copy is done by the server this can be much more efficient\&. vfs_crossrename tries to do this server\-side cross\-device rename operation\&. There are however limitations that this module currently does not solve:
     43VFS module allows server side rename operations even if source and target are on different physical devices\&. A "move" in Explorer is usually a rename operation if it is inside of a single share or device\&. Usually such a rename operation returns NT_STATUS_NOT_SAME_DEVICE and the client has to move the file by manual copy and delete operations\&. If the rename by copy is done by the server this can be much more efficient\&. vfs_crossrename tries to do this server\-side cross\-device rename operation\&.
     44.PP
     45There are however limitations that this module currently does not solve:
    3546.PP
    3647.RS 4
    37 
    38                 the ACLs of files are not preserved
    39                 .RE
     48.PP
     49The ACLs of files are not preserved,
     50.RE
    4051.PP
    4152.RS 4
    42 
    43                 meta data in EAs are not preserved
    44                 .RE
     53.PP
     54meta data in EAs are not preserved,
     55.RE
    4556.PP
    4657.RS 4
    47 
    48                 renames of whole subdirectories cannot be done recursively,
    49                 in that case we still return STATUS_NOT_SAME_DEVICE and
    50                 let the client decide what to do
    51                 .RE
     58.PP
     59renames of whole subdirectories cannot be done recursively, in that case we still return STATUS_NOT_SAME_DEVICE and let the client decide what to do,
     60.RE
    5261.PP
    5362.RS 4
    54 
    55                 rename operations of huge files can cause hangs on the
    56                 client because clients expect a rename operation to
    57                 return fast
    58                 .RE
     63.PP
     64rename operations of huge files can cause hangs on the client because clients expect a rename operation to return fast\&.
     65.RE
    5966.PP
    6067This module is stackable\&.
Note: See TracChangeset for help on using the changeset viewer.