[jira] [Commented] (HADOOP-15685) Build fails (hadoop pipes) on newer Linux envs (like Fedora 28)

2018-08-19 Thread Lars Hofhansl (JIRA)


[ 
https://issues.apache.org/jira/browse/HADOOP-15685?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16585354#comment-16585354
 ] 

Lars Hofhansl commented on HADOOP-15685:


This allows me to build 3.1.1. Of course this is not the right fix.

I had no time to study exactly how to do this correctly and optionally only on 
systems that require this.

> Build fails (hadoop pipes) on newer Linux envs (like Fedora 28)
> ---
>
> Key: HADOOP-15685
> URL: https://issues.apache.org/jira/browse/HADOOP-15685
> Project: Hadoop Common
>  Issue Type: Improvement
>Reporter: Lars Hofhansl
>Priority: Major
> Attachments: 15685-example.txt
>
>
> The rpc/types.h and similar includes are no longer part of glibc.
> Instead tirpc needs to be used now on those systems.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Updated] (HADOOP-15685) Build fails (hadoop pipes) on newer Linux envs (like Fedora 28)

2018-08-19 Thread Lars Hofhansl (JIRA)


 [ 
https://issues.apache.org/jira/browse/HADOOP-15685?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lars Hofhansl updated HADOOP-15685:
---
Attachment: 15685-example.txt

> Build fails (hadoop pipes) on newer Linux envs (like Fedora 28)
> ---
>
> Key: HADOOP-15685
> URL: https://issues.apache.org/jira/browse/HADOOP-15685
> Project: Hadoop Common
>  Issue Type: Improvement
>Reporter: Lars Hofhansl
>Priority: Major
> Attachments: 15685-example.txt
>
>
> The rpc/types.h and similar includes are no longer part of glibc.
> Instead tirpc needs to be used now on those systems.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Created] (HADOOP-15685) Build fails (hadoop pipes) on newer Linux envs (like Fedora 28)

2018-08-19 Thread Lars Hofhansl (JIRA)
Lars Hofhansl created HADOOP-15685:
--

 Summary: Build fails (hadoop pipes) on newer Linux envs (like 
Fedora 28)
 Key: HADOOP-15685
 URL: https://issues.apache.org/jira/browse/HADOOP-15685
 Project: Hadoop Common
  Issue Type: Improvement
Reporter: Lars Hofhansl


The rpc/types.h and similar includes are no longer part of glibc.

Instead tirpc needs to be used now on those systems.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (HADOOP-15661) ABFS: Add support for ACL

2018-08-19 Thread Thomas Marquardt (JIRA)


[ 
https://issues.apache.org/jira/browse/HADOOP-15661?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16585043#comment-16585043
 ] 

Thomas Marquardt commented on HADOOP-15661:
---

*ConfigurationKeys.java*:
  L83: Please remove the namespace enabled config option. Whether namespace is 
enabled or not depends on the storage account setting, and
          there is a header returned in the response for Create Filesystem and 
Get Filesystem Properties.  Having config will cause trouble.
  L87: Please remove the config for enabling ACL support.  ABFS supports ACLs 
when namespace is enabled for the account.  The getAclBit function should
          return true if an ACL is set; otherwise false.
*FileSystemConfiguration.java*:
  L60: Please remove DEFAULT_ENABLE_ACL_BIT
*AbfsAclHelper.java*:
  L138: The user is trying to remove the owner, group, or others ACE, which is
     an invalid operation. We should throw InvalidAclOperationException, since 
this
     is not a valid operation on the ACL.
*InvalidAclArgumentException.java*:
   Please remove.  
*InvalidAclOperationException.java*:
  L25: Thrown when there is an attempt to perform an invalid operation on an 
ACL.
  L31: Please remove.  The caller should pass a string message, which should be 
passed to the super class.
*AbfsClient.java*:
  L398, 430, 460, and 489: throw new UnsupportedException("This operation is 
only valid for storage accounts with the hierarchical namespace enabled.")
*AbfsPermissions.java*:
  L26: This is not the correct description for the class.
  L49: Incorrect description for the method--we should not mention 
"adl.feature.support.acl.bit" configuration.
*AbfsConfiguration.java*:
  L375: We should remove the namespace enabled config option.
*AzureBlobFileSystem.java*:
  L823: I don't think we need this instance method on the file system, as it 
has nothing to do with filesystem.  Given that it is used twice,
     I think we should just call the appropriate method on FsPermissions.
*AzureBlobFileSystemStore.java*:
  L73 - don't use ".*" but do import the necessary classes

> ABFS: Add support for ACL
> -
>
> Key: HADOOP-15661
> URL: https://issues.apache.org/jira/browse/HADOOP-15661
> Project: Hadoop Common
>  Issue Type: Sub-task
>Reporter: Da Zhou
>Assignee: Da Zhou
>Priority: Major
> Attachments: HADOOP-15661-HADOOP-15407-001.patch, 
> HADOOP-15661-HADOOP-15407-002.patch
>
>
> - Add support for ACL



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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