Skip to content
Snippets Groups Projects
  1. Oct 04, 2011
    • Francois-Rene Rideau's avatar
      More development on the QRes side, by mjr, dschulz, agasparovic, · 5223fa1c
      Francois-Rene Rideau authored
      with cleanups by swm, eschwartz.
      
      ------------------------------------------------------------------------
      r496122 | mjr | 2011-09-29 17:33:13 -0400 (Thu, 29 Sep 2011) | 40 lines
      
      Implement transactional enqueuing directly to message broker
      
      Tests that will verify: Added assertion to test-stomp-bypass-oaq
                              Added test-stomp-reconcile-tx-queued-message
                              test-stomp-client unit tests pass using local amq:
                              ran 11 unit tests (70 assertions, 0 failures, 0 errors)
      
      ------------------------------------------------------------------------
      r492371 | swm | 2011-09-12 14:29:20 -0400 (Mon, 12 Sep 2011) | 61 lines
      
      Clean up code along the way (e.g., remove code marked obsolete,
        get rid of spurious 'quake:' package prefixes, etc).
      
      ------------------------------------------------------------------------
      r478768 | mjr | 2011-07-13 12:49:27 -0400 (Wed, 13 Jul 2011) | 21 lines
      
      Fix buggy key-mapping code, stop trimming trailing whitespace on recvd frames.
      
      Tests that will verify: test-stomp-client unit tests pass using local amq:
                              ran 10 unit tests (65 assertions, 0 failures, 0 errors)
      
      ------------------------------------------------------------------------
      r478083 | eschwartz | 2011-07-08 18:23:20 -0400 (Fri, 08 Jul 2011) | 28 lines
      
      Replace buggy defconstant with defvar.
      
      ------------------------------------------------------------------------
      r475933 | dschulz | 2011-06-27 14:13:23 -0400 (Mon, 27 Jun 2011) | 25 lines
      
      Add a header-mangling option to cl-stomp, and use it in our stomp code.
      
      AMQ has a lot of assumptions baked in around how thier headers are
      formatted. (no "-" or "." characters) This is all in the JMS spec, and
      this brings our stomp implementation up to code WRT all that junk. We
      mangle and demangle header strings in the same way that AMQ's stomp
      implementation does.
      
      ------------------------------------------------------------------------
      r474659 | mjr | 2011-06-21 13:31:31 -0400 (Tue, 21 Jun 2011) | 54 lines
      
      Tests that will verify: test-stomp-client unit tests pass using local amq:
                              ran 10 unit tests (65 assertions, 0 failures, 0 errors)
      
      ------------------------------------------------------------------------
      r471116 | agasparovic | 2011-06-03 11:32:18 -0400 (Fri, 03 Jun 2011) | 18 lines
      
      Added support for message selectors to the CL-STOMP library
      
      CL-STOMP now allows subscribing to a destination with an SQL 92-style selector
      string, which will filter messages by their properties (headers) at the
      broker. It also supports identifying a subscription with a string, which may be
      used later in conjunction with a new UNSUBSCRIBE-ID method. This is useful in
      cases of overlapping subscriptions to the same destination, but with differing
      selectors; a client can either UNSUBSCRIBE all subscriptions to the destination
      or one by id.
      
      ------------------------------------------------------------------------
      r468880 | mjr | 2011-05-24 11:37:48 -0400 (Tue, 24 May 2011) | 21 lines
      
      Handle malformed stomp frame headers
      
      Tests that will verify: test-stomp-client unit tests pass using local amq:
                              ran 8 unit tests (56 assertions, 0 failures, 0 errors)
  2. May 24, 2011
    • Francois-Rene Rideau's avatar
      Fixes from the QRes tree, by mjr · 15c1d96d
      Francois-Rene Rideau authored
      ------------------------------------------------------------------------
      r468880 | mjr | 2011-05-24 11:37:48 -0400 (Tue, 24 May 2011) | 21 lines
      
      Handle malformed stomp frame headers
      
      Reviewer: gordon
      
      Tests that will verify: test-stomp-client unit tests pass using local amq:
                              ran 8 unit tests (56 assertions, 0 failures, 0 errors)
      
      ------------------------------------------------------------------------
      r467053 | swm | 2011-05-16 12:56:20 -0400 (Mon, 16 May 2011) | 7 lines
      
      Try to make the open-source code that we publish adhere
      to the Lisp conventions we internally "mandate" and which
      will likely become Google's own Lisp style conevntions.
      
      No functional change.
      
      ------------------------------------------------------------------------
      r466830 | mjr | 2011-05-13 16:33:20 -0400 (Fri, 13 May 2011) | 22 lines
      
      Add logic to stomp handler for failed queued messages.
      
      Reviewer: dschulz
      
      Tests that will verify: updated test-stomp-client unit tests:
                              test-stomp-client unit tests pass using local amq:
                              ran 7 unit tests (49 assertions, 0 failures, 0 errors)
      
      ------------------------------------------------------------------------
      r465514 | mjr | 2011-05-09 15:27:06 -0400 (Mon, 09 May 2011) | 20 lines
      
      Tweak disconnecting from stomp message broker
      
      Reviewer: gordon
      
      Tests that will verify: test-stomp-client unit tests pass using local amq:
      						ran 7 unit tests (39 assertions, 0 failures, 0 errors)
      
      ------------------------------------------------------------------------
      r463376 | mjr | 2011-04-26 19:21:28 -0400 (Tue, 26 Apr 2011) | 3 lines
      
      Add comment about wildcard matching
      
      ------------------------------------------------------------------------
      r461393 | mjr | 2011-04-19 12:50:16 -0400 (Tue, 19 Apr 2011) | 22 lines
      
      Fix stomp receive loop
      Add response message expiration header
      Use locking to avoid race condition when stopping stomp
      
      Reviewer: gordon
      
      Tests that will verify: added test-stomp-response-expiration,
        test-stomp-monitor now reliably passes
  3. Apr 14, 2011
  4. Apr 01, 2011
  5. Mar 15, 2011
  6. Mar 12, 2007
Loading