[announce] packages.pld-linux.org /early alpha/

Radoslaw Zielinski radek w karnet.pl
Śro, 5 Sty 2005, 21:39:35 CET


Michal Kochanowicz <michal w michal.waw.pl> [05-01-2005 21:20]:
> On Wed, Jan 05, 2005 at 05:34:31PM +0100, Radoslaw Zielinski wrote:
>> http://packages.whisky.one.pl:81/
> Rewelacja :D

> Mógłbyś w dwóch zdaniach napisać:
> - jak jest tworzony indeks na którym działa wyszukiwarka

Maksymalnie ,,na pałę''... ;->  Płaski plik tekstowy, pola oddzielone
"\t": linia dystrybucji, katalog (main/ready/test/updates itd), arch,
nazwa, wersja, release.  Noarch mają swoją architekturę.

  $ wc packages/pool/pkgdata
   122478  734868 4428277 packages/pool/pkgdata

  $ head -n5 packages/pool/pkgdata
  ac      main    alpha   0verkill        0.16    3
  ac      main    alpha   0verkill-x11    0.16    3
  ac      main    alpha   2100config      0.5     4
  ac      main    alpha   2UTF    1.22    9
  ac      main    alpha   3DKit   0.3.0   3

> - w jaki sposób odbywa się wyszukiwanie

Z zapytania tworzony jest regexp.  Linia po linii.

> Nie chodzi mi o szczegóły tylko naprawdę dwa zdania - może da się coś
> prosto przyspieszyć.

Dla ,,prostych'' usprawnień interesuje mnie mocno stosunek zysku do
ilości kodu.  Dla porządnych/uniwersalnych mniej.

-- 
Radosław Zieliński <radek w karnet.pl>
[ GPG key: http://radek.karnet.pl/ ]
-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 189 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-discuss-pl/attachments/20050105/94deb35f/attachment.bin


Więcej informacji o liście dyskusyjnej pld-discuss-pl