summaryrefslogtreecommitdiff
path: root/qpid/cpp/src
Commit message (Collapse)AuthorAgeFilesLines
* Merged Alan's cluster changes from trunk.qmf-devel0.7aTed Ross2010-03-3015-462/+63
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@929314 13f79535-47bb-0310-9956-ffa450edef68
* Merged the trunk back into the QMF branch.Ted Ross2010-03-3051-272/+497
| | | | | | | All the make-check tests now pass with the QMF updates. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@929307 13f79535-47bb-0310-9956-ffa450edef68
* Methods (both styles) and Session-scope get queries now working for both V1 ↵Ted Ross2010-03-302-13/+25
| | | | | | | | | and V2. Almost all of the tests pass. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@929104 13f79535-47bb-0310-9956-ffa450edef68
* intercept mgmt msgs based on qmf versionKenneth Anthony Giusti2010-03-294-32/+69
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@928880 13f79535-47bb-0310-9956-ffa450edef68
* broker agent qmf2 heartbeat and naming supportKenneth Anthony Giusti2010-03-293-15/+97
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@928808 13f79535-47bb-0310-9956-ffa450edef68
* Merged the trunk back into the branch.Ted Ross2010-03-2714-338/+473
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@928123 13f79535-47bb-0310-9956-ffa450edef68
* qmf v1 tests passKenneth Anthony Giusti2010-03-263-29/+48
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@928059 13f79535-47bb-0310-9956-ffa450edef68
* fix v2 list code genKenneth Anthony Giusti2010-03-262-29/+27
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@928043 13f79535-47bb-0310-9956-ffa450edef68
* remove second uint64 from object idKenneth Anthony Giusti2010-03-261-1/+26
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@928033 13f79535-47bb-0310-9956-ffa450edef68
* dual qmf-mode broker agentKenneth Anthony Giusti2010-03-265-268/+551
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@928017 13f79535-47bb-0310-9956-ffa450edef68
* Fixed bugs related to query-by-objectIdTed Ross2010-03-262-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@927994 13f79535-47bb-0310-9956-ffa450edef68
* Updating qmf branch with latest updates:Ted Ross2010-03-264-154/+136
| | | | | | | | | | - Implemented V2 query in Python - Cleaned up map formatting in c++ agents - Updated for changes in the protocol wiki - Significant cleanup and refactoring in the pure-Python console git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@927970 13f79535-47bb-0310-9956-ffa450edef68
* Checkpointing updates for the Python console.Ted Ross2010-03-232-11/+15
| | | | | | | | | - Added 'list' type for QMF. - Updated qmf-agent example to use the new string formats for agent name and object-id. - Major updates in Python qmf.console to handle dual-mode operation. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@926788 13f79535-47bb-0310-9956-ffa450edef68
* bugfix: use null string when no correlation id neededKenneth Anthony Giusti2010-03-231-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@926783 13f79535-47bb-0310-9956-ffa450edef68
* merge r926606:926753 from trunk - trunk passes cluster testsKenneth Anthony Giusti2010-03-231-3/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@926759 13f79535-47bb-0310-9956-ffa450edef68
* add exception msg generation on method call failureKenneth Anthony Giusti2010-03-232-23/+35
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@926734 13f79535-47bb-0310-9956-ffa450edef68
* merge r919024:926606 trunk into this branchKenneth Anthony Giusti2010-03-2399-716/+1607
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@926686 13f79535-47bb-0310-9956-ffa450edef68
* Added agent name and epoch to the ObjectIdKenneth Anthony Giusti2010-03-222-20/+34
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@926373 13f79535-47bb-0310-9956-ffa450edef68
* get query req handlingKenneth Anthony Giusti2010-03-224-113/+231
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@926323 13f79535-47bb-0310-9956-ffa450edef68
* modify addObject() APIKenneth Anthony Giusti2010-03-196-56/+88
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@925397 13f79535-47bb-0310-9956-ffa450edef68
* Added functioning agent discovery, heartbeat, and age-out to C++ agent and ↵Ted Ross2010-03-192-52/+67
| | | | | | Python console. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@925260 13f79535-47bb-0310-9956-ffa450edef68
* authorize agent method callKenneth Anthony Giusti2010-03-191-45/+150
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@925252 13f79535-47bb-0310-9956-ffa450edef68
* agent side method request handlingKenneth Anthony Giusti2010-03-183-50/+188
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@924995 13f79535-47bb-0310-9956-ffa450edef68
* revert to original schema encodingKenneth Anthony Giusti2010-03-182-19/+13
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@924898 13f79535-47bb-0310-9956-ffa450edef68
* checkpoint prior to schema revertKenneth Anthony Giusti2010-03-182-29/+68
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@924873 13f79535-47bb-0310-9956-ffa450edef68
* Added the proper message content-type so clients can properly interpret sent ↵Ted Ross2010-03-172-6/+9
| | | | | | messages. git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@924534 13f79535-47bb-0310-9956-ffa450edef68
* compiles... added TODO notesKenneth Anthony Giusti2010-03-172-0/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@924424 13f79535-47bb-0310-9956-ffa450edef68
* checkpoint: more syntax fixesKenneth Anthony Giusti2010-03-172-82/+161
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@924410 13f79535-47bb-0310-9956-ffa450edef68
* Fixed encoding for map-properties.Ted Ross2010-03-171-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@924380 13f79535-47bb-0310-9956-ffa450edef68
* Added agent-naming, agent-heartbeat.Ted Ross2010-03-173-38/+52
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@924376 13f79535-47bb-0310-9956-ffa450edef68
* checkpointKenneth Anthony Giusti2010-03-174-141/+354
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@924309 13f79535-47bb-0310-9956-ffa450edef68
* Added type conversions for the broker's use of the QMF-generated headers.Ted Ross2010-03-167-9/+65
| | | | | | | | | from qpid::framing::FieldTable to qpid::messaging::Variant::Map from qpid::framing::Uuid to qpid::messaging::Uuid git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@924001 13f79535-47bb-0310-9956-ffa450edef68
* code gen changesKenneth Anthony Giusti2010-03-163-95/+176
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@923942 13f79535-47bb-0310-9956-ffa450edef68
* Added map encode/decode support for qmf code generationKenneth Anthony Giusti2010-03-154-12/+101
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/qmf-devel0.7a@923310 13f79535-47bb-0310-9956-ffa450edef68
* Added testagent/schema.xml to EXTRA_DIST, was causing make distcheck to fail.Alan Conway2010-03-041-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@918986 13f79535-47bb-0310-9956-ffa450edef68
* This is a fix for QPID-2428Rajith Muditha Attapattu2010-03-041-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@918845 13f79535-47bb-0310-9956-ffa450edef68
* Increase test_watchdog interval to avoid spurious test failures.Alan Conway2010-03-031-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@918708 13f79535-47bb-0310-9956-ffa450edef68
* Amended cluster error message for decoding failures.Alan Conway2010-03-031-1/+1
| | | | | | | | New message says "Error decoding events, may indicate a broker version mismatch" since version mismatch is the most likely causes of a decoding error. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@918679 13f79535-47bb-0310-9956-ffa450edef68
* Extended cluster_tests.test_management exposes a bug.Alan Conway2010-03-032-23/+75
| | | | | | | | | - kill and start brokers with clients running. - added qpid-stat -b and testagent clients - disabled in src/tests/cluster_tests.fail till bug is fixed. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@918674 13f79535-47bb-0310-9956-ffa450edef68
* Added tests/testagent, a simple QMF agent for use in tests.Alan Conway2010-03-034-0/+322
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@918673 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2386: added username (if available) to log entry for failed authentication.Gordon Sim2010-03-031-19/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@918576 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2402 & QPID-2406: Documented the units for the ttl property of Message. ↵Gordon Sim2010-03-0313-75/+80
| | | | | | Eliminated use of qpid::sys::Duration from API. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@918575 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2427: Align browsing option with approach used in python clientGordon Sim2010-03-032-3/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@918574 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2426: Check for empty name in address when resolvingGordon Sim2010-03-031-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@918573 13f79535-47bb-0310-9956-ffa450edef68
* Fix: decoding error causes cluster broker to exit.Alan Conway2010-03-011-4/+16
| | | | | | | | | | An error decoding a connection was causing the broker::Connection object to be deleted in the connection IO thread rather than the cluster deliver thread, causing an exit with "critical Modified cluster state outside of cluster context" git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@917734 13f79535-47bb-0310-9956-ffa450edef68
* Small Hack to allow Windows to compile without error until the qmfv2 changes ↵Andrew Stitcher2010-02-261-1/+4
| | | | | | remove the ResilientConnection.cpp file. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@916824 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2423 - Add Constructors to set initial value of content for MapContent ↵Ted Ross2010-02-263-0/+65
| | | | | | and ListContent git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@916803 13f79535-47bb-0310-9956-ffa450edef68
* Fix cluster abort on shutdown in ClusterTimer::fire.Alan Conway2010-02-264-3/+10
| | | | | | | | The cluster destructor was not deleting the ClusterTimer set on the broker, so this timer had a dangling pointer to the cluster. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@916751 13f79535-47bb-0310-9956-ffa450edef68
* Last member of a cluster always has clean store.Alan Conway2010-02-254-17/+55
| | | | | | | | | | When a cluster is reduced to a single broker, it marks its store as clean regardless of how it is shut down. If we're down to a single member we know we want to use its store to recover as there are no others. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@916475 13f79535-47bb-0310-9956-ffa450edef68
* Configure boost tests to create core dumps.Alan Conway2010-02-252-1/+3
| | | | | | | By default they don't, added BOOST_TEST_CATCH_SYSTEM_ERRORS=no to test_env.sh git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@916474 13f79535-47bb-0310-9956-ffa450edef68