You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by Apache Wiki <wi...@apache.org> on 2006/10/17 15:56:31 UTC

[Qpid Wiki] Update of "QpidCpp" by AlanConway

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Qpid Wiki" for change notification.

The following page has been changed by AlanConway:
http://wiki.apache.org/qpid/QpidCpp

------------------------------------------------------------------------------
+ = Introduction =
+ Contributors, read the [https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid/cpp/README README] and look over the guidelines in CppTips.
- Contributors, please look over coding guidelines in CppTips.
- 
- Currently built/tested with g++ on Linux using GNU make (feel free to port it :) )
  
  Testing guidelines: 
   * All classes should be unit tested with CppUnit. 
   * Broker should pass PythonBrokerTest with {{{./run-tests -I cpp_ignore.tests}}}
  
- For other prerequisites see {{{cpp/README}}} in subversion. 
+ Currently built/tested with g++ on Linux using GNU make.
  
- TODO: Getting-started info for committers.
+ = Missing features =
  
- TODO: Move info in {{{cpp/README}}} to wiki.  
+  * 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
+