Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-18689

restore inheritPerms functionality and extend it to ACID

Log workAgile BoardRank to TopRank to BottomBulk Copy AttachmentsBulk Move AttachmentsAdd voteVotersWatch issueWatchersCreate sub-taskConvert to sub-taskMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Transactions
    • None

    Description

      This functionality was removed for no clear reason (if it doesn't apply to some use case it can just be disabled).
      It's still in use; in fact, it should be extended to ACID table subdirectories.

      This patch restores the functionality with some cleanup (to not access config everywhere, mostly), disables it by default, and extends it to ACID tables.

      There's a coming HDFS feature that will automatically inherit permissions. When that is shipped in a non-beta version and stabilized a bit, we can remove this functionality... however I dunno if that is good for other potential use cases, like non-HDFS file systems that do have a concept of a directory (Isilon?)

      Attachments

        1. HIVE-18689.patch
          101 kB
          Sergey Shelukhin

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            sershe Sergey Shelukhin Assign to me
            sershe Sergey Shelukhin

            Dates

              Created:
              Updated:

              Slack

                Issue deployment