[jira] [Created] (HDFS-16463) Make dirent.h cross platform compatible

2022-02-19 Thread Gautham Banasandra (Jira)
Gautham Banasandra created HDFS-16463:
-

 Summary: Make dirent.h cross platform compatible
 Key: HDFS-16463
 URL: https://issues.apache.org/jira/browse/HDFS-16463
 Project: Hadoop HDFS
  Issue Type: Improvement
  Components: libhdfs++
Affects Versions: 3.4.0
Reporter: Gautham Banasandra
Assignee: Gautham Banasandra


[jnihelper.c|https://github.com/apache/hadoop/blob/1fed18bb2d8ac3dbaecc3feddded30bed918d556/hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfs/jni_helper.c#L28]
 in HDFS native client uses *dirent.h*. This header file isn't available on 
Windows. Thus, we need to replace this with a cross platform compatible 
implementation for dirent.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org



[jira] [Created] (HDFS-16462) Make HDFS get tool cross platform

2022-02-19 Thread Gautham Banasandra (Jira)
Gautham Banasandra created HDFS-16462:
-

 Summary: Make HDFS get tool cross platform
 Key: HDFS-16462
 URL: https://issues.apache.org/jira/browse/HDFS-16462
 Project: Hadoop HDFS
  Issue Type: Improvement
  Components: hdfs-client, libhdfs++, tools
Affects Versions: 3.4.0
 Environment: Centos 7, Centos 8, Debian 10, Ubuntu Focal
Reporter: Gautham Banasandra
Assignee: Gautham Banasandra
 Fix For: 3.4.0


The source files for *hdfs_count*, *hdfs_mkdir* and *hdfs_rm* uses *getopt* for 
parsing the command line arguments. getopt is available only on Linux and thus, 
isn't cross platform. We need to replace getopt with *boost::program_options* 
to make these tools cross platform.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org



[jira] [Created] (HDFS-16461) Expose JournalNode storage info in the jmx metrics

2022-02-19 Thread Viraj Jasani (Jira)
Viraj Jasani created HDFS-16461:
---

 Summary: Expose JournalNode storage info in the jmx metrics
 Key: HDFS-16461
 URL: https://issues.apache.org/jira/browse/HDFS-16461
 Project: Hadoop HDFS
  Issue Type: Improvement
Reporter: Viraj Jasani
Assignee: Viraj Jasani


We should expose the list of storage info of JournalNode's journals (including 
layout version, namespace id, cluster id and creation time of the FS state) in 
the jmx metrics.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org



Apache Hadoop qbt Report: trunk+JDK8 on Linux/x86_64

2022-02-19 Thread Apache Jenkins Server
For more details, see 
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java8-linux-x86_64/786/

[Feb 18, 2022 11:12:50 AM] (noreply) HADOOP-18117. Add an option to preserve 
root directory permissions (#3970)


[Error replacing 'FILE' - Workspace is not accessible]

-
To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org

Apache Hadoop qbt Report: trunk+JDK11 on Linux/x86_64

2022-02-19 Thread Apache Jenkins Server
For more details, see 
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/261/

[Feb 17, 2022 6:03:44 PM] (Szilard Nemeth) YARN-11071. AutoCreatedQueueTemplate 
incorrect wildcard level. Contributed by Tamas Domok
[Feb 17, 2022 6:12:51 PM] (Szilard Nemeth) YARN-10894. Follow up YARN-10237: 
fix the new test case in TestRMWebServicesCapacitySched. Contributed by Tamas 
Domok
[Feb 17, 2022 6:17:31 PM] (Szilard Nemeth) YARN-10580. Fix some issues in 
TestRMWebServicesCapacitySchedDynamicConfig. Contributed by Tamas Domok
[Feb 17, 2022 6:38:18 PM] (Szilard Nemeth) YARN-11022. Fix the documentation 
for max-parallel-apps in CS. Contributed by Tamas Domok
[Feb 17, 2022 6:43:37 PM] (Szilard Nemeth) YARN-10995. Move 
PendingApplicationComparator from GuaranteedOrZeroCapacityOverTimePolicy. 
Contributed by Benjamin Teke
[Feb 17, 2022 6:48:42 PM] (Szilard Nemeth) YARN-11075. Explicitly declare 
serialVersionUID in LogMutation class. Contributed by Benjamin Teke
[Feb 17, 2022 6:58:14 PM] (Szilard Nemeth) YARN-11070. Minimum resource ratio 
is overridden by subsequent labels. Contributed by Andras Gyori
[Feb 17, 2022 8:05:01 PM] (Szilard Nemeth) YARN-10947. Simplify 
AbstractCSQueue#initializeQueueState. Contributed by Andras Gyori
[Feb 18, 2022 11:12:50 AM] (noreply) HADOOP-18117. Add an option to preserve 
root directory permissions (#3970)


[Error replacing 'FILE' - Workspace is not accessible]

-
To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org

Apache Hadoop qbt Report: trunk+JDK8 on Linux/x86_64

2022-02-19 Thread Apache Jenkins Server
For more details, see 
https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java8-linux-x86_64/785/

[Feb 17, 2022 5:03:39 AM] (noreply) HADOOP-18126. update junit 5 version due to 
build issues (#3993)
[Feb 17, 2022 6:03:44 PM] (Szilard Nemeth) YARN-11071. AutoCreatedQueueTemplate 
incorrect wildcard level. Contributed by Tamas Domok
[Feb 17, 2022 6:12:51 PM] (Szilard Nemeth) YARN-10894. Follow up YARN-10237: 
fix the new test case in TestRMWebServicesCapacitySched. Contributed by Tamas 
Domok
[Feb 17, 2022 6:17:31 PM] (Szilard Nemeth) YARN-10580. Fix some issues in 
TestRMWebServicesCapacitySchedDynamicConfig. Contributed by Tamas Domok
[Feb 17, 2022 6:38:18 PM] (Szilard Nemeth) YARN-11022. Fix the documentation 
for max-parallel-apps in CS. Contributed by Tamas Domok
[Feb 17, 2022 6:43:37 PM] (Szilard Nemeth) YARN-10995. Move 
PendingApplicationComparator from GuaranteedOrZeroCapacityOverTimePolicy. 
Contributed by Benjamin Teke
[Feb 17, 2022 6:48:42 PM] (Szilard Nemeth) YARN-11075. Explicitly declare 
serialVersionUID in LogMutation class. Contributed by Benjamin Teke
[Feb 17, 2022 6:58:14 PM] (Szilard Nemeth) YARN-11070. Minimum resource ratio 
is overridden by subsequent labels. Contributed by Andras Gyori
[Feb 17, 2022 8:05:01 PM] (Szilard Nemeth) YARN-10947. Simplify 
AbstractCSQueue#initializeQueueState. Contributed by Andras Gyori

-
To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org

[jira] [Created] (HDFS-16460) [SPS]: Handle failure retries for moving tasks

2022-02-19 Thread tomscut (Jira)
tomscut created HDFS-16460:
--

 Summary: [SPS]: Handle failure retries for moving tasks
 Key: HDFS-16460
 URL: https://issues.apache.org/jira/browse/HDFS-16460
 Project: Hadoop HDFS
  Issue Type: Sub-task
Reporter: tomscut
Assignee: tomscut


Handle failure retries for moving tasks. 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

-
To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org



Apache Hadoop qbt Report: branch-2.10+JDK7 on Linux/x86_64

2022-02-19 Thread Apache Jenkins Server
For more details, see 
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/

No changes




-1 overall


The following subsystems voted -1:
asflicense hadolint mvnsite pathlen unit


The following subsystems voted -1 but
were configured to be filtered/ignored:
cc checkstyle javac javadoc pylint shellcheck whitespace


The following subsystems are considered long running:
(runtime bigger than 1h  0m  0s)
unit


Specific tests:

Failed junit tests :

   hadoop.io.compress.snappy.TestSnappyCompressorDecompressor 
   hadoop.fs.TestFileUtil 
   hadoop.hdfs.TestMultipleNNPortQOP 
   hadoop.hdfs.TestDecommission 
   hadoop.hdfs.qjournal.server.TestJournalNodeRespectsBindHostKeys 
   
hadoop.hdfs.server.blockmanagement.TestReplicationPolicyWithUpgradeDomain 
   hadoop.contrib.bkjournal.TestBookKeeperHACheckpoints 
   hadoop.contrib.bkjournal.TestBookKeeperHACheckpoints 
   hadoop.hdfs.server.federation.resolver.order.TestLocalResolver 
   hadoop.hdfs.server.federation.router.TestRouterQuota 
   hadoop.hdfs.server.federation.router.TestRouterNamenodeHeartbeat 
   hadoop.hdfs.server.federation.resolver.TestMultipleDestinationResolver 
   
hadoop.yarn.server.resourcemanager.monitor.invariants.TestMetricsInvariantChecker
 
   hadoop.yarn.server.resourcemanager.TestClientRMService 
   hadoop.mapreduce.lib.input.TestLineRecordReader 
   hadoop.mapreduce.jobhistory.TestHistoryViewerPrinter 
   hadoop.mapred.TestLineRecordReader 
   hadoop.yarn.sls.TestSLSRunner 
   hadoop.resourceestimator.service.TestResourceEstimatorService 
   hadoop.resourceestimator.solver.impl.TestLpSolver 
  

   cc:

   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/diff-compile-cc-root.txt
  [4.0K]

   javac:

   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/diff-compile-javac-root.txt
  [476K]

   checkstyle:

   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/diff-checkstyle-root.txt
  [14M]

   hadolint:

   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/diff-patch-hadolint.txt
  [4.0K]

   mvnsite:

   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/patch-mvnsite-root.txt
  [556K]

   pathlen:

   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/pathlen.txt
  [12K]

   pylint:

   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/diff-patch-pylint.txt
  [20K]

   shellcheck:

   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/diff-patch-shellcheck.txt
  [72K]

   whitespace:

   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/whitespace-eol.txt
  [12M]
   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/whitespace-tabs.txt
  [1.3M]

   javadoc:

   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/patch-javadoc-root.txt
  [40K]

   unit:

   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/patch-unit-hadoop-common-project_hadoop-common.txt
  [224K]
   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs.txt
  [432K]
   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs_src_contrib_bkjournal.txt
  [12K]
   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/patch-unit-hadoop-hdfs-project_hadoop-hdfs-rbf.txt
  [36K]
   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-common.txt
  [20K]
   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/patch-unit-hadoop-yarn-project_hadoop-yarn_hadoop-yarn-server_hadoop-yarn-server-resourcemanager.txt
  [128K]
   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/patch-unit-hadoop-mapreduce-project_hadoop-mapreduce-client_hadoop-mapreduce-client-core.txt
  [104K]
   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/patch-unit-hadoop-tools_hadoop-azure.txt
  [20K]
   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/patch-unit-hadoop-tools_hadoop-sls.txt
  [28K]
   
https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/578/artifact/out/patch-unit-hadoop-tools_hadoop-resourceestimator.t