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

Clean up UGI objects in FileSystem cache for transactions

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

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0.0
    • 1.3.0, 2.0.1, 2.1.0
    • Hive
    • None

    Description

      One issue with FileSystem.CACHE is that it does not clean itself. The key in that cache includes UGI object. When new UGI objects are created and used with the FileSystem api, new entries get added to the cache.

      We need to manually clean up those UGI objects once they are no longer in use.

      Attachments

        1. HIVE-13151.1.patch
          5 kB
          Wei Zheng
        2. HIVE-13151.2.patch
          8 kB
          Wei Zheng
        3. HIVE-13151.3.patch
          8 kB
          Wei Zheng
        4. HIVE-13151.4.patch
          8 kB
          Wei Zheng
        5. HIVE-13151.ADDENDUM.patch
          2 kB
          Wei Zheng
        6. HIVE-13151.branch-1.patch
          8 kB
          Wei Zheng

        Activity

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

          People

            wzheng Wei Zheng Assign to me
            wzheng Wei Zheng
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment