RichFaces
  1. RichFaces
  2. RF-5788

Queue: ignoreDupResponse functionality change

    Details

    • Type: Task Task
    • Status: Closed (View Workflow)
    • Priority: Major Major
    • Resolution: Done
    • Affects Version/s: 3.3.0
    • Fix Version/s: 3.3.1
    • Component/s: None
    • Labels:
      None
    • Affects:
      Documentation (Ref Guide, User Guide, etc.)
    • Similar Issues:
      Show 10 results 

      Description

      Current state:

      1) queue has ignoreDupResponces defined as true
      2) request ?omes to queue and fired after its delay
      3) new similar request comes to queue
      4) previous one client side processing aborted - new one sent.

      RESULT parallel requests occur.

      To Be Changed:
      4) new request should wait till previous response returned(but the response should not be processed) and then to be sent.

      RESULT just client-side response processing should be ignored but queue should works as for normal requests (without ignoreResponse). New request waits till previous actually finished.

        Gliffy Diagrams

          Issue Links

            Activity

            Hide
            Nick Belaevski added a comment -

            Changes made:

            1. Status now shows activity even after request has been aborted until request is completed or terminated
            2. Aborted (e.g. by ignoreDupResponses) requests now obey timeout
            3. Queue ignores ignoreDupResponses when it's full (for the current implementation, when size = 1)

            Show
            Nick Belaevski added a comment - Changes made: 1. Status now shows activity even after request has been aborted until request is completed or terminated 2. Aborted (e.g. by ignoreDupResponses) requests now obey timeout 3. Queue ignores ignoreDupResponses when it's full (for the current implementation, when size = 1)
            Hide
            Nick Belaevski added a comment -

            4. Queuing now works as described on wiki

            Show
            Nick Belaevski added a comment - 4. Queuing now works as described on wiki
            Hide
            Jay Balunas added a comment -

            Part of a bulk update, all resolutions changed to done, please review history to original resolution type

            Show
            Jay Balunas added a comment - Part of a bulk update, all resolutions changed to done, please review history to original resolution type

              People

              • Assignee:
                Nick Belaevski
                Reporter:
                Ilya Shaikovsky
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Development