![]() |
|
Postgresql 8.4.13 Patch 1C | ☑ | ||
---|---|---|---|---|
0
heavenly
18.09.12
✎
15:23
|
После выхода на CentOS 6.3 postgresql-8.4.13 перестал собираться с патчами от 1с. Проблема в файле /src/backend/optimizer/path/indxpath.c
В оригинале константу *rest убрали и заменили везде на NULL. В патче 1c_FULL_8.4.3, который представляет собой diff между оригинальными файлами и измененными, эта константа учитывается. Никто не сталкивался? Кто-нибудь из гуру postgresql может подсказать за что отвечает эта константа? Изменил пока патч 1c_FULL_8.4.3, чтобы везде вставлялась эта константа, пакеты собрались - базы запустились. Сижу тестирую. Но полного понимания на что это может повлиять - нету( |
|||
1
heavenly
19.09.12
✎
22:47
|
Походу вопрос так и останется без ответа.
Хотя все тесты моя сборка прошла... |
|||
2
zladenuw
19.09.12
✎
22:53
|
а почему не используешь 9.1.2-1.1C ? у нас работает. админы по установке не замарачивались
|
|||
3
zladenuw
19.09.12
✎
22:53
|
если вопрос только в этом. у нас уже ночь. завтра спрошу у них
|
|||
4
heavenly
19.09.12
✎
23:06
|
(2) 9.1.2-1.1С ставил, работало. Но вот не понравилось мне в процессах название postgresql-9.1, захотел изменить - полез в исходники. Скачал с сайта 1С дистрибутив. В нем помимо rpm пакетов лежал еще и postgresql91-9.1.2-1.1C.src. Установил его, запустил rpmbuild и... он не собрался, а вывалился с ошибкой!!! Полез в spec и оказалось, что там забыли раскоментировать пару строчек в выбором разрядности системы. Снял комменты - пакеты собрались. Причем если скачать патчи для 9.1 в них тоже будет лежать этот же пакет postgresql91-9.1.2-1.1C.src, но уже с исправленным spec)) Ну а чтобы поменять имя процесса много строчек в этом spec надо править - забил на это дело. Выбор был сделан в пользу 8.4 только потому, что в самом CentOS эта версия поддерживается.
|
|||
5
heavenly
19.09.12
✎
23:14
|
Да и по итогам гугления пришел к выводу что особой разницы между 8.4/9.0/9.1 в плане работы 1С нет.
|
|||
6
zladenuw
19.09.12
✎
23:18
|
а чем тебе название не понравилось ? :)
|
|||
7
xReason
19.09.12
✎
23:23
|
(6) а что бы проблемы были, вот и не понравился.
купила баба порося |
|||
8
xReason
19.09.12
✎
23:24
|
(5) гугления как всегда наводит на мнение очень компетентных источников
|
|||
9
zladenuw
19.09.12
✎
23:25
|
(8) это каких ?
|
|||
10
heavenly
19.09.12
✎
23:27
|
(8) +1
Буду рад увидеть пару ссылок, где бы расписывалось чем один postgresql лучше другого в контексте 1с с реальными примерами и замерами. |
|||
11
heavenly
19.09.12
✎
23:36
|
(6) привычка :Р
|
|||
12
zladenuw
19.09.12
✎
23:37
|
8.3 не запускал на линухе ?
|
|||
13
ansh15
19.09.12
✎
23:40
|
Может имеет смысл спросить у разработчиков патча, насколько патч соместим с разными релизами хотя бы в пределах версии 8.4? Может быть ответят...
Вот это, наверное, нагуглили? http://habrahabr.ru/post/107321/ Дискуссия в комментариях занятная, на предмет необходимости таких действий. |
|||
14
heavenly
19.09.12
✎
23:43
|
(12)У меня на фирме нет Linux'овых клиентов и в будущем пока не планируется. Запущу только если дома на своем компьютере поиграться, когда время будет...
|
|||
15
heavenly
19.09.12
✎
23:45
|
(13) не только... есть еще сайтик alsigned.ru - там тоже интересные комментарии можно почитать по поводу сборки 1с.
Насчет спросить у разработчиков - если честно, ни разу не общался и даже не представляю как это делается *ушел гуглить*. |
|||
16
ansh15
19.09.12
✎
23:59
|
(15) На sql.ru в секции PostgreSQL. По крайней мере, Олег Бартунов там бывает изредка, может из постоянных участников кто-нибудь что-нибудь скажет.
|
|||
17
heavenly
20.09.12
✎
11:18
|
(16) спасибо, пойду там поспрашаю.
|
|||
18
heavenly
20.09.12
✎
11:19
|
эээ... только он чего-то не работает(((
|
|||
19
ansh15
20.09.12
✎
11:42
|
(18) Вроде, открывается. Вчера тоже барахлил днем.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |