RichFaces
  1. RichFaces
  2. RF-5788

Queue: ignoreDupResponse functionality change

    Details

    • Type: Task Task
    • Status: Closed Closed (View Workflow)
    • Priority: Major Major
    • Resolution: Done
    • Affects Version/s: 3.3.0
    • Fix Version/s: 3.3.1
    • Component/s: None
    • Security Level: Public (Everyone can see)
    • 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.

        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: