Re: NuoDB Cayenne Adaptor

2012-08-23 Thread Andrus Adamchik
Re: casting chars to numbers. IMO NuoDB driver does it right and others are doing it wrong ;) With John's type-safe properties available on trunk per CAY-1724 it will be easier for the users to ensure the correct expression argument type: // since AGE is Property, a user can't pass a String he

Re: NuoDB Cayenne Adaptor

2012-08-23 Thread Aristedes Maniatis
On 23/08/12 5:41pm, Malcolm Edgar wrote: Is this the correct approach. The reason I am using Cayenne 3.0.x, is so I can perform testing against our applications, which I think is a good way of verifying this code. I don't recall seeing much change in the bits of code you are touching from 3.0

Re: NuoDB Cayenne Adaptor

2012-08-23 Thread Malcolm Edgar
Hi Andrus, Its going pretty well so far. I have a smallish Cayenne web application running on it with 30 odd tables. The NuoDB JDBC driver is a picky with types, e.g. if you pass a numeric string value "6418" into a Cayenne query as the PK, Cayenne will set this in the PreparedStatement as setObje

Re: NuoDB Cayenne Adaptor

2012-08-22 Thread Andrus Adamchik
Hi Malcolm, Certainly interested to see how this project goes. I watched the webinar and I am sure this thing can't be nowhere near ACID. But as long as it supports joins, has a JDBC driver, and can store more than a few gigabytes of data, it'll be good enough for many applications :) Good lu

Re: NuoDB Cayenne Adaptor

2012-08-16 Thread Malcolm Edgar
Hi Tore, Thanks for that. I have started and it doesn't look to bad so far. The Cayenne build system is pretty wild however, there is a lot of stuff in there. I wrote a simple persistence framework of DynamoDB recently, happy to share if you are interested. I loved the database as a service conce

Re: NuoDB Cayenne Adaptor

2012-08-16 Thread Tore Halset
Hello. I did some work on a AWS SimpleDB adapter once using a jdbc driver made by someone else than AWS. No, DynamoDB is the cool thing and I got bored. Start with the jdbc driver, a plain NuoDBAdaptor and the cayenne junit tests[1]. Cayenne uses lots of jdbc metadata that some of the less mat

Re: NuoDB Cayenne Adaptor

2012-08-15 Thread Malcolm Edgar
Hi Guys, Thanks for the feedback. In terms of my interest, I have no relationship with NuoDB at all. The company I work for Avoka Technologies provide a forms hosting platform for large government and corporates. We use/love Cayenne and support Oracle, SQL Server, MySQL databases. Generally Or

RE: NuoDB Cayenne Adaptor

2012-08-15 Thread Durchholz, Joachim
> which suggests that about 90% of the SQL standard is implemented. I guess the > real question is which 90%? Let me complete that: 90% of which revision? The nice thing about standards is that you have so many to choose from :-) For SQL, these are: SQL1 (1986) SQL-92 SQL:1999 SQL:2003 SQL/XML:2

Re: NuoDB Cayenne Adaptor

2012-08-14 Thread Aristedes Maniatis
On 14/08/12 11:32pm, Aristedes Maniatis wrote: On 14/08/12 10:00pm, Malcolm Edgar wrote: Hi All, I am interested in developing a Cayenne Adaptor for the NuoDB database https://www.nuodb.com/ Its a very interesting database technology for developing scale out / high availability solutions. The

RE: NuoDB Cayenne Adaptor

2012-08-14 Thread Durchholz, Joachim
> Interesting. Their website is full of marketing speak, > but very light on what makes this database so "revolutionary". Same impression here. Seems like they have built a clustered DB engine from scratch. That's good for throwing out the legacy cruft that all RDBMSes stagger under, but bad for

Re: NuoDB Cayenne Adaptor

2012-08-14 Thread Aristedes Maniatis
On 14/08/12 10:00pm, Malcolm Edgar wrote: Hi All, I am interested in developing a Cayenne Adaptor for the NuoDB database https://www.nuodb.com/ Its a very interesting database technology for developing scale out / high availability solutions. The stuff that relational databases struggle with.

NuoDB Cayenne Adaptor

2012-08-14 Thread Malcolm Edgar
Hi All, I am interested in developing a Cayenne Adaptor for the NuoDB database https://www.nuodb.com/ Its a very interesting database technology for developing scale out / high availability solutions. The stuff that relational databases struggle with. Presumably to get started I would need to cr