[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