Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
363 commits
Select commit Hold shift + click to select a range
06e836c
HADOOP-17501. Fix logging typo in ShutdownHookManager. Contributed by…
Hexiaoqiao Jan 31, 2021
9801b78
HADOOP-17506. Fix typo in BUILDING.txt (#2662)
GauthamBanasandra Jan 31, 2021
6fafdd7
HADOOP-17507. Add install notes GCC9, CMake 3.19 (#2663)
GauthamBanasandra Jan 31, 2021
1a205cc
HADOOP-17424. Replace HTrace with No-Op tracer (#2645)
smengcl Feb 1, 2021
84b154e
HADOOP-17354. Move Jenkinsfile outside of the root directory. (#2647)
aajisaka Feb 1, 2021
115623a
HDFS-15791. Possible Resource Leak in FSImageFormatProtobuf. (#2652)
Nargeshdb Feb 1, 2021
b541346
HDFS-15792. ClasscastException while loading FSImage. Contributed by …
Hexiaoqiao Feb 1, 2021
21a3fc3
HADOOP-17482: Remove Commons Logger from FileSystem Class (#2633)
belugabehr Feb 1, 2021
a163aa7
HADOOP-17508. Simplify deps install instructions (#2664)
GauthamBanasandra Feb 2, 2021
1b893e1
HDFS-15792. Addendum: ClasscastException while loading FSImage. Contr…
Hexiaoqiao Feb 2, 2021
7d88953
YARN-10604. Support auto queue creation without mapping rules. Contri…
szilard-nemeth Feb 2, 2021
9bf2ac0
YARN-10605. Add queue-mappings-override.enable property in FS2CS conv…
szilard-nemeth Feb 2, 2021
18978f2
HDFS-15795. EC: Wrong checksum when reconstruction was failed by exce…
crossfire Feb 2, 2021
6c891c0
HADOOP-17509. Parallelize building of dependencies (#2669)
GauthamBanasandra Feb 2, 2021
f37bf65
HADOOP-15710. ABFS checkException to map 403 to AccessDeniedException…
steveloughran Feb 2, 2021
6fc26ad
YARN-10352 Skip schedule on not heartbeated nodes in Multi Node Place…
bibinchundatt Feb 3, 2021
394b9f7
HDFS-15624. fix the function of setting quota by storage type (#2377)
YaYun-Wang Feb 3, 2021
66ecee3
HDFS-15803. EC: Remove unnecessary method (getWeight) in StripedRecon…
ferhui Feb 3, 2021
26b9d48
HADOOP-17337. S3A NetworkBinding has a runtime dependency on shaded h…
steveloughran Feb 3, 2021
182623d
HDFS-15799. Make DisallowedDatanodeException terse. Contributed by Ri…
kihwal Feb 3, 2021
15a1f7a
HDFS-15779. EC: fix NPE caused by StripedWriter.clearBuffers during r…
ferhui Feb 4, 2021
c174141
YARN-10612. Fix findbugs issue introduced in YARN-10585. Contributed …
szilard-nemeth Feb 4, 2021
5f34271
HADOOP-17475. ABFS : add high performance listStatusIterator (#2548)
bilaharith Feb 4, 2021
5e719bf
YARN-10611. Fix that shaded should be used for google guava imports i…
ericbadger Feb 4, 2021
b99dba3
HDFS-15819. Fix import style #2681
maobaolong Feb 5, 2021
7ef2875
HDFS-15798. EC: Reconstruct task failed, and It would be XmitsInProgr…
Feb 5, 2021
52217fc
HADOOP-17432. [JDK 16] KerberosUtil#getOidInstance is broken by JEP 3…
aajisaka Feb 5, 2021
65857ea
HADOOP-17513. Checkstyle IllegalImport does not catch guava imports (…
amahussein Feb 5, 2021
79a4659
YARN-10428. Zombie applications in the YARN queue using FAIR + sizeba…
szilard-nemeth Feb 5, 2021
c19326c
YARN-10610. Add queuePath to RESTful API for CapacityScheduler consis…
szilard-nemeth Feb 5, 2021
5aa9866
YARN-10615. Fix Auto Queue Creation hierarchy construction to use que…
szilard-nemeth Feb 5, 2021
c22c77a
[YARN-10607] User environment is unable to prepend PATH when mapreduc…
jbrennan333 Feb 5, 2021
c4918fb
[HDFS-15813] DataStreamer: keep sending heartbeat packets during flus…
jbrennan333 Feb 5, 2021
19ae0fa
HDFS-15820. Ensure snapshot root trash provisioning happens only post…
bshashikant Feb 6, 2021
0e2b308
HDFS-15683. Allow configuring DISK/ARCHIVE capacity for individual vo…
LeonGao91 Feb 8, 2021
0b05dd8
YARN-9650. Set thread names for CapacityScheduler AsyncScheduleThread…
amoghrajesh Feb 9, 2021
2df2dfb
HDFS-15817. Rename snapshots while marking them deleted. (#2677)
bshashikant Feb 9, 2021
9434c1e
HDFS-15818. Fix TestFsDatasetImpl.testReadLockCanBeDisabledByConfig. …
LeonGao91 Feb 9, 2021
fc5f241
YARN-10619. CS Mapping Rule %specified rule catches default submissio…
szilard-nemeth Feb 9, 2021
4625616
MAPREDUCE-7319. Log list of mappers at trace level in ShuffleHandler …
ericbadger Feb 9, 2021
a8bd516
YARN-10620. fs2cs: parentQueue for certain placement rules are not se…
szilard-nemeth Feb 10, 2021
798df6d
HADOOP-13327 Output Stream Specification. (#2587)
steveloughran Feb 10, 2021
cacc870
YARN-10593. Fix incorrect string comparison in GpuDiscoverer. Contrib…
szilard-nemeth Feb 10, 2021
933fbef
HADOOP-17516. Upgrade ant to 1.10.9. (#2683)
aajisaka Feb 10, 2021
98ca6af
YARN-10618. RM UI2 Application page shows the AM preempted containers…
szilard-nemeth Feb 11, 2021
78905d7
HADOOP-16906. Abortable (#2684)
steveloughran Feb 11, 2021
f9a073c
YARN-10500. TestDelegationTokenRenewer fails intermittently. (#2619)
iwasakims Feb 11, 2021
c3134ab
HDFS-15814. Make some parameters configurable for DataNodeDiskMetrics…
tomscut Feb 14, 2021
852aac3
Support max queues limit configuration in new auto created queue, con…
szilard-nemeth Feb 15, 2021
bad6038
YARN-10622. Fix preemption policy to exclude childless ParentQueues. …
szilard-nemeth Feb 15, 2021
07a4220
HDFS-15821. Add metrics for in-service datanodes (#2690). Contributed…
zehaoc2 Feb 15, 2021
2b3c5b1
HDFS-15836. RBF: Fix contract tests after HADOOP-13327 (#2702)
aajisaka Feb 16, 2021
3fcc7a5
[YARN-10626] Log resource allocation in NM log at container start tim…
jbrennan333 Feb 16, 2021
1bb4101
HADOOP-17038 Support disabling buffered reads in ABFS positional read…
anoopsjohn Feb 16, 2021
9882a22
YARN-10625. FairScheduler: add global flag to disable AM-preemption. …
szilard-nemeth Feb 16, 2021
eac7aef
HADOOP-17109. add guava BaseEncoding to illegalClasses (#2703)
amahussein Feb 17, 2021
4cf3531
HADOOP-16870. Use spotbugs-maven-plugin instead of findbugs-maven-plu…
aajisaka Feb 17, 2021
0ed9e36
HDFS-15834. Remove the usage of org.apache.log4j.Level (#2696)
aajisaka Feb 17, 2021
e391844
HDFS-15815. if required storageType are unavailable, log the failed r…
ayushtkn Feb 17, 2021
2970bd9
HDFS-15830. Support to make dfs.image.parallel.load reconfigurable (#…
ferhui Feb 19, 2021
9a298d1
Revert "HADOOP-16870. Use spotbugs-maven-plugin instead of findbugs-m…
aajisaka Feb 19, 2021
25af890
HDFS-15835. Erasure coding: Add/remove logs for the better readabilit…
tasanuma Feb 19, 2021
4383726
YARN-10635. CSMapping rule can return paths with empty parts. Contrib…
pbacsko Feb 19, 2021
d28b6f9
YARN-10636. CS Auto Queue creation should reject submissions with emp…
pbacsko Feb 19, 2021
4891e68
YARN-10501. Can't remove all node labels after add node label without
ericbadger Feb 19, 2021
b9b49ed
HADOOP-16748. Migrate to Python 3 and upgrade Yetus to 0.13.0 (#1738)
aajisaka Feb 20, 2021
2ce5752
HDFS-15839. RBF: Cannot get method setBalancerBandwidth on Router Cli…
ayushtkn Feb 20, 2021
ff84a57
HDFS-15806. DeadNodeDetector should close all the threads when it is …
ayushtkn Feb 20, 2021
98ffd65
HDFS-15826. Solve the problem of incorrect progress of delegation tok…
jianghuazhu Feb 22, 2021
e119063
HADOOP-17534. Update Jackson to 2.10.5 and Jackson databind to 2.10.…
aajisaka Feb 22, 2021
1b94569
first commit (#2559)
Cosss7 Feb 22, 2021
f8059d0
Revert "first commit (#2559)"
jojochuang Feb 22, 2021
1e32ab7
HDFS-15734. [READ] DirectoryScanner#scan need not check StorageType.P…
Cosss7 Feb 22, 2021
7f64030
HADOOP-17537. ABFS: Correct assertion reversed in HADOOP-13327
sumangala-patki Feb 22, 2021
b722c52
YARN-10513. CS Flexible Auto Queue Creation RM UIv2 modifications. Co…
pbacsko Feb 22, 2021
8bca105
MAPREDUCE-7323. Remove job_history_summary.py. (#2712)
aajisaka Feb 22, 2021
47420ae
YARN-10647. Fix TestRMNodeLabelsManager failed after YARN-10501. Cont…
ericbadger Feb 22, 2021
a572825
HDFS-15845. RBF: Router fails to start due to NoClassDefFoundError fo…
tasanuma Feb 23, 2021
647d23b
HDFS-15847. create client protocol: add ecPolicyName & storagePolicy …
ayushtkn Feb 23, 2021
7b7c001
HADOOP-17528. SFTP File System: close the connection pool when closin…
mpryahin Feb 23, 2021
e9a3c29
HADOOP-17538. Add kms-default.xml and httpfs-default.xml to site inde…
iwasakims Feb 23, 2021
940c780
HDFS-15781. Add metrics for how blocks are moved in replaceBlock. (#2…
LeonGao91 Feb 24, 2021
924fa87
HADOOP-17510. Hadoop prints sensitive Cookie information. (#2673)
prasad-acit Feb 24, 2021
9c583f3
HDFS-15422. Reported IBR is partially replaced with stored info when …
Feb 24, 2021
a89c624
YARN-10609. Update the document for YARN-10531(Be able to disable use…
pbacsko Feb 24, 2021
c373da9
[YARN-10613] Config to allow Intra- and Inter-queue preemption to ena…
jbrennan333 Feb 25, 2021
ac37ca0
YARN-10651. CapacityScheduler crashed with NPE in AbstractYarnSchedul…
hungj Feb 25, 2021
fcdb1e7
YARN-10653. Fixed the findbugs issues introduced by YARN-10647. Contr…
ericbadger Feb 26, 2021
e04bcb3
MAPREDUCE-7320. organize test directories for ClusterMapReduceTestCas…
amahussein Feb 26, 2021
947b504
YARN-10627. Extend logging to give more information about weight mode…
pbacsko Feb 26, 2021
3101c39
YARN-10656. Parsing error in CapacityScheduler.md (#2725)
aajisaka Feb 27, 2021
c3b3b36
HDFS-14013. Skip any credentials stored in HDFS when starting ZKFC. C…
Mar 1, 2021
32353eb
HDFS-15854. Make some parameters configurable for SlowDiskTracker and…
tomscut Mar 1, 2021
9501c69
HDFS-15849. ExpiredHeartbeats metric should be of Type.COUNTER. Contr…
shvachko Mar 2, 2021
1f1a1ef
HDFS-15856: Make write pipeline retry times configurable. (#2721). Co…
Mar 2, 2021
a17dc4e
[MAPREDUCE-7234] ClientHSSecurityInfo class is in wrong META-INF file.
ericbadger Mar 2, 2021
8af56de
HADOOP-17560. Fix some spelling errors (#2730)
JiaguodongF Mar 3, 2021
cdba06e
HDFS-15870. Remove unused configuration dfs.namenode.stripe.min (#2739)
tomscut Mar 3, 2021
7e8040e
YARN-10655. Limit queue creation depth relative to its first static p…
pbacsko Mar 3, 2021
9fd2198
HADOOP-17546. Update Description of hadoop-http-auth-signature-secret…
aajisaka Mar 4, 2021
d615e2d
YARN-10649. Fix RMNodeImpl.updateExistContainers leak (#2719). Contri…
Neilxzn Mar 4, 2021
a85aeee
YARN-10623. Capacity scheduler should support refresh queue automatic…
pbacsko Mar 4, 2021
6699198
YARN-10532. Capacity Scheduler Auto Queue Creation: Allow auto delete…
pbacsko Mar 4, 2021
e19c009
YARN-10639. Queueinfo related capacity, should adjusted to weight mod…
pbacsko Mar 5, 2021
e7cad38
YARN-10642. Race condition: AsyncDispatcher can get stuck by the chan…
pbacsko Mar 5, 2021
0774116
HADOOP-17563. Update Bouncy Castle to 1.68. (#2740)
tasanuma Mar 5, 2021
e82e7c5
YARN-10640. Adjust the queue Configured capacity to Configured weight…
pbacsko Mar 5, 2021
9d08863
YARN-10664. Allow parameter expansion in NM_ADMIN_USER_ENV. Contribut…
ericbadger Mar 5, 2021
c6b30a5
YARN-10672. All testcases in TestReservations are flaky. Contributed …
pbacsko Mar 5, 2021
ef7ab53
HADOOP-17552. Change ipc.client.rpc-timeout.ms from 0 to 120000 by de…
functioner Mar 6, 2021
9cb51bf
HDFS-15808. Add metrics for FSNamesystem read/write lock hold long ti…
Mar 2, 2021
4a0b7f7
HDFS-15384. Document getLocatedBlocks(String src, long start) of DFSC…
Hexiaoqiao Mar 8, 2021
04cd311
YARN-10658. CapacityScheduler QueueInfo add queue path field to avoid…
pbacsko Mar 8, 2021
6a922f9
HDFS-15873. Add namenode address in logs for block report (#2743)
tomscut Mar 8, 2021
63aa142
HADOOP-17557. skip-dir option is not processed by Yetus. Contributed …
aajisaka Mar 9, 2021
e472ee2
YARN-10676. Improve code quality in TestTimelineAuthenticationFilterF…
pbacsko Mar 9, 2021
20416bc
YARN-10675. Consolidate YARN-10672 and YARN-10447. Contributed by Szi…
pbacsko Mar 9, 2021
ea90cd3
YARN-10678. Try blocks without catch blocks in SLS scheduler classes …
pbacsko Mar 9, 2021
7f522c9
YARN-10677. Logger of SLSFairScheduler is provided with the wrong cla…
pbacsko Mar 9, 2021
099f58f
YARN-10681. Fix assertion failure message in BaseSLSRunnerTest. Contr…
pbacsko Mar 9, 2021
c3aa413
YARN-10679. Better logging of uncaught exceptions throughout SLS. Con…
pbacsko Mar 9, 2021
369f75b
YARN-9615. Add dispatcher metrics to RM. Contributed by Qi Zhu.
pbacsko Mar 9, 2021
3851994
Revert "YARN-9615. Add dispatcher metrics to RM. Contributed by Qi Zhu."
pbacsko Mar 9, 2021
d5e035d
YARN-9615. Add dispatcher metrics to RM. Contributed by Jonathan Hung…
pbacsko Mar 9, 2021
b2a5656
YARN-10671.Fix Typo in TestSchedulingRequestContainerAllocation. Cont…
brahmareddybattula Mar 9, 2021
176bd88
HADOOP-16080. hadoop-aws does not work with hadoop-client-api. (#2522)
sunchao Mar 9, 2021
6a55bae
HDFS-15875. Check whether file is being truncated before truncate (#2…
ferhui Mar 10, 2021
7a851c7
HADOOP-17573. Fix compilation error of OBSFileSystem in trunk. (#2758)
iwasakims Mar 10, 2021
ebfba0b
[HADOOP-17567] typo in MagicCommitTracker (#2749)
phymbert Mar 10, 2021
23b343a
HADOOP-16870. Use spotbugs-maven-plugin instead of findbugs-maven-plu…
aajisaka Mar 11, 2021
bcd9c67
HADOOP-16721. Improve S3A rename resilience (#2742)
steveloughran Mar 11, 2021
9b78de2
HADOOP-17570. Apply YETUS-1102 to re-enable GitHub comments (#2745)
aajisaka Mar 11, 2021
54ae6bc
HADOOP-17571 : Bump up woodstox-core to 5.3.0 due to security concern…
virajjasani Mar 11, 2021
0f6ba5e
HADOOP-17514. Remove trace subcommand from hadoop CLI. (#2680)
iwasakims Mar 12, 2021
ecd3335
HDFS-15848. Snapshot Operations: Add debug logs at the entry point. C…
tasanuma Mar 12, 2021
2b62b12
HADOOP-17582. Replace GitHub App Token with GitHub OAuth token (#2766)
aajisaka Mar 12, 2021
5db4c0b
YARN-10412. Move CS placement rule related changes to a separate pack…
szilard-nemeth Mar 12, 2021
5f067cf
[YARN-10687] Add option to disable/enable free disk space checking an…
jbrennan333 Mar 12, 2021
7cf5969
HADOOP-17581. Fix reference to LOG is ambiguous after HADOOP-17482. (…
xiaoyuyao Mar 12, 2021
6921ec8
HDFS-15882. Fix incorrectly initializing RandomAccessFile based on co…
lamberken Mar 13, 2021
167603b
HADOOP-17586. Upgrade org.codehaus.woodstox:stax2-api to 4.2.1. (#276…
ayushtkn Mar 13, 2021
e565b05
HDFS-15884. RBF: Remove unused method getCreateLocation in RouterRpcS…
tomscut Mar 13, 2021
fe633d4
HADOOP-17548. ABFS: Toggle Store Mkdirs request overwrite parameter (…
sumangala-patki Mar 14, 2021
970455c
HDFS-15816. Fix shouldAvoidStaleDataNodesForWrite returns when no sta…
Hexiaoqiao Mar 14, 2021
b1dc6c4
HADOOP-17585. Correct timestamp format in the docs for the touch comm…
Hexiaoqiao Mar 14, 2021
7025f39
HDFS-15809. DeadNodeDetector does not remove live nodes from dead nod…
leosunli Mar 15, 2021
9b2f812
HADOOP-17532. Yarn Job execution get failed when LZ4 Compression Code…
sunchao Mar 15, 2021
aa4c17b
YARN-10588. Percentage of queue and cluster is zero in WebUI . Contri…
erichadoop Mar 15, 2021
299b806
MAPREDUCE-7322. revisiting TestMRIntermediateDataEncryption. Contribu…
jbrennan333 Mar 15, 2021
e9c9854
YARN-10689. Fix the finding bugs in extractFloatValueFromWeightConfig…
Mar 16, 2021
b80588b
YARN-10682. The scheduler monitor policies conf should trim values se…
pbacsko Mar 16, 2021
73394fa
YARN-10686. Fix TestCapacitySchedulerAutoQueueCreation#testAutoQueueC…
pbacsko Mar 16, 2021
47620f8
HDFS-15843. Make write cross-platform (#2710)
GauthamBanasandra Mar 16, 2021
f276f1a
YARN-10652. Capacity Scheduler fails to handle user weights for a use…
wilfred-s Mar 16, 2021
0d42104
HDFS-15898. Test case TestOfflineImageViewer fails (#2779)
ferhui Mar 17, 2021
25390ba
HDFS-13975. TestBalancer#testMaxIterationTime fails sporadically (#2726)
touchida Mar 17, 2021
9ba60c3
HDFS-15890. Improve the Logs for File Concat Operation. Contributed b…
tasanuma Mar 17, 2021
9c43b60
HDFS-15895 : Remove redundant String#format in DFSAdmin#printOpenFile…
virajjasani Mar 17, 2021
3e58d56
YARN-10497. Fix an issue in CapacityScheduler which fails to delete q…
pbacsko Mar 17, 2021
b503de2
HADOOP-17578. Improve UGI debug log to help troubleshooting TokenCach…
xiaoyuyao Mar 17, 2021
49f89f1
YARN-10688. ClusterMetrics should support GPU capacity related metric…
ericbadger Mar 17, 2021
d7eeca4
YARN-10685. Fix typos in AbstractCSQueue. Contributed by Qi Zhu.
pbacsko Mar 18, 2021
a574571
YARN-10659. Improve CS MappingRule %secondary_group evaluation. Contr…
szilard-nemeth Mar 18, 2021
38495af
YARN-10692. Add Node GPU Utilization and apply to NodeMetrics. Contri…
pbacsko Mar 18, 2021
ce6bfd5
YARN-10641. Refactor the max app related update, and fix maxApllicati…
pbacsko Mar 18, 2021
181b9dd
YARN-10703. Fix potential null pointer error of gpuNodeResourceUpdate…
ericbadger Mar 18, 2021
3d4ea4b
YARN-10701. The yarn.resource-types should support multi types withou…
ericbadger Mar 18, 2021
f5f3fc6
HDFS-15868. Possible Resource Leak in EditLogFileOutputStream (#2736)…
Nargeshdb Mar 19, 2021
4781761
HADOOP-17594. DistCp: Expose the JobId for applications executing thr…
ayushtkn Mar 19, 2021
cd44e91
YARN-10476. Queue metrics for Unmanaged applications (#2674). Contrib…
cyrus-jackson Mar 19, 2021
261191c
HDFS-15904 : De-flake TestBalancer#testBalancerWithSortTopNodes() (#2…
virajjasani Mar 20, 2021
c8d327a
HADOOP-17952. Fix the wrong CIDR range example in Proxy User document…
nohkwangsun Mar 22, 2021
648bbbd
YARN-10706. Upgrade com.github.eirslett:frontend-maven-plugin to 1.11…
liuml07 Mar 22, 2021
03a3a04
HDFS-15787. Remove unnecessary Lease Renew in FSNamesystem#internalRe…
Hexiaoqiao Mar 22, 2021
343ce8a
HDFS-15906. Close FSImage and FSNamesystem after formatting is comple…
tomscut Mar 22, 2021
61bfa42
HDFS-15903. Refactor X-Platform lib (#2783)
GauthamBanasandra Mar 22, 2021
ede490d
MAPREDUCE-7325. Intermediate data encryption is broken in LocalJobRun…
jbrennan333 Mar 22, 2021
63eb289
HADOOP-17598. Fix java doc issue introduced by HADOOP-17578. (#2802).…
xiaoyuyao Mar 23, 2021
d77c7ab
HDFS-15908. Possible Resource Leak in org.apache.hadoop.hdfs.qjournal…
Nargeshdb Mar 23, 2021
d8ec8ab
HADOOP-17599. Remove NULL checks before instanceof (#2804)
TJJack Mar 23, 2021
9c2a712
HDFS-15913. Remove useless NULL checks before instanceof (#2805)
TJJack Mar 23, 2021
714427c
HDFS-15910. Improve security with explicit_bzero (#2793)
GauthamBanasandra Mar 23, 2021
174f3a9
YARN-10697. Resources are displayed in bytes in UI for schedulers oth…
jbrennan333 Mar 23, 2021
569e407
HDFS-15907. Reduce Memory Overhead of AclFeature by avoiding AtomicIn…
ayushtkn Mar 23, 2021
03cfc85
HADOOP-17531. DistCp: Reduce memory usage on copying huge directories…
ayushtkn Mar 23, 2021
4b4ccce
HDFS-15911 : Provide blocks moved count in Balancer iteration result …
virajjasani Mar 24, 2021
ceb75e1
YARN-10674. fs2cs should generate auto-created queue deletion propert…
pbacsko Mar 24, 2021
b4d97a8
HDFS-15902. Improve the log for HTTPFS server operation. Contributed …
tasanuma Mar 24, 2021
95e6892
HDFS-15759. EC: Verify EC reconstruction correctness on DataNode (#2585)
touchida Mar 24, 2021
04880f0
HADOOP-13551. AWS metrics wire-up (#2778)
steveloughran Mar 24, 2021
85d3bba
HADOOP-17476. ITestAssumeRole.testAssumeRoleBadInnerAuth failure. (#2…
steveloughran Mar 24, 2021
6545557
HDFS-15918. Replace deprecated RAND_pseudo_bytes (#2811)
GauthamBanasandra Mar 24, 2021
ed5814d
HDFS-15919. BlockPoolManager should log stack trace if unable to get …
Hexiaoqiao Mar 25, 2021
c5929c0
HADOOP-17602. Upgrade JUnit to 4.13.1. Contributed by Ahmed Hussein.
aajisaka Mar 25, 2021
af1f9f4
HADOOP-17133. Implement HttpServer2 metrics (#2145)
aajisaka Mar 25, 2021
19e418c
YARN-10713. ClusterMetrics should support custom resource capacity re…
ericbadger Mar 25, 2021
1fed18b
HDFS-15922. Use memcpy for copying non-null terminated string in jni_…
GauthamBanasandra Mar 26, 2021
f5c1557
HADOOP-17531.Addendum: DistCp: Reduce memory usage on copying huge di…
ayushtkn Mar 26, 2021
72037a6
HDFS-15879. Exclude slow nodes when choose targets for blocks (#2748)
tomscut Mar 27, 2021
cd2501e
HDFS-15764. Notify Namenode missing or new block on disk as soon as p…
ayushtkn Mar 28, 2021
ea6595d
HDFS-15900. RBF: empty blockpool id on dfsrouter caused by UNAVAILABL…
hdaikoku Mar 29, 2021
6a3e135
HDFS-15922. Use memcpy for copying non-null terminated string. (#2827)
GauthamBanasandra Mar 29, 2021
90fdd04
HDFS-15926 : Removed duplicate dependency of hadoop-annotations (#282…
virajjasani Mar 29, 2021
2d62dce
YARN-10437. Destroy yarn service if any YarnException occurs during s…
brahmareddybattula Mar 30, 2021
d0dcfc4
YARN-10439. Yarn Service AM listens on all IP's on the machine. Contr…
brahmareddybattula Mar 30, 2021
b61f52e
YARN-10441. Add support for hadoop.http.rmwebapp.scheduler.page.class…
brahmareddybattula Mar 30, 2021
6577bf1
YARN-10439. addendum fix for shaded guva.
brahmareddybattula Mar 30, 2021
413a4c3
YARN-10466.Fix NullPointerException in yarn-services Component.java. …
brahmareddybattula Mar 30, 2021
8ad77a2
YARN-10716. Fix typo in ContainerRuntime. Contributed by xishuhai.
aajisaka Mar 30, 2021
50b1e1c
HDFS-15928. Replace RAND_pseudo_bytes in rpc_engine.cc (#2825)
GauthamBanasandra Mar 30, 2021
8668abf
HDFS-15927. Catch polymorphic type by reference (#2824)
GauthamBanasandra Mar 30, 2021
7dfff49
HDFS-15929. Replace RAND_pseudo_bytes in util.cc (#2826)
GauthamBanasandra Mar 30, 2021
03e42ef
YARN-10544. AMParams.java having un-necessary access identifier stati…
brahmareddybattula Mar 31, 2021
054e1c5
HDFS-15932. Improve the balancer error message when process exits abn…
Hexiaoqiao Mar 31, 2021
da4ceba
HDFS-15863. RBF: Validation message to be corrected in FairnessPolicy…
Hexiaoqiao Mar 31, 2021
ff6ec20
YARN-10718. Fix CapacityScheduler#initScheduler log error. Contribute…
pbacsko Mar 31, 2021
6fd0c66
YARN-10597. CSMappingPlacementRule should not create new instance of …
szilard-nemeth Mar 31, 2021
d69088a
HADOOP-17608. Fix NPE in TestKMS (#2828)
aajisaka Mar 31, 2021
9509beb
Hadoop 16524 - resubmission following some unit test fixes (#2693)
bolerio Mar 31, 2021
5183aae
Revert "Hadoop 16524 - resubmission following some unit test fixes (#…
saintstack Mar 31, 2021
a2975d2
HADOOP-16524. Automatic keystore reloading for HttpServer2
saintstack Mar 31, 2021
22961a6
Revert "HADOOP-16524. Automatic keystore reloading for HttpServer2"
saintstack Mar 31, 2021
2c482fb
HADOOP-16524. Automatic keystore reloading for HttpServer2
bolerio Mar 31, 2021
a94a23a
Revert "HADOOP-17608. Fix NPE in TestKMS (#2828)"
aajisaka Mar 31, 2021
5eca748
HDFS-15921. Improve the log for the Storage Policy Operations. Contri…
Hexiaoqiao Apr 1, 2021
0665ce9
HDFS-15494. TestReplicaCachingGetSpaceUsed#testReplicaCachingGetSpace…
brahmareddybattula Apr 1, 2021
a0deda1
YARN-10720. YARN WebAppProxyServlet should support connection timeout…
pbacsko Apr 1, 2021
9f1655b
YARN-9618. NodesListManager event improvement. Contributed by Qi Zhu.
pbacsko Apr 1, 2021
158758c
YARN-10726. Log the size of DelegationTokenRenewer event queue in cas…
pbacsko Apr 1, 2021
4f28738
HDFS-15931 : Fix non-static inner classes for better memory managemen…
virajjasani Apr 1, 2021
4bd0412
HDFS-15892. Add metric for editPendingQ in FSEditLogAsync (#2770)
tomscut Apr 2, 2021
7c83f14
HDFS-15938. Fix java doc in FSEditLog (#2837). Contributed by tomscut.
tomscut Apr 2, 2021
ed74479
HDFS-15222. Correct the "hdfs fsck -list-corruptfileblocks" command o…
brahmareddybattula Apr 2, 2021
478402c
HADOOP-17610. DelegationTokenAuthenticator prints token information. …
brahmareddybattula Apr 2, 2021
bc7689a
HADOOP-17587. Kinit with keytab should not display the keytab file's …
brahmareddybattula Apr 2, 2021
70536ba
HDFS-15944. Prevent truncation by snprintf (#2853)
GauthamBanasandra Apr 2, 2021
3cb7644
HDFS-15946. Fix java doc in FSPermissionChecker (#2855). Contributed …
tomscut Apr 2, 2021
96e410a
HDFS-15930: Fix some @param errors in DirectoryScanner. (#2829). Cont…
Apr 3, 2021
5eaa1b7
HADOOP-17619: Fix DelegationTokenRenewer#updateRenewalTime java doc e…
Apr 4, 2021
29a6769
HADOOP-17614. Bump netty to the latest 4.1.61. (#2850)
jojochuang Apr 5, 2021
ca5e13f
HDFS-15950. Remove unused hdfs.proto import (#2858)
GauthamBanasandra Apr 5, 2021
9e2d5d6
HDFS-15951. Remove unused parameters in NameNodeProxiesClient (#2859)
tomscut Apr 5, 2021
6e1df1c
HDFS-15947. Replace deprecated protobuf APIs (#2856)
GauthamBanasandra Apr 5, 2021
de05cef
HDFS-15940. Fixing and refactoring tests specific to Block recovery.(…
virajjasani Apr 5, 2021
26b8f67
YARN-10702. Add cluster metric for amount of CPU used by RM Event Pro…
ericbadger Apr 6, 2021
3f2682b
HADOOP-17622. Avoid usage of deprecated IOUtils#cleanup API. (#2862)
virajjasani Apr 6, 2021
36014b8
HDFS-15949. Fix integer overflow (#2857)
GauthamBanasandra Apr 6, 2021
e86050f
HADOOP-17588. CryptoInputStream#close() should be syncronized. Contri…
hemanthboyina Apr 6, 2021
459df41
HDFS-15942. Increase Quota initialization threads. Contributed by Ste…
Hexiaoqiao Apr 6, 2021
42ddb5c
HDFS-15909. Make fnmatch cross platform (#2792)
GauthamBanasandra Apr 6, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
60 changes: 39 additions & 21 deletions BUILDING.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,10 @@ Requirements:
* Maven 3.3 or later
* Boost 1.72 (if compiling native code)
* Protocol Buffers 3.7.1 (if compiling native code)
* CMake 3.1 or newer (if compiling native code)
* CMake 3.19 or newer (if compiling native code)
* Zlib devel (if compiling native code)
* Cyrus SASL devel (if compiling native code)
* One of the compilers that support thread_local storage: GCC 4.8.1 or later, Visual Studio,
* One of the compilers that support thread_local storage: GCC 9.3.0 or later, Visual Studio,
Clang (community version), Clang (version for iOS 9 and later) (if compiling native code)
* openssl devel (if compiling native hadoop-pipes and to get the best HDFS encryption performance)
* Linux FUSE (Filesystem in Userspace) version 2.6 or above (if compiling fuse_dfs)
Expand Down Expand Up @@ -63,22 +63,30 @@ Installing required packages for clean install of Ubuntu 14.04 LTS Desktop:
$ sudo apt-get -y install maven
* Native libraries
$ sudo apt-get -y install build-essential autoconf automake libtool cmake zlib1g-dev pkg-config libssl-dev libsasl2-dev
* GCC 9.3.0
$ sudo apt-get -y install software-properties-common
$ sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test
$ sudo apt-get update
$ sudo apt-get -y install g++-9 gcc-9
$ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 60 --slave /usr/bin/g++ g++ /usr/bin/g++-9
* CMake 3.19
$ curl -L https://cmake.org/files/v3.19/cmake-3.19.0.tar.gz > cmake-3.19.0.tar.gz
$ tar -zxvf cmake-3.19.0.tar.gz && cd cmake-3.19.0
$ ./bootstrap
$ make -j$(nproc)
$ sudo make install
* Protocol Buffers 3.7.1 (required to build native code)
$ mkdir -p /opt/protobuf-3.7-src \
&& curl -L -s -S \
https://github.com/protocolbuffers/protobuf/releases/download/v3.7.1/protobuf-java-3.7.1.tar.gz \
-o /opt/protobuf-3.7.1.tar.gz \
&& tar xzf /opt/protobuf-3.7.1.tar.gz --strip-components 1 -C /opt/protobuf-3.7-src \
&& cd /opt/protobuf-3.7-src \
&& ./configure\
&& make install \
&& rm -rf /opt/protobuf-3.7-src
$ curl -L -s -S https://github.com/protocolbuffers/protobuf/releases/download/v3.7.1/protobuf-java-3.7.1.tar.gz -o protobuf-3.7.1.tar.gz
$ mkdir protobuf-3.7-src
$ tar xzf protobuf-3.7.1.tar.gz --strip-components 1 -C protobuf-3.7-src && cd protobuf-3.7-src
$ ./configure
$ make -j$(nproc)
$ sudo make install
* Boost
$ curl -L https://sourceforge.net/projects/boost/files/boost/1.72.0/boost_1_72_0.tar.bz2/download > boost_1_72_0.tar.bz2 \
&& tar --bzip2 -xf boost_1_72_0.tar.bz2 \
&& cd boost_1_72_0 \
&& ./bootstrap.sh --prefix=/usr/ \
&& ./b2 --without-python install
$ curl -L https://sourceforge.net/projects/boost/files/boost/1.72.0/boost_1_72_0.tar.bz2/download > boost_1_72_0.tar.bz2
$ tar --bzip2 -xf boost_1_72_0.tar.bz2 && cd boost_1_72_0
$ ./bootstrap.sh --prefix=/usr/
$ ./b2 --without-python install

Optional packages:

Expand All @@ -103,7 +111,7 @@ Maven main modules:
- hadoop-project (Parent POM for all Hadoop Maven modules. )
(All plugins & dependencies versions are defined here.)
- hadoop-project-dist (Parent POM for modules that generate distributions.)
- hadoop-annotations (Generates the Hadoop doclet used to generated the Javadocs)
- hadoop-annotations (Generates the Hadoop doclet used to generate the Javadocs)
- hadoop-assemblies (Maven assemblies used by the different modules)
- hadoop-maven-plugins (Maven plugins used in project)
- hadoop-build-tools (Build tools like checkstyle, etc.)
Expand All @@ -120,7 +128,7 @@ Maven main modules:
----------------------------------------------------------------------------------
Where to run Maven from?

It can be run from any module. The only catch is that if not run from utrunk
It can be run from any module. The only catch is that if not run from trunk
all modules that are not part of the build run must be installed in the local
Maven cache or available in a Maven repository.

Expand All @@ -131,7 +139,7 @@ Maven build goals:
* Compile : mvn compile [-Pnative]
* Run tests : mvn test [-Pnative] [-Pshelltest]
* Create JAR : mvn package
* Run findbugs : mvn compile findbugs:findbugs
* Run spotbugs : mvn compile spotbugs:spotbugs
* Run checkstyle : mvn compile checkstyle:checkstyle
* Install JAR in M2 cache : mvn install
* Deploy JAR to Maven repo : mvn deploy
Expand Down Expand Up @@ -176,7 +184,6 @@ Maven build goals:
we silently build a version of libhadoop.so that cannot make use of snappy.
This option is recommended if you plan on making use of snappy and want
to get more repeatable builds.

* Use -Dsnappy.prefix to specify a nonstandard location for the libsnappy
header files and library files. You do not need this option if you have
installed snappy using a package manager.
Expand Down Expand Up @@ -453,6 +460,17 @@ Building on CentOS 8
* Install libraries provided by CentOS 8.
$ sudo dnf install libtirpc-devel zlib-devel lz4-devel bzip2-devel openssl-devel cyrus-sasl-devel libpmem-devel

* Install GCC 9.3.0
$ sudo dnf -y install gcc-toolset-9-gcc gcc-toolset-9-gcc-c++
$ source /opt/rh/gcc-toolset-9/enable

* Install CMake 3.19
$ curl -L https://cmake.org/files/v3.19/cmake-3.19.0.tar.gz > cmake-3.19.0.tar.gz
$ tar -zxvf cmake-3.19.0.tar.gz && cd cmake-3.19.0
$ ./bootstrap
$ make -j$(nproc)
$ sudo make install

* Install boost.
$ curl -L -o boost_1_72_0.tar.bz2 https://sourceforge.net/projects/boost/files/boost/1.72.0/boost_1_72_0.tar.bz2/download
$ tar xjf boost_1_72_0.tar.bz2
Expand Down Expand Up @@ -489,7 +507,7 @@ Requirements:
* Maven 3.0 or later
* Boost 1.72
* Protocol Buffers 3.7.1
* CMake 3.1 or newer
* CMake 3.19 or newer
* Visual Studio 2010 Professional or Higher
* Windows SDK 8.1 (if building CPU rate control for the container executor)
* zlib headers (if building native code bindings for zlib)
Expand Down
8 changes: 4 additions & 4 deletions LICENSE-binary
Original file line number Diff line number Diff line change
Expand Up @@ -225,7 +225,7 @@ com.fasterxml.jackson.jaxrs:jackson-jaxrs-base:2.9.9
com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:2.9.9
com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.9.9
com.fasterxml.uuid:java-uuid-generator:3.1.4
com.fasterxml.woodstox:woodstox-core:5.0.3
com.fasterxml.woodstox:woodstox-core:5.3.0
com.github.davidmoten:rxjava-extras:0.8.0.17
com.github.stephenc.jcip:jcip-annotations:1.0-1
com.google:guice:4.0
Expand Down Expand Up @@ -366,7 +366,7 @@ hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-nodemanage

com.github.luben:zstd-jni:1.4.3-1
dnsjava:dnsjava:2.1.7
org.codehaus.woodstox:stax2-api:3.1.4
org.codehaus.woodstox:stax2-api:4.2.1


BSD 3-Clause
Expand Down Expand Up @@ -468,8 +468,8 @@ com.microsoft.azure:azure-cosmosdb-gateway:2.4.5
com.microsoft.azure:azure-data-lake-store-sdk:2.3.3
com.microsoft.azure:azure-keyvault-core:1.0.0
com.microsoft.sqlserver:mssql-jdbc:6.2.1.jre7
org.bouncycastle:bcpkix-jdk15on:1.60
org.bouncycastle:bcprov-jdk15on:1.60
org.bouncycastle:bcpkix-jdk15on:1.68
org.bouncycastle:bcprov-jdk15on:1.68
org.checkerframework:checker-qual:2.5.2
org.codehaus.mojo:animal-sniffer-annotations:1.17
org.jruby.jcodings:jcodings:1.0.13
Expand Down
33 changes: 22 additions & 11 deletions Jenkinsfile → dev-support/Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ pipeline {
DOCKERFILE = "${SOURCEDIR}/dev-support/docker/Dockerfile"
YETUS='yetus'
// Branch or tag name. Yetus release tags are 'rel/X.Y.Z'
YETUS_VERSION='6ab19e71eaf3234863424c6f684b34c1d3dcc0ce'
YETUS_VERSION='11eb9b09786e401fbdeaa3be83a19a4066fd7813'
}

parameters {
Expand Down Expand Up @@ -118,13 +118,13 @@ pipeline {
# changing these to higher values may cause problems
# with other jobs on systemd-enabled machines
YETUS_ARGS+=("--proclimit=5500")
YETUS_ARGS+=("--dockermemlimit=20g")
YETUS_ARGS+=("--dockermemlimit=22g")

# -1 findbugs issues that show up prior to the patch being applied
YETUS_ARGS+=("--findbugs-strict-precheck")
# -1 spotbugs issues that show up prior to the patch being applied
YETUS_ARGS+=("--spotbugs-strict-precheck")

# rsync these files back into the archive dir
YETUS_ARGS+=("--archive-list=checkstyle-errors.xml,findbugsXml.xml")
YETUS_ARGS+=("--archive-list=checkstyle-errors.xml,spotbugsXml.xml")

# URL for user-side presentation in reports and such to our artifacts
# (needs to match the archive bits below)
Expand All @@ -133,9 +133,6 @@ pipeline {
# plugins to enable
YETUS_ARGS+=("--plugins=all")

# use Hadoop's bundled shelldocs
YETUS_ARGS+=("--shelldocs=${WORKSPACE}/${SOURCEDIR}/dev-support/bin/shelldocs")

# don't let these tests cause -1s because we aren't really paying that
# much attention to them
YETUS_ARGS+=("--tests-filter=checkstyle")
Expand All @@ -152,9 +149,6 @@ pipeline {
# help keep the ASF boxes clean
YETUS_ARGS+=("--sentinel")

# use emoji vote so it is easier to find the broken line
YETUS_ARGS+=("--github-use-emoji-vote")

# test with Java 8 and 11
YETUS_ARGS+=("--java-home=/usr/lib/jvm/java-8-openjdk-amd64")
YETUS_ARGS+=("--multijdkdirs=/usr/lib/jvm/java-11-openjdk-amd64")
Expand All @@ -163,6 +157,10 @@ pipeline {
# custom javadoc goals
YETUS_ARGS+=("--mvn-javadoc-goals=process-sources,javadoc:javadoc-no-fork")

# write Yetus report as GitHub comment (YETUS-1102)
YETUS_ARGS+=("--github-write-comment")
YETUS_ARGS+=("--github-use-emoji-vote")

"${TESTPATCHBIN}" "${YETUS_ARGS[@]}"
'''
}
Expand All @@ -174,6 +172,19 @@ pipeline {
post {
always {
script {
// Publish status if it was missed (YETUS-1059)
withCredentials(
[usernamePassword(credentialsId: '683f5dcf-5552-4b28-9fb1-6a6b77cf53dd',
passwordVariable: 'GITHUB_TOKEN',
usernameVariable: 'GITHUB_USER')]) {
sh '''#!/usr/bin/env bash
YETUS_ARGS+=("--github-token=${GITHUB_TOKEN}")
YETUS_ARGS+=("--patch-dir=${WORKSPACE}/${PATCHDIR}")
TESTPATCHBIN="${WORKSPACE}/${YETUS}/precommit/src/main/shell/github-status-recovery.sh"
/usr/bin/env bash "${TESTPATCHBIN}" "${YETUS_ARGS[@]}" ${EXTRA_ARGS} || true
'''
}

// Yetus output
archiveArtifacts "${env.PATCHDIR}/**"
// Publish the HTML report so that it can be looked at
Expand Down
37 changes: 10 additions & 27 deletions dev-support/bin/checkcompatibility.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#!/usr/bin/env python
#!/usr/bin/env python3
#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
Expand Down Expand Up @@ -30,33 +30,16 @@
import shutil
import subprocess
import sys
import urllib2
try:
import argparse
except ImportError:
sys.stderr.write("Please install argparse, e.g. via `pip install argparse`.")
sys.exit(2)
import urllib.request
import argparse

# Various relative paths
REPO_DIR = os.getcwd()

def check_output(*popenargs, **kwargs):
r"""Run command with arguments and return its output as a byte string.
Backported from Python 2.7 as it's implemented as pure python on stdlib.
>>> check_output(['/usr/bin/python', '--version'])
Python 2.6.2
"""
process = subprocess.Popen(stdout=subprocess.PIPE, *popenargs, **kwargs)
output, _ = process.communicate()
retcode = process.poll()
if retcode:
cmd = kwargs.get("args")
if cmd is None:
cmd = popenargs[0]
error = subprocess.CalledProcessError(retcode, cmd)
error.output = output
raise error
return output
""" Run command with arguments and return its output as a string. """
return subprocess.check_output(*popenargs, **kwargs, encoding='utf-8')


def get_repo_dir():
""" Return the path to the top of the repo. """
Expand Down Expand Up @@ -139,7 +122,7 @@ def checkout_java_acc(force):
url = "https://github.com/lvc/japi-compliance-checker/archive/1.8.tar.gz"
scratch_dir = get_scratch_dir()
path = os.path.join(scratch_dir, os.path.basename(url))
jacc = urllib2.urlopen(url)
jacc = urllib.request.urlopen(url)
with open(path, 'wb') as w:
w.write(jacc.read())

Expand Down Expand Up @@ -194,7 +177,7 @@ def run_java_acc(src_name, src_jars, dst_name, dst_jars, annotations):
annotations_path = os.path.join(get_scratch_dir(), "annotations.txt")
with file(annotations_path, "w") as f:
for ann in annotations:
print >>f, ann
print(ann, file=f)
args += ["-annotations-list", annotations_path]

subprocess.check_call(args)
Expand Down Expand Up @@ -264,8 +247,8 @@ def main():
parser.add_argument("--skip-build",
action="store_true",
help="Skip building the projects.")
parser.add_argument("src_rev", nargs=1, help="Source revision.")
parser.add_argument("dst_rev", nargs="?", default="HEAD",
parser.add_argument("src_rev", nargs=1, type=str, help="Source revision.")
parser.add_argument("dst_rev", nargs="?", type=str, default="HEAD",
help="Destination revision. " +
"If not specified, will use HEAD.")

Expand Down
2 changes: 1 addition & 1 deletion dev-support/bin/dist-copynativelibs
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@ fi

# Windows doesn't have a LIB_DIR, everything goes into bin

if [[ -d "${BIN_DIR}" ]] ; then
if [[ -d "${BIN_DIR}" && $(ls -A "${BIN_DIR}") ]] ; then
mkdir -p "${TARGET_BIN_DIR}"
cd "${BIN_DIR}" || exit 1
${TAR} ./* | (cd "${TARGET_BIN_DIR}"/ || exit 1; ${UNTAR})
Expand Down
4 changes: 2 additions & 2 deletions dev-support/bin/hadoop.sh
Original file line number Diff line number Diff line change
Expand Up @@ -482,7 +482,7 @@ function personality_file_tests
fi

if [[ ${filename} =~ \.java$ ]]; then
add_test findbugs
add_test spotbugs
fi
}

Expand Down Expand Up @@ -550,7 +550,7 @@ function shadedclient_rebuild
echo_and_redirect "${logfile}" \
"${MAVEN}" "${MAVEN_ARGS[@]}" verify -fae --batch-mode -am \
"${modules[@]}" \
-Dtest=NoUnitTests -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dfindbugs.skip=true
-Dtest=NoUnitTests -Dmaven.javadoc.skip=true -Dcheckstyle.skip=true -Dspotbugs.skip=true

count=$("${GREP}" -c '\[ERROR\]' "${logfile}")
if [[ ${count} -gt 0 ]]; then
Expand Down
2 changes: 1 addition & 1 deletion dev-support/bin/test-patch
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@
# limitations under the License.

BINDIR=$(cd -P -- "$(dirname -- "${BASH_SOURCE-0}")" >/dev/null && pwd -P)
exec "${BINDIR}/yetus-wrapper" test-patch --project=hadoop --skip-dir=dev-support "$@"
exec "${BINDIR}/yetus-wrapper" test-patch --project=hadoop --skip-dirs=dev-support "$@"
2 changes: 1 addition & 1 deletion dev-support/bin/yetus-wrapper
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ WANTED="$1"
shift
ARGV=("$@")

HADOOP_YETUS_VERSION=${HADOOP_YETUS_VERSION:-0.10.0}
HADOOP_YETUS_VERSION=${HADOOP_YETUS_VERSION:-0.13.0}
BIN=$(yetus_abs "${BASH_SOURCE-$0}")
BINDIR=$(dirname "${BIN}")

Expand Down
Loading