Commit graph

117 commits

Author SHA1 Message Date
jsdelfino
a0e624622f Add Apache Libcloud support to the build.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@944912 13f79535-47bb-0310-9956-ffa450edef68
2010-05-16 21:08:34 +00:00
jsdelfino
eaeae2522f Add dependencies on Apache Thrift and Facebook Scribe, for use by the Log component.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@944766 13f79535-47bb-0310-9956-ffa450edef68
2010-05-16 05:22:18 +00:00
jsdelfino
98e3f58795 Update README description of how to get the source code.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@943807 13f79535-47bb-0310-9956-ffa450edef68
2010-05-13 05:28:56 +00:00
jsdelfino
4e0f558c13 Add simple implementation of Scheme-like lazy streams.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@943806 13f79535-47bb-0310-9956-ffa450edef68
2010-05-13 05:28:54 +00:00
jsdelfino
d97c0ec46c Move samples to samples directory.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@943805 13f79535-47bb-0310-9956-ffa450edef68
2010-05-13 05:28:37 +00:00
jsdelfino
2b13586b53 Add instructions to download and setup gcc 4.5.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@936632 13f79535-47bb-0310-9956-ffa450edef68
2010-04-22 07:34:35 +00:00
jsdelfino
db83242ea9 Reuse the same file descriptor when reopening a tinycdb database.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935461 13f79535-47bb-0310-9956-ffa450edef68
2010-04-19 06:26:31 +00:00
jsdelfino
dcbc62440a Minor cleanup of ubuntu install scripts.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935460 13f79535-47bb-0310-9956-ffa450edef68
2010-04-19 06:26:28 +00:00
jsdelfino
9494282e75 Add a tinycdb-based nosql SCA component and integrate with server. Add a version of the store test that works with the nosql component.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935459 13f79535-47bb-0310-9956-ffa450edef68
2010-04-19 06:26:26 +00:00
jsdelfino
400b52e095 Chdir to the installed SCA contribution before configuring components.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935458 13f79535-47bb-0310-9956-ffa450edef68
2010-04-19 06:26:18 +00:00
jsdelfino
cd904cdd0a Strawman implementation of post, put and delete on a tinycdb database, for now just a simplistic rewrite of the db per update.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935274 13f79535-47bb-0310-9956-ffa450edef68
2010-04-17 22:59:51 +00:00
jsdelfino
3d79be04a4 Install gcc-4.5 in ubuntu automated install script.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935273 13f79535-47bb-0310-9956-ffa450edef68
2010-04-17 22:59:43 +00:00
jsdelfino
b174f527dc Add a test for lambda expressions with gcc-4.5 and change build script to require gcc-4.5.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935247 13f79535-47bb-0310-9956-ffa450edef68
2010-04-17 20:21:32 +00:00
jsdelfino
5e5a4c9daa Copy trunk into gcc-4.4 branch before porting to gcc-4.5.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935127 13f79535-47bb-0310-9956-ffa450edef68
2010-04-17 05:00:18 +00:00
jsdelfino
45629fcf8a Change build scripts to make them work with GCC 4.5. Add a script to help install GCC 4.5 on Ubuntu.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@935126 13f79535-47bb-0310-9956-ffa450edef68
2010-04-17 04:57:23 +00:00
jsdelfino
90a42e7b7f Update svn:ignore properties.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@933122 13f79535-47bb-0310-9956-ffa450edef68
2010-04-12 07:14:15 +00:00
jsdelfino
da7c427739 Removed build output from version control.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@933116 13f79535-47bb-0310-9956-ffa450edef68
2010-04-12 07:00:38 +00:00
jsdelfino
76361f54a8 Add various utility hash functions, useful to hash and retrieve keys from a datastore.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@933115 13f79535-47bb-0310-9956-ffa450edef68
2010-04-12 06:57:32 +00:00
jsdelfino
bd76aa29d2 Add test scripts to test the WSGI integration on the GAE SDK.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@932833 13f79535-47bb-0310-9956-ffa450edef68
2010-04-11 03:13:15 +00:00
jsdelfino
2120ffe506 Minor build cleanup and fixes. Add a few scripts to help run automated builds on EC2 Ubuntu 9.10 images.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@932801 13f79535-47bb-0310-9956-ffa450edef68
2010-04-10 23:01:32 +00:00
jsdelfino
1185e5dd31 Add new test directories to main build.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@932266 13f79535-47bb-0310-9956-ffa450edef68
2010-04-09 06:12:10 +00:00
jsdelfino
71e3c7ee84 Add store test using the sqldb component. Add conninfo and table properties to sqldb component.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@932259 13f79535-47bb-0310-9956-ffa450edef68
2010-04-09 05:52:43 +00:00
jsdelfino
e79215ecc3 Simple SQL database component implementation, using PostgreSQL.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@931801 13f79535-47bb-0310-9956-ffa450edef68
2010-04-08 07:17:49 +00:00
jsdelfino
e7a60b5b6b Minor fix, cleanup namespace.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@931800 13f79535-47bb-0310-9956-ffa450edef68
2010-04-08 07:17:42 +00:00
jsdelfino
8d0acee3d6 Create build structure for an SQL database component. Add dependencies to postgresql and tinycdb to build scripts.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@930635 13f79535-47bb-0310-9956-ffa450edef68
2010-04-04 07:31:28 +00:00
jsdelfino
74684a0739 Use curl configured at build time instead of curl found on system path.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@930634 13f79535-47bb-0310-9956-ffa450edef68
2010-04-04 07:31:23 +00:00
jsdelfino
1ce560e275 Fix build error when memcached is not on the system path.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928610 13f79535-47bb-0310-9956-ffa450edef68
2010-03-29 06:51:48 +00:00
jsdelfino
9fe55e1666 Move SCA runtime SSL config from httpd-ssl-conf to server-conf, as it only applies to servers running the SCA runtime.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928608 13f79535-47bb-0310-9956-ffa450edef68
2010-03-29 06:47:37 +00:00
jsdelfino
0a3cd4a1e3 Build memcached from source as the Ubuntu 9.10 memcached package is back level. Minor typo fixes in httpd config scripts.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928605 13f79535-47bb-0310-9956-ffa450edef68
2010-03-29 06:26:16 +00:00
jsdelfino
67078ed604 Add a host parameter to the conf scripts to allow an external DNS host name to be used. Add HTTP basic auth to WSGI integration.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928352 13f79535-47bb-0310-9956-ffa450edef68
2010-03-28 07:29:13 +00:00
jsdelfino
68fcd3094f Change automated build to build curl from source instead of using the deb libcurl package as it's back-level on Ubuntu 9.04. Adjust INSTALL instructions as well.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928231 13f79535-47bb-0310-9956-ffa450edef68
2010-03-27 16:57:21 +00:00
jsdelfino
d64a280c20 Add scripts to setup HTTPS support. A few fixes to get HTTPS working end to end with both HTTPD and WSGI servers. Minor cleanup of the HTTPD config scripts.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@928160 13f79535-47bb-0310-9956-ffa450edef68
2010-03-27 06:24:56 +00:00
jsdelfino
64892de09e Correctly support binding URI on references.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@925910 13f79535-47bb-0310-9956-ffa450edef68
2010-03-21 22:00:35 +00:00
jsdelfino
bc6e7c7b3b Port to latest Apache Vysper 0.5 and Qpid 0.6. Change memcached scripts to start memcached as a daemon.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@925909 13f79535-47bb-0310-9956-ffa450edef68
2010-03-21 22:00:32 +00:00
jsdelfino
de984367f1 Minor fixes to the INSTALL instructions. Added two more automated install scripts to help deploy build+test images.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@924189 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17 08:12:44 +00:00
jsdelfino
8ccd1ab0bc Added support for HTTP references and different versions of the store-wsgi composite.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@924188 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17 08:12:39 +00:00
jsdelfino
a91627d5b8 Fixes to the automated Ubuntu install script, and automatic detection of xulrunner level (as it changes often) in configure.ac.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@923071 13f79535-47bb-0310-9956-ffa450edef68
2010-03-15 06:13:25 +00:00
jsdelfino
014971ccb5 Updated the INSTALL instructions, fixed a few incremental build issues, and added a script that builds everything from scratch, tested on Ubuntu 9.10.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@922645 13f79535-47bb-0310-9956-ffa450edef68
2010-03-13 18:40:42 +00:00
jsdelfino
7fc75cdf0b Improved handling of HTTP etags and dynamic content expiration.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@922644 13f79535-47bb-0310-9956-ffa450edef68
2010-03-13 18:40:38 +00:00
jsdelfino
5b3b3cf5da Added a WSGI store test case, plus a few fixes to get it working.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@921271 13f79535-47bb-0310-9956-ffa450edef68
2010-03-10 09:34:28 +00:00
jsdelfino
5a390791d3 Minor cleanup, renamed mcache to memcache, added a uuid util function to get consistent and unique uuids across languages.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@921270 13f79535-47bb-0310-9956-ffa450edef68
2010-03-10 09:34:20 +00:00
jsdelfino
39a1a1829a Added an XMPP test server using Apache Vysper, to help test the XMPP Chat component.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@921269 13f79535-47bb-0310-9956-ffa450edef68
2010-03-10 09:34:11 +00:00
jsdelfino
14f2449fa9 Support different Java VMs, including Apache Harmony.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@920204 13f79535-47bb-0310-9956-ffa450edef68
2010-03-08 06:16:14 +00:00
jsdelfino
caf895ebad Translated XML, ATOM and JSON conversion functions from C++ to Python. Added support for JSON-RPC and ATOM to the WSGI integration. Adjusted server module test cases to help test the WSGI server.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@919721 13f79535-47bb-0310-9956-ffa450edef68
2010-03-06 09:23:34 +00:00
jsdelfino
a84a0e4d16 Minor code cleanup, refactored some ATOM data conversion functions, simplified client test cases.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@919720 13f79535-47bb-0310-9956-ffa450edef68
2010-03-06 09:23:27 +00:00
jsdelfino
a5be184625 Updated svn:ignore properties.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917443 13f79535-47bb-0310-9956-ffa450edef68
2010-03-01 10:22:02 +00:00
jsdelfino
af92457520 Fixed build bootstrap error with duplicate variable definitions.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917441 13f79535-47bb-0310-9956-ffa450edef68
2010-03-01 10:13:34 +00:00
jsdelfino
99af35834f Minor fixes to distro build. Added missing scripts. Placed libraries in the correct module and component directories.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917438 13f79535-47bb-0310-9956-ffa450edef68
2010-03-01 09:59:18 +00:00
jsdelfino
8720acd237 Strawman WSGI integration, allowing Python components to run in a Python WSGI server.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917286 13f79535-47bb-0310-9956-ffa450edef68
2010-02-28 20:01:44 +00:00
jsdelfino
4a56fb4530 Minor README cleanup. Fixed permissions on COPYING and LICENSE files.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@917285 13f79535-47bb-0310-9956-ffa450edef68
2010-02-28 20:01:37 +00:00