-
Couldn't load subscription status.
- Fork 9.1k
HDFS-15977. Call explicit_bzero only if it is available. #2914
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
@GauthamBanasandra @goiri Would you review this? |
|
Thanks @aajisaka for the fix. Is there a list of OS that we need to support? I'll compile my PRs against them to avoid these issues in the future. |
|
IMO, it would be better for Hadoop to support the list in Apache Bigtop:
I think @iwasakims has more context. |
|
I found the latest list: https://ci.bigtop.apache.org/job/Bigtop-trunk-repos/
|
|
💔 -1 overall
This message was automatically generated. |
Yeah. You can see the discussion on BIGTOP-3471. Ubuntu 16.04 and Debian 9 will be dropped in the next release of Bigtop. Debian 11 might be added. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1. I got no issue on CentOS 7, CentOS 8 and Fedora 33.
|
Merged. Thank you @GauthamBanasandra, @iwasakims, and @goiri. |
Reviewed-by: Masatake Iwasaki <[email protected]> Reviewed-by: Inigo Goiri <[email protected]> (cherry picked from commit f0241ec) Conflicts: hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfspp/lib/x-platform/syscall_linux.cc
…able. (apache#2914) Reviewed-by: Masatake Iwasaki <[email protected]> Reviewed-by: Inigo Goiri <[email protected]> (cherry picked from commit f0241ec) Conflicts: hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfspp/lib/x-platform/syscall_linux.cc
Reviewed-by: Masatake Iwasaki <[email protected]> Reviewed-by: Inigo Goiri <[email protected]>
git clean -xdf
git submodule sync --recursive
git submodule update --recursive --init
git submodule foreach --recursive git checkout -- .
git submodule foreach --recursive git clean -xdf
./make-debs.sh
cp /tmp/release/Ubuntu/WORKDIR/*ceph*17.2.6*.{bz2,xz,dsc} /osc/home\:alvistack/ceph-ceph-17.2.6/
cp ceph.spec /osc/home\:alvistack/ceph-ceph-17.2.6/ceph_17.2.6-1.spec
cp ceph.rpmlintrc /osc/home\:alvistack/ceph-ceph-17.2.6/
cp debian/patches/*.patch /osc/home\:alvistack/ceph-ceph-17.2.6/
cp _constraints /osc/home\:alvistack/ceph-ceph-17.2.6/
rm -rf /tmp/release/Ubuntu/WORKDIR
See spdk/spdk#2637
See ceph#47712
See ceph#47982
See apache/hadoop#2914
See https://build.opensuse.org/package/show/filesystems:ceph:quincy:upstream/ceph
See https://src.fedoraproject.org/rpms/ceph/tree/rawhide
See https://packages.ubuntu.com/source/lunar/ceph
Signed-off-by: Wong Hoi Sing Edison <[email protected]>
git clean -xdf
git submodule sync --recursive
git submodule update --recursive --init
git submodule foreach --recursive git checkout -- .
git submodule foreach --recursive git clean -xdf
./make-debs.sh
cp /tmp/release/Ubuntu/WORKDIR/*ceph*17.2.6*.{bz2,xz,dsc} /osc/home\:alvistack/ceph-ceph-17.2.6/
cp ceph.spec /osc/home\:alvistack/ceph-ceph-17.2.6/ceph_17.2.6-1.spec
cp ceph.rpmlintrc /osc/home\:alvistack/ceph-ceph-17.2.6/
cp debian/patches/*.patch /osc/home\:alvistack/ceph-ceph-17.2.6/
cp _constraints /osc/home\:alvistack/ceph-ceph-17.2.6/
rm -rf /tmp/release/Ubuntu/WORKDIR
See spdk/spdk#2637
See ceph#47712
See ceph#47982
See apache/hadoop#2914
See https://stackoverflow.com/a/39353581
See https://build.opensuse.org/package/show/filesystems:ceph:quincy:upstream/ceph
See https://src.fedoraproject.org/rpms/ceph/tree/rawhide
See https://packages.ubuntu.com/source/lunar/ceph
Signed-off-by: Wong Hoi Sing Edison <[email protected]>
git clean -xdf
git submodule sync --recursive
git submodule update --recursive --init
git submodule foreach --recursive git checkout -- .
git submodule foreach --recursive git clean -xdf
./make-debs.sh
cp /tmp/release/Ubuntu/WORKDIR/*ceph*17.2.6*.{bz2,xz,dsc} /osc/home\:alvistack/ceph-ceph-17.2.6/
cp ceph.spec /osc/home\:alvistack/ceph-ceph-17.2.6/ceph_17.2.6-1.spec
cp ceph.rpmlintrc /osc/home\:alvistack/ceph-ceph-17.2.6/
cp debian/patches/*.patch /osc/home\:alvistack/ceph-ceph-17.2.6/
cp _constraints /osc/home\:alvistack/ceph-ceph-17.2.6/
rm -rf /tmp/release/Ubuntu/WORKDIR
See spdk/spdk#2637
See ceph#47712
See ceph#47982
See apache/hadoop#2914
See https://build.opensuse.org/package/show/filesystems:ceph:quincy:upstream/ceph
See https://src.fedoraproject.org/rpms/ceph/tree/rawhide
See https://packages.ubuntu.com/source/lunar/ceph
Signed-off-by: Wong Hoi Sing Edison <[email protected]>
git clean -xdf
git submodule sync --recursive
git submodule update --recursive --init
git submodule foreach --recursive git checkout -- .
git submodule foreach --recursive git clean -xdf
./make-debs.sh
cp /tmp/release/Ubuntu/WORKDIR/*ceph*17.2.6*.{bz2,xz,dsc} /osc/home\:alvistack/ceph-ceph-17.2.6/
cp ceph.spec /osc/home\:alvistack/ceph-ceph-17.2.6/ceph_17.2.6-1.spec
cp ceph.rpmlintrc /osc/home\:alvistack/ceph-ceph-17.2.6/
cp debian/patches/*.patch /osc/home\:alvistack/ceph-ceph-17.2.6/
cp _constraints /osc/home\:alvistack/ceph-ceph-17.2.6/
rm -rf /tmp/release/Ubuntu/WORKDIR
See spdk/spdk#2637
See ceph#47712
See ceph#47982
See apache/hadoop#2914
See https://build.opensuse.org/package/show/filesystems:ceph:quincy:upstream/ceph
See https://src.fedoraproject.org/rpms/ceph/tree/rawhide
See https://packages.ubuntu.com/source/lunar/ceph
Signed-off-by: Wong Hoi Sing Edison <[email protected]>
git clean -xdf
git submodule sync --recursive
git submodule update --recursive --init
git submodule foreach --recursive git checkout -- .
git submodule foreach --recursive git clean -xdf
./make-debs.sh
cp /tmp/release/Ubuntu/WORKDIR/*ceph*17.2.6*.{bz2,xz,dsc} /osc/home\:alvistack/ceph-ceph-17.2.6/
cp ceph.spec /osc/home\:alvistack/ceph-ceph-17.2.6/ceph_17.2.6-1.spec
cp ceph.rpmlintrc /osc/home\:alvistack/ceph-ceph-17.2.6/
cp debian/patches/*.patch /osc/home\:alvistack/ceph-ceph-17.2.6/
cp _constraints /osc/home\:alvistack/ceph-ceph-17.2.6/
rm -rf /tmp/release/Ubuntu/WORKDIR
See spdk/spdk#2637
See ceph#47712
See ceph#47982
See apache/hadoop#2914
See https://build.opensuse.org/package/show/filesystems:ceph:quincy:upstream/ceph
See https://src.fedoraproject.org/rpms/ceph/tree/rawhide
See https://packages.ubuntu.com/source/lunar/ceph
Signed-off-by: Wong Hoi Sing Edison <[email protected]>
git clean -xdf
git submodule sync --recursive
git submodule update --recursive --init
git submodule foreach --recursive git checkout -- .
git submodule foreach --recursive git clean -xdf
./make-debs.sh
cp /tmp/release/Ubuntu/WORKDIR/*ceph*17.2.6*.{bz2,xz,dsc} /osc/home\:alvistack/ceph-ceph-17.2.6/
cp ceph.spec /osc/home\:alvistack/ceph-ceph-17.2.6/ceph_17.2.6-1.spec
cp ceph.rpmlintrc /osc/home\:alvistack/ceph-ceph-17.2.6/
cp debian/patches/*.patch /osc/home\:alvistack/ceph-ceph-17.2.6/
cp _constraints /osc/home\:alvistack/ceph-ceph-17.2.6/
rm -rf /tmp/release/Ubuntu/WORKDIR
See spdk/spdk#2637
See ceph#47712
See ceph#47982
See apache/hadoop#2914
See https://build.opensuse.org/package/show/filesystems:ceph:quincy:upstream/ceph
See https://src.fedoraproject.org/rpms/ceph/tree/rawhide
See https://packages.ubuntu.com/source/lunar/ceph
Signed-off-by: Wong Hoi Sing Edison <[email protected]>
git clean -xdf
git submodule sync --recursive
git submodule update --recursive --init
git submodule foreach --recursive git checkout -- .
git submodule foreach --recursive git clean -xdf
./make-debs.sh
cp /tmp/release/Ubuntu/WORKDIR/*ceph*17.2.6*.{bz2,xz,dsc} /osc/home\:alvistack/ceph-ceph-17.2.6/
cp ceph.spec /osc/home\:alvistack/ceph-ceph-17.2.6/ceph_17.2.6-1.spec
cp ceph.rpmlintrc /osc/home\:alvistack/ceph-ceph-17.2.6/
cp debian/patches/*.patch /osc/home\:alvistack/ceph-ceph-17.2.6/
cp _constraints /osc/home\:alvistack/ceph-ceph-17.2.6/
rm -rf /tmp/release/Ubuntu/WORKDIR
See spdk/spdk#2637
See ceph#47712
See ceph#47982
See apache/hadoop#2914
See https://build.opensuse.org/package/show/filesystems:ceph:quincy:upstream/ceph
See https://src.fedoraproject.org/rpms/ceph/tree/rawhide
See https://packages.ubuntu.com/source/lunar/ceph
Signed-off-by: Wong Hoi Sing Edison <[email protected]>
git clean -xdf
git submodule sync --recursive
git submodule update --recursive --init
git submodule foreach --recursive git checkout -- .
git submodule foreach --recursive git clean -xdf
./make-debs.sh
cp /tmp/release/Ubuntu/WORKDIR/*ceph*17.2.6*.{bz2,xz,dsc} /osc/home\:alvistack/ceph-ceph-17.2.6/
cp ceph.spec /osc/home\:alvistack/ceph-ceph-17.2.6/ceph_17.2.6-1.spec
cp ceph.rpmlintrc /osc/home\:alvistack/ceph-ceph-17.2.6/
cp debian/patches/*.patch /osc/home\:alvistack/ceph-ceph-17.2.6/
cp _constraints /osc/home\:alvistack/ceph-ceph-17.2.6/
rm -rf /tmp/release/Ubuntu/WORKDIR
See spdk/spdk#2637
See ceph#47712
See ceph#47982
See apache/hadoop#2914
See https://build.opensuse.org/package/show/filesystems:ceph:quincy:upstream/ceph
See https://src.fedoraproject.org/rpms/ceph/tree/rawhide
See https://packages.ubuntu.com/source/lunar/ceph
Signed-off-by: Wong Hoi Sing Edison <[email protected]>
git clean -xdf
git submodule sync --recursive
git submodule update --recursive --init
git submodule foreach --recursive git checkout -- .
git submodule foreach --recursive git clean -xdf
./make-debs.sh
cp /tmp/release/Ubuntu/WORKDIR/*ceph*17.2.6*.{bz2,xz,dsc} /osc/home\:alvistack/ceph-ceph-17.2.6/
cp ceph.spec /osc/home\:alvistack/ceph-ceph-17.2.6/ceph_17.2.6-1.spec
cp ceph.rpmlintrc /osc/home\:alvistack/ceph-ceph-17.2.6/
cp debian/patches/*.patch /osc/home\:alvistack/ceph-ceph-17.2.6/
cp _constraints /osc/home\:alvistack/ceph-ceph-17.2.6/
rm -rf /tmp/release/Ubuntu/WORKDIR
See spdk/spdk#2637
See ceph#47712
See ceph#47982
See apache/hadoop#2914
See https://build.opensuse.org/package/show/filesystems:ceph:quincy:upstream/ceph
See https://src.fedoraproject.org/rpms/ceph/tree/rawhide
See https://packages.ubuntu.com/source/lunar/ceph
Signed-off-by: Wong Hoi Sing Edison <[email protected]>
Reviewed-by: Masatake Iwasaki <[email protected]> Reviewed-by: Inigo Goiri <[email protected]> (cherry picked from commit f0241ec) Conflicts: hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfspp/lib/x-platform/syscall_linux.cc
Reviewed-by: Masatake Iwasaki <[email protected]> Reviewed-by: Inigo Goiri <[email protected]> (cherry picked from commit f0241ec) Conflicts: hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfspp/lib/x-platform/syscall_linux.cc
Reviewed-by: Masatake Iwasaki <[email protected]> Reviewed-by: Inigo Goiri <[email protected]> (cherry picked from commit f0241ec) Conflicts: hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfspp/lib/x-platform/syscall_linux.cc
Reviewed-by: Masatake Iwasaki <[email protected]> Reviewed-by: Inigo Goiri <[email protected]> (cherry picked from commit f0241ec) Conflicts: hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfspp/lib/x-platform/syscall_linux.cc
Reviewed-by: Masatake Iwasaki <[email protected]> Reviewed-by: Inigo Goiri <[email protected]> (cherry picked from commit f0241ec) Conflicts: hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfspp/lib/x-platform/syscall_linux.cc
Reviewed-by: Masatake Iwasaki <[email protected]> Reviewed-by: Inigo Goiri <[email protected]> (cherry picked from commit f0241ec) Conflicts: hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfspp/lib/x-platform/syscall_linux.cc
Reviewed-by: Masatake Iwasaki <[email protected]> Reviewed-by: Inigo Goiri <[email protected]> (cherry picked from commit f0241ec) Conflicts: hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfspp/lib/x-platform/syscall_linux.cc
Reviewed-by: Masatake Iwasaki <[email protected]> Reviewed-by: Inigo Goiri <[email protected]> (cherry picked from commit f0241ec) Conflicts: hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfspp/lib/x-platform/syscall_linux.cc
Reviewed-by: Masatake Iwasaki <[email protected]> Reviewed-by: Inigo Goiri <[email protected]> (cherry picked from commit f0241ec) Conflicts: hadoop-hdfs-project/hadoop-hdfs-native-client/src/main/native/libhdfspp/lib/x-platform/syscall_linux.cc
Manually tested with CentOS 7.9.
JIRA: HDFS-15977