Agenda
Check on progress of last weeks review points
Commit review
JIRA Review
Landing Java Broker Refactoring
Attendees
Aidan, Arnaud, Rafi, Carl, Martin, Rob, Marnie
Outstanding actions
Almost all prior actions need to be taken, please seem last weeks minutes for details
Comitters need to get better at reviewing submitted patches
Review of Code Commits
revision |
committer |
date |
comment |
review points |
---|---|---|---|---|
aidan |
2008-05-09 |
allow merging from M2.x |
|
|
aidan |
2008-05-09 |
allow merging from M2.x |
|
|
aidan |
2008-05-09 |
Merged revisions 652388-653415,653417-654109 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.x ........ r652388 - ritchiem - 2008-04-30 15:40:18 +0100 (Wed, 30 Apr 20 ... |
|
|
astitcher |
2008-05-09 |
Fix to managementgen so that VPATH builds work |
|
|
gsim |
2008-05-09 |
QPID-648 : Patch from Matt Farrellee - support for realms - updates to packaging to create a default db and the necessary conf files for plain and anon |
|
|
rhs |
2008-05-09 |
QPID-1045 : always notify incoming message queues of session closure and provide API for notifying listeners of closure; also preserve connection close code and report in errors |
|
|
aconway |
2008-05-09 |
Support for 0-10 sessions, not yet integrated. Misc minor fixes. |
|
|
rhs |
2008-05-09 |
QPID-1045 and QPID-1041 : added a destination attribute to incoming queues, and added a start() method to incoming queues as syntactic sugar for the verbose message flow idiom |
|
|
nsantos |
2008-05-09 |
QPID-1047 : Qpidc.spec.in is missing dependencies and has misplaced files - applied patch from Matt Farrellee |
|
|
rhs |
2008-05-09 |
QPID-947 : made python client use execution.sync instead of session.flush when not in auto_sync mode |
|
|
rgodfrey |
2008-05-11 |
Updates on the refactoring work |
|
|
rgodfrey |
2008-05-11 |
Copy over QPID-925 |
|
|
rgodfrey |
2008-05-11 |
Copy over QPID-926 |
|
|
gsim |
2008-05-11 |
QPID-1048 : Only wait for enqueue completion for persistent queues. |
|
|
gsim |
2008-05-12 |
Script to test federated setup using the topic test. |
|
|
aidan |
2008-05-12 |
QPID-839 fix test to avoid potential race condition and general incorrectness |
AS: merge to trunk |
|
gsim |
2008-05-12 |
Couple of extra simple tests for publishing and consuming in generic fashion. |
|
|
gsim |
2008-05-12 |
Extra ignores |
|
|
rhs |
2008-05-12 |
QPID-947 : added handler for known_completed and generate known_completed when timely-reply is set |
|
|
rhs |
2008-05-12 |
QPID-947 : fixed typo in prior commit |
|
|
rhs |
2008-05-12 |
QPID-1037 : removed manual setting of the module.name property as it is set automatically by the build scripts |
|
|
gsim |
2008-05-12 |
QPID-1050 : Patch from Ted Ross: 1) Durability for federation links (broker-to-broker connections) 2) Improved handling of federation links: a) Links can be created even if the remote broker is no ... |
|
|
gsim |
2008-05-12 |
QPID-1044 : Part of patch from Jonathan Robie + changes to verify scripts to keep automated testing working. |
|
|
rhs |
2008-05-12 |
QPID-1025 : updated fix for empty payload issue, this change removes state transitions that don't consume input bytes |
|
|
astitcher |
2008-05-12 |
QPID-1039 : Patch from Mick Goulish: Fix program options behavior for Boost 103200 |
|
|
astitcher |
2008-05-12 |
Fix to allow VPATH builds to work after checkin for QPID-648 |
|
|
gsim |
2008-05-12 |
QPID-1052 : Patch from Ted Ross This patch contains the following: 1) The session-id reported by the management API now matches the session.name in the session table 2) management.py API has a new ca ... |
|
|
rgodfrey |
2008-05-12 |
More fixing up of refactoring stuff; getting all maven tests passing and implementing management methods |
|
|
rgodfrey |
2008-05-13 |
Fixed broken exception overriding |
|
|
gsim |
2008-05-13 |
Fix macro used in test for backwards compatability. |
|
|
rgodfrey |
2008-05-13 |
Changes to MessageStore interface |
|
|
nsantos |
2008-05-13 |
QPID-1052 : Management: session.name matches session id provided by API, handling of lost connections - applied patch supplied by Ted Ross |
|
|
arnaudsimon |
2008-05-13 |
QPID-1006 : Don't use tcp-nodelay as default and set socket buffer size only when the corresponding property is set. |
Discuss on list, config item, more investigation required |
|
rhs |
2008-05-13 |
QPID-1053 : updated QpidTestCase to check against broker output to ensure the broker is actually listening before the test attempts to connect; the text checked for is controlled by the broker.ready sy ... |
|
|
aconway |
2008-05-13 |
Added enum CreditUnit MESSAGE=0, BYTE=1 ; |
|
|
gsim |
2008-05-13 |
QPID-1054 : Fixed reporting of startup failures in daemon mode. |
|
|
rhs |
2008-05-13 |
QPID-1055 : use int64 for encoding python both python int and longs; this ensures consistent behavior on both 64 bit and non 64 bit systems |
|
|
aconway |
2008-05-13 |
Removed confusing broker::Message typedef intrusive_ptr<Message> shared_ptr |
|
|
gsim |
2008-05-13 |
Fail with exception if queue is not durable and configured policy is exceeded. |
|
|
rhs |
2008-05-13 |
QPID-1053 : add a timeout in case the broker is never ready |
|
|
aconway |
2008-05-13 |
Fix typo in examples. |
|
|
aconway |
2008-05-13 |
Ignore sasldb |
|
|
gsim |
2008-05-13 |
Minor change to tests to use correlation id rather than body for identifying messages. |
|
|
rhs |
2008-05-13 |
QPID-954 : added fallbacks and fixes for running the python client on python 2.3 |
|
|
aconway |
2008-05-13 |
Added sync() to ensure all acks are receivd before exiting the Dispatcher loop. |
|
|
nsantos |
2008-05-13 |
continuation of QPID-1052 |
|
|
aconway |
2008-05-13 |
From Jonathan Robie: QPID-1056 :" title="Visit page outside Confluence" rel="nofollow"linktype="raw" linktext="https://issues.apache.org/jira/browse/QPID-1056 :">QPID-1056 :" title="Visit page outside Confluence" rel="nofollow"linktype="raw" linktext="https://issues.apache.org/jira/browse/QPID-1056 :"> QPID-1056 :" class="external-link" rel="nofollow">https://issues.apache.org/jira/browse/QPID-1056 :Python examples for the xml exchange. QPID-1057 " title="Visit page outside Confluence" rel="nofollow"linktype="raw" linktext="https://issues.apache.org/jira/browse/QPID-1057 ">QPID-1057 " title="Visit page outside Confluence" rel="nofollow"linktype="raw" linktext="https://issues.apache.org/jira/browse/QPID-1057 "> QPID-1057 " class="external-link" rel="nofollow">https://issues.apache.org/jira/browse/QPID-1057Fixes to the XmlExchange.cpp that preve ... |
|
|
gsim |
2008-05-13 |
QPID-990 : Patch from Ted Ross to enable persisting of inter-broker routing entities |
|
|
rajith |
2008-05-14 |
Modified the verify_java_python.in file to reflect the changes made to the python code in rev 655965. The change was to correct a few typos. |
|
|
aconway |
2008-05-14 |
Fixed python/examples/xml-exchange verify script. |
|
|
aidan |
2008-05-14 |
add ignore file |
|
|
aidan |
2008-05-14 |
Merge branch 'python-mllib' |
Should have had Jira |
|
aconway |
2008-05-14 |
Fix valgrind problems in VPATH builds. |
|
|
aconway |
2008-05-14 |
Exclude XML example checks if XML support is not available. |
|
|
aconway |
2008-05-14 |
svn:ignore properties. |
|
|
gsim |
2008-05-14 |
Fix for large messages. |
|
|
gsim |
2008-05-14 |
Don't fail if python tests aren't found. |
|
|
rhs |
2008-05-14 |
QPID-965 : made the ant build report the cummulative success/failure of the test suite |
|
|
aconway |
2008-05-14 |
Undo revision 656320, causing build problems. |
|
|
aconway |
2008-05-14 |
Exclude XML example if XML not enabled. |
|
|
cctrieloff |
2008-05-14 |
Added requires for XML exchange |
|
|
aconway |
2008-05-14 |
Fix example check in rpmbuild. |
|
|
aconway |
2008-05-14 |
Python tests running in rpmbuild. |
|
|
rhs |
2008-05-15 |
added .class files to svn:ignore for common |
|
|
rhs |
2008-05-15 |
fixed a typo in 010ExcludeList |
|
|
rhs |
2008-05-15 |
QPID-1062 : phase 1 of improvements to 0-10 encode/decode; this inlines the read/write method of structs into generated code resulting in roughly a 2x improvement |
|
|
nsantos |
2008-05-15 |
change ordering of config records in management updates; patch supplied by Ted Ross |
|
|
rgodfrey |
2008-05-15 |
Fixed credit restoration, turned off biased write pool by default, removed unused lock from queue |
|
|
aconway |
2008-05-15 |
|
|
|
kpvdr |
2008-05-15 |
Patch from michael goulish: QPID-1063 : "under Boost 103200, command line args with = didn't work" |
|
|
aconway |
2008-05-15 |
|
|
|
rhs |
2008-05-15 |
QPID-1064 : made qpid-config close the session/connection; added incoming.stop() to cancel incoming messages and join on the listener thread; made managementBroker.removeChannel use incoming.stop(); mo ... |
|
|
nsantos |
2008-05-16 |
QPID-1061 : Management heartbeat message from broker - applied patch supplied by Ted Ross |
|
|
nsantos |
2008-05-16 |
QPID-1065 : Management messages may lost if client attach hits a small time window - patch supplied by Ted Ross |
|
|
cctrieloff |
2008-05-16 |
QPID-1034 by Senaka Fernando |
|
|
cctrieloff |
2008-05-16 |
QPID-1017 by Senaka Fernando - with a few small edits |
|
Recently Raised JIRAs
Key |
Component(s) |
Affects Version/s |
Summary |
Status |
Assignee |
Reporter |
Review Comments |
---|---|---|---|---|---|---|---|
Dot Net Client |
M2.1, M3 |
(QPID-1038) Blocking I/O in transport layer leads to poor performance for mixed sender/producer |
Open |
Aidan Skinner |
Aidan Skinner |
|
|
C++ Broker |
|
(QPID-1039) fix program options behavior for Boost 103200 |
Closed |
Unassigned |
michael goulish |
|
|
C++ Broker |
M3 |
(QPID-1040) Asynchronous Protocol Connector for C++ broker |
Closed |
Andrew Stitcher |
Ted Ross |
|
|
Python Client |
M3 |
(QPID-1041) Sources and sinks should all have names ( a problem in at least the Python client ) |
Open |
Rafael H. Schloming |
Jonathan Robie |
|
|
C++ Broker |
M3 |
(QPID-1042) Record of deliveries not kept for non-acquired, non-accepted subscriptions in credit flow mode |
Closed |
Gordon Sim |
Gordon Sim |
|
|
website |
M3 |
(QPID-1043) Add page with a clear grid of protocol support for each qpid component |
Open |
Gordon Sim |
Gordon Sim |
|
|
|
|
(QPID-1044) Python examples need updating for tutorial |
Open |
Unassigned |
Jonathan Robie |
|
|
Python Client |
M3 |
(QPID-1045) incoming message queues are not always notified of session closure |
Resolved |
Rafael H. Schloming |
Rafael H. Schloming |
|
|
Python Client |
M3 |
(QPID-1046) Provide easy way to start incoming message flow |
Resolved |
Rafael H. Schloming |
Justin Ross |
|
|
|
|
(QPID-1047) Qpidc.spec.in is missing dependencies and has misplaced files |
Open |
Unassigned |
Matthew Farrellee |
|
|
C++ Broker |
M3 |
(QPID-1048) Dispatch of durable message from non-durable queue held up if message is also enqueued asynchronously on durable queue |
Resolved |
Gordon Sim |
Gordon Sim |
|
|
Java Broker |
M2, M2.1 |
(QPID-1049) Unnecessary WARN level logging in DestWildExchange |
Open |
Unassigned |
Martin Ritchie |
|
|
C++ Broker |
M3 |
(QPID-1050) Durablilty of federation config, other miscellaneous fixes |
Closed |
Unassigned |
Ted Ross |
|
|
C++ Client |
|
(QPID-1051) The C++ examples contain some typos and other mistakes that will confuse users. These are usability errors |
Open |
Alan Conway |
William Henry |
|
|
C++ Broker, Python Client |
M3 |
(QPID-1052) Management: session.name matches session id provided by API, handling of lost connections |
Closed |
Unassigned |
Ted Ross |
|
|
Java Client |
M3 |
(QPID-1053) QpidTestCase should use something smarter than Thread.sleep(1000) to ensure that an external broker is listening on the port |
Resolved |
Rafael H. Schloming |
Rafael H. Schloming |
|
|
C++ Broker |
M3 |
(QPID-1054) Startup failures not reported when in daemon mode |
Resolved |
Gordon Sim |
Gordon Sim |
|
|
Python Client |
M3 |
(QPID-1055) map codec failures on 64 bit systems |
Resolved |
Rafael H. Schloming |
Rafael H. Schloming |
|
|
Python Client |
|
(QPID-1056) XML Exchange - Python example |
Resolved |
Unassigned |
Jonathan Robie |
|
|
C++ Broker |
|
(QPID-1057) Fix XML Exchange for Python client (which does not supply an empty FieldTable if there are no application message headers) |
Resolved |
Unassigned |
Jonathan Robie |
|
|
Dot Net Client |
M2, M2.1 |
(QPID-1058) Add support for CRAM-MD5-HASHED as used by Java Broker |
Open |
Unassigned |
Martin Ritchie |
|
|
Code Generator |
M3 |
(QPID-1059) mllib passes absoloute windows path as URL |
Open |
Aidan Skinner |
Aidan Skinner |
|
|
Java Broker |
M2.1 |
(QPID-1060) (Java Broker) OutOfMemory due to continued reference to ContentHeaderBody on Persistent Messages |
Open |
Rob Godfrey |
Rob Godfrey |
|
|
C++ Broker, Python Client |
M3 |
(QPID-1061) Management heartbeat message from broker |
Closed |
Unassigned |
Ted Ross |
|
|
Java Client |
M3 |
(QPID-1062) improve performance of 0-10 encode/decode |
Open |
Rafael H. Schloming |
Rafael H. Schloming |
|
|
C++ Broker |
|
(QPID-1063) under Boost 103200, command line args with "=" didn't work |
Open |
Unassigned |
michael goulish |
|
|
python tools |
M3 |
(QPID-1064) intermittent background thread stack trace when using qpid-config |
Open |
Rafael H. Schloming |
Rafael H. Schloming |
|
|
C++ Broker |
M3 |
(QPID-1065) Management messages may lost if client attach hits a small time window |
Closed |
Unassigned |
Ted Ross |
|
|
Java Broker |
M2, M2.1 |
(QPID-1066) cleanMainQueue call mistakenly wrapped in isInfoEnabled() |
Open |
Martin Ritchie |
Martin Ritchie |
|