类org.apache.hadoop.fs.contract.ContractOptions源码实例Demo

下面列出了怎么用org.apache.hadoop.fs.contract.ContractOptions的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: hadoop   文件: LocalFSContract.java
/**
 *  tweak some of the contract parameters based on the local system
 *  state
 */
protected void adjustContractToLocalEnvironment() {
  if (Shell.WINDOWS) {
    //NTFS doesn't do case sensitivity, and its permissions are ACL-based
    getConf().setBoolean(getConfKey(ContractOptions.IS_CASE_SENSITIVE), false);
    getConf().setBoolean(getConfKey(ContractOptions.SUPPORTS_UNIX_PERMISSIONS), false);
  } else if (ContractTestUtils.isOSX()) {
    //OSX HFS+ is not case sensitive
    getConf().setBoolean(getConfKey(ContractOptions.IS_CASE_SENSITIVE),
                         false);
  }
}
 
源代码2 项目: big-c   文件: LocalFSContract.java
/**
 *  tweak some of the contract parameters based on the local system
 *  state
 */
protected void adjustContractToLocalEnvironment() {
  if (Shell.WINDOWS) {
    //NTFS doesn't do case sensitivity, and its permissions are ACL-based
    getConf().setBoolean(getConfKey(ContractOptions.IS_CASE_SENSITIVE), false);
    getConf().setBoolean(getConfKey(ContractOptions.SUPPORTS_UNIX_PERMISSIONS), false);
  } else if (ContractTestUtils.isOSX()) {
    //OSX HFS+ is not case sensitive
    getConf().setBoolean(getConfKey(ContractOptions.IS_CASE_SENSITIVE),
                         false);
  }
}
 
源代码3 项目: cephfs-hadoop   文件: CephFSContract.java
/**
 *  tweak some of the contract parameters based on the local system
 *  state
 */
protected void adjustContractToLocalEnvironment() {
  if (Shell.WINDOWS) {
    //NTFS doesn't do case sensitivity, and its permissions are ACL-based
    getConf().setBoolean(getConfKey(ContractOptions.IS_CASE_SENSITIVE), false);
    getConf().setBoolean(getConfKey(ContractOptions.SUPPORTS_UNIX_PERMISSIONS), false);
  } else if (ContractTestUtils.isOSX()) {
    //OSX HFS+ is not case sensitive
    getConf().setBoolean(getConfKey(ContractOptions.IS_CASE_SENSITIVE),
                         false);
  }
}
 
源代码4 项目: hadoop   文件: HDFSContract.java
@Override
public void init() throws IOException {
  super.init();
  Assert.assertTrue("contract options not loaded",
                    isSupported(ContractOptions.IS_CASE_SENSITIVE, false));
}
 
源代码5 项目: big-c   文件: HDFSContract.java
@Override
public void init() throws IOException {
  super.init();
  Assert.assertTrue("contract options not loaded",
                    isSupported(ContractOptions.IS_CASE_SENSITIVE, false));
}
 
 类所在包
 同包方法