From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4238279D.6070900@altlinux.ru> Date: Wed, 16 Mar 2005 20:33:33 +0800 From: Ivan Fedorov User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.2) Gecko/20040808 X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] PostgreSQL 8 References: <20050314135937.GA2619@mithraen.dimline.ru> <4237C9A5.5070300@altlinux.ru> <20050316115910.GC22587@basalt.office.altlinux.org> <423820F1.7050406@altlinux.ru> <20050316121211.GE22587@basalt.office.altlinux.org> <423823A3.2040503@altlinux.ru> <20050316122234.GF22587@basalt.office.altlinux.org> In-Reply-To: <20050316122234.GF22587@basalt.office.altlinux.org> X-Enigmail-Version: 0.85.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig62C4E53FB4C6459E368ABDCF" Content-Transfer-Encoding: 8bit X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=no version=2.63 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on route.isib.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Mar 2005 12:33:13 -0000 Archived-At: List-Archive: List-Post: This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig62C4E53FB4C6459E368ABDCF Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Dmitry V. Levin пишет: >>>>>Как только будет реализовано нормальное обновление с предыдущей версии, >>>>>так сразу все будут за. >>>> >>>>pg_dump >>>>apt-get dist-upgrade >>>>pg_restore >>> >>>Это должны обеспечивать пакеты PostgreSQL своими средствами. >>>Не дело перекладывать автоматизируемое на плечи администратора. >> >>Да ну? И где я это должен делать? В preun/postin? Каждый раз? С базой в >>50 гигов? Или 100? На 50 гигов у меня есть база. > > Если вы претендуете на то, чтобы быть мантейнером PostgreSQL, значит, вы > уже знаете ответы на эти вопросы. Знаю. НУЖНО делать руками!.. Я за свои базы волнуюсь!.. > При обновлении пакетов вы (в лице обновляемых пакетов) знаете, с какой > версии и на какую версию происходит обновление. Откуда? rpm сначала сносит старый, а потом ставит новый. Мне надо знать версию нового в старом. > Следовательно, вы (в лице мантейнера) можете определить, что нужно > делать в том или ином случае. При несоответствии форматов баз не запускать постгресс с дикой руганью, и указанием на README.upgrade. > Детали лучше обсуждать offlist, здесь это вряд ли кому-то будет интересно. А нечего обсуждать, автоматизировать невозможно. Если не веришь, то для начала ответь на 3 вопроса: 1) Куда я должен сложить 50 гигов временных файлов? 2) Старую базу надо где-то сохранить на случай отката. Где взять еще 50 гигов? 3) Сколько времени будет сливаться и заливаться 50 гигов? dist-upgrade будет доооооолгим процессом!.. --------------enig62C4E53FB4C6459E368ABDCF Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFCOCehMJy3oC+NmVsRAn53AJ4sVQM8wnxf7UGc54Zt3qZjfJx8BwCfbqOi WJ4ZBecDHidFRPahQWg9BWY= =ofTJ -----END PGP SIGNATURE----- --------------enig62C4E53FB4C6459E368ABDCF--