summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Updated AlertingTest to use new methods in Abstract super classMartin Ritchie2009-08-031-7/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@800364 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Change CON-1001 to make client ID optional so that the various ↵Martin Ritchie2009-08-036-35/+92
| | | | | | | | | | | | | stages of Open can be correctly logged. Client ID is not initially provided so we would be unable to log the protocol negotiation without removing this Modified ProtocolVersion Template to include a toString value to make it easier to log. There are two templates to update one in gentools/templ.java and one in common/templates Exposed verification methods to allow systests to reuse the code git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@800363 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Enable LogActors to log solely about themselves. Situations such ↵Martin Ritchie2009-08-033-0/+22
| | | | | | as startup would necesitate this, or when a new connection is being created. The addition of a ConnetionSubject would be unnecessary. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@800362 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Corrected MSLSubject, extracting the Store from the vhost fails ↵Martin Ritchie2009-08-032-3/+4
| | | | | | to retrieve the right value during startup. So better to explicitly specify the vhost and message store. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@800360 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2002 : Addition of ConnectionLoggingTestMartin Ritchie2009-08-032-0/+225
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@800359 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Update based on feedback from Marnie to be mindful of the impact ↵Martin Ritchie2009-08-031-8/+20
| | | | | | | | of message creation. Messages that do not need a message formatter now nolonger use the message formater. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@800358 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Added missing MessageStoreLogSubject and corresponding testMartin Ritchie2009-08-032-0/+103
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@800357 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2011 : Updated AlertingTest to use new LogMonitoring class and ↵Martin Ritchie2009-08-034-187/+352
| | | | | | | | | | | | | | | | corrected failures in test. Failures corrected by: - Ensuring message count is as expected after first publication - Validating that the max count alert level is correctly changed (when InVM) - Validate that the log file does not contain alerts after restart - Validate that alerting occurs after extra messages have been published - Modified QPID_WORK (using QTC.setSystemProperty so it is only set for that test run) to ensure each test has a clean store. Additions to QpidTestCase: - Ability to enable persistence on a given virtualhost. Currently it tries to set the JBoss BerkelyDB store failing back to Qpid's DerbyDB store. - Ability to set properties in the configuration file, this involves re-writting the config files so that both inVM and external java brokers will correctly function with the desired configuration. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@800356 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2001 : Added new LogMonitor (with Test) to ensure that messages Logged ↵Martin Ritchie2009-08-032-0/+478
| | | | | | occur as expected. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@800354 13f79535-47bb-0310-9956-ffa450edef68
* Fix build warnings/errors on WindowsStephen D. Huston2009-07-312-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799720 13f79535-47bb-0310-9956-ffa450edef68
* Fix race condition in cluster error handling.Alan Conway2009-07-3111-58/+102
| | | | | | | | | If different errors occured almost simultaneously on two different nodes in a cluster, there was a race condition that could cause the cluster to hang. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799687 13f79535-47bb-0310-9956-ffa450edef68
* Make AMQFrame::getMethod() safe on frames with no body.Alan Conway2009-07-311-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799686 13f79535-47bb-0310-9956-ffa450edef68
* handle fail setting last-node-standing with unit test, still needs system testCarl C. Trieloff2009-07-312-12/+49
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799658 13f79535-47bb-0310-9956-ffa450edef68
* Removed file src/tests/allSegmentTypes.h, which is generated.Kim van der Riet2009-07-311-128/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799642 13f79535-47bb-0310-9956-ffa450edef68
* Make previous test more robust, add some commentsCarl C. Trieloff2009-07-311-1/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799614 13f79535-47bb-0310-9956-ffa450edef68
* Candidate fix for race condition in testCarl C. Trieloff2009-07-311-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799609 13f79535-47bb-0310-9956-ffa450edef68
* Some clean up, and better error checkCarl C. Trieloff2009-07-311-3/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799598 13f79535-47bb-0310-9956-ffa450edef68
* Make replication of queue events not dependant on abs queue position, but ↵Carl C. Trieloff2009-07-306-10/+78
| | | | | | rather use source queue sequence numbers. Also add in more error checking and tests git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799435 13f79535-47bb-0310-9956-ffa450edef68
* Set protocol versions correctly in cluster code.Alan Conway2009-07-305-12/+29
| | | | | | | | | Cluster code was broken by a recent checkin to validate protocol versions. The cluster was not correctly setting the version on both sides of a connection. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799401 13f79535-47bb-0310-9956-ffa450edef68
* QPID-652 -- fixed by Marco BisioliCarl C. Trieloff2009-07-301-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799348 13f79535-47bb-0310-9956-ffa450edef68
* Change remaining broker Timer clients to use the single broker TimerAndrew Stitcher2009-07-305-11/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799274 13f79535-47bb-0310-9956-ffa450edef68
* Change all broker users of broker::Timer to use sys::TimerAndrew Stitcher2009-07-3016-91/+78
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799273 13f79535-47bb-0310-9956-ffa450edef68
* Added diagnostics to tell if timer callbacks overrun their allowed timeAndrew Stitcher2009-07-301-3/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799272 13f79535-47bb-0310-9956-ffa450edef68
* Fix sys::Timer code to push into priority list using the correct timeAndrew Stitcher2009-07-301-1/+1
| | | | | | - fixes bug where timers get acted on out of sequence git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799271 13f79535-47bb-0310-9956-ffa450edef68
* added back another missing excludeRafael H. Schloming2009-07-301-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799239 13f79535-47bb-0310-9956-ffa450edef68
* Provide more informative cluster logging at notice levelAlan Conway2009-07-295-28/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@799124 13f79535-47bb-0310-9956-ffa450edef68
* Remove implementation details from broker future diagram and make it into a ↵Aidan Skinner2009-07-293-0/+0
| | | | | | common one. Do some tweaking of the 0.5 broker diagram. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798954 13f79535-47bb-0310-9956-ffa450edef68
* New sequence diagram showing flow between NetworkDriver and ProtocolEngineAidan Skinner2009-07-291-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798953 13f79535-47bb-0310-9956-ffa450edef68
* Removed implementation, just the interfaces leftAidan Skinner2009-07-291-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798952 13f79535-47bb-0310-9956-ffa450edef68
* Phase 1 implementation of new network interfacesAidan Skinner2009-07-291-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798951 13f79535-47bb-0310-9956-ffa450edef68
* Add state diagram for new flow, update happyfuturebroker class diagramAidan Skinner2009-07-292-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798950 13f79535-47bb-0310-9956-ffa450edef68
* added missing excludeRafael H. Schloming2009-07-291-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798907 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2009: mask the password Text field value when creating a new user or ↵Robert Gemmell2009-07-291-2/+12
| | | | | | reseting an existing users password git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798734 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2008: Sort the queue names when offering them as an input selection to ↵Robert Gemmell2009-07-293-0/+6
| | | | | | users during Exchange binding creation and Queue move/copy messages operations git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798733 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2007: Ensure the dialog shells are explicitly positioned,thus ensuring ↵Robert Gemmell2009-07-298-0/+45
| | | | | | they are centered on the main aplication window on all platforms. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798732 13f79535-47bb-0310-9956-ffa450edef68
* Further suppression for 32 bit fedora 11.Gordon Sim2009-07-281-0/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798518 13f79535-47bb-0310-9956-ffa450edef68
* Add the Read/Write jobs on the MINA lines.Aidan Skinner2009-07-283-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798446 13f79535-47bb-0310-9956-ffa450edef68
* Develop diagrams in more detail, add new ones.Aidan Skinner2009-07-283-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798445 13f79535-47bb-0310-9956-ffa450edef68
* Suppression for boost 1.37 unit_test problemAndrew Stitcher2009-07-281-0/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798397 13f79535-47bb-0310-9956-ffa450edef68
* Oops: eliminated a ternary operator giving the "else" instead of the "then".Andrew Stitcher2009-07-281-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798386 13f79535-47bb-0310-9956-ffa450edef68
* Add a default constructor to LinkRegistry so that you don't needAndrew Stitcher2009-07-282-2/+16
| | | | | | a broker to create one for the store tests git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798383 13f79535-47bb-0310-9956-ffa450edef68
* QPID-1977: add back buton to the mbean view toolbar to navigate back after ↵Robert Gemmell2009-07-273-3/+147
| | | | | | opening mbeans in the mbean view (eg opening a queue directly from the Queues selection area, or from an Exchange mbean) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798337 13f79535-47bb-0310-9956-ffa450edef68
* Separate generated public header files from non-public headers, generated ↵Alan Conway2009-07-2719-60/+91
| | | | | | | | | | | | | | | | | | | | code re-organization. The gen/ directory has been removed, code is now generated into: $(builddir)/src - all .cpp files and non-public .h files. $(builddir)/include - all public .h files. The gen/ directory was originally intended to separate generated code from hand-written code. However both automake and cmake allow you to direct all build output, including generated code, into a separate build directory. In fact both recommend you build this way. Keeping the gen/ directory meant there would have been a total of 8 places to look for header files, all the combinations of builddir/srcdir, src/include and gen/no-gen. This was a mess, 4 is bad enough. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798291 13f79535-47bb-0310-9956-ffa450edef68
* rationalized naming of exclude files to make it clear why tests are excluded ↵Rafael H. Schloming2009-07-2719-28/+20
| | | | | | and where new exclusions should go; this also corrects the exclusion lists for some of the less common profiles since they now always include the 010Excludes which previously had to be manually copied to the other 010 profiles git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798246 13f79535-47bb-0310-9956-ffa450edef68
* More friendly stalled messages for no samplesCarl C. Trieloff2009-07-271-13/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@798241 13f79535-47bb-0310-9956-ffa450edef68
* eliminate duplication between exclude lists for the various cpp profilesRafael H. Schloming2009-07-2511-151/+47
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797706 13f79535-47bb-0310-9956-ffa450edef68
* fixed session memory leak exposed by SessionCreateTestRafael H. Schloming2009-07-252-16/+32
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797705 13f79535-47bb-0310-9956-ffa450edef68
* Add missing mgnt counters for replication exchangeCarl C. Trieloff2009-07-252-3/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797698 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2006: enable double click on a Queue from a binding result in order to ↵Robert Gemmell2009-07-242-5/+106
| | | | | | open the Queue mbean directly from the Exchanges mbean view git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797510 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2006: enable double click to open a Queue/Exchange directly from the ↵Robert Gemmell2009-07-241-0/+51
| | | | | | VirtualHostManager mbean view git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@797508 13f79535-47bb-0310-9956-ffa450edef68