ZooKeeper
  1. ZooKeeper
  2. ZOOKEEPER-829

Add /zookeeper/sessions/* to allow inspection/manipulation of client sessions

    Details

    • Type: New Feature New Feature
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: server
    • Labels:
      None

      Description

      For some use cases in HBase (HBASE-1316 in particular) we'd like the ability to forcible expire someone else's ZK session. Patrick and I discussed on IRC and came up with an idea of creating nodes in /zookeeper/sessions/<session id> that can be read in order to get basic stats about a session, and written in order to manipulate one. The manipulation we need in HBase is the ability to write a command like "kill", but others might be useful as well.

      1. 829.diff
        8 kB
        Michael Xu
      2. case-120.patch
        8 kB
        Marshall McMullen

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              Marshall McMullen
              Reporter:
              Todd Lipcon
            • Votes:
              1 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

              • Created:
                Updated:

                Development