[Catalog-sig] PyPI: new browse code

Richard Jones richardjones@optushome.com.au
Mon, 21 Jul 2003 11:23:50 +1000


--Boundary-02=_tC0G/es7+pslMzp
Content-Type: text/plain;
  charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Content-Description: signed data
Content-Disposition: inline

I've just revamped the (flamenco-based) browsing code in PyPI - it's much=20
faster now and gives slightly better results (sub-category counts are=20
accurate and categories list matches for their sub-categories).

In a nutshell, it does a single SQL fetch now and mangles the results in=20
Python code. This means the database is open for much less time, and the=20
program generates the result faster too.

Hopefully this change, in addition to serving the RSS feed from a cache wil=
l=20
alleviate the locking issues for now.


   Richard

--Boundary-02=_tC0G/es7+pslMzp
Content-Type: application/pgp-signature
Content-Description: signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQA/G0CtrGisBEHG6TARAs2lAJ9JXMmXujjmGn4+p5HlnHkvjVnOJwCeN743
AijIPQ+BeUE9ksGEeH56lCA=
=A0QI
-----END PGP SIGNATURE-----

--Boundary-02=_tC0G/es7+pslMzp--