[devel] Re: bugs assigned NOT to maintainers
Денис Смирнов
=?iso-8859-1?q?mithraen_=CE=C1_altlinux=2Eru?=
Пн Авг 15 01:00:40 MSD 2005
On Sun, Aug 14, 2005 at 11:22:44PM +0400, Алексей Турбин wrote:
AT> Просто и эффективно -- это слишком размытый критерий.
AT> Я вот что имел в виду:
[skip]
А я и не спорю :)
sqlite хорош удобной логикой работы с данными. plain text нужен для
обмена.
Замечательно, из stdin импортируем данные, загружаем их во временную базу
sqlite (хоть в памяти, хоть на диске). Потом работает с ней максимально
удобным образом, потом результат выгружаем.
С учётом того что фильтр из входящих данных в INSERT'ы можно написать на
awk полчается очень красивое решение.
Да, временный файл монжо создавать обычными средствами -- sqlite нормально
относится к тому, что пустая база это пустой файл.
AT> В данном случае весь дамп багзиллы очень хорошо помещается в текстовый
AT> файл, но с ним не очень удобно работать из-за отсутствия SQL-like
AT> доступа. Впрочем, awk для фильтрации по предикатам неплохо справляется,
AT> но при большой количестве полей не очень удобно помнить их номера.
..да и то, что делается одним SQL-запросом тебе приходится на awk делать
долго, нудно и некрасиво.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
> Если вставить в спек пустую секцию %clean, то указанная очистка будет
> происходить?
Да, только, пожалуйста, не делайте этого.
-- ldv in devel@
Подробная информация о списке рассылки Devel