summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* generate blank header interfacesRafael H. Schloming2007-07-301-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@561080 13f79535-47bb-0310-9956-ffa450edef68
* made the Header interface public, so I could use that in the Qpid APIRajith Muditha Attapattu2007-07-301-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@561066 13f79535-47bb-0310-9956-ffa450edef68
* updated implementationArnaud Simon2007-07-3012-53/+813
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@561051 13f79535-47bb-0310-9956-ffa450edef68
* these classes are made redundent as we now use the generated Option classRajith Muditha Attapattu2007-07-305-60/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@561015 13f79535-47bb-0310-9956-ffa450edef68
* added/modified session interface methods to map the generated methods in InvokerRajith Muditha Attapattu2007-07-301-19/+29
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@561007 13f79535-47bb-0310-9956-ffa450edef68
* r797@fuschia: andrew | 2007-07-30 14:25:02 +0100Andrew Stitcher2007-07-3010-872/+18
| | | | | | | | * Removed all the leader-follower acceptor code (APR based acceptor) * Removed the --enable/disable-apr-netio option to configure git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560973 13f79535-47bb-0310-9956-ffa450edef68
* Extract Recoverable interface from MessageStore interface.Alan Conway2007-07-282-20/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560611 13f79535-47bb-0310-9956-ffa450edef68
* added an explicit upper bound check for longsRafael H. Schloming2007-07-271-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560425 13f79535-47bb-0310-9956-ffa450edef68
* Updated openais instructions.Alan Conway2007-07-271-3/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560415 13f79535-47bb-0310-9956-ffa450edef68
* modified the generate script to add throws QpidException to the methods in ↵Rajith Muditha Attapattu2007-07-272-2/+9
| | | | | | Invoker git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560406 13f79535-47bb-0310-9956-ffa450edef68
* * src/tests/ais_check, cluster.mk: Run AIS tests only if:Alan Conway2007-07-2711-195/+46
| | | | | | | | | | | | | | - 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/qpid@560404 13f79535-47bb-0310-9956-ffa450edef68
* Drop SessionFrame, UUID is not required and more efficient to transmit plainAlan Conway2007-07-274-35/+21
| | | | | | | AMQFrames. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560356 13f79535-47bb-0310-9956-ffa450edef68
* * Asynchronous network IO subsystemAndrew Stitcher2007-07-2726-1862/+691
| | | | | | | | | | | | | | | | | | - This is now implemented such that it very nearly only depends on the platform code (Socker & Poller), this is not 100% true at present, but should be simple to finish. - This is still not the default (use "./configure --disable-apr-netio" to get it) - Interrupting the broker gives a known error - Default for number of broker io threads is not correct (needs to be number of CPUs - it will run slower with too many io threads) * EventChannel code - Deleted all EventChannel code as it's entirely superceded by this new shiny code ;-) * Rearranged the platform Socket implementations a bit for better abstraction git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560323 13f79535-47bb-0310-9956-ffa450edef68
* Change for using new QpidExceptionArnaud Simon2007-07-272-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560298 13f79535-47bb-0310-9956-ffa450edef68
* git-svn-id: ↵Arnaud Simon2007-07-2747-164/+5671
| | | | https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560296 13f79535-47bb-0310-9956-ffa450edef68
* Use execution layer to acknowledge messages. Gordon Sim2007-07-2739-399/+586
| | | | | | | | | Turn off 0-9 framing of requests and responses. Some refactoring around message delivery. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560285 13f79535-47bb-0310-9956-ffa450edef68
* Remove unused file.Alan Conway2007-07-271-161/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560284 13f79535-47bb-0310-9956-ffa450edef68
* changed the package name for QpidExceptionRajith Muditha Attapattu2007-07-273-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560253 13f79535-47bb-0310-9956-ffa450edef68
* changed the package name for QpidExceptionRajith Muditha Attapattu2007-07-278-13/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560252 13f79535-47bb-0310-9956-ffa450edef68
* moved the QpidException to common from clientRajith Muditha Attapattu2007-07-272-4/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560250 13f79535-47bb-0310-9956-ffa450edef68
* svn:ignore propertyAlan Conway2007-07-270-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560239 13f79535-47bb-0310-9956-ffa450edef68
* changed the session interface method names and signatures to match the ↵Rajith Muditha Attapattu2007-07-271-63/+144
| | | | | | methods generated in Rafi's invoker class. I also added java doc describing what options are valid for each method and their default values in the absence of a each option git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@560235 13f79535-47bb-0310-9956-ffa450edef68
* * 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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@559603 13f79535-47bb-0310-9956-ffa450edef68
* git-svn-id: ↵Arnaud Simon2007-07-251-1/+1
| | | | https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@559571 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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@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/qpid@559059 13f79535-47bb-0310-9956-ffa450edef68