Agenda
Commits review
JIRA Review
AOCB
Outstanding actions
revision |
committer |
date |
comment |
review comments |
---|---|---|---|---|
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) |
|
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. |
|
rgodfrey |
2008-06-19 |
QPID-950 : Broker refactoring, copied / merged from branch |
|
|
rgodfrey |
2008-06-19 |
QPID-950 : Fixed Derby Message Store |
|
|
rgodfrey |
2008-06-20 |
QPID-1144 : Reference count drops to zero too early for immediate messages in a txn |
|
|
ritchiem |
2008-05-30 |
QPID-1101 : Update to DestNameExchange to perform deep copy. |
Needs test |
|
arnaudsimon |
2008-06-03 |
QPID-1115 : Only generate client ID when necessary |
RG to comment on Jira |
|
ritchiem |
2008-06-03 |
QPID-1092 : Changed toString to be String.valueOf(getObject()) Added MessageToStringTest, tests performing toString on Message before calling getObject(). |
Weird catch in close() |
|
arnaudsimon |
2008-06-03 |
QPID-1112 : Update previous commit by re-using messageAcknowledge (added a flag specifying whether to send an messageAccept) |
inRecover check in BMC_0_10.postDeliver might be a problem with async delivery |
|
rhs |
2008-06-03 |
QPID-1062 : modified generated code to keep packing flags in wire form and override commonly used size methods for improved performance |
Remove commented out code |
|
rhs |
2008-06-05 |
QPID-1116 : fixed a race condition in connection/session close, session close now waits for the session to be detached before returning, this guarantees we won't have any active sessions when the conne ... |
Client.java has random cruft added. |
|
rhs |
2008-06-09 |
QPID-901 : always reset the auto-sync mode even if the call fails |
RHS: should raise Jira for autosync flag |
|
rhs |
2008-06-10 |
QPID-1129 : unless otherwise specified, limit the receive buffer size to 64K |
Mina makes OOM'ing hard to figure out |
|
ritchiem |
2008-06-13 |
QPID-1136 : Provided a fix for the leak in UnacknowledgedMessage when acking. Added a new InternalBrokerBaseCase for performing testing on the broker without using the client libraries. This allows fo ... |
InternalMinaProtocolSession has a bug in awaitDelivery where it can hang because deliveryCount is already set to !0 |
|
rgodfrey |
2008-06-20 |
QPID-1144 : Reference count drops to zero too early for immediate messages in a txn |
Review LTC with Rob |
|
rgodfrey |
2008-06-20 |
QPID-1101 : Updated Direct Exchange so it does not modify lists of queues |
No Test |
|
aidan |
2008-06-26 |
QPID-854 QPID-999 : Merge Changes to the client to make the dispatcher responsible for closing the queue browser when all the messages have been processed. |
JIRA clean up of anon CloseMessage DeliveryBody class. |
|
ritchiem |
2008-06-26 |
QPID-909 : Commented out the TimerTask so that it can be wrapped with a ScaledTestDecorator. Minimal change to get our existing tests to run. If closer duration control is required then further time c ... |
Change Commit list |
Commits
revision |
committer |
date |
comment |
|
|||||
---|---|---|---|---|---|---|---|---|---|
aconway |
2008-06-26 |
Plugin framework change: single PluginFactory creates per-target Plugin instances. |
|
||||||
aconway |
2008-06-27 |
Fix exit status when VALIGRIND= |
|
||||||
arnaudsimon |
2008-06-27 |
^A : Added CC scripts and config files |
|
||||||
ritchiem |
2008-06-27 |
Added qpid/java/release to ignore list |
|
||||||
ritchiem |
2008-06-27 |
Updated the performance tests to ensure we use all the available test, added additional comments in pom.xml about each test section. |
|
||||||
ritchiem |
2008-06-27 |
Added comment to gitignore to explain previous additions |
|
||||||
aidan |
2008-06-30 |
^A : remove @Override tags |
|
||||||
arnaudsimon |
2008-06-30 |
^A : Added cc example automation scripts |
|
||||||
rajith |
2008-06-30 |
This commit is related to ^A . Please refer to the JIRA for complete details. In Summary this contains a simple test kit comprising of perf and soak tests. The focus is on producing a packaged ... |
|
||||||
tross |
2008-06-30 |
Switch to async mode for management communication |
|
||||||
tross |
2008-06-30 |
Cosmetic change: rename ID to be 'tag' |
|
||||||
tross |
2008-06-30 |
^A - Per-thread counters in management API to avoid locking |
|
||||||
gsim |
2008-07-01 |
Added extra option (fixed time limit in rate mode) to latency test. Patch from acme@redhat.com. |
|
||||||
rgodfrey |
2008-07-01 |
^A : Applying patch previously applied to M2.x |
|
||||||
arnaudsimon |
2008-07-01 |
^A : Updated scripts |
|
||||||
arnaudsimon |
2008-07-01 |
^A : Moved message ack in pre-deliver method |
|
||||||
aidan |
2008-07-01 |
^A : name housekeeping thread properly. Apply patch from suran at wso2 dot com |
|
||||||
aconway |
2008-07-01 |
Added timeout to SubscriptionManager::get(), LocalQueue::get() and BlockingQueue::get() |
|
||||||
aidan |
2008-07-02 |
^A Exception handling was... unpleasing... Fix up of patch from rhs |
|
||||||
aidan |
2008-07-02 |
^A make protocol negotiation work from 0-10 down to 0-9 and then 8-0 still needs love to do with railover, see ^A AMQConnection.java: use 8_0 delegate for in-vm tests AMQConnectionDelegat ... |
|
||||||
aidan |
2008-07-02 |
^A copy delegate properly |
|
||||||
aidan |
2008-07-02 |
^A remember to rename class |
|
||||||
gsim |
2008-07-02 |
Improved text and rasied severity of log entry when client sessions are deleted without first being closed. |
|
||||||
aidan |
2008-07-02 |
Revert "^A Exception handling was... unpleasing... Fix up of patch from rhs" This reverts commit 673343. |
|
||||||
aidan |
2008-07-03 |
^A Exception handling was... unpleasing... Fix up of patch from rhs |
|
||||||
tross |
2008-07-03 |
^A - Use array-style delete for allocated array |
|
||||||
aconway |
2008-07-03 |
rubygen: Change default for client API accept-mode parameters to 1. |
|
||||||
ritchiem |
2008-07-04 |
Removed SimpleACLTest from the build whilst we resolve the client exception handling problems causing the failure |
|
||||||
gsim |
2008-07-04 |
Only override default value for accept-mode field in message.transfer (not message.subscribe) |
|
||||||
arnaudsimon |
2008-07-04 |
^A : Added perftests project |
|
||||||
gsim |
2008-07-04 |
Allow default values for packed structs to be overridden (currently used for message.transfer.accept-mode) |
|
||||||
arnaudsimon |
2008-07-04 |
^A : Remove all classes that were no longer referenced + updated FlowControlTest for using QpidTestCase |
|
||||||
ritchiem |
2008-07-04 |
Qpid-940 - ConnectionTest#testPasswordFailureConnection fails occasionally so while these race conditions are addressed I've converted the ConnectionTest to QpidTestCase and use it to skip the Passwor ... |
|
||||||
ritchiem |
2008-07-04 |
^A - Added a ConnectionRegistry per Virtualhost to track the open connections. Altered the ApplicationRegistry so that when the shutdown hook is fired it: Unbinds from the listening sockets Then ... |
|
||||||
ritchiem |
2008-07-04 |
^A : Forgot to exclude the test from the test run |
|
||||||
ritchiem |
2008-07-04 |
Addition of tools directory for various Qpid Java tools The first too JNDICheck allows the contents of a JNDI properties file to be parsed and presented as JNDI will process it. Handly for validating ... |
|
||||||
aconway |
2008-07-04 |
Cluster prototype: handles client-initiated commands (not dequeues) Details - Cluster.cpp: serializes all frames thru cluster (see below) - broker/ConnectionManager: Added handler chain in front of ... |
|
||||||
aconway |
2008-07-04 |
Remove debugging cout accidentally left in. |
|
||||||
aconway |
2008-07-04 |
Disabled cluster_test temporarily, it leaks processes. |
|
||||||
rajith |
2008-07-07 |
The last checkin for this class was using a Java 1.6 specific method called isEmpty in the String class. This fails the build in Java 1.5. I modified it to use str.length == 0 which has the same effec ... |
|
||||||
rajith |
2008-07-07 |
This is related to ^A . Made minor modifications to the scripts and |
|
||||||
rajith |
2008-07-07 |
This is related to ^A . Added the absolute path to setevn.sh, so that the following scripts can be called from any location. |
|
||||||
gsim |
2008-07-07 |
Temporarily reverting changes to signal handling; as checked in by r674107 it prevents the broker being shutdown. |
|||||||
|
|||||||||
aconway |
2008-07-07 |
configure.ac: check for cpg_local_get to exclude older CPG versions. |
|
||||||
aconway |
2008-07-07 |
Restore use of SignalHandler in qpidd.cpp, fixed errors in previous commit. |
|
||||||
aidan |
2008-07-07 |
^A Make sure that our SASL servers actually, y'know, validate the password AmqPlainSaslServer.java: Actually check password PlainSaslServer.java: Actually check password SaslServerTestCase.java ... |
|
||||||
aidan |
2008-07-07 |
^A forgot ASL header, oops |
|
||||||
aidan |
2008-07-07 |
Disable certain ConnectionTest tests since the 010 broker doesn't currently implement that behaiour |
|
||||||
rajith |
2008-07-07 |
This is related to QPId-1161. Modified the soak tests to print latency samples and throughput rates for every iteration. Added run_soak_client.sh soak_report.sh as an example of how to use soak test a ... |
|
||||||
aconway |
2008-07-07 |
ForkedBroker: child process exits on completion. |
|
||||||
rajith |
2008-07-07 |
This is related to ^A Added a README file to describe what the tests are and how they can be run. Modified to consumers to print the iteration number instead of the message id. |
|
||||||
aidan |
2008-07-08 |
^A allow messages which have been received by the consumer before a |
|
||||||
aconway |
2008-07-08 |
Fix leak in XmlClientSessionTests - was leaking a Session. |
|
||||||
aconway |
2008-07-08 |
svn:ignore properties. |
|
||||||
gsim |
2008-07-08 |
|
|
||||||
aconway |
2008-07-08 |
Removed static Cpg::handlers, fixed ForkedBroker shutdown. |
|
||||||
aconway |
2008-07-08 |
^A - from Manuel Tiera Lock file abstraction in sys/ with implementation portable to Linux and Solaris. Changes by myself: - Makefile.am - must be updated for any new/renamed/removed source ... |
|
||||||
aconway |
2008-07-08 |
Revert un-necessary Plugin complications. Better solution for plugin extension points coming up... |
|
||||||
rhs |
2008-07-08 |
Branch at a stable point for 0-10 support (prior to M3). This includes the C++ broker, C++ client, Java client, and |
|
||||||
aconway |
2008-07-08 |
Fix packaging error. |
|
||||||
aconway |
2008-07-08 |
Remove unused Serializer code. |
|
||||||
rajith |
2008-07-08 |
This is related to ^A . Added the ability to pass in JVM ARGs. |
|
||||||
tross |
2008-07-08 |
^A - Remove boost dependency from management agent interface |
|
||||||
aconway |
2008-07-08 |
HandlerChain: plug-in handler chain extension points. Replaces Handler<T>::Chain. Updated Sessoin & Connection handler chains and Cluster. |
|
||||||
aconway |
2008-07-09 |
Fix for older boost versions |
|
||||||
aconway |
2008-07-09 |
Fix signed/unsigned compare error |
|
||||||
aconway |
2008-07-09 |
Removed dead code. |
|
||||||
rhs |
2008-07-09 |
Primarily profiling driven changes: - added batched writes of commands/controls issued on a session - copy fragmented frames and segments rather than trying to decode them piecemeal, removed Fr ... |
|
||||||
gsim |
2008-07-09 |
Allow for pluggable exchange types. |
|
||||||
astitcher |
2008-07-09 |
Some small changes which clean up header file inclusions and generally start to tidy up the network layer so that it's a bit easier to implement new network transports |
|
||||||
rhs |
2008-07-10 |
^A : moved channel id into the ProtocolEvent interface and removed ConnectionEvent, this removes the overhead of creating ConnectionEvents |
|
||||||
rhs |
2008-07-10 |
^A : batch acks when prefetch is used |
|
||||||
gsim |
2008-07-10 |
Honour timeout in BlockingQueue::pop(); added test for SubscriptionManager::get() where no message exists. |
|
||||||
gsim |
2008-07-10 |
Assume accept-mode=1 (i.e. none required) where not explicitly specified on a message.transfer |
|
||||||
gsim |
2008-07-10 |
Add a get() method to subscription manager that retrieves one message from the specified queue if available, returns false otherwise. |
|
||||||
tross |
2008-07-10 |
Move shutdown of management broker to end of shutdown sequence |
|
||||||
tross |
2008-07-11 |
^A Remote Management Agent for management of external components |
|
gsim |
2008-07-14 |
Allow for pluggable exchange types. |
|
||
rajith |
2008-07-14 |
This is related to ^A . This is already in trunk and I am porting it to the qpid.0-10 branch. |
|
||||||
aidan |
2008-07-15 |
Multi-version interop test script |
|
||||||
ritchiem |
2008-07-15 |
^A Added missing license header and fixed execute bit on MessageSize.sh Added RunAll.sh for good measure |
|
||||||
ritchiem |
2008-07-15 |
Updated gitignore with cpp example output and other generated files |
|
||||||
ritchiem |
2008-07-15 |
^A : VirtualHost now validates that name is non-null and non-empty. Full protocol validation of the virtualhost name has not been performed. |
|
||||||
ritchiem |
2008-07-15 |
^A : Updated Tasks and gentools build to use the java.source and |
|
||||||
ritchiem |
2008-07-15 |
Updated log4j format as per discussion on mailing list. |
|
||||||
ritchiem |
2008-07-15 |
Removed the non ASCII characters that are causing the build to minorly complain. |
|
||||||
ritchiem |
2008-07-15 |
^A : Moved unregistration out of the sendLock. Potential refactor possible between processQueue and flushSubscription |
|
||||||
aconway |
2008-07-15 |
Switched from shared_ptr to intrusive_ptr and RefCounted for Broker. |
|
||||||
rajith |
2008-07-15 |
This is related to ^A . I have fixed the error handling and revised |
|
||||||
aidan |
2008-07-15 |
fix cpp client, path changes |
|
||||||
aconway |
2008-07-15 |
Fix "ignoring return value" warning from LockFile.h. |
|
||||||
ritchiem |
2008-07-15 |
^A : Based on Code Review : Remvoed AutoCreateVMBroker code from |
|
||||||
ritchiem |
2008-07-15 |
^A : Based on Code Review : Remvoed AutoCreateVMBroker code from |
|
||||||
ritchiem |
2008-07-15 |
^A : Update to gentools to remove commented out properties that I left in via git |
|
||||||
ritchiem |
2008-07-15 |
^A : Applied fix from M2.1.x that adds requried synchronization around setup and tear down of Connections. |
|
||||||
ritchiem |
2008-07-15 |
^A ,^A ,^A ,^A : Updated the client exception handling so that exceptions are not lost. In performing the changes I noted that the AMQStateManager is only used for connection crea ... |
|
||||||
ritchiem |
2008-07-15 |
^A : Added Protocol Level Debug logging. Uses a final static so should JIT out if disabled. To enable set -Damqj.protocol.logging.level=info |
|
||||||
ritchiem |
2008-07-16 |
^A : Prevent Rejecting messages destined for known QueueBrowsers |
|||||||
|
|||||||||
ritchiem |
2008-07-16 |
Changed erroneous error level logging to info level |
|
||||||
ritchiem |
2008-07-16 |
Added a warning log statement if the TransportConnection autocreates an InVM Broker |
|
||||||
ritchiem |
2008-07-16 |
Converted client.failover.FailoverTest so it can utilise the standard mechanism for failover testing, as the local CruiseControl had testP2PFailoveWithMessagesLeft fail with extra messages being left ... |
|
||||||
ritchiem |
2008-07-16 |
^A : Adjusted the test size from 100 to 10, this should reduce the likely hood of a slow machine failing the test. |
|
||||||
ritchiem |
2008-07-16 |
Renamed shutdownServer to restartBroker as that is what is does |
|
||||||
ritchiem |
2008-07-16 |
^A : Added additional logging to help diagnose a NullPointerException |
|
||||||
ritchiem |
2008-07-16 |
Update to the logging to ensure QpidTestCase is always logged and standardized the protocol output format between 0-8/0-9 and 0-10 |
|
||||||
ritchiem |
2008-07-16 |
^A : The shutdown change had a spurious getInstance() call which |
|
||||||
tross |
2008-07-16 |
^A - Provide a better factory for creation and deletion of the management agent |
|
||||||
tross |
2008-07-16 |
^A - Removed spurious include from example |
|
||||||
aconway |
2008-07-17 |
Cluster: shadow connections, fix lifecycle & valgrind issues. - tests/ForkedBroker: improved broker forking, exec full qpidd. - Plugin::addFinalizer - more flexible way to shutdown plugins. - Rewo ... |
|
||||||
aconway |
2008-07-17 |
Enable dequeue for prototype cluster - qpid/broker/SemanticState.cpp: moved doOutput into write idle callback.
|
|
||||||
ritchiem |
2008-07-17 |
^A : Fixed the format of the messages, realised that the transport.Connection uses a logging wrapper but in my haste to make the format the same in AMQProtocolHandler hadn't checked the output ... |
|
||||||
ritchiem |
2008-07-17 |
Moved the Reflection Wrapping code used by the system tests to the system test. If they are left in common then we must include the common directory when using the systest-testing frameworks no matter ... |
|
||||||
ritchiem |
2008-07-17 |
^A : Added additional logging to identify the exception that caused Authentication to fail. |
|
||||||
rhs |
2008-07-19 |
^A : redirect stdout and stderr from QpidTestCase |
|
||||||
rhs |
2008-07-20 |
^A : replaced occurrances of with , also made default.testprofile always load so that all other testprofiles only need to override values that are different |
|
||||||
gsim |
2008-07-22 |
Fix to transaction batching. (Backport of r669215). |
|
||||||
rhs |
2008-07-22 |
Updated the io transport to use a separate write thread with a circular buffer that does opportunistic write batching. Fixed error handling and shutdown for the io transport. Switched default from min ... |
|
||||||
gsim |
2008-07-23 |
Further fixes to transactional perftest: * correction to transaction boundaries * ensure any outstanding acks are sent on completion of subscriber |
|
||||||
gsim |
2008-07-23 |
Fixes for transactional perftest (merge of r679038 from qpid.0-10) |
|
||||||
gsim |
2008-07-23 |
^A : Use the right sizes to insert data inside the message payload where sizeof(size_t) != sizeof(uint32_t). Patch from Manuel Teira. |
|
||||||
ritchiem |
2008-07-23 |
^A : The broker did not correctly handle subscriptions that would suspend due to exhaustion of bytes credit. The processQueue loop would spin, this fix marks the subscription inactive for that ... |
|
||||||
arnaudsimon |
2008-07-23 |
qpid-1157: added jms tck scripts + README file + config file for setting email related properties |
|
||||||
rhs |
2008-07-23 |
excluded a known-failing test for durable subscriptions, the fix is on trunk and doesn't as yet need to be backported |
|
||||||
astitcher |
2008-07-24 |
Refactor to change client connector state machine to be held in ConnectionHandler |
|
||||||
astitcher |
2008-07-24 |
Refactored so that Dispatcher is now independent from DispatchHandle |
|
||||||
gsim |
2008-07-24 |
Set a configurable default size limit on queues |
|
||||||
gsim |
2008-07-24 |
Allow configurable default size limit to be set for queues (merged from r679462). |
|
||||||
arnaudsimon |
2008-07-24 |
qpid-1157: updated java trunk so a report is generated when there is a fault |
|
||||||
gsim |
2008-07-25 |
^A : Optional mechanism to avoid race when automating topic tests. Patch from David Sommerseth. |
|
||||||
gsim |
2008-07-25 |
^A : Patch from David Sommerseth merged from r679689. |
|
||||||
gsim |
2008-07-25 |
^A , ^A & ^A : Patches from Steve Huston to fix various minor compiler errors. |
|
||||||
gsim |
2008-07-25 |
Fixed bug in SubscriptionManager::get() where flush was issued before waiting and if message showed up after flush |
|
||||||
gsim |
2008-07-25 |
Merged fix to SubscriptionManager (was r679739) |
|
||||||
gsim |
2008-07-25 |
Exclude core verify script from verifications run when python examples cannot be found. |
|
||||||
aidan |
2008-07-25 |
Add xslt magic for creating code review agenda, and add wrapper script |
|
Jiras
Key |
Component(s) |
Affects Version/s |
Summary |
Status |
Assignee |
Reporter |
Review Comments |
---|---|---|---|---|---|---|---|
Java Broker |
|
(QPID-1182) SimpleACLTest authentication failures |
Open |
Martin Ritchie |
Martin Ritchie |
|
|
C++ Broker |
M3 |
(QPID-1183) perftest doesn't work correctly when sizeof(size_t) != sizeof(uint32_t) |
Resolved |
Unassigned |
Manuel Teira |
|
|
Java Tests |
M3 |
(QPID-1184) all output during tests is buffered until the test case finishes |
Open |
Rafael H. Schloming |
Rafael H. Schloming |
|
|
Ant Build System |
M3 |
(QPID-1185) -Dlog=foo is ignored |
Open |
Rafael H. Schloming |
Rafael H. Schloming |
|
|
Java Client |
M2.1 |
(QPID-1186) (Client Race Condition) After Failover client can ack last message from previous session. |
Open |
Martin Ritchie |
Martin Ritchie |
|
|
Java Broker |
M3 |
(QPID-1187) Java Broker appears to be stuck in a loop |
In Progress |
Martin Ritchie |
Martin Ritchie |
|
|
Java Client |
M3 |
(QPID-1188) java 0-10 client deadlocks when running with -Dprotectio=true |
Open |
Rafael H. Schloming |
Rafael H. Schloming |
|
|
Java Broker |
M3 |
(QPID-1189) Ant target need to be execute twice to build Qpid |
Open |
Unassigned |
Asanka Abeysinghe |
|
|
Java Broker |
M3 |
(QPID-1190) Broker logs 0-10 negotiation failure |
Open |
Marnie McCormack |
Aidan Skinner |
|
|
Java Broker, JMS Compliance |
|
(QPID-1191) Enable Exchange level filters. |
Open |
Martin Ritchie |
Martin Ritchie |
|
|
Java Client, JMS Compliance |
|
(QPID-1192) Client needs to send selector string as part of Binding request when using topics |
Open |
Martin Ritchie |
Martin Ritchie |
|
|
Java Broker MessageStore - DerbyStore |
|
(QPID-1193) Bind arguments must be stored with binding in DerbyStore |
Open |
Martin Ritchie |
Martin Ritchie |
|
|
Java Broker, Java Client |
|
(QPID-1194) Enable Selector use on JMS Topics in the Java Broker |
Open |
Martin Ritchie |
Martin Ritchie |
|
|
Java Broker |
|
(QPID-1195) Recovery with Argument Maps |
Open |
Martin Ritchie |
Martin Ritchie |
|
|
Java Broker, Java Broker MessageStore - DerbyStore |
|
(QPID-1196) Queue Entries should be in terms of id's not queue -names |
Open |
Martin Ritchie |
Martin Ritchie |
|
|
Java Broker |
|
(QPID-1197) Improve persistent recovery |
Open |
Unassigned |
Martin Ritchie |
|
|
C++ Broker |
M3 |
(QPID-1198) Changes for the solaris port |
Open |
Andrew Stitcher |
Manuel Teira |
|