ZooKeeper
  1. ZooKeeper
  2. ZOOKEEPER-831

BookKeeper: Throttling improved for reads

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.3.1
    • Fix Version/s: 3.4.0
    • Component/s: contrib-bookkeeper
    • Labels:
      None

      Description

      Reads and writes in BookKeeper are asymmetric: a write request writes one entry, whereas a read request may read multiple requests. The current implementation of throttling only counts the number of read requests instead of counting the number of entries being read. Consequently, a few read requests reading a large number of entries each will spawn a large number of read-entry requests.

      1. ZOOKEEPER-831.patch
        6 kB
        Flavio Junqueira
      2. ZOOKEEPER-831.patch
        10 kB
        Flavio Junqueira
      3. ZOOKEEPER-831.patch
        11 kB
        Flavio Junqueira
      4. ZOOKEEPER-831.patch
        13 kB
        Flavio Junqueira

        Issue Links

          Activity

          Gavin made changes -
          Link This issue is depended upon by BOOKKEEPER-4 [ BOOKKEEPER-4 ]
          Gavin made changes -
          Link This issue blocks BOOKKEEPER-4 [ BOOKKEEPER-4 ]
          Mahadev konar made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Benjamin Reed made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Flavio Junqueira made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Flavio Junqueira made changes -
          Attachment ZOOKEEPER-831.patch [ 12454534 ]
          Flavio Junqueira made changes -
          Attachment ZOOKEEPER-831.patch [ 12454213 ]
          Flavio Junqueira made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Flavio Junqueira made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Flavio Junqueira made changes -
          Attachment ZOOKEEPER-831.patch [ 12452075 ]
          Flavio Junqueira made changes -
          Status Patch Available [ 10002 ] Open [ 1 ]
          Flavio Junqueira made changes -
          Link This issue blocks ZOOKEEPER-828 [ ZOOKEEPER-828 ]
          Flavio Junqueira made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Flavio Junqueira made changes -
          Field Original Value New Value
          Attachment ZOOKEEPER-831.patch [ 12451268 ]
          Flavio Junqueira created issue -

            People

            • Assignee:
              Flavio Junqueira
              Reporter:
              Flavio Junqueira
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development