XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • None
    • None

    Description

      Primary changes are :

      a) Add support for returning seq-id for a publish request. This is an api change (backwardly compatible for users).
      b) Make consume a sync consume, with addition of an asyncConsume - this is to ensure that invoking consume() ensure request makes to server before returning (with what reasonable gaurantees that netty allows).
      c) Ensure that explicit close'ing of session will flush buffered consume seq-id's when auto-ack is enabled (default in hedwig java client).

      In addition, there are also fixes for
      d) Fix NPE's observed as part of testing JMS provider.

      Attachments

        1. hedwig-client.patch
          57 kB
          Mridul Muralidharan
        2. hedwig-client-consume.patch.1
          35 kB
          Mridul Muralidharan
        3. hedwig-client-publish.patch.1
          21 kB
          Mridul Muralidharan
        4. hedwig-client.patch.3
          36 kB
          Mridul Muralidharan
        5. hedwig-client.patch.4
          36 kB
          Mridul Muralidharan
        6. hedwig-client.patch.5
          38 kB
          Mridul Muralidharan

        Issue Links

          Activity

            People

              mridulm80 Mridul Muralidharan
              mridulm80 Mridul Muralidharan
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: