summaryrefslogtreecommitdiff
path: root/qpid
Commit message (Collapse)AuthorAgeFilesLines
* changes to message methodsRajith Muditha Attapattu2007-07-312-7/+22
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561356 13f79535-47bb-0310-9956-ffa450edef68
* improved implementation Arnaud Simon2007-07-312-20/+30
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561355 13f79535-47bb-0310-9956-ffa450edef68
* src/qpid/framing/Visitor.h:Alan Conway2007-07-312-35/+55
| | | | | | | | | | - Removed depdency on Handler, Visitor is a separate pattern. - QPID_VISITOR macro to generate visitor classes replaces use of mpl (Default limits on mpl::vector (20) is too low, concenred about compile time problems if raised to 150. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561345 13f79535-47bb-0310-9956-ffa450edef68
* improved implementation Arnaud Simon2007-07-317-58/+143
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561322 13f79535-47bb-0310-9956-ffa450edef68
* FormattingArnaud Simon2007-07-311-88/+54
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561311 13f79535-47bb-0310-9956-ffa450edef68
* Changed receive definitionArnaud Simon2007-07-311-3/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561300 13f79535-47bb-0310-9956-ffa450edef68
* Implemented methodsArnaud Simon2007-07-3111-57/+752
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561299 13f79535-47bb-0310-9956-ffa450edef68
* * Fix crash on shutdown due to underlying poller being shutdown twiceAndrew Stitcher2007-07-311-0/+4
| | | | | | | - Actually just made the poller ignore subsequent shutdown attempts git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561279 13f79535-47bb-0310-9956-ffa450edef68
* Added Vistor.h to distributed sources in order to pass 'make distcheck'Gordon Sim2007-07-311-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561271 13f79535-47bb-0310-9956-ffa450edef68
* Template visitor pattern for Handlers.Alan Conway2007-07-303-0/+133
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@561128 13f79535-47bb-0310-9956-ffa450edef68
* generate blank header interfacesRafael H. Schloming2007-07-301-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@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@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@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@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@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@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@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@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@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@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@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@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@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@560298 13f79535-47bb-0310-9956-ffa450edef68
* git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@560296 ↵Arnaud Simon2007-07-2747-164/+5671
| | | | 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@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@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@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@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@560250 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@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@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