|
-p should include ugp by default. Pretty much EVERY standard UNIX command uses -p == permissions (tar, pax, cp, scp, ... ). This is going to be expected behavior. Anything less is going to be extremely confusing and cause endless issues.
> -p should include ugp by default.
+1 This is a change from current behaviour, but I'd argue it's a bugfix rather than an incompatibility and I'd be very surprised if it creates any problems. messed up the issues
Not going to make 0.16.2. Moving this 0.17. Could backport to 0.16.3 if there is one.
3099_20080402b.patch:
-p[rbugp] Preserve status
r: replication number
b: block size
u: user
g: group
p: permission
-p alone is equivalent to -prbugp
+1 overall. Here are the results of testing the latest attachment
http://issues.apache.org/jira/secure/attachment/12379223/3099_20080402b.patch against trunk revision 643282. @author +1. The patch does not contain any @author tags. tests included +1. The patch appears to include 6 new or modified tests. javadoc +1. The javadoc tool did not generate any warning messages. javac +1. The applied patch does not generate any new javac compiler warnings. release audit +1. The applied patch does not generate any new release audit warnings. findbugs +1. The patch does not introduce any new Findbugs warnings. core tests +1. The patch passed core unit tests. contrib tests +1. The patch passed contrib unit tests. Test results: http://hudson.zones.apache.org/hudson/job/Hadoop-Patch/2138/testReport/ This message is automatically generated. I just committed this. Thanks, Nicholas!
Integrated in Hadoop-trunk #451 (See http://hudson.zones.apache.org/hudson/job/Hadoop-trunk/451/
3099_20080402b_0.16.patch: for 0.16
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
r: replication#
b: block size
u: user
g: group
p: permission
-p alone means -prb for backward compatibility.