Uploaded image for project: 'Bookkeeper'
  1. Bookkeeper
  2. BOOKKEEPER-151

Delete method for Hedwig client API that uses eager cleanup

    XMLWordPrintableJSON

Details

    • Wish
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • None
    • None
    • Ubuntu / Centos

    Description

      I am using hedwig as a notification system for my webapp. However, the current version of hedwig does not have any api for deleting topics. Since I want to be able to manage the resources, I tried to "delete" a topic by removing the znodes associated with the topic. However, the hubs do not lose their ownership of their delete topics until the redistribution period (e.g., lazy cleanup). The hubs will behave as if they still own the topic, which has no information in zookeeper server(s). I am hoping to see a hedwig-client api that does eager delete.

      As of now, the system is unthrottled and thus can grow without bound. This poses a threat where my resources can run out by malicious use cases, rogue programmers, etc.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ksw2599 Daniel Kim
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: