Return-Path: Delivered-To: apmail-incubator-click-dev-archive@minotaur.apache.org Received: (qmail 59455 invoked from network); 2 Jul 2009 12:37:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 2 Jul 2009 12:37:56 -0000 Received: (qmail 2374 invoked by uid 500); 2 Jul 2009 12:38:06 -0000 Delivered-To: apmail-incubator-click-dev-archive@incubator.apache.org Received: (qmail 2343 invoked by uid 500); 2 Jul 2009 12:38:06 -0000 Mailing-List: contact click-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: click-dev@incubator.apache.org Delivered-To: mailing list click-dev@incubator.apache.org Received: (qmail 2335 invoked by uid 99); 2 Jul 2009 12:38:06 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Jul 2009 12:38:06 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [209.85.218.228] (HELO mail-bw0-f228.google.com) (209.85.218.228) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Jul 2009 12:37:56 +0000 Received: by bwz28 with SMTP id 28so938817bwz.12 for ; Thu, 02 Jul 2009 05:37:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.223.121.6 with SMTP id f6mr7083478far.77.1246538254794; Thu, 02 Jul 2009 05:37:34 -0700 (PDT) In-Reply-To: <4A4BD157.70003@gmail.com> References: <4A3918F4.7060501@gmail.com> <525d8e10907010433g6bdd0c9flda7a9c35e533baa0@mail.gmail.com> <4A4BA4C8.6070500@gmail.com> <525d8e10907011406o660dbfeek4537701b82d072cf@mail.gmail.com> <4A4BD157.70003@gmail.com> Date: Thu, 2 Jul 2009 08:37:34 -0400 Message-ID: <249f7ad0907020537x1b07804k2d4319f431ff9412@mail.gmail.com> Subject: Re: [VOTE] Release Click 2.1.0-RC1 From: Ted Husted To: click-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org > My understanding is that GAE only supports JPA and JDO (no jdbc) so we'll > have to port Cayenne to JPA to host the examples there. (Just thinking out load ...) Cayenne had made a push to support a JPA provider in Cayenne 3.0, but that work was abandoned. * http://cayenne.apache.org/doc/guide-to-30-features.html Would the notion of a GAE adapter for Cayenne make any sense. Instead of talking to Derby or HSQLDB, it would talk to JPA or JDO. Of course, the big fix, would be to abstract Cayenne so that Click could talk to Cayenne or a JPA provider (espeically since there won't be JPA in C3). But, I expect that would be a lot of work. > If Cayenne is using an in memory database, does GAE care? Using HSQLDB in memory is an interesting idea, so long as there isn't a GAE/J ceiling on RAM. (It's also something we can test in isolation.) RAM is not listed specifically as a resource http://4.bp.blogspot.com/_dLfQMJsmsaI/SUg3NOeljVI/AAAAAAAAACA/Yh0ug378x6g/s1600-h/billing-blog-post-100percent.png and of course, the notion has been around for a long time http://en.wikipedia.org/wiki/In-memory_database (Though, I'd feel better if HSQLDB was backed up as a blob of something in the real datastorage area.) -Ted. On Wed, Jul 1, 2009 at 5:12 PM, Bob Schellink wrote: > Malcolm Edgar wrote: >> >> OK, so long was we can resolve CLK-564 in an RC2 release. >> >> We could probably host Click examples on GAE with this and the GAE work > > > My understanding is that GAE only supports JPA and JDO (no jdbc) so we'll > have to port Cayenne to JPA to host the examples there. > > bob > >