Re: Driver maintenance continuation
От | Marko Ristola |
---|---|
Тема | Re: Driver maintenance continuation |
Дата | |
Msg-id | 42498A9F.8080304@kolumbus.fi обсуждение исходный текст |
Ответ на | Re: Driver maintenance continuation ("Joshua D. Drake" <jd@commandprompt.com>) |
Список | pgsql-odbc |
It's really great that you did get the job and PostgreSQL will get a new much better driver. Congratulations for you and your team members! I wrote the first message for one purpose: We need to maintain this driver until the replacement is ready. I have learned from others, that it is wise to remember to maintain the current driver until the new one is ready. So there is a need for ODBC supporters while you and your team are making the new driver. I haven't been able to improve the current driver, but I don't have detailed ODBC specs or time either. I have been thinkin about one year ago, that this driver needs something like a rewrite: I wrote about higher level ODBC objects and read/write functions from the objects into the backend messages for many different database backend versions almost one year ago (it was in the psqlodbc feature request list). With those objects, you could do something like: - insert a bunch of rows into the backend. - support different backends by isolating the backend differences into object read/write functions. So I miss higher level code on the ODBC driver. I wrote some code, but the task was overly large for me even for an extremely small workable part of the driver with my lack of time. I understood also then, that my suggestion might have been very slow because of many memory allocations ... I haven't looked at the libpq code. It is very good, that you have a good stable code base to start with. Sincerely with congratulations, Marko Ristola Joshua D. Drake wrote: > Marko Ristola wrote: > >> >> It's great, if we get a rewrite of the driver: >> This driver has it's drawbacks. > > > Our thought was that the a fresh rewrite would > provide for a better overall driver and a more > productive initial release cycle. > > Our current goal is to deliver a brand new driver > in August. > > Sincerely, > > Joshua D. Drake > > > >> >> >> Writing another driver takes time. >> We need a good driver, that works good enough >> with 8.0 and perhaps with 7.4.x. >> >> The current driver is now the best driver available. >> >> So I think, that maintaining this driver continuously >> a long time is a very good thing to PostgreSQL. >> >> Marko Ristola >> >> >> >> >> >> ---------------------------(end of broadcast)--------------------------- >> TIP 4: Don't 'kill -9' the postmaster > > > >
В списке pgsql-odbc по дате отправления: