summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update branch with new Agent engine implementation:qmf-devel0.7Ted Ross2010-03-026-43/+180
| | | | | | | | | - Data hooks to allow batched and partial updates from internal storage. - Capability for immediate updates for deletion and changing of discrete values. - Implementation of query and event-raise. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7@917854 13f79535-47bb-0310-9956-ffa450edef68
* Rebased the qmf-devel branch to the trunkTed Ross2010-03-0271-949/+1288
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7@917828 13f79535-47bb-0310-9956-ffa450edef68
* Further implementation of the QMFv2 agent engine.Ted Ross2010-03-0220-721/+389
| | | | | | | | | | - deprecated old ObjectId class - renamed Object to Data - added hooks for authorization of get, subscribe, and method call - added infrastructure for optional internal storage git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7@917825 13f79535-47bb-0310-9956-ffa450edef68
* Rebased the wmf branch to the trunk.Ted Ross2010-02-2768-655/+2858
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7@916887 13f79535-47bb-0310-9956-ffa450edef68
* Checkpointing Agent engine code.Ted Ross2010-02-2620-252/+550
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7@916854 13f79535-47bb-0310-9956-ffa450edef68
* Synced the branch with the trunk.Ted Ross2010-02-194-16/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7@912024 13f79535-47bb-0310-9956-ffa450edef68
* The tree now builds up to the point of running swig.Ted Ross2010-02-1917-537/+257
| | | | | | | | | | | | | | Changes: 1) Cleaned up the Schema definitions to match the wiki documentation for QMFv2 a) Combined "argument" into "property" and eliminated "argument" b) Removed the distinction between ObjectClass and EventClass Event classes are now represented as Object classes without methods 2) Removed old buffer-codec encode/decode for schema types and replaced them with map-based equivalents. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7@912022 13f79535-47bb-0310-9956-ffa450edef68
* Checking in work-in-progress for the qmf branch.Ted Ross2010-02-1932-3476/+582
| | | | | | | This branch will not compile until further changes are checked in. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7@911854 13f79535-47bb-0310-9956-ffa450edef68
* Create a fresh branch for QMF development (targetted for 0.7)Ted Ross2010-02-180-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7@911618 13f79535-47bb-0310-9956-ffa450edef68
* remove extra dots from filenames so as not to confuse windowsRafael H. Schloming2010-02-187-9/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911596 13f79535-47bb-0310-9956-ffa450edef68
* added util subpackage with auto_update_backups and update_backupsRafael H. Schloming2010-02-181-0/+56
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911572 13f79535-47bb-0310-9956-ffa450edef68
* fixed importsRafael H. Schloming2010-02-182-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911570 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2409 - "qpid-route route map" can list the same broker multiple timesTed Ross2010-02-181-1/+1
| | | | | | | Applied patch from John Dunning git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911558 13f79535-47bb-0310-9956-ffa450edef68
* updated setup.py to match the package changesRafael H. Schloming2010-02-181-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911556 13f79535-47bb-0310-9956-ffa450edef68
* split messaging.py into multiple files and made qpid.messaging a packageRafael H. Schloming2010-02-1812-410/+559
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911550 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-2413 Rajith Muditha Attapattu2010-02-183-11/+38
| | | | | | | | Added a mechanism to catch the lexical cast errors and print an error message. I also fixed up some formatting as well. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911509 13f79535-47bb-0310-9956-ffa450edef68
* Move queue info example to the new management/examples submoduleRobert Gemmell2010-02-181-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911333 13f79535-47bb-0310-9956-ffa450edef68
* Add some initial examples of using jmx to add new queues and delete messages ↵Robert Gemmell2010-02-183-0/+295
| | | | | | from tmp_* queues. Create new management/examples submodule to hold them git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911326 13f79535-47bb-0310-9956-ffa450edef68
* Adding example jmx script for extracting queue information form the Java ↵Marnie McCormack2010-02-181-0/+177
| | | | | | broker for monitoring/stats purposes git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911306 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-2242Rajith Muditha Attapattu2010-02-181-47/+97
| | | | | | | I modified the code to keep a map consisting of exchange_type and exchange_name, so it can be properly used when needed. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911251 13f79535-47bb-0310-9956-ffa450edef68
* added a null check for the exchange class - related to QPID-1831Rajith Muditha Attapattu2010-02-181-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911249 13f79535-47bb-0310-9956-ffa450edef68
* Deallocate rdma state when closing an rdma connectionAndrew Stitcher2010-02-171-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911209 13f79535-47bb-0310-9956-ffa450edef68
* Avoid linking to unversioned symbols in libibverbs by explicitlyAndrew Stitcher2010-02-171-2/+4
| | | | | | linking rdma.so/rdmaconnector.so with -libverbs git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911208 13f79535-47bb-0310-9956-ffa450edef68
* Allow cmake build to work again with earlier boost versionsAndrew Stitcher2010-02-171-7/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911207 13f79535-47bb-0310-9956-ffa450edef68
* fixed subject defaulting and added testRafael H. Schloming2010-02-172-2/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911166 13f79535-47bb-0310-9956-ffa450edef68
* added a subject option to spoutRafael H. Schloming2010-02-171-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911163 13f79535-47bb-0310-9956-ffa450edef68
* more todo updatesRafael H. Schloming2010-02-171-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911124 13f79535-47bb-0310-9956-ffa450edef68
* updated todoRafael H. Schloming2010-02-171-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911122 13f79535-47bb-0310-9956-ffa450edef68
* removed sender caching as this should now be unnecessaryRafael H. Schloming2010-02-171-10/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911121 13f79535-47bb-0310-9956-ffa450edef68
* only cache addresses that existRafael H. Schloming2010-02-171-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911120 13f79535-47bb-0310-9956-ffa450edef68
* added caching for resolved addressesRafael H. Schloming2010-02-171-18/+69
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911116 13f79535-47bb-0310-9956-ffa450edef68
* added reservations to examplesRafael H. Schloming2010-02-174-0/+495
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911048 13f79535-47bb-0310-9956-ffa450edef68
* filled out some missing api-docRafael H. Schloming2010-02-171-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@911010 13f79535-47bb-0310-9956-ffa450edef68
* added support for browsingRafael H. Schloming2010-02-173-29/+69
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910999 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-1575Rajith Muditha Attapattu2010-02-172-2/+2
| | | | | | | | Lowering the queue cleaner interval in the broker does not seem to work properly. Therefore I am disabling the testActiveTTL test and removing the queue purge interval explictly set in the profile. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910987 13f79535-47bb-0310-9956-ffa450edef68
* fixed address syntax error in docsRafael H. Schloming2010-02-171-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910982 13f79535-47bb-0310-9956-ffa450edef68
* tweaks to linkRafael H. Schloming2010-02-171-13/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910826 13f79535-47bb-0310-9956-ffa450edef68
* combined duplicate logic between link_in/link_outRafael H. Schloming2010-02-171-131/+115
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910823 13f79535-47bb-0310-9956-ffa450edef68
* fixed spurious delay in testRafael H. Schloming2010-02-171-2/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910821 13f79535-47bb-0310-9956-ffa450edef68
* Comment out the gacutil stuff for the WCF DLLs and explain why. Related to ↵Stephen D. Huston2010-02-171-8/+17
| | | | | | QPID-2310. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910788 13f79535-47bb-0310-9956-ffa450edef68
* SSL changes for broker listening that weren't checked in with the original ↵Stephen D. Huston2010-02-171-4/+4
| | | | | | Windows broker SSL support (QPID-1403). git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910785 13f79535-47bb-0310-9956-ffa450edef68
* Build the ACL source into the qpidbroker library on Windows; works around ↵Stephen D. Huston2010-02-171-15/+17
| | | | | | the problems with qmf-gen'd management code; see QPID-1842 for history. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910782 13f79535-47bb-0310-9956-ffa450edef68
* This is related to QPID-2404Rajith Muditha Attapattu2010-02-162-2/+2
| | | | | | | | | | | | | The C++ broker removes stales messages using the following strategies a) If a consumer requests a messages, it checks the head and discards it if it's expired b) Runs the queue cleaner thread every x (defaults to 5 mins) secs and discards stale messages. I enabled the TimeToLiveTest (by commenting it out) and reduced the --queue-purge-interval to 1 sec. This may interfere with other tests. If that happens I will try to increase above interval and the test timeout and see if we could get by. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910777 13f79535-47bb-0310-9956-ffa450edef68
* QMF Messages originated from the broker don't have a routing-key field in ↵Ted Ross2010-02-161-0/+5
| | | | | | | | | the delivery properties. This update fixes this bug. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910772 13f79535-47bb-0310-9956-ffa450edef68
* Handle the case where a message is received without a routing_key in the ↵Ted Ross2010-02-161-4/+10
| | | | | | delivery properties. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910694 13f79535-47bb-0310-9956-ffa450edef68
* Use qpid::sys::usleep() instead of usleep(). Resolves QPID-2408.Stephen D. Huston2010-02-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910567 13f79535-47bb-0310-9956-ffa450edef68
* update exclude file to match new test package nameRafael H. Schloming2010-02-161-31/+31
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910500 13f79535-47bb-0310-9956-ffa450edef68
* changed sender/receiver to be synchronous by default when invoked on a ↵Rafael H. Schloming2010-02-166-64/+85
| | | | | | connected session git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910388 13f79535-47bb-0310-9956-ffa450edef68
* capture and report socket errorsRafael H. Schloming2010-02-161-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910382 13f79535-47bb-0310-9956-ffa450edef68
* When handling coalesced sets of SSL segments, ensure the buffer obtained to ↵Stephen D. Huston2010-02-151-2/+9
| | | | | | hold the extra data is big enough. Resolves QPID-2407. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@910338 13f79535-47bb-0310-9956-ffa450edef68