Return-Path: Delivered-To: apmail-db-torque-dev-archive@www.apache.org Received: (qmail 17624 invoked from network); 11 Jul 2005 06:19:27 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 11 Jul 2005 06:19:27 -0000 Received: (qmail 5724 invoked by uid 500); 11 Jul 2005 06:19:26 -0000 Delivered-To: apmail-db-torque-dev-archive@db.apache.org Received: (qmail 5672 invoked by uid 500); 11 Jul 2005 06:19:26 -0000 Mailing-List: contact torque-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Apache Torque Developers List" Reply-To: "Apache Torque Developers List" Delivered-To: mailing list torque-dev@db.apache.org Received: (qmail 5658 invoked by uid 99); 11 Jul 2005 06:19:25 -0000 X-ASF-Spam-Status: No, hits=-10.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [209.237.227.194] (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.29) with SMTP; Sun, 10 Jul 2005 23:19:11 -0700 Received: (qmail 17544 invoked by uid 1977); 11 Jul 2005 06:19:09 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 11 Jul 2005 06:19:09 -0000 Date: Sun, 10 Jul 2005 23:19:09 -0700 (PDT) From: Thomas Fischer To: Apache Torque Developers List , hps@intermeta.de Subject: Village usage [Was: Re: CfV: Start release Cycle for Torque 3.2] In-Reply-To: Message-ID: <20050710225655.L5228@minotaur.apache.org> References: <20050710003511.K84959@minotaur.apache.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Spam-Rating: localhost 1.6.2 0/1000/N X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On Sun, 10 Jul 2005, Henning P. Schmiedehausen wrote: > Thomas Fischer writes: > >> - replace village (and fix the village-associated bugs) > > I wrote something about this a long time ago and had some conversation > with Jon Stevens about this. His opinion was basically "no, I will not > give the code to the ASF". However, the code _is_ under ASF 1 like > license, so a fork outside the ASF would IMHO be possible. > > If you are interested in this and look for a starting point; you can get > > http://henning.schmiedehausen.org/code/village-260.tar.gz > > which is a snapshot of my internal subversion tree of village. This is > basically CVS head from share.whichever.com, cleaned up a bit and > added a maven build. I once intended to work on this but I have a few > new ideas which I want to intigue Thomas with @ ApacheCon. :-) > In my opinion, the basic question is whether we want to use village in the long run or whether we want to replace it. In my opinion, Torque uses very few features of Village, but it sees most of the restrictions. For example, one of the very central ideas of village, i.e. getting information about the database out of the metadata is useless for Torque, because in Torque, we already know the Structure of the database from the map builders. Using the metadata instead leads to problems like http://issues.apache.org/scarab/issues/id/TRQS285. In my opinion, Torque uses village just as a jdbc replacement in the moment. There might be things that can be done more easily in village as compared to jdbc, but there are not many of it. On the other side, plain jdbc is faster and more efficient, and one does not have any intrinsic limitations. Some time ago, just out of curiosity, I tried to implement the doSelect() part with plain jdbc, and it worked surprisingly well. I stopped working on it to get the release ready, but I will port it to the newest CVS version and put it somewhere publicly. Thomas --------------------------------------------------------------------- To unsubscribe, e-mail: torque-dev-unsubscribe@db.apache.org For additional commands, e-mail: torque-dev-help@db.apache.org