Clone
 

colin mccabe <cmccabe@apache.org> in hadoop

HADOOP-10985. native client: split ndfs.c into meta, file, util, and permission (cmccabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/HADOOP-10388@1619622 13f79535-47bb-0310-9956-ffa450edef68

    • -0
    • +264
    /hadoop-native-core/src/main/native/ndfs/file.c
    • -0
    • +53
    /hadoop-native-core/src/main/native/ndfs/file.h
    • -0
    • +915
    /hadoop-native-core/src/main/native/ndfs/meta.c
    • -0
    • +92
    /hadoop-native-core/src/main/native/ndfs/meta.h
    • -1298
    • +0
    /hadoop-native-core/src/main/native/ndfs/ndfs.c
    • -0
    • +68
    /hadoop-native-core/src/main/native/ndfs/ops.c
    • -0
    • +45
    /hadoop-native-core/src/main/native/ndfs/permission.c
    • -0
    • +38
    /hadoop-native-core/src/main/native/ndfs/permission.h
    • -0
    • +78
    /hadoop-native-core/src/main/native/ndfs/util.c
    • -0
    • +48
    /hadoop-native-core/src/main/native/ndfs/util.h
merge HDFS-573 changes from trunk to jnifs.c

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/HADOOP-10388@1619016 13f79535-47bb-0310-9956-ffa450edef68

    • -0
    • +34
    /hadoop-native-core/src/main/native/common/platform.h
    • -92
    • +78
    /hadoop-native-core/src/main/native/jni/jnifs.c
    • -0
    • +7
    /hadoop-native-core/src/main/native/test/test.h
merge trunk into HADOOP-10388 branch

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/HADOOP-10388@1619012 13f79535-47bb-0310-9956-ffa450edef68

add CHANGES.txt for HADOOP-10388 branch

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/HADOOP-10388@1618999 13f79535-47bb-0310-9956-ffa450edef68

    • -0
    • +35
    /hadoop-native-core/CHANGES.txt
HADOOP-10968. hadoop native build fails to detect java_libarch on ppc64le (Dinar Valeev via Colin Patrick McCabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1618920 13f79535-47bb-0310-9956-ffa450edef68

HADOOP-10968. hadoop native build fails to detect java_libarch on ppc64le (Dinar Valeev via Colin Patrick McCabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1618919 13f79535-47bb-0310-9956-ffa450edef68

HDFS-6561. org.apache.hadoop.util.DataChecksum should support native checksumming (James Thomas via Colin Patrick McCabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1618681 13f79535-47bb-0310-9956-ffa450edef68

HDFS-6561. org.apache.hadoop.util.DataChecksum should support native checksumming (James Thomas via Colin Patrick McCabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1618680 13f79535-47bb-0310-9956-ffa450edef68

HADOOP-10877. native client: implement hdfsMove and hdfsCopy (cmccabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/HADOOP-10388@1618047 13f79535-47bb-0310-9956-ffa450edef68

    • -0
    • +16
    /hadoop-native-core/src/main/native/common/uri.c
    • -0
    • +10
    /hadoop-native-core/src/main/native/common/uri.h
    • -0
    • +502
    /hadoop-native-core/src/main/native/fs/copy.c
    • -0
    • +27
    /hadoop-native-core/src/main/native/fs/copy.h
    • -20
    • +2
    /hadoop-native-core/src/main/native/ndfs/ndfs.c
HADOOP-10843. TestGridmixRecord unit tests failure on PowerPC (Jinghui Wang via Colin Patrick McCabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1617861 13f79535-47bb-0310-9956-ffa450edef68

HADOOP-10843. TestGridmixRecord unit tests failure on PowerPC (Jinghui Wang via Colin Patrick McCabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1617860 13f79535-47bb-0310-9956-ffa450edef68

HADOOP-10962. Flags for posix_fadvise are not valid in some architectures (David Villegas via Colin Patrick McCabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1617622 13f79535-47bb-0310-9956-ffa450edef68

HADOOP-10962. Flags for posix_fadvise are not valid in some architectures (David Villegas via Colin Patrick McCabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1617621 13f79535-47bb-0310-9956-ffa450edef68

HADOOP-10725. Implement listStatus and getFileInfo in the native client (cmccabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/HADOOP-10388@1617563 13f79535-47bb-0310-9956-ffa450edef68

    • -10
    • +202
    /hadoop-native-core/src/main/native/ndfs/ndfs.c
HDFS-6482. Use block ID-based block layout on datanodes (James Thomas via Colin Patrick McCabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1615223 13f79535-47bb-0310-9956-ffa450edef68

Conflicts:

hadoop-hdfs-project/hadoop-hdfs/CHANGES.txt

hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/DFSConfigKeys.java

hadoop-hdfs-project/hadoop-hdfs/src/main/java/org/apache/hadoop/hdfs/server/datanode/fsdataset/impl/BlockPoolSlice.java

  1. … 17 more files in changeset.
HDFS-6482. Use block ID-based block layout on datanodes (James Thomas via Colin Patrick McCabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1615223 13f79535-47bb-0310-9956-ffa450edef68

  1. … 17 more files in changeset.
HDFS-6750. The DataNode should use its shared memory segment to mark short-circuit replicas that have been unlinked as stale (cmccabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1613539 13f79535-47bb-0310-9956-ffa450edef68

HDFS-6750. The DataNode should use its shared memory segment to mark short-circuit replicas that have been unlinked as stale (cmccabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1613537 13f79535-47bb-0310-9956-ffa450edef68

HDFS-6755. There is an unnecessary sleep in the code path where DFSOutputStream#close gives up its attempt to contact the namenode (mitdesai21 via cmccabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1613523 13f79535-47bb-0310-9956-ffa450edef68

HDFS-6755. There is an unnecessary sleep in the code path where DFSOutputStream#close gives up its attempt to contact the namenode (mitdesai21 via cmccabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1613522 13f79535-47bb-0310-9956-ffa450edef68

HDFS-6114. Block Scan log rolling will never happen if blocks written continuously leading to huge size of dncp_block_verification.log.curr (vinayakumarb via cmccabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1612944 13f79535-47bb-0310-9956-ffa450edef68

HDFS-6114. Block Scan log rolling will never happen if blocks written continuously leading to huge size of dncp_block_verification.log.curr (vinayakumarb via cmccabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1612943 13f79535-47bb-0310-9956-ffa450edef68

HADOOP-10818. native client: refactor URI code to be clearer (cmccabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/HADOOP-10388@1612631 13f79535-47bb-0310-9956-ffa450edef68

    • -133
    • +142
    /hadoop-native-core/src/main/native/common/uri.c
    • -66
    • +48
    /hadoop-native-core/src/main/native/common/uri.h
    • -3
    • +2
    /hadoop-native-core/src/main/native/fs/common.c
    • -52
    • +43
    /hadoop-native-core/src/main/native/fs/fs.c
    • -116
    • +80
    /hadoop-native-core/src/main/native/ndfs/ndfs.c
HADOOP-10870. Failed to load OpenSSL cipher error logs on systems with old openssl versions (cmccabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/fs-encryption@1612440 13f79535-47bb-0310-9956-ffa450edef68

HADOOP-10871. incorrect prototype in OpensslSecureRandom.c (cmccabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/fs-encryption@1612436 13f79535-47bb-0310-9956-ffa450edef68

HADOOP-10866. RawLocalFileSystem fails to read symlink targets via the stat command when the format of the stat command uses non-curly quotes (yzhang via cmccabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1612429 13f79535-47bb-0310-9956-ffa450edef68

HADOOP-10866. RawLocalFileSystem fails to read symlink targets via the stat command when the format of the stat command uses non-curly quotes (yzhang via cmccabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1612428 13f79535-47bb-0310-9956-ffa450edef68

HADOOP-10857. Native Libraries Guide does not mention a dependency on openssl-development package (ozawa via cmccabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1612385 13f79535-47bb-0310-9956-ffa450edef68

HADOOP-10857. Native Libraries Guide does not mention a dependency on openssl-development package (ozawa via cmccabe)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1612384 13f79535-47bb-0310-9956-ffa450edef68

fix eol style on TestBootstrapStandbyWithBKJM

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-2@1611727 13f79535-47bb-0310-9956-ffa450edef68