Summary: | Обновить код драйвера pgODBC до последней версии | ||
---|---|---|---|
Product: | SELTA@Etersoft | Reporter: | Vitaly Lipatov <lav> |
Component: | ODBC-драйвер | Assignee: | Станислав Коробейников <stas> |
Status: | CLOSED INVALID | QA Contact: | |
Severity: | minor | ||
Priority: | P4 | CC: | goga, lav, shan |
Version: | 1.0.5 | ||
Target Milestone: | версия 1.0.5 | ||
Hardware: | PC | ||
OS: | All | ||
URL: | http://psqlodbc.projects.postgresql.org/release.html | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 3247 |
Description
Vitaly Lipatov
2008-11-01 21:23:10 MSK
полмотрел логи cvs. Потом сравнил исходные файлы odbc до нашего изменения с нынешним драйвером. Всего мы изменили 34 файла. Но во многих файлах postgre внесло немного изменений, а во многих наших мы внесли немного изменений. Итого остался 1 файл с которым надо будет повозится results.c. В него и мы вносили много изменений и postgree. Хотя postgre похоже больше поудалял всего. Думаю что meld на каждый файл и вдумчиво перенести от них изменения. Переносить от них изменения? Их много. Много, конечно изменений по строчке, но в одном месте видел, что целые функции выкинуты. Я думал скомпоновать. Частично хотел наши изменения добавлять в файлы нового odbc драйвера. нашел тут а файле parse.c parse_sqlsvr. которая парсит из mssql. Я еще не разобрался, но похоже, что она легенькая, по крайней мере "TOP" я там не нашел. Но я не очень еще понял как она работает. И зачем. Но есть над чем подумать. Хотя бы зачем им это. Вообщем обновил, но не тестировал. Пока работает старый оставим как есть. Хотелось бы понять, нужно нам обновлять всё-таки что-то в своём драйвере для работы с PG 8.3 и 8.4? Если нет, тогда закрываю, делать не будем в связи с нацеливанием на SELTA 2.0. |