Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-4120 Implement cleanup service for OM open key table
  3. HDDS-4123

Integrate OM Open Key Cleanup Service Into Existing Code

Log workAgile BoardRank to TopRank to BottomAttach filesAttach ScreenshotBulk Copy AttachmentsBulk Move AttachmentsVotersWatch issueWatchersConvert to IssueLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.3.0
    • OM HA

    Description

      Implement the `OpenKeyCleanupService` class, and start and stop the service in `KeyManagerImpl`. The following configurations will be added to specify the service's behavior:

      1. ozone.open.key.cleanup.service.interval: Frequency the service should run.
      2. ozone.open.key.expire.threshold: Time from creation after which an open key is deemed expired.
      3. ozone.open.key.cleanup.limit.per.task: Maximum number of keys the service can mark for deletion on each run.

      Default values for these configurations will be chosen from HDFS data.

       

      Attachments

        Activity

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

          People

            ckj Kaijie Chen Assign to me
            erose Ethan Rose
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment