From: Yves <yme...@pe...> - 2004-12-22 13:38:17
|
> Hello, > > We aim to use PostgreeSQL for some database purposes. We are using perf= parse and we'd > like to use a PostgreSQL storage intead of the MySQL storage for it. > My question is: Is there any focus on creating a PostgreSQL storage at = the moment? > If yes, how far you got till now? > If no, we want to create such a storage. If we do so, should we use the= MySQL storage as > base for our development and are ther any other tips? Today, there has only been mails of people asking if it is is out plans t= o do it or not. So if you can do it, it would be wonderful for the project, for all who w= ould like postgresql instead of mysql like you :) Some tips ? Well, for the parser, this should be easy : - have a look on modules/storage_print.h (useless in production, but a go= od example), on modules/storage_mysql.h, and in fact, on all the files in the directory m= odules/ - Take one of those files, hack it, and make your own storage module for = postgresql. For the db tools, no work has be done, and neither Ben or me will do it i= n the short future, just because we have other projects on perfparse before this :) For the CGIs, may I ask you to wait a little ? My next project is to work= on perfchart in order to put a modular system to load plugins to read from mysql and d= irectly from perfparsed. When this system is ready, you will be able to hack one of th= e 2 plugins and make yours for postgresql. Then, the missing CGIs are perfparse.cgi and perfgant.cgi. I hope it will= not be too hard to let them use the plugins of perfchart. So if you finised the postgresql storage module for perfparsed and are st= ill waiting for me for perfchart, you will be able to do something on the db tools (insta= ll, upgrade and clean the database). Merry Christmas :) Yves --=20 - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - - GPG key - http://ymettier.free.fr/gpg.txt - - Maitretarot - http://www.nongnu.org/maitretarot/ - - Perfparse - http://perfparse.sf.net/ - |