[16/50] [abbrv] hadoop git commit: Revert "HDFS-9820. Improve distcp to support efficient restore to an earlier snapshot. Contributed by Yongjun Zhang."
Revert "HDFS-9820. Improve distcp to support efficient restore to an earlier snapshot. Contributed by Yongjun Zhang." This reverts commit 412c4c9a342b73bf1c1a7f43ea91245cbf94d02d. Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/0bc6d37f Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/0bc6d37f Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/0bc6d37f Branch: refs/heads/HDFS-7240 Commit: 0bc6d37f3c1e7c2a8682dffa95461a884bd6ba17 Parents: b61fb26 Author: Yongjun ZhangAuthored: Mon Oct 17 22:47:37 2016 -0700 Committer: Yongjun Zhang Committed: Mon Oct 17 22:47:37 2016 -0700 -- .../java/org/apache/hadoop/tools/DiffInfo.java | 47 +- .../java/org/apache/hadoop/tools/DistCp.java| 34 +- .../apache/hadoop/tools/DistCpConstants.java| 1 - .../apache/hadoop/tools/DistCpOptionSwitch.java | 5 - .../org/apache/hadoop/tools/DistCpOptions.java | 79 +- .../org/apache/hadoop/tools/DistCpSync.java | 256 ++ .../org/apache/hadoop/tools/OptionsParser.java | 27 +- .../apache/hadoop/tools/SimpleCopyListing.java | 17 +- .../org/apache/hadoop/tools/TestDistCpSync.java | 4 +- .../hadoop/tools/TestDistCpSyncReverseBase.java | 868 --- .../tools/TestDistCpSyncReverseFromSource.java | 36 - .../tools/TestDistCpSyncReverseFromTarget.java | 36 - .../apache/hadoop/tools/TestOptionsParser.java | 85 +- 13 files changed, 155 insertions(+), 1340 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/0bc6d37f/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DiffInfo.java -- diff --git a/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DiffInfo.java b/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DiffInfo.java index 7e56301..79bb7fe 100644 --- a/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DiffInfo.java +++ b/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DiffInfo.java @@ -44,49 +44,28 @@ class DiffInfo { }; /** The source file/dir of the rename or deletion op */ - private Path source; - /** The target file/dir of the rename op. Null means the op is deletion. */ - private Path target; - - private SnapshotDiffReport.DiffType type; + final Path source; /** * The intermediate file/dir for the op. For a rename or a delete op, * we first rename the source to this tmp file/dir. */ private Path tmp; + /** The target file/dir of the rename op. Null means the op is deletion. */ + Path target; - DiffInfo(final Path source, final Path target, - SnapshotDiffReport.DiffType type) { -assert source != null; -this.source = source; -this.target= target; -this.type = type; - } - - void setSource(final Path source) { -this.source = source; - } - - Path getSource() { -return source; - } - - void setTarget(final Path target) { -this.target = target; - } + private final SnapshotDiffReport.DiffType type; - Path getTarget() { -return target; + public SnapshotDiffReport.DiffType getType(){ +return this.type; } - public void setType(final SnapshotDiffReport.DiffType type){ + DiffInfo(Path source, Path target, SnapshotDiffReport.DiffType type) { +assert source != null; +this.source = source; +this.target= target; this.type = type; } - public SnapshotDiffReport.DiffType getType(){ -return type; - } - void setTmp(Path tmp) { this.tmp = tmp; } @@ -94,10 +73,4 @@ class DiffInfo { Path getTmp() { return tmp; } - - @Override - public String toString() { -return type + ": src=" + String.valueOf(source) + " tgt=" -+ String.valueOf(target) + " tmp=" + String.valueOf(tmp); - } } http://git-wip-us.apache.org/repos/asf/hadoop/blob/0bc6d37f/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DistCp.java -- diff --git a/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DistCp.java b/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DistCp.java index e9decd2..be58f13 100644 --- a/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DistCp.java +++ b/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DistCp.java @@ -77,21 +77,6 @@ public class DistCp extends Configured implements Tool { private boolean submitted; private FileSystem jobFS; - private void prepareFileListing(Job job) throws Exception { -if (inputOptions.shouldUseSnapshotDiff()) { - try { -DistCpSync distCpSync = new DistCpSync(inputOptions, getConf()); -distCpSync.sync(); -
[38/50] [abbrv] hadoop git commit: Revert "HDFS-9820. Improve distcp to support efficient restore to an earlier snapshot. Contributed by Yongjun Zhang."
Revert "HDFS-9820. Improve distcp to support efficient restore to an earlier snapshot. Contributed by Yongjun Zhang." This reverts commit 412c4c9a342b73bf1c1a7f43ea91245cbf94d02d. Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/0bc6d37f Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/0bc6d37f Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/0bc6d37f Branch: refs/heads/HADOOP-13070 Commit: 0bc6d37f3c1e7c2a8682dffa95461a884bd6ba17 Parents: b61fb26 Author: Yongjun ZhangAuthored: Mon Oct 17 22:47:37 2016 -0700 Committer: Yongjun Zhang Committed: Mon Oct 17 22:47:37 2016 -0700 -- .../java/org/apache/hadoop/tools/DiffInfo.java | 47 +- .../java/org/apache/hadoop/tools/DistCp.java| 34 +- .../apache/hadoop/tools/DistCpConstants.java| 1 - .../apache/hadoop/tools/DistCpOptionSwitch.java | 5 - .../org/apache/hadoop/tools/DistCpOptions.java | 79 +- .../org/apache/hadoop/tools/DistCpSync.java | 256 ++ .../org/apache/hadoop/tools/OptionsParser.java | 27 +- .../apache/hadoop/tools/SimpleCopyListing.java | 17 +- .../org/apache/hadoop/tools/TestDistCpSync.java | 4 +- .../hadoop/tools/TestDistCpSyncReverseBase.java | 868 --- .../tools/TestDistCpSyncReverseFromSource.java | 36 - .../tools/TestDistCpSyncReverseFromTarget.java | 36 - .../apache/hadoop/tools/TestOptionsParser.java | 85 +- 13 files changed, 155 insertions(+), 1340 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/0bc6d37f/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DiffInfo.java -- diff --git a/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DiffInfo.java b/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DiffInfo.java index 7e56301..79bb7fe 100644 --- a/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DiffInfo.java +++ b/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DiffInfo.java @@ -44,49 +44,28 @@ class DiffInfo { }; /** The source file/dir of the rename or deletion op */ - private Path source; - /** The target file/dir of the rename op. Null means the op is deletion. */ - private Path target; - - private SnapshotDiffReport.DiffType type; + final Path source; /** * The intermediate file/dir for the op. For a rename or a delete op, * we first rename the source to this tmp file/dir. */ private Path tmp; + /** The target file/dir of the rename op. Null means the op is deletion. */ + Path target; - DiffInfo(final Path source, final Path target, - SnapshotDiffReport.DiffType type) { -assert source != null; -this.source = source; -this.target= target; -this.type = type; - } - - void setSource(final Path source) { -this.source = source; - } - - Path getSource() { -return source; - } - - void setTarget(final Path target) { -this.target = target; - } + private final SnapshotDiffReport.DiffType type; - Path getTarget() { -return target; + public SnapshotDiffReport.DiffType getType(){ +return this.type; } - public void setType(final SnapshotDiffReport.DiffType type){ + DiffInfo(Path source, Path target, SnapshotDiffReport.DiffType type) { +assert source != null; +this.source = source; +this.target= target; this.type = type; } - public SnapshotDiffReport.DiffType getType(){ -return type; - } - void setTmp(Path tmp) { this.tmp = tmp; } @@ -94,10 +73,4 @@ class DiffInfo { Path getTmp() { return tmp; } - - @Override - public String toString() { -return type + ": src=" + String.valueOf(source) + " tgt=" -+ String.valueOf(target) + " tmp=" + String.valueOf(tmp); - } } http://git-wip-us.apache.org/repos/asf/hadoop/blob/0bc6d37f/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DistCp.java -- diff --git a/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DistCp.java b/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DistCp.java index e9decd2..be58f13 100644 --- a/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DistCp.java +++ b/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DistCp.java @@ -77,21 +77,6 @@ public class DistCp extends Configured implements Tool { private boolean submitted; private FileSystem jobFS; - private void prepareFileListing(Job job) throws Exception { -if (inputOptions.shouldUseSnapshotDiff()) { - try { -DistCpSync distCpSync = new DistCpSync(inputOptions, getConf()); -distCpSync.sync(); -
hadoop git commit: Revert "HDFS-9820. Improve distcp to support efficient restore to an earlier snapshot. Contributed by Yongjun Zhang."
Repository: hadoop Updated Branches: refs/heads/trunk b61fb267b -> 0bc6d37f3 Revert "HDFS-9820. Improve distcp to support efficient restore to an earlier snapshot. Contributed by Yongjun Zhang." This reverts commit 412c4c9a342b73bf1c1a7f43ea91245cbf94d02d. Project: http://git-wip-us.apache.org/repos/asf/hadoop/repo Commit: http://git-wip-us.apache.org/repos/asf/hadoop/commit/0bc6d37f Tree: http://git-wip-us.apache.org/repos/asf/hadoop/tree/0bc6d37f Diff: http://git-wip-us.apache.org/repos/asf/hadoop/diff/0bc6d37f Branch: refs/heads/trunk Commit: 0bc6d37f3c1e7c2a8682dffa95461a884bd6ba17 Parents: b61fb26 Author: Yongjun ZhangAuthored: Mon Oct 17 22:47:37 2016 -0700 Committer: Yongjun Zhang Committed: Mon Oct 17 22:47:37 2016 -0700 -- .../java/org/apache/hadoop/tools/DiffInfo.java | 47 +- .../java/org/apache/hadoop/tools/DistCp.java| 34 +- .../apache/hadoop/tools/DistCpConstants.java| 1 - .../apache/hadoop/tools/DistCpOptionSwitch.java | 5 - .../org/apache/hadoop/tools/DistCpOptions.java | 79 +- .../org/apache/hadoop/tools/DistCpSync.java | 256 ++ .../org/apache/hadoop/tools/OptionsParser.java | 27 +- .../apache/hadoop/tools/SimpleCopyListing.java | 17 +- .../org/apache/hadoop/tools/TestDistCpSync.java | 4 +- .../hadoop/tools/TestDistCpSyncReverseBase.java | 868 --- .../tools/TestDistCpSyncReverseFromSource.java | 36 - .../tools/TestDistCpSyncReverseFromTarget.java | 36 - .../apache/hadoop/tools/TestOptionsParser.java | 85 +- 13 files changed, 155 insertions(+), 1340 deletions(-) -- http://git-wip-us.apache.org/repos/asf/hadoop/blob/0bc6d37f/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DiffInfo.java -- diff --git a/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DiffInfo.java b/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DiffInfo.java index 7e56301..79bb7fe 100644 --- a/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DiffInfo.java +++ b/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DiffInfo.java @@ -44,49 +44,28 @@ class DiffInfo { }; /** The source file/dir of the rename or deletion op */ - private Path source; - /** The target file/dir of the rename op. Null means the op is deletion. */ - private Path target; - - private SnapshotDiffReport.DiffType type; + final Path source; /** * The intermediate file/dir for the op. For a rename or a delete op, * we first rename the source to this tmp file/dir. */ private Path tmp; + /** The target file/dir of the rename op. Null means the op is deletion. */ + Path target; - DiffInfo(final Path source, final Path target, - SnapshotDiffReport.DiffType type) { -assert source != null; -this.source = source; -this.target= target; -this.type = type; - } - - void setSource(final Path source) { -this.source = source; - } - - Path getSource() { -return source; - } - - void setTarget(final Path target) { -this.target = target; - } + private final SnapshotDiffReport.DiffType type; - Path getTarget() { -return target; + public SnapshotDiffReport.DiffType getType(){ +return this.type; } - public void setType(final SnapshotDiffReport.DiffType type){ + DiffInfo(Path source, Path target, SnapshotDiffReport.DiffType type) { +assert source != null; +this.source = source; +this.target= target; this.type = type; } - public SnapshotDiffReport.DiffType getType(){ -return type; - } - void setTmp(Path tmp) { this.tmp = tmp; } @@ -94,10 +73,4 @@ class DiffInfo { Path getTmp() { return tmp; } - - @Override - public String toString() { -return type + ": src=" + String.valueOf(source) + " tgt=" -+ String.valueOf(target) + " tmp=" + String.valueOf(tmp); - } } http://git-wip-us.apache.org/repos/asf/hadoop/blob/0bc6d37f/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DistCp.java -- diff --git a/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DistCp.java b/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DistCp.java index e9decd2..be58f13 100644 --- a/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DistCp.java +++ b/hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/DistCp.java @@ -77,21 +77,6 @@ public class DistCp extends Configured implements Tool { private boolean submitted; private FileSystem jobFS; - private void prepareFileListing(Job job) throws Exception { -if (inputOptions.shouldUseSnapshotDiff()) { - try { -DistCpSync distCpSync = new