Agenda
- Update on Merge
- Update on M2.1 release process
- Review of code commits
- Review of new JIRAs
- Update on GSoC projects
Attendees
Aidan Skinner
Arnaud Simon
Carl Trieloff
Martin Ritchie
Robert Godfrey
Apologies
Gordon Sim
Update on M2.1 release process
Review of code commits
Revision |
Committer |
Date |
Commit Comment |
Review Points |
---|---|---|---|---|
rhs |
2008-04-11 |
QPID-901 : temporary workaround for AMQP-218 |
|
|
kpvdr |
2008-04-11 |
Patch from Ted Ross: added set methods to hilo types in generated management classes |
|
|
aidan |
2008-04-13 |
QPID-916 Correct release notes |
|
|
aidan |
2008-04-13 |
QPID-916 tag RC4 |
|
|
gsim |
2008-04-14 |
QPID-917 : Use PLAIN (rather than the non-standard AMQPLAIN) as the SASL mechanism when authenticating python test clients. |
|
|
gsim |
2008-04-14 |
Correction to release notes (now support AMQP 0-9) |
|
|
gsim |
2008-04-14 |
QPID-648 : Initial support for sasl authentication for c++ broker. From patch submitted by mfarrellee@redhat.com. Authentication is optional at compile time (based on user selection or availability of ... |
|
|
aidan |
2008-04-14 |
QPID-832 delete for resync with trunk (cpp, ruby) and M2.1 (java/broker) |
|
|
aidan |
2008-04-14 |
QPID-832 sync cpp with trunk |
|
|
aidan |
2008-04-14 |
QPID-832 sync ruby from trunk |
|
|
aidan |
2008-04-14 |
QPID-832 sync broker with M2.1 |
|
|
gsim |
2008-04-14 |
QPID-648 : keep the sasl_conn member in the handler to avoid the need for friend declaration |
|
|
aidan |
2008-04-14 |
QPID-916 Tag RC5, with correct C++ release notes |
|
|
rhs |
2008-04-14 |
fixed encode/decode of structs in command/control arguments to include the type code when specified |
|
|
gsim |
2008-04-14 |
Use the errata file for final 0-10 that has a type code for xids without which dtx.recover can't work. Return the indoubt xids as an array of struct32s each of which contains an encoded xid. |
|
|
aconway |
2008-04-14 |
https://bugzilla.redhat.com/show_bug.cgi?id=441080
from Ville Skyttä (ville.skytta@iki.fi) qpidc's build does not use $RPM_OPT_FLAGS so it misses some compiler security features, and strips installed ... |
|
|
gsim |
2008-04-14 |
QPID-648 : more flexible sasl implementation (patch provided by mfarrellee@redhat.com) |
|
|
gsim |
2008-04-14 |
Fix to struct32 encoding |
|
|
gsim |
2008-04-14 |
|
|
|
nsantos |
2008-04-14 |
fix home dir permissions |
|
|
aconway |
2008-04-15 |
Struct32 encoding |
|
|
gsim |
2008-04-15 |
Remove deleted file from distribution list. |
|
|
gsim |
2008-04-15 |
QPID-648 : Get list of supported mechanisms from sasl lib. (Patch from mfarrellee@redhat.com) |
|
|
aidan |
2008-04-15 |
Merged revisions 631979-647797 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/trunk........ r631987 - aconway - 2008-02-28 14:47:59 +0000 (Thu, 28 Feb 2008) - 2 lines Fixe ... |
|
|
aidan |
2008-04-15 |
Merged revisions 627417-648207 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1........ r627552 - rgodfrey - 2008-02-13 18:10:53 +0000 (Wed, 13 Feb 2008) - 1 line ... |
|
|
aidan |
2008-04-15 |
Merged revisions 647798-648216 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/trunk........ r647800 - gsim - 2008-04-14 14:57:36 +0100 (Mon, 14 Apr 2008) - 3 lines QPID-64 ... |
|
|
aconway |
2008-04-15 |
Fix build error: MapValue SIZE was too small for Struct32. |
|
|
astitcher |
2008-04-15 |
Refactored the IO framework that sits on top of Poller so that it uses a generalised IOHandle. This means that you can define new classes derived from IOHandle (other than Socket) that can also be add ... |
|
|
nsantos |
2008-04-15 |
add svn revision include to specfile |
|
|
aconway |
2008-04-15 |
Cleanup of size calculations and handling UnknownStruct |
|
|
nsantos |
2008-04-15 |
QPID-921 : applied qpid-patch36.diff on behalf of Ted Ross |
|
|
aidan |
2008-04-15 |
QPID-831 fix pom version |
|
|
aidan |
2008-04-15 |
QPID-831 Remove some broker introspection stuff and transaction bumpf |
|
|
aconway |
2008-04-15 |
Disabled failing tests, working on fixing the issues. |
|
|
aconway |
2008-04-15 |
Comment out failing test, repairing. |
|
|
aconway |
2008-04-15 |
Correct Struct32 encoding: size/code/data. Proper re-encoding for unknown struct codes. |
|
|
aconway |
2008-04-15 |
Fix build error - missing op << for Struct32. |
|
|
rgodfrey |
2008-04-16 |
QPID-899 : Bug in AMQShortString on tokenized substrings |
|
|
rgodfrey |
2008-04-16 |
QPID-900 : Re-use byte[] of buffer for backing of AMQShortString |
|
|
rgodfrey |
2008-04-16 |
QPID-922 : Selectors on header properties should not convert AMQShortStrings to Strings on every evaluation |
|
|
aidan |
2008-04-16 |
QPID-916 add DISCLAIMER to top-level, make sure C++ and .Net archives are named correctly |
|
|
aidan |
2008-04-16 |
QPID-916 tag RC6 |
|
|
rgodfrey |
2008-04-16 |
QPID-925 : Only begin store transactions when there is a persistent message to be committed |
|
|
rgodfrey |
2008-04-16 |
QPID-926 : Perform all store operations associated with an acknowledge in a single store transaction |
|
|
rgodfrey |
2008-04-16 |
QPID-927 : Multiple acknowledgements should be coalesced into single multiple ack |
|
|
rgodfrey |
2008-04-16 |
QPID-929 : Exchange.Declare being sent prior to every message when publishing to explicit destination |
|
|
arnaudsimon |
2008-04-16 |
QPID-928 Added a pause period for letting the finalyzer a chance to notify all the Mina connector threads before we check for spurious threads. |
|
|
rgodfrey |
2008-04-16 |
QPID-931 : Always use exclusive consumers when subscribing to topics |
|
|
rgodfrey |
2008-04-16 |
QPID-932 : Remove references to unusued constructor argument "browsedAcks" of NonTransactionalContext |
|
|
rgodfrey |
2008-04-16 |
QPID-932 : Remove references to unusued constructor argument "browsedAcks" of NonTransactionalContext |
|
|
rgodfrey |
2008-04-16 |
QPID-933 : performance tweaks |
|
|
aidan |
2008-04-16 |
QPID-916 update dotnet NOTICE to include log4net, make sure DISCLAIMER is including in c++ |
|
|
aidan |
2008-04-16 |
QPID-916 delete, about to recreate |
|
|
aidan |
2008-04-16 |
QPID-916 tag RC6 |
|
|
arnaudsimon |
2008-04-16 |
QPID-897 : this test was intermittently timing out when messages are not prefetched. This is a temporary fix until we use a configurable timeout. |
|
|
rhs |
2008-04-16 |
QPID-901 : updates to the java client to use the 0-10 final spec instead of the 0-10 preview spec; this includes improvements to the codegen process as well as some modifications to the shared code pat ... |
|
|
rhs |
2008-04-16 |
QPID-901 : add back ExceptionHelper.java to fix the build |
|
|
aconway |
2008-04-16 |
Fix bug in Blob::assign assigning from an empty blob. |
|
|
aconway |
2008-04-16 |
Fix encoding for sized structs. |
|
|
aconway |
2008-04-16 |
Separate new codec from liqqpidcommon to improve link times. To be included in libqpidcommon when we are ready to replace framing codec. |
|
|
aidan |
2008-04-16 |
QPID-832 fix exception constructors |
|
|
ritchiem |
2008-04-16 |
QPID-886 : In order to allow the test to be written that highlights the failure we need to be able to provide a Config object not a file. So made the method public that reads the file and added constr ... |
|
|
aidan |
2008-04-16 |
Rename in case of further M2-based releases |
|
|
aconway |
2008-04-16 |
Removed complex_types.h from Makefile.am. |
|
|
rhs |
2008-04-16 |
QPID-901 : don't depend on constant values matching up when converting between JMS and AMQP delivery modes |
|
|
aconway |
2008-04-16 |
Add missing files to packaging. |
|
|
rhs |
2008-04-16 |
QPID-901 : updated the JMS examples to use legal delivery mode values as they are now checked with the 0-10 final updates |
|
|
rgodfrey |
2008-04-16 |
QPID-156 : Add an Apache licensed store - created an experimental Derby based store |
|
|
astitcher |
2008-04-17 |
Refactored IO Thread creation so that it happens in the Broker class - There is now a single Poller created by the Broker class that is passed to the Acceptor for use in network IO. It can also now ... |
|
|
arnaudsimon |
2008-04-17 |
QPID-919 Changed AMQBrokerDetails to throw an URL exception when the port number is not specified. |
|
|
aidan |
2008-04-17 |
Track changes from M2.x now |
|
|
aidan |
2008-04-17 |
Track changes from M2.x now |
|
|
aidan |
2008-04-17 |
Track changes from M2.x now, with right svn |
|
|
gsim |
2008-04-17 |
Some fixes to the transitional spec defs. |
|
|
arnaudsimon |
2008-04-17 |
QPID-796 Made connection URL property + use session level method |
|
|
arnaudsimon |
2008-04-17 |
QPID-884 Added cpp profile that does not use a store. Also updated profile for taking auth into account and updated broker.clean as per QPID-904 |
|
|
nsantos |
2008-04-17 |
add full path to qpidd in init script, as it fails in some environments with just the command name |
|
|
aconway |
2008-04-17 |
Added missing .h files to Makefile.am to fix make rpmbuild. Add non-const Message::data() Make log/Statement.h public. |
|
|
aidan |
2008-04-17 |
Merged revisions 632071-649058 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.x........ r632363 - ritchiem - 2008-02-29 16:00:19 +0000 (Fri, 29 Feb 2008) - 1 line ... |
|
|
aidan |
2008-04-17 |
QPID-831 fix compile errors |
|
|
aconway |
2008-04-17 |
src/Makefile.am: Fix problems with rpmbuild. src/tests/README: Updated information about boost test. |
|
|
astitcher |
2008-04-17 |
Patch for improved compatibility with gcc 3.4 and boost 1.33 |
|
|
aconway |
2008-04-18 |
src/tests/python_tests: fix exit status if QPID_NO_PREVIEW is set. src/qpid/framing/AMQFrame.h: frame header setters/getters with 0-10 naming. |
|
|
arnaudsimon |
2008-04-18 |
QPID-798 Make property per connection and/or system wide; change name to SYNC_PERSISTENT to denote only used on persistent messages |
Add accessor to Qpid test Case to allow prefetch to be turned on / off |
|
aidan |
2008-04-18 |
QPID-832 default protocol version to 0-9 |
|
|
arnaudsimon |
2008-04-18 |
QPID-936 : added missing session close op |
|
|
kpvdr |
2008-04-18 |
Fix to prevent possible Timer deadlocks by holding onto mutex while calling fire() |
|
Review of New JIRAs
Key |
Component(s) |
Affects Version/s |
Summary |
Status |
Assignee |
Reporter |
Review Comments |
---|---|---|---|---|---|---|---|
Python Client |
M3 |
(QPID-914) Separate python management component from core python client |
Open |
Rafael H. Schloming |
Gordon Sim |
|
|
C++ Broker |
|
(QPID-915) A list of ways to avoid c++ and Python problems on the RHEL4 platform This is HTML, i.e. for a Wiki page. |
Closed |
Unassigned |
michael goulish |
|
|
|
M2.1 |
(QPID-916) Release M2.1 |
Open |
Aidan Skinner |
Aidan Skinner |
|
|
Python Client |
M1, M2, M2.1, M3 |
(QPID-917) python tests use the default, non-standard 'AMQPLAIN' as SASL mechanism |
Resolved |
Gordon Sim |
Gordon Sim |
|
|
C++ Broker |
M3 |
(QPID-918) Authentication password is logged when "trace" is enabled |
Open |
Unassigned |
Ted Ross |
|
|
Java Client |
M3 |
(QPID-919) Wrong exception thrown when the connection URL contains a broker name followed by ":" but no port number is specified. |
Open |
Arnaud Simon |
Arnaud Simon |
|
|
C++ Client |
M3 |
(QPID-920) Convert c++ client to final 0-10 spec |
Open |
Gordon Sim |
Gordon Sim |
|
|
C++ Broker, Python Client |
M3 |
(QPID-921) Management: persistent object-ids, SASL support, System-ID |
Closed |
Unassigned |
Ted Ross |
|
|
Java Broker |
M2.1 |
(QPID-922) (Java Broker) Selectors comparing header properties to constants always convert the property from AMQShortString to String, rather than converting the constant once |
Resolved |
Rob Godfrey |
Rob Godfrey |
|
|
Python Test Suite |
M2.1 |
(QPID-923) Python tests are not spec version aware |
Open |
Unassigned |
Martin Ritchie |
|
|
Ruby Test Suite |
M2.1 |
(QPID-924) Ruby test.rb use of '0.0.0.0' for localhost doesn't work under cygwin |
Open |
Unassigned |
Martin Ritchie |
|
|
Java Broker |
M2.1 |
(QPID-925) (Java Broker) Only begin store transactions when there is a persistent message to be committed |
Resolved |
Rob Godfrey |
Rob Godfrey |
|
|
Java Broker |
M2.1 |
(QPID-926) (Java Broker) Perform all store operations associated with an acknowledge in a single store transaction |
Open |
Rob Godfrey |
Rob Godfrey |
|
|
|
M2.1 |
(QPID-927) (Java Client) Multiple acknowledgements should be coalesced into single multiple ack, rather than each being sent individually |
Resolved |
Rob Godfrey |
Rob Godfrey |
|
|
Java Tests |
M3 |
(QPID-928) Test org.apache.qpid.test.unit.client.connection.ConnectionCloseTest intermittently failing |
Open |
Unassigned |
Arnaud Simon |
|
|
Java Client |
|
(QPID-929) (Java Client) Exchange.Declare being sent prior to every message when publishing to explicit destination |
Resolved |
Rob Godfrey |
Rob Godfrey |
|
|
Ruby Client |
M1, M2, M2.1, M3 |
(QPID-930) ruby channel_close test issues |
Open |
Unassigned |
Gordon Sim |
|
|
Java Client |
M2.1 |
(QPID-931) (Java Client) Always use exclusive consumers when subscribing to topics |
Resolved |
Rob Godfrey |
Rob Godfrey |
|
|
|
M2.1 |
(QPID-932) (Java) Remove references to unusued constructor argument "browsedAcks" of NonTransactionalContext |
Open |
Rob Godfrey |
Rob Godfrey |
|
|
Java Broker, Java Client, Java Common |
M2.1 |
(QPID-933) (Java Performance) reduce memory copies, boxing/unboxing and needless iterating |
Resolved |
Rob Godfrey |
Rob Godfrey |
|
|
C++ Broker |
M3 |
(QPID-934) Federation tests fail intermittently |
Open |
Unassigned |
Ted Ross |
|
|
|
|
(QPID-935) patch to make trunk code work with old boost and gcc versions |
Open |
Unassigned |
michael goulish |
|
|
Java Tests |
M3 |
(QPID-936) Test testMigrateDurableSubscriber from org.apache.qpid.test.unit.xa.TopicTest is failing |
Open |
Unassigned |
Arnaud Simon |
|
|
|
|
(QPID-937) Typo in getting-started page of the site |
Open |
Unassigned |
Suran Jayathilaka |
|