converted to 1.6 markup
|Deletions are marked like this.||Additions are marked like this.|
|Line 3:||Line 3:|
|Contributors, read the [https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid/cpp/README README] and look over the guidelines in CppTips.||Contributors, read the [[https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid/cpp/README|README]] and look over the guidelines in CppTips.|
All classes should be unit tested with CppUnit.
Broker should pass PythonBrokerTest with ./run-tests -I cpp_ignore.tests
Currently built/tested with g++ on Linux using GNU make.
- durable queues
- durable exchanges
- connection redirect (needed for clustering)
- clustering for load balancing
- pairing (clustering) for HA
- automatic transactions
- server-local trasactions
- distributed transactions
- TLS security
- virtual hosts
- system exchange
Testing to-do list
- amqp conformance tests
- system tests for all AMQP methods.
- code coverage metrics.
- unit tests to increase code coverage.
Performance to-do list
- performance metrics
- performance tuning