Re: [DISCUSS] Move HDFS specific APIs to FileSystem abstration

2023-03-21 Thread Ayush Saxena
Well reflections are good or not will drag this somewhere else. I will respect what Tsz-Wo said and put this in my rule book for future :) If I get into Why we don’t have “all” the API in FileSystem itself will drag it to another area, What and where to use Abstraction and stuff like that, Which n

[jira] [Created] (HDFS-16962) The blockReport RPC should not update the lastBlockReportTime if this blockReport is ignored

2023-03-21 Thread ZanderXu (Jira)
ZanderXu created HDFS-16962: --- Summary: The blockReport RPC should not update the lastBlockReportTime if this blockReport is ignored Key: HDFS-16962 URL: https://issues.apache.org/jira/browse/HDFS-16962 Proj

[jira] [Created] (HDFS-16961) The blockReport RPC should throw UnregisteredNodeException when the storedDN is null

2023-03-21 Thread ZanderXu (Jira)
ZanderXu created HDFS-16961: --- Summary: The blockReport RPC should throw UnregisteredNodeException when the storedDN is null Key: HDFS-16961 URL: https://issues.apache.org/jira/browse/HDFS-16961 Project: Had

Re: [DISCUSS] Move HDFS specific APIs to FileSystem abstration

2023-03-21 Thread Tsz Wo Sze
Ayush, Yes, reflections are a part of Java.  Why we have to define the FileSystem APIs but not simply use reflections all the times? Reflection is good for dealing with unknown code such as loading a plugin, code analysis, etc.   However, it probably is not a good way to define APIs. Tsz-W

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

2023-03-21 Thread Apache Jenkins Server
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java11-linux-x86_64/461/ [Mar 21, 2023, 2:07:06 AM] (github) HADOOP-18669. Remove Log4Json Layout (#5493) [Mar 21, 2023, 2:23:16 AM] (github) HADOOP-18668. Path capability probe for truncate is only honored by RawLocalFileSy

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

2023-03-21 Thread Apache Jenkins Server
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-branch-2.10-java7-linux-x86_64/973/ No changes ERROR: File 'out/email-report.txt' does not exist - To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.or

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

2023-03-21 Thread Apache Jenkins Server
For more details, see https://ci-hadoop.apache.org/job/hadoop-qbt-trunk-java8-linux-x86_64/1172/ No changes -1 overall The following subsystems voted -1: blanks hadolint pathlen spotbugs unit xml The following subsystems voted -1 but were configured to be filtered/ignored: cc chec

Re: [VOTE] Release Apache Hadoop 3.3.5 (RC3)

2023-03-21 Thread Steve Loughran
ok, here's my summary, even though most of the binding voters forgot to declare they were on the PMC. +1 binding Steve Loughran Chris Nauroth Masatake Iwasaki Ayush Saxena Xiaoqiao He +1 non-binding Viraj Jasani 0 or -1 votes: none. Accordingly: the release is good! I will send the formal

[jira] [Created] (HDFS-16960) Remove useless getEditLog().logSync() for setTimes(), setPermission() and setQuota() PRC

2023-03-21 Thread ZanderXu (Jira)
ZanderXu created HDFS-16960: --- Summary: Remove useless getEditLog().logSync() for setTimes(), setPermission() and setQuota() PRC Key: HDFS-16960 URL: https://issues.apache.org/jira/browse/HDFS-16960 Project: