Merge pull request #49 in SHRINE/shrine from bugfix/SHRINE-2303-some-messages-will-submit-aren-t to release/1.23.5* commit 'd0678cc8455e0d7bdc954d35a0555f78ffeb500e':
Yifan's review requests for SHRINE-2303
Yifan's review requests for SHRINE-2303
todo sweep for SHRINE-2203
Got rid of hornetq for SHRINE-2203
Now working with the shadow queue for SHRINE-2303
Proof that HornetQ is dropping a message
Merge pull request #48 in SHRINE/shrine from bugfix/SHRINE-2286-changes-received-in-the-qepreceiver to release/1.23.5* commit '08048c6de55faa6e1483939a55707827999957d5':
Stray file
More logging, and notifying when new data arrives for SHRINE-2286
Merge pull request #47 in SHRINE/shrine from ~YXING/shrine:commentout to release/1.23.5* commit '55a2bd17dc4e6ea7976961c4591e142e1aae585e':
commented out failed test
Merge pull request #46 in SHRINE/shrine from bugfix/SHRINE-2286-changes-received-in-the-qepreceiver to release/1.23.5* commit '1193f4396e2439600cd4b12428fdc5d6ed84b697':
Added a call to shut down the scheduler. Thanks, Yifan.)
Fix for SHRINE-2286 the QepReceiver now notifies the QepQueryDbChangeNotifier
Merge pull request #44 in SHRINE/shrine from ~YXING/shrine:expire to release/1.23.5* commit '14852de7dfbac7aae9d94dd407f4d4c2992d32a1':
changed timeout to time-to-live for messages
shutting down scheduler when shutdown tomcat
shutdown scheduler in the contextDestroy method
set message timeout according to user configuration when the message was created
Merge pull request #43 in SHRINE/shrine from bugfix/SHRINE-2269-10-second-timeout-is-too-short to release/1.23.5* commit '53a1b32553ce2961b0c0407cf7d87798d4256b52':
Added the connection time and the long poll time together to get a longer timeout for SHRINE-2269
Merge pull request #41 in SHRINE/shrine from feature/SHRINE-2262-remove-hornetq-dependency-from to release/1.23.5* commit '8d7f45cc73c57043805ecab00bbd9575368215f0':
Changes after merging with the release branch
Moved the CouldNotCreateQueueButOKToRetryException for SHRINE-2262. That gets the hornetq-specific class out of the part that should really belong to the QEP (and eventually the core). Probably it for this ticket.
Merge pull request #39 in SHRINE/shrine from feature/SHRINE-1835-use-the-database-runtransactionally to release/1.23.5* commit 'dcce5d0937cc90bdfce7053968ceafc1db1de088':
Made many QEP DB runs transactional for SHRINE-1835