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

we should have request timeouts rather than channel timeout in PerChannelBookieClient

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 4.2.0, 4.2.1
    • 4.3.0, 4.2.3
    • bookkeeper-client
    • None

    Description

      currently we only have readTimeout in netty channel, it timeouts only when there is no activities in that channel, but it can't track timeouts of individual requests. if a channel continues having read entry activities, it might shadow a slow add entry response, which is bad impacting add latency.

      Attachments

        1. BOOKKEEPER-602_branch42.diff
          22 kB
          Sijie Guo
        2. 0001-BOOKKEEPER-602-we-should-have-request-timeouts-rathe.patch
          24 kB
          Ivan Kelly
        3. BOOKKEEPER-602.diff
          27 kB
          Sijie Guo
        4. BOOKKEEPER-602.diff
          26 kB
          Sijie Guo

        Activity

          People

            i0exception Aniruddha
            hustlmsp Sijie Guo
            Votes:
            0 Vote for this issue
            Watchers:
            4 Stop watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment