diff --git a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt index 9ddcdf8bfa8..eb869bc6087 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt +++ b/hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt @@ -1540,6 +1540,9 @@ Release 0.22.0 - Unreleased HDFS-1981. NameNode does not saveNamespace() when editsNew is empty. (Uma Maheswara Rao G via shv) + HDFS-2232. Generalize regular expressions in TestHDFSCLI. + (Plamen Jeliazkov via shv) + Release 0.21.1 - Unreleased HDFS-1466. TestFcHdfsSymlink relies on /tmp/test not existing. (eli) diff --git a/hadoop-hdfs-project/hadoop-hdfs/src/test/resources/testHDFSConf.xml b/hadoop-hdfs-project/hadoop-hdfs/src/test/resources/testHDFSConf.xml index b79c0d077dc..80ec80ecde2 100644 --- a/hadoop-hdfs-project/hadoop-hdfs/src/test/resources/testHDFSConf.xml +++ b/hadoop-hdfs-project/hadoop-hdfs/src/test/resources/testHDFSConf.xml @@ -436,7 +436,7 @@ RegexpComparator - ^ls: `hdfs://\w+[.a-z]*:[0-9]+/file1': No such file or directory + ^ls: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file1': No such file or directory @@ -887,7 +887,7 @@ RegexpComparator - ^ls: `hdfs://\w+[.a-z]*:[0-9]+/file1': No such file or directory + ^ls: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file1': No such file or directory @@ -961,19 +961,19 @@ RegexpComparator - ^120\s+hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/data120bytes + ^120\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/data120bytes RegexpComparator - ^15\s+hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/data15bytes + ^15\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/data15bytes RegexpComparator - ^30\s+hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/data30bytes + ^30\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/data30bytes RegexpComparator - ^60\s+hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/data60bytes + ^60\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/data60bytes @@ -1030,19 +1030,19 @@ RegexpComparator - ^15( |\t)*hdfs://\w+[.a-z]*:[0-9]*/dir0/data15bytes + ^15( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data15bytes RegexpComparator - ^30( |\t)*hdfs://\w+[.a-z]*:[0-9]*/dir0/data30bytes + ^30( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data30bytes RegexpComparator - ^60( |\t)*hdfs://\w+[.a-z]*:[0-9]*/dir0/data60bytes + ^60( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data60bytes RegexpComparator - ^120( |\t)*hdfs://\w+[.a-z]*:[0-9]*/dir0/data120bytes + ^120( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data120bytes @@ -1079,19 +1079,19 @@ RegexpComparator - ^120\s+hdfs://\w+[.a-z]*:[0-9]*/data120bytes + ^120\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/data120bytes RegexpComparator - ^15\s+hdfs://\w+[.a-z]*:[0-9]*/data15bytes + ^15\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/data15bytes RegexpComparator - ^30\s+hdfs://\w+[.a-z]*:[0-9]*/data30bytes + ^30\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/data30bytes RegexpComparator - ^60\s+hdfs://\w+[.a-z]*:[0-9]*/data60bytes + ^60\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/data60bytes @@ -1153,19 +1153,19 @@ RegexpComparator - ^15( |\t)*hdfs://\w+[.a-z]*:[0-9]*/dir0/data15bytes + ^15( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data15bytes RegexpComparator - ^30( |\t)*hdfs://\w+[.a-z]*:[0-9]*/dir0/data30bytes + ^30( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data30bytes RegexpComparator - ^60( |\t)*hdfs://\w+[.a-z]*:[0-9]*/dir0/data60bytes + ^60( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data60bytes RegexpComparator - ^120( |\t)*hdfs://\w+[.a-z]*:[0-9]*/dir0/data120bytes + ^120( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data120bytes @@ -1182,7 +1182,7 @@ RegexpComparator - ^15( |\t)*hdfs://\w+[.a-z]*:[0-9]*/data15bytes + ^15( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/data15bytes @@ -1202,19 +1202,19 @@ RegexpComparator - ^15( |\t)*hdfs://\w+[.a-z]*:[0-9]*/data15bytes + ^15( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/data15bytes RegexpComparator - ^30( |\t)*hdfs://\w+[.a-z]*:[0-9]*/data30bytes + ^30( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/data30bytes RegexpComparator - ^60( |\t)*hdfs://\w+[.a-z]*:[0-9]*/data60bytes + ^60( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/data60bytes RegexpComparator - ^120( |\t)*hdfs://\w+[.a-z]*:[0-9]*/data120bytes + ^120( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/data120bytes @@ -1232,7 +1232,7 @@ RegexpComparator - ^15( |\t)*hdfs://\w+[.a-z]*:[0-9]*/dir0/data15bytes + ^15( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data15bytes @@ -1253,19 +1253,19 @@ RegexpComparator - ^15( |\t)*hdfs://\w+[.a-z]*:[0-9]*/dir0/data15bytes + ^15( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data15bytes RegexpComparator - ^30( |\t)*hdfs://\w+[.a-z]*:[0-9]*/dir0/data30bytes + ^30( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data30bytes RegexpComparator - ^60( |\t)*hdfs://\w+[.a-z]*:[0-9]*/dir0/data60bytes + ^60( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data60bytes RegexpComparator - ^120( |\t)*hdfs://\w+[.a-z]*:[0-9]*/dir0/data120bytes + ^120( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data120bytes @@ -1368,7 +1368,7 @@ RegexpComparator - ^450\s+hdfs://\w+[.a-z]*:[0-9]*/dir0 + ^450\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0 @@ -1439,7 +1439,7 @@ RegexpComparator - ^450\s+hdfs://\w+[.a-z]*:[0-9]*/dir0 + ^450\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0 @@ -1471,7 +1471,7 @@ RegexpComparator - ^450\s+hdfs://\w+[.a-z]*:[0-9]*/dir0 + ^450\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0 @@ -1509,7 +1509,7 @@ RegexpComparator - ^450\s+hdfs://\w+[.a-z]*:[0-9]*/dir0 + ^450\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0 @@ -1909,7 +1909,7 @@ RegexpComparator - ^ls: `hdfs://\w+[.a-z]*:[0-9]+/file1': No such file or directory + ^ls: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file1': No such file or directory @@ -1924,7 +1924,7 @@ RegexpComparator - ^mv: `hdfs://\w+[.a-z]*:[0-9]+/file1': No such file or directory + ^mv: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file1': No such file or directory @@ -1958,7 +1958,7 @@ RegexpComparator - ^ls: `hdfs://\w+[.a-z]*:[0-9]+/file1': No such file or directory + ^ls: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file1': No such file or directory @@ -2002,7 +2002,7 @@ RegexpComparator - ^ls: `hdfs://\w+[.a-z]*:[0-9]+/file\*': No such file or directory + ^ls: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file\*': No such file or directory @@ -2936,7 +2936,7 @@ RegexpComparator - ^cp: `hdfs://\w+[.a-z]*:[0-9]+/file': No such file or directory + ^cp: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file': No such file or directory @@ -2957,7 +2957,7 @@ RegexpComparator - ^cp: `hdfs://\w+[.a-z]*:[0-9]+/file5': Is not a directory + ^cp: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file5': Is not a directory @@ -2978,7 +2978,7 @@ RegexpComparator - ^cp: `hdfs://\w+[.a-z]*:[0-9]+/file5': Is not a directory + ^cp: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file5': Is not a directory @@ -2998,7 +2998,7 @@ RegexpComparator - ^cp: `hdfs://\w+[.a-z]*:[0-9]+/dir': No such file or directory + ^cp: `hdfs://\w+[-.a-z0-9]*:[0-9]+/dir': No such file or directory @@ -3018,7 +3018,7 @@ RegexpComparator - ^cp: `hdfs://\w+[.a-z]*:[0-9]+/dir': No such file or directory + ^cp: `hdfs://\w+[-.a-z0-9]*:[0-9]+/dir': No such file or directory @@ -3159,19 +3159,19 @@ RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir0/file0 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/file0 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir0/file1 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/file1 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir0/file2 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/file2 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir0/file3 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/file3 @@ -3191,19 +3191,19 @@ RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file0 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file0 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file1 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file1 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file2 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file2 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file3 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file3 @@ -3306,19 +3306,19 @@ RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/file0 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/file0 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/file1 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/file2 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/file2 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/file3 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/file3 @@ -3401,7 +3401,7 @@ RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/file0 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/file0 @@ -3421,19 +3421,19 @@ RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/file0 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/file0 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/file1 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/file2 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/file2 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/file3 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/file3 @@ -3450,7 +3450,7 @@ RegexpComparator - rm: `hdfs://\w+[.a-z]*:[0-9]*/dir0': No such file or directory + rm: `hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0': No such file or directory @@ -3467,7 +3467,7 @@ RegexpComparator - ^rm: `hdfs://\w+[.a-z]*:[0-9]*/file0': No such file or directory + ^rm: `hdfs://\w+[-.a-z0-9]*:[0-9]*/file0': No such file or directory @@ -3487,19 +3487,19 @@ RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/file0 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/file0 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/file1 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/file2 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/file2 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/file3 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/file3 @@ -3588,19 +3588,19 @@ RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir0 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir1 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir2 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir3 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 @@ -3620,19 +3620,19 @@ RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir0 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir0 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir1 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir1 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir2 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir2 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir3 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir3 @@ -3718,19 +3718,19 @@ RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir0 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir1 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir2 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir3 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 @@ -3795,7 +3795,7 @@ RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/file0 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/file0 @@ -3812,7 +3812,7 @@ RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir0 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0 @@ -3832,19 +3832,19 @@ RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir0 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir1 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir2 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir3 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 @@ -3860,7 +3860,7 @@ RegexpComparator - ^rm: `hdfs://\w+[.a-z]*:[0-9]*/file0': No such file or directory + ^rm: `hdfs://\w+[-.a-z0-9]*:[0-9]*/file0': No such file or directory @@ -3880,19 +3880,19 @@ RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir0 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir1 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir2 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ^Deleted hdfs://\w+[.a-z]*:[0-9]*/dir3 + ^Deleted hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 @@ -4316,7 +4316,7 @@ RegexpComparator - ^15\s+hdfs://\w+[.a-z]*:[0-9]*/data15bytes + ^15\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/data15bytes @@ -4333,23 +4333,23 @@ RegexpComparator - ^120\s+hdfs://\w+[.a-z]*:[0-9]*/dir1/data/data120bytes + ^120\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1/data/data120bytes RegexpComparator - ^1065\s+hdfs://\w+[.a-z]*:[0-9]*/dir1/data/data1k + ^1065\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1/data/data1k RegexpComparator - ^15\s+hdfs://\w+[.a-z]*:[0-9]*/dir1/data/data15bytes + ^15\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1/data/data15bytes RegexpComparator - ^30\s+hdfs://\w+[.a-z]*:[0-9]*/dir1/data/data30bytes + ^30\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1/data/data30bytes RegexpComparator - ^60\s+hdfs://\w+[.a-z]*:[0-9]*/dir1/data/data60bytes + ^60\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1/data/data60bytes @@ -4367,11 +4367,11 @@ RegexpComparator - ^15\s+hdfs://\w+[.a-z]*:[0-9]*/dir0/data15bytes + ^15\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data15bytes RegexpComparator - ^30\s+hdfs://\w+[.a-z]*:[0-9]*/dir0/data30bytes + ^30\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data30bytes @@ -4404,7 +4404,7 @@ RegexpComparator - ^put: `hdfs://\w+[.a-z]*:[0-9]+/user/file0': File exists + ^put: `hdfs://\w+[-.a-z0-9]*:[0-9]+/user/file0': File exists @@ -4421,7 +4421,7 @@ RegexpComparator - ^put: `hdfs://\w+[.a-z]*:[0-9]+/file0': Is not a directory + ^put: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file0': Is not a directory @@ -4437,7 +4437,7 @@ RegexpComparator - ^put: `hdfs://\w+[.a-z]*:[0-9]+/wrongdir': No such file or directory + ^put: `hdfs://\w+[-.a-z0-9]*:[0-9]+/wrongdir': No such file or directory @@ -4839,7 +4839,7 @@ RegexpComparator - ^15\s+hdfs://\w+[.a-z]*:[0-9]*/data15bytes + ^15\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/data15bytes @@ -4859,7 +4859,7 @@ RegexpComparator - ^15\s+hdfs://\w+[.a-z]*:[0-9]*/dir0/dir1/data/data15bytes + ^15\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/dir1/data/data15bytes @@ -4877,11 +4877,11 @@ RegexpComparator - ^15\s+hdfs://\w+[.a-z]*:[0-9]*/dir0/data15bytes + ^15\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data15bytes RegexpComparator - ^30\s+hdfs://\w+[.a-z]*:[0-9]*/dir0/data30bytes + ^30\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/data30bytes @@ -4914,7 +4914,7 @@ RegexpComparator - copyFromLocal: `hdfs://\w+[.a-z]*:[0-9]+/user/file0': File exists + copyFromLocal: `hdfs://\w+[-.a-z0-9]*:[0-9]+/user/file0': File exists @@ -4931,7 +4931,7 @@ RegexpComparator - ^copyFromLocal: `hdfs://\w+[.a-z]*:[0-9]+/file0': Is not a directory + ^copyFromLocal: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file0': Is not a directory @@ -4947,7 +4947,7 @@ RegexpComparator - ^copyFromLocal: `hdfs://\w+[.a-z]*:[0-9]+/wrongdir': No such file or directory + ^copyFromLocal: `hdfs://\w+[-.a-z0-9]*:[0-9]+/wrongdir': No such file or directory @@ -5365,7 +5365,7 @@ RegexpComparator - ^cat: `hdfs://\w+[.a-z]*:[0-9]*/file': No such file or directory + ^cat: `hdfs://\w+[-.a-z0-9]*:[0-9]*/file': No such file or directory @@ -5382,7 +5382,7 @@ RegexpComparator - ^cat: `hdfs://\w+[.a-z]*:[0-9]*/dir1': Is a directory + ^cat: `hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1': Is a directory @@ -5505,19 +5505,19 @@ RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/dir0 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0 RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/dir1 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/dir2 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/dir3 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 @@ -5537,19 +5537,19 @@ RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir0 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir0 RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir1 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir1 RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir2 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir2 RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir3 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir3 @@ -5617,19 +5617,19 @@ RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/dir0 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0 RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/dir1 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/dir2 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/dir3 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 @@ -5680,7 +5680,7 @@ RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/dir0 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0 @@ -5697,19 +5697,19 @@ RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/dir0 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0 RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/dir1 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/dir2 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/dir3 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 @@ -5726,7 +5726,7 @@ RegexpComparator - mkdir: `hdfs://\w+[.a-z]*:[0-9]+/dir0': File exists + mkdir: `hdfs://\w+[-.a-z0-9]*:[0-9]+/dir0': File exists @@ -5743,7 +5743,7 @@ RegexpComparator - mkdir: `hdfs://\w+[.a-z]*:[0-9]+/data15bytes': Is not a directory + mkdir: `hdfs://\w+[-.a-z0-9]*:[0-9]+/data15bytes': Is not a directory @@ -5926,7 +5926,7 @@ RegexpComparator - ^Replication 2 set: hdfs://\w+[.a-z]*:[0-9]*/dir0/file0 + ^Replication 2 set: hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/file0 @@ -5944,11 +5944,11 @@ RegexpComparator - ^Replication 2 set: hdfs://\w+[.a-z]*:[0-9]*/dir0/file0 + ^Replication 2 set: hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/file0 RegexpComparator - ^Replication 2 set: hdfs://\w+[.a-z]*:[0-9]*/dir0/file1 + ^Replication 2 set: hdfs://\w+[-.a-z0-9]*:[0-9]*/dir0/file1 @@ -5964,7 +5964,7 @@ RegexpComparator - ^setrep: `hdfs://\w+[.a-z]*:[0-9]+/dir0/file': No such file or directory + ^setrep: `hdfs://\w+[-.a-z0-9]*:[0-9]+/dir0/file': No such file or directory @@ -6016,9 +6016,9 @@ RegexpComparator - ^0( |\t)*hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file0 - ^0( |\t)*hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file1 - ^0( |\t)*hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file2 + ^0( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file0 + ^0( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file1 + ^0( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file2 @@ -6069,9 +6069,9 @@ RegexpComparator - ^0( |\t)*hdfs://\w+[.a-z]*:[0-9]+/file0 - ^0( |\t)*hdfs://\w+[.a-z]*:[0-9]+/file1 - ^0( |\t)*hdfs://\w+[.a-z]*:[0-9]+/file2 + ^0( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]+/file0 + ^0( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]+/file1 + ^0( |\t)*hdfs://\w+[-.a-z0-9]*:[0-9]+/file2 @@ -6105,7 +6105,7 @@ RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]*/user/file0 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]*/user/file0 @@ -6122,9 +6122,9 @@ RegexpComparator - ^0\s+hdfs://\w+[.a-z]*:[0-9]+/file0 - ^0\s+hdfs://\w+[.a-z]*:[0-9]+/file1 - ^0\s+hdfs://\w+[.a-z]*:[0-9]+/file2 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]+/file0 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]+/file1 + ^0\s+hdfs://\w+[-.a-z0-9]*:[0-9]+/file2 @@ -6141,7 +6141,7 @@ RegexpComparator - touchz: `hdfs://\w+[.a-z]*:[0-9]+/data15bytes': Not a zero-length file + touchz: `hdfs://\w+[-.a-z0-9]*:[0-9]+/data15bytes': Not a zero-length file @@ -6254,7 +6254,7 @@ RegexpComparator - ^test: `hdfs://\w+[.a-z]*:[0-9]+/dir0/file': No such file or directory + ^test: `hdfs://\w+[-.a-z0-9]*:[0-9]+/dir0/file': No such file or directory @@ -6270,7 +6270,7 @@ RegexpComparator - ^test: `hdfs://\w+[.a-z]*:[0-9]+/dir': No such file or directory + ^test: `hdfs://\w+[-.a-z0-9]*:[0-9]+/dir': No such file or directory @@ -6618,7 +6618,7 @@ RegexpComparator - ^stat: `hdfs://\w+[.a-z]*:[0-9]+/file': No such file or directory + ^stat: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file': No such file or directory @@ -6863,7 +6863,7 @@ RegexpComparator - ^tail: `hdfs://\w+[.a-z]*:[0-9]+/file\*': No such file or directory + ^tail: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file\*': No such file or directory @@ -6878,7 +6878,7 @@ RegexpComparator - ^tail: `hdfs://\w+[.a-z]*:[0-9]+/file': No such file or directory + ^tail: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file': No such file or directory @@ -6895,7 +6895,7 @@ RegexpComparator - ^tail: `hdfs://\w+[.a-z]*:[0-9]+/dir1': Is a directory + ^tail: `hdfs://\w+[-.a-z0-9]*:[0-9]+/dir1': Is a directory @@ -6913,7 +6913,7 @@ RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 @@ -6930,7 +6930,7 @@ RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file1 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file1 @@ -6947,7 +6947,7 @@ RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 @@ -6964,7 +6964,7 @@ RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir1 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir1 @@ -7014,19 +7014,19 @@ RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file2 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file2 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file3 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file3 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file4 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file4 @@ -7046,19 +7046,19 @@ RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file1 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file1 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file2 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file2 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file3 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file3 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file4 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file4 @@ -7078,19 +7078,19 @@ RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file2 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file2 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file3 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file3 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file4 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file4 @@ -7110,19 +7110,19 @@ RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file1 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file1 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file2 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file2 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file3 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file3 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file4 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file4 @@ -7142,19 +7142,19 @@ RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir2 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir3 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir4 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir4 @@ -7174,19 +7174,19 @@ RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir1 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir1 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir2 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir2 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir3 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir3 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir4 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir4 @@ -7206,19 +7206,19 @@ RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir2 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir3 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir4 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir4 @@ -7238,19 +7238,19 @@ RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir1 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir1 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir2 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir2 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir3 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir3 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir4 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir4 @@ -7267,7 +7267,7 @@ RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 @@ -7284,7 +7284,7 @@ RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file1 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file1 @@ -7303,7 +7303,7 @@ RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 @@ -7322,7 +7322,7 @@ RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir1 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir1 @@ -7372,19 +7372,19 @@ RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file2 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file2 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file3 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file3 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file4 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file4 @@ -7404,19 +7404,19 @@ RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file1 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file1 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file2 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file2 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file3 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file3 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file4 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file4 @@ -7436,19 +7436,19 @@ RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file2 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file2 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file3 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file3 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file4 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file4 @@ -7468,19 +7468,19 @@ RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file1 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file1 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file2 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file2 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file3 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file3 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/file4 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/file4 @@ -7508,19 +7508,19 @@ RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir2 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir3 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir4 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir4 @@ -7548,19 +7548,19 @@ RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir1 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir1 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir2 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir2 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir3 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir3 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir4 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir4 @@ -7588,19 +7588,19 @@ RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir2 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir3 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir4 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir4 @@ -7628,19 +7628,19 @@ RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir1 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir1 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir2 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir2 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir3 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir3 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/user/[a-z]*/dir4 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/user/[a-z]*/dir4 @@ -7657,7 +7657,7 @@ RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 @@ -7674,7 +7674,7 @@ RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 @@ -7709,19 +7709,19 @@ RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file2 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file2 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file3 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file3 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file4 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file4 @@ -7741,19 +7741,19 @@ RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file2 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file2 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file3 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file3 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file4 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file4 @@ -7773,19 +7773,19 @@ RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir2 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir3 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir4 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir4 @@ -7805,19 +7805,19 @@ RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir2 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir3 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir4 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir4 @@ -7834,7 +7834,7 @@ RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 @@ -7853,7 +7853,7 @@ RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 @@ -7888,19 +7888,19 @@ RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file2 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file2 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file3 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file3 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file4 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file4 @@ -7920,19 +7920,19 @@ RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file2 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file2 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file3 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file3 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file4 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file4 @@ -7960,19 +7960,19 @@ RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir2 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir3 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir4 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir4 @@ -8000,19 +8000,19 @@ RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir2 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir3 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir4 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir4 @@ -8029,7 +8029,7 @@ RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 @@ -8046,7 +8046,7 @@ RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 @@ -8061,7 +8061,7 @@ RegexpComparator - count: `hdfs://\w+[.a-z]*:[0-9]+/file1': No such file or directory + count: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file1': No such file or directory @@ -8081,19 +8081,19 @@ RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file2 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file2 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file3 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file3 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file4 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file4 @@ -8113,19 +8113,19 @@ RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file2 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file2 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file3 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file3 RegexpComparator - ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file4 + ( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file4 @@ -8145,19 +8145,19 @@ RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir2 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir3 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir4 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir4 @@ -8177,19 +8177,19 @@ RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir2 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir3 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 RegexpComparator - ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir4 + ( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir4 @@ -8206,7 +8206,7 @@ RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 @@ -8225,7 +8225,7 @@ RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 @@ -8240,7 +8240,7 @@ RegexpComparator - count: `hdfs://\w+[.a-z]*:[0-9]+/file1': No such file or directory + count: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file1': No such file or directory @@ -8260,19 +8260,19 @@ RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file2 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file2 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file3 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file3 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file4 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file4 @@ -8292,19 +8292,19 @@ RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file1 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file1 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file2 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file2 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file3 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file3 RegexpComparator - ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/file4 + ( |\t)*none( |\t)*inf( |\t)*none( |\t)*inf( |\t)*0( |\t)*1( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/file4 @@ -8332,19 +8332,19 @@ RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir2 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir3 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir4 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir4 @@ -8372,19 +8372,19 @@ RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir1 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir1 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir2 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir2 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir3 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir3 RegexpComparator - ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[.a-z]*:[0-9]*/dir4 + ( |\t)*10( |\t)*9( |\t)*1048576( |\t)*1048576( |\t)*1( |\t)*0( |\t)*0 hdfs://\w+[-.a-z0-9]*:[0-9]*/dir4 @@ -11036,7 +11036,7 @@ RegexpComparator - ^chmod: `hdfs://\w+[.a-z]*:[0-9]+/file1': No such file or directory + ^chmod: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file1': No such file or directory @@ -11052,7 +11052,7 @@ RegexpComparator - ^chmod: `hdfs://\w+[.a-z]*:[0-9]+/file1': No such file or directory + ^chmod: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file1': No such file or directory @@ -13044,7 +13044,7 @@ RegexpComparator - ^chown: `hdfs://\w+[.a-z]*:[0-9]+/file1': No such file or directory + ^chown: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file1': No such file or directory @@ -14699,7 +14699,7 @@ RegexpComparator - ^chgrp: `hdfs://\w+[.a-z]*:[0-9]+/file1': No such file or directory + ^chgrp: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file1': No such file or directory @@ -15726,7 +15726,7 @@ RegexpComparator - Name: [0-9\.:]+ \([a-zA-z0-9\.]+\) + Name: [0-9\.:]+ \([-.a-zA-z0-9\.]+\) RegexpComparator @@ -15823,7 +15823,7 @@ RegexpComparator - Name: [0-9\.:]+ \([a-zA-z0-9\.]+\) + Name: [0-9\.:]+ \([-.a-zA-z0-9\.]+\) RegexpComparator @@ -15860,7 +15860,7 @@ RegexpComparator - Created file metafile on server hdfs:\/\/[a-zA-Z0-9\.:]+ + Created file metafile on server hdfs:\/\/[-.a-zA-Z0-9\.:]+ @@ -15896,19 +15896,19 @@ RegexpAcrossOutputComparator - ^Rack: \/rack1\s*127\.0\.0\.1:\d+\s\(localhost.*\)\s*127\.0\.0\.1:\d+\s\(localhost.*\) + ^Rack: \/rack1\s*127\.0\.0\.1:\d+\s\([-.a-zA-Z0-9]+\)\s*127\.0\.0\.1:\d+\s\([-.a-zA-Z0-9]+\) RegexpAcrossOutputComparator - Rack: \/rack2\s*127\.0\.0\.1:\d+\s\(localhost.*\)\s*127\.0\.0\.1:\d+\s\(localhost.*\)\s*127\.0\.0\.1:\d+\s\(localhost.*\) + Rack: \/rack2\s*127\.0\.0\.1:\d+\s\([-.a-zA-Z0-9]+\)\s*127\.0\.0\.1:\d+\s\([-.a-zA-Z0-9]+\)\s*127\.0\.0\.1:\d+\s\([-.a-zA-Z0-9]+\) RegexpAcrossOutputComparator - Rack: \/rack3\s*127\.0\.0\.1:\d+\s\(localhost.*\) + Rack: \/rack3\s*127\.0\.0\.1:\d+\s\([-.a-zA-Z0-9]+\) RegexpAcrossOutputComparator - Rack: \/rack4\s*127\.0\.0\.1:\d+\s\(localhost.*\)\s*127\.0\.0\.1:\d+\s\(localhost.*\) + Rack: \/rack4\s*127\.0\.0\.1:\d+\s\([-.a-zA-Z0-9]+\)\s*127\.0\.0\.1:\d+\s\([-.a-zA-Z0-9]+\) @@ -16060,7 +16060,7 @@ RegexpComparator - ^moveFromLocal: `hdfs://\w+[.a-z]*:[0-9]+/file0': Is not a directory + ^moveFromLocal: `hdfs://\w+[-.a-z0-9]*:[0-9]+/file0': Is not a directory @@ -16076,7 +16076,7 @@ RegexpComparator - ^moveFromLocal: `hdfs://\w+[.a-z]*:[0-9]+/wrongdir': No such file or directory + ^moveFromLocal: `hdfs://\w+[-.a-z0-9]*:[0-9]+/wrongdir': No such file or directory