summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * src/tests/ais_check, cluster.mk: Run AIS tests only if:Alan Conway2007-07-273-121/+42
| | | | | | | | | | | | | | - CLUSTER makefile conditional set by configure. - Effective gid == ais - aisexec is running Otherwise print a warning. * src/tests/EventChannelConnectionTest.cpp * src/qpid/cluster/doxygen_overview.h Removed unused files. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@560234 13f79535-47bb-0310-9956-ffa450edef68
* Fromating + added releaseArnaud Simon2007-07-274-74/+49
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@560216 13f79535-47bb-0310-9956-ffa450edef68
* added missing message ack and removed old scriptRafael H. Schloming2007-07-262-60/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559949 13f79535-47bb-0310-9956-ffa450edef68
* Fix for code gen issues (again!)Alan Conway2007-07-261-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559939 13f79535-47bb-0310-9956-ffa450edef68
* Changed use of Event to directly use Condition to workaround problems on ↵Gordon Sim2007-07-261-12/+20
| | | | | | other platforms (where Event.wait() returned immediately after a set()/clear()). git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559869 13f79535-47bb-0310-9956-ffa450edef68
* * README: Instructions for openais install.Alan Conway2007-07-2613-785/+130
| | | | | | | | | | | | | | * configure.ac: Enable clustering if suitable openais is present. * src/tests/Cluster.cpp, .h, Cluster_child: Updated for 0-10 * src/qpid/sys/ConcurrentQueue.h: Added waitPop() * src/Makefile.am, src/qpid/sys/ThreadSafeQueue.h, ProducerConsumer.h: Removed unused code, ConcurrentQueue provides same functionality. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559859 13f79535-47bb-0310-9956-ffa450edef68
* exclude ticket arguments and extraneous classesRafael H. Schloming2007-07-262-6/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559815 13f79535-47bb-0310-9956-ffa450edef68
* Fix code generation rule to use timestamp file.Alan Conway2007-07-251-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559619 13f79535-47bb-0310-9956-ffa450edef68
* Fix code generation rule so generator runs only once even if multiple ↵Alan Conway2007-07-251-1/+4
| | | | | | generator files have changed. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559617 13f79535-47bb-0310-9956-ffa450edef68
* code for session delegateRajith Muditha Attapattu2007-07-251-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559603 13f79535-47bb-0310-9956-ffa450edef68
* git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559571 ↵Arnaud Simon2007-07-251-1/+1
| | | | 13f79535-47bb-0310-9956-ffa450edef68
* first attempt at isolating session functions common to both broker and clientRajith Muditha Attapattu2007-07-252-0/+28
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559570 13f79535-47bb-0310-9956-ffa450edef68
* removed duplicate code, the same classes also exists under the jms packageRajith Muditha Attapattu2007-07-252-58/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559547 13f79535-47bb-0310-9956-ffa450edef68
* fixed Encoder/Decoder to do the property type conversion for unsigned typesRafael H. Schloming2007-07-256-36/+59
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559520 13f79535-47bb-0310-9956-ffa450edef68
* moved from api to jmsArnaud Simon2007-07-253-1/+59
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559477 13f79535-47bb-0310-9956-ffa450edef68
* first implementation Arnaud Simon2007-07-256-0/+769
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559476 13f79535-47bb-0310-9956-ffa450edef68
* Updated package nameArnaud Simon2007-07-2517-17/+137
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559475 13f79535-47bb-0310-9956-ffa450edef68
* added support for precomputing sizesRafael H. Schloming2007-07-257-8/+163
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559465 13f79535-47bb-0310-9956-ffa450edef68
* removed usage of print >>Rafael H. Schloming2007-07-251-10/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559433 13f79535-47bb-0310-9956-ffa450edef68
* minor bug fixesRafael H. Schloming2007-07-251-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559423 13f79535-47bb-0310-9956-ffa450edef68
* made query[...] support both navigation and filteringRafael H. Schloming2007-07-251-20/+33
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559299 13f79535-47bb-0310-9956-ffa450edef68
* changed package name from qpidapi to apiRajith Muditha Attapattu2007-07-2413-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559245 13f79535-47bb-0310-9956-ffa450edef68
* Made attributes queryable.Rafael H. Schloming2007-07-241-9/+20
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559241 13f79535-47bb-0310-9956-ffa450edef68
* Removed unused regex.Rafael H. Schloming2007-07-241-3/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559184 13f79535-47bb-0310-9956-ffa450edef68
* * Summary:Alan Conway2007-07-2416-79/+149
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Wiring (declare/delete/bind) is replicated via AIS. - TestOptions includes all logging options. - Logger automatically parses env vars so logging can be enabled for any program linked with libqpidcommon e.g. by setting QPID_TRACE=1. * src/qpid/cluster/SessionManager.cpp: Handle frames from cluster - Forward to BrokerAdapter for execution. - Suppress responses in proxy. * src/tests/TestOptions.h (Options): Logging options, --help option. * src/qpid/client/ClientConnection.cpp: Removed log initialization. Logs are initialized either in TestOptions or automatically from env vars, e.g. QPID_TRACE, * src/qpid/QpidError.h (class QpidError): Initialize Exception in constructor so messages can be logged. * src/qpid/framing/ChannelAdapter.h: Made send() virtual. * src/tests/Cluster_child.cpp: UUID corrected. * src/qpid/broker/Broker.cpp: Pass chains to updater by ref. * src/qpid/Options.cpp (parse): Fix log settings from environment. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559171 13f79535-47bb-0310-9956-ffa450edef68
* Switched over to using enums instead of booleans for fields of type bit.Rafael H. Schloming2007-07-242-13/+72
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559167 13f79535-47bb-0310-9956-ffa450edef68
* Initial submit of 0-10 communication layer.Rafael H. Schloming2007-07-2432-0/+1872
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559151 13f79535-47bb-0310-9956-ffa450edef68
* Initial support for latest approved 0-10 xml (with some transitional hacks ↵Gordon Sim2007-07-2433-677/+218
| | | | | | included). git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559059 13f79535-47bb-0310-9956-ffa450edef68
* Some initial 0-10 support including placeholders for new domains, use of ↵Gordon Sim2007-07-2420-21/+3283
| | | | | | execution layer for synchronising methods with no explicit responses and a new set of tests (mainly just copies of the 0-9 ones, but these will be altered as 0-10 support progresses). git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559055 13f79535-47bb-0310-9956-ffa450edef68
* latest xml for 0-10 (with some edits to ease the transition from 0-9)Gordon Sim2007-07-241-0/+7265
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@559029 13f79535-47bb-0310-9956-ffa450edef68
* Reverted the protocol-version.xml file to the origianl to resolve compile errorsRajith Muditha Attapattu2007-07-231-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@558789 13f79535-47bb-0310-9956-ffa450edef68
* we need to build a parallel stack within the same client module, hence ↵Rajith Muditha Attapattu2007-07-2376-8180/+2
| | | | | | removing the seperate module git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@558771 13f79535-47bb-0310-9956-ffa450edef68
* git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@558760 ↵Arnaud Simon2007-07-2315-877/+0
| | | | 13f79535-47bb-0310-9956-ffa450edef68
* JAve Qpid APIArnaud Simon2007-07-2315-0/+877
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@558756 13f79535-47bb-0310-9956-ffa450edef68
* Specify the correct version for slf4j-simple. Without this there are two ↵Rafael H. Schloming2007-07-231-1/+1
| | | | | | conflicting org.slf4j.Logger classes on the path. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@558744 13f79535-47bb-0310-9956-ffa450edef68
* Added a better XML library.Rafael H. Schloming2007-07-236-139/+632
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@558742 13f79535-47bb-0310-9956-ffa450edef68
* Applied a modified version of the range checking patch from QPID-498.Rafael H. Schloming2007-07-232-18/+142
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@558741 13f79535-47bb-0310-9956-ffa450edef68
* Removed the inline option (this was a 0.9 parameter) Arnaud Simon2007-07-231-7/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@558724 13f79535-47bb-0310-9956-ffa450edef68
* Disable Cluster test.Alan Conway2007-07-231-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@558711 13f79535-47bb-0310-9956-ffa450edef68
* * src/tests/cluster.mk: Enable cluster test.Alan Conway2007-07-2311-79/+108
| | | | | | | | | | | | | | | | | | | | | | | | | * src/tests/Cluster.h (class TestHandler): Fixed race in TestHandler::waitFor * src/tests/Cluster.cpp - Allow separate start of parent and child processes. * src/qpid/Options.cpp (parse): Skip argv parsing if argc=0. * src/qpid/cluster/Cluster.cpp (configChange): assert group name. * src/qpid/cluster/Cpg.cpp, .h: Additional logging * src/qpid/framing/AMQFrame.cpp: Initialize all fields in ctor, avoid valgrind warning. * src/qpid/log/Logger.cpp: Initialize singleton automatically from environment so logging can be used on tests. * src/qpid/sys/Time.h: Avoid overflow in AbsTime(t, TIME_INFINITE) git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@558710 13f79535-47bb-0310-9956-ffa450edef68
* Added extra test for new execution layer methods.Gordon Sim2007-07-231-0/+29
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@558705 13f79535-47bb-0310-9956-ffa450edef68
* First version of the Java Qpid API. Arnaud Simon2007-07-2315-0/+877
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@558701 13f79535-47bb-0310-9956-ffa450edef68
* Added initial 'execution-layer' to try out methods form the 0-10 execution ↵Gordon Sim2007-07-2326-103/+322
| | | | | | class. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@558700 13f79535-47bb-0310-9956-ffa450edef68
* * src/tests/start_broker, stop_broker:Alan Conway2007-07-192-2/+5
| | | | | | | - Fix bug: tripping over old log files. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@557793 13f79535-47bb-0310-9956-ffa450edef68
* * Summary:Alan Conway2007-07-1918-181/+368
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Connect cluster handlers into broker handler chains. - Progress on wiring replication. * src/tests/cluster.mk: Temporarily disabled Cluster test. * src/tests/Cluster.h, cpp, Cluster_child.cpp: Updated to use UUIDs. * src/qpidd.cpp: - Load optional libs (cluster) - Include plugin config in options.parse. * src/qpid/cluster/SessionManager.h: - Create sessions, update handler chains (as HandlerUpdater) - Handle frames from cluster. * src/qpid/cluster/ClusterPlugin.h, .cpp: - renamed from ClusterPluginProvider - Create and connect Cluster and SessionManager. - Register SessionManager as HandlerUpdater. * src/qpid/cluster/Cluster.h, .cpp: Refactor as SessionFrameHandler. * src/qpid/broker/Connection.cpp: Apply HandlerUpdaters. * src/qpid/broker/Broker.h, .cpp: - Initialize plugins - Apply HandlerUpdaters * src/qpid/Plugin.h, .cpp: Simplified plugin framework. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@557788 13f79535-47bb-0310-9956-ffa450edef68
* Added vg_tests to EXTRA_DIST.Alan Conway2007-07-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@557709 13f79535-47bb-0310-9956-ffa450edef68
* * src/tests/start_broker, stop_broker: Use valgrind on broker.Alan Conway2007-07-197-25/+50
| | | | | | | | | | | * src/tests/run_test, vg_check: - factored valgrind check out of run_test for reuse in stop_broker. * src/tests/Makefile.am, stop_broker, README: - kill_broker renamed stop_broker. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@557692 13f79535-47bb-0310-9956-ffa450edef68
* Fix memory error that was crashing broker.Alan Conway2007-07-191-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@557672 13f79535-47bb-0310-9956-ffa450edef68
* r702@fuschia: andrew | 2007-07-19 13:23:15 +0100Andrew Stitcher2007-07-191-2/+2
| | | | | | | Make --disable-apr-platform the default git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@557593 13f79535-47bb-0310-9956-ffa450edef68
* Added difference operator to the sequence numberGordon Sim2007-07-193-5/+83
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@557570 13f79535-47bb-0310-9956-ffa450edef68