Attendees
Agenda
Use of MINA Protect-I/O mode as default
Commits review
JIRA Review
Outstanding actions
revision | committer | date | comment | review comments |
---|---|---|---|---|
aidan | 2008-05-22 | QPID-1085 : If an error occurs creating a durable subscriber with a selector delete the queue that was created. | 0-10 : makes the client blow as the queue doesn;t exist. Also how is delete sent when channel should already be closed. Also why almost duplicated code for createDurableSubscription between 0-8 and 0-10. | |
arnaudsimon | 2008-05-22 | QPID-1079 : Updated ...test.client tests for using QpidTestCase + move QpidTestCase in main so it is visible form systests | Remove amqj.AutoCreateVMBroker | |
arnaudsimon | 2008-05-22 | QPID-1079 : added junit dep to client as it's not included within all environments (for example on RHEL-4) | Should move QpidTestCase into common base package; not in client. | |
rhs | 2008-05-22 | Made Range, RangeSet, and Session all use proper RFC1982 comparisons per QPID-861 . Also switched command ids from long -> int, and added a mutex to channel to prevent multi-frame commands from interle ... | Use .intValue() not (int) (long) | |
rhs | 2008-05-23 | QPID-901 : Track and report session exceptions, modified generator validate values before trying to encode them. Also, moved createDurableSubscriber from AMQSession_0_10 -> AMQSession. |
| |
rhs | 2008-05-23 | QPID-947 : Switched over to using proper RFC 1982 serial numbers. |
| |
rhs | 2008-05-23 | QPID-1064 : only set the listeners to None after the thread has stopped |
| |
rhs | 2008-05-23 | QPID-947 : added codec and tests for array and list types |
| |
rhs | 2008-05-23 | QPID-947 : added test for nested lists |
|
Outstanding actions need to be carried forward in future
Use of Protect-I/O mode as default
Needs more testing before it is set as default in release, decision to be taken on list.
Review of Code Commits
revision | committer | date | comment |
|
---|---|---|---|---|
tross | 2008-05-23 | qpid-tool fixed to cleanly handle brokers with management disabled |
| |
aconway | 2008-05-23 | qpid::SessionState: Added error checking for invalid frame sequences. client: Fix client crash on error during connection shutdown. |
| |
rhs | 2008-05-23 | QPID-901 : Track and report session exceptions, modified generator validate values before trying to encode them. Also, moved createDurableSubscriber from AMQSession_0_10 -> AMQSession. |
| |
rhs | 2008-05-23 | QPID-947 : Switched over to using proper RFC 1982 serial numbers. |
| |
rhs | 2008-05-23 | QPID-1064 : only set the listeners to None after the thread has stopped |
| |
aconway | 2008-05-23 | Delete obsolete Channel class. |
| |
rhs | 2008-05-23 | QPID-947 : added codec and tests for array and list types |
| |
rhs | 2008-05-23 | QPID-947 : added test for nested lists |
| |
aconway | 2008-05-26 | Fix compile error in examples. |
| |
rajith | 2008-05-26 | I am applying the patch provided by Senaka attached to QPID-968 We need to get rid of the defaults that points to rhm. |
| |
aconway | 2008-05-26 | Changes to Session API: - Session is synchronous, no futures. - AsyncSession is async, returns futures. - Conversion functions sync(s) async(s) return a sync/async view of session s. - Connection ... |
| |
aconway | 2008-05-26 | Corrected examples for new session API. |
| |
aconway | 2008-05-26 | Speculative "fix" for solaris compile errors discussed on qpid-dev. |
| |
aconway | 2008-05-26 | Removed BOOST_REQUIRE_EQUAL, not available in older boost.test. |
| |
aconway | 2008-05-26 | Fixed intermittent leak of client::Connector thread. |
| |
aconway | 2008-05-26 | Make help2man and doxygen dependencies optional. |
| |
rgodfrey | 2008-05-27 | Refactoring updates (job queue changes, enqueue collections..) |
| |
rgodfrey | 2008-05-27 | Missed one... |
| |
gsim | 2008-05-27 | Added some comments to the various connection settings. |
| |
aconway | 2008-05-27 | Additional API documentation around sync vs. async sessions. |
| |
aconway | 2008-05-27 | Copy valgrind support files in a VPATH builds. |
| |
aconway | 2008-05-27 | Generate code in $builddir to allow multiple VPATH builds. |
| |
aconway | 2008-05-27 | VPATH fix |
| |
aconway | 2008-05-27 | Use symbolic constants for message flow values. |
| |
aconway | 2008-05-27 | Tighten up sync-correctness in SubscriptionManager & Dispatcher. Add a flush to SessionBase_0_10::sync() so it syncs in both directions. |
| |
aconway | 2008-05-27 | Fixed error in RangeSet, caused compile failure on Solaris. |
| |
aconway | 2008-05-27 | Removed obsolete src/qpid/client/SessionImpl.h .cpp |
| |
gsim | 2008-05-28 | Fixes to binding of member functions as raised on qpid list by Manuel Teira. |
| |
arnaudsimon | 2008-05-28 | QPID-1094 : Implement XA resource exception handling and add corresponding tests |
| |
arnaudsimon | 2008-05-28 | QPID-1097 : Those changes have been suggested by Lana | Needs more detail, who is Lana? | |
gsim | 2008-05-28 | QPID-1095 : fixes to dtx error codes for latest spec changes. |
| |
gsim | 2008-05-28 | QPID-1095 : another error code correction |
| |
gsim | 2008-05-28 | QPID-1098 : correction to queue query when queue is not known |
| |
aidan | 2008-05-28 | QPID-1099 Add tests for publishing several messages transactionally and consuming them in an OnMessage handler |
| |
arnaudsimon | 2008-05-28 | QPID-1094 and QPID-1095 : Updated XaResource for handling wrong flag value, updated xa tests for using correct flag values, excluded forget test as the current 0.10 broker does not implement forget. |
| |
gsim | 2008-05-28 | Improve latency test tool to allow lower rates. |
| |
gsim | 2008-05-28 | Updated some 'todo' comments with clearer text. |
| |
arnaudsimon | 2008-05-29 | QPID-1094 : added finally close for cleaning potential indoubt tx |
| |
rgodfrey | 2008-05-29 | Avoid NPEs |
| |
rgodfrey | 2008-05-29 | Deliver async per subscription; not queue |
| |
rgodfrey | 2008-05-29 | tidy up |
| |
gsim | 2008-05-29 | Only record frames for replay if timeout is non-zero. |
| |
gsim | 2008-05-29 | Move AckPolicy impl from header to .cpp; ensure that completion is marked even when auto-acking is turned off. |
| |
gsim | 2008-05-29 | Correct declarations to be the same as definitions. |
| |
rgodfrey | 2008-05-29 | Temp fix out of order issue with async(sub) |
| |
rgodfrey | 2008-05-29 | Made subscription sendLock straight lock, re-enabled per subscription async delivery |
| |
rgodfrey | 2008-05-29 | Fix SubscriptionTestHelper |
| |
rgodfrey | 2008-05-29 | Comments and changes from review |
| |
rgodfrey | 2008-05-29 | fix browser behaviour on deliverAsync(sub) |
| |
aconway | 2008-05-29 | Packaing error - SessionId.h |
| |
cctrieloff | 2008-05-29 | Performnace fix, improves 6-8% on high core count machines. |
| |
tross | 2008-05-29 | QPID-1100 crash when config file contains commented-out commands (patch from michael goulish) |
| |
rajith | 2008-05-30 | This check in is for QPID-1102 . IoHandler and IoSender uses the java.io classes for IO operations and have shown very good improvement in latency and memory usage over MINA. For certain tests with pub ... | Should use configuration and be more configurable. Narrow catch Exception clause. | |
gsim | 2008-05-30 | Convert remaining cppunit tests to boost test framework to reduce dependencies. |
| |
arnaudsimon | 2008-05-30 | QPID-754 : changed prop name |
|
Review of Recently Raised JIRAs
Key | Component(s) | Affects Version/s | Summary | Status | Assignee | Reporter | Review Comments |
---|---|---|---|---|---|---|---|
C++ Broker | M3 | (QPID-1090) Removed pid storage for daemon mode - rely on external mechanisms | In Progress | Ted Ross | Ted Ross |
| |
Java Tests | M3 | (QPID-1091) QpidTestCase does not clean up the InVM Broker after each test. | Open | Unassigned | Martin Ritchie | MR to raise Jira to clean message stores between test runs | |
Java Client | M2, M2.1 | (QPID-1092) JMSObjectMessage.toBodyString corrupts the ByteBuffer if the data is not a String | Open | Unassigned | Martin Ritchie | MR to assign to M3 as well | |
Java Broker | M2.1 | (QPID-1093) (Java Broker) Meta data not found when registering a consumer using a selectors | Open | Unassigned | Rob Godfrey |
| |
Java Client | M3 | (QPID-1094) xaResource does not correctly handle exceptions | Open | Arnaud Simon | Arnaud Simon |
| |
C++ Broker | M3 | (QPID-1095) dtx class does not fail with expected error codes | Closed | Gordon Sim | Arnaud Simon |
| |
C++ Broker | M3 | (QPID-1096) Exception codes for dtx need to be updated in line with final 0-10 spec | Open | Gordon Sim | Gordon Sim |
| |
Java Client | M3 | (QPID-1097) Need to improve 0.10 interface javadoc | Open | Arnaud Simon | Arnaud Simon |
| |
C++ Broker | M3 | (QPID-1098) Final 0-10 specification reqiures empty struct to be returned if queried queue is not found | Resolved | Gordon Sim | Gordon Sim |
| |
Dot Net Client | M3 | (QPID-1099) Add tests for checking transactional message consumption using OnMessage | Open | Aidan Skinner | Aidan Skinner |
| |
C++ Broker | M3 | (QPID-1100) crash when config file contains commented-out commands. | Open | Ted Ross | michael goulish |
| |
Java Broker | M2, M2.1 | (QPID-1101) DestWildExchange uses shallow copy of queues for routing, causing routing to fail if queueDeleted. | Open | Unassigned | Martin Ritchie |
| |
C++ Client | M3 | (QPID-1102) A new java.io based blocking transport for client | Open | Rajith Attapattu | Rajith Attapattu | Java client component, should be resolved. | |
Java Tests |
| (QPID-1103) Add ability to provide a configuration file for broker start up in java test suite | Open | Martin Ritchie | Martin Ritchie |
| |
Dot Net Client | M2.1 | (QPID-1104) (.Net) Allow acknowledgement of a single message | Open | Unassigned | Marnie McCormack |
| |
C++ Broker, C++ Client, Code Generator | M3 | (QPID-1105) Patches and additions to port to Windows | Open | Unassigned | Steve Huston |
| |
| M3 | (QPID-1106) Make message acknowledgment synchronous | Open | Unassigned | Arnaud Simon | Needs component. |