summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/components/cache (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Updated test composites and xsds to the latest SCA schemas.jsdelfino2010-01-171-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@900233 13f79535-47bb-0310-9956-ffa450edef68
* Simplified Makefiles a bit. Added -R options to configure shared library ↵jsdelfino2010-01-171-2/+2
| | | | | | runtime search path and not require LD_LIBRARY_PATH anymore. Refactored test shell scripts and added a store-cpp integration test. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@900073 13f79535-47bb-0310-9956-ffa450edef68
* Cleaned up test composite files. Adjusted C++ implementation elements to ↵jsdelfino2010-01-172-2/+2
| | | | | | match the spec. Minor refactoring/terminology cleanup in HTTPD modules, renamed readImplementation to evalImplementation and evalImplementation to applyImplementation. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@900071 13f79535-47bb-0310-9956-ffa450edef68
* Improvements to autoconf build to make support for python, web service etc ↵jsdelfino2010-01-113-9/+6
| | | | | | and relevant test cases optional and generate ac_defines used in ifdefs to check for debug and multithreading. Moved some optional code and test cases around to run them only when the tested features are built. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@897791 13f79535-47bb-0310-9956-ffa450edef68
* Renamed cache test cases.jsdelfino2010-01-112-2/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@897786 13f79535-47bb-0310-9956-ffa450edef68
* Refactored eval module to avoid confusion with the python eval module.jsdelfino2010-01-051-8/+8
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895952 13f79535-47bb-0310-9956-ffa450edef68
* Performance improvements when running both in multi-threaded and pre-forked ↵jsdelfino2010-01-026-83/+79
| | | | | | HTTPD. Changed memory management to use Apache APR pools instead of ref counting pointers as it's much faster and easier to integrate with the Python and Ruby interpreters. Changed to use simple pool-based string and stream implementations instead of the STL ones, which cause a lots of mutex locks in a multi-threaded environment. Added build options to compile with threading and profiling. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895165 13f79535-47bb-0310-9956-ffa450edef68
* Simplified server configuration, HTTPD modules now use deployment composite ↵jsdelfino2009-12-262-10/+9
| | | | | | to route service requests, minor fixes to store integration test. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@893939 13f79535-47bb-0310-9956-ffa450edef68
* Added timing functions to measure performance, removed unused cache support, ↵jsdelfino2009-12-262-60/+35
| | | | | | refactored and removed some obsolete tests and adjusted build. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@893937 13f79535-47bb-0310-9956-ffa450edef68
* Updated svn:ignore property. Redirect log output.jsdelfino2009-11-302-2/+2
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@885357 13f79535-47bb-0310-9956-ffa450edef68
* More build improvements, added a configure option to turn on debugging and ↵jsdelfino2009-11-301-5/+8
| | | | | | profiling, fixed compile and link options to support multithreading where applicable, moved non-building tools to contrib, and adjusted the top readmes and build instructions. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@885350 13f79535-47bb-0310-9956-ffa450edef68
* Fixes to the http client, httpd modules and memcached component to get the ↵jsdelfino2009-11-307-24/+236
| | | | | | store and shopping cart test case working end to end. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@885349 13f79535-47bb-0310-9956-ffa450edef68
* Refactored memcached support into an SCA component. Moved cache monad ↵jsdelfino2009-11-236-0/+440
functions to kernel. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@883250 13f79535-47bb-0310-9956-ffa450edef68