partman-base (135ubuntu2) lucid; urgency=low * Avoid some unnecessary work in debconf_select when PARTMAN_SNOOP is not set. * Call sed outside debconf_select's inner loop. In my benchmarks using two disks with eight partitions each, this reduces debconf_select's runtime on partman/choose_partition from 0.69 seconds to 0.07 seconds. * Cache the output of partition_tree_choices for each disk, invalidating the cache whenever we update a partition on the disk. In the above benchmark, this saves on the order of half a second every time we redisplay the partition tree when nothing has changed (e.g. on backing up from a partition).
Date: Tue, 15 Dec 2009 23:32:31 +0000 Changed-By: Colin Watson <cjwat...@ubuntu.com> Maintainer: Ubuntu Installer Team <ubuntu-instal...@lists.ubuntu.com> Signed-By: Colin Watson <cjwat...@canonical.com> https://launchpad.net/ubuntu/lucid/+source/partman-base/135ubuntu2
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 15 Dec 2009 23:32:31 +0000 Source: partman-base Binary: partman-base partman-utils Architecture: source Version: 135ubuntu2 Distribution: lucid Urgency: low Maintainer: Ubuntu Installer Team <ubuntu-instal...@lists.ubuntu.com> Changed-By: Colin Watson <cjwat...@ubuntu.com> Description: partman-base - Partition the storage devices (partman) (udeb) partman-utils - Utilities related to partitioning (udeb) Changes: partman-base (135ubuntu2) lucid; urgency=low . * Avoid some unnecessary work in debconf_select when PARTMAN_SNOOP is not set. * Call sed outside debconf_select's inner loop. In my benchmarks using two disks with eight partitions each, this reduces debconf_select's runtime on partman/choose_partition from 0.69 seconds to 0.07 seconds. * Cache the output of partition_tree_choices for each disk, invalidating the cache whenever we update a partition on the disk. In the above benchmark, this saves on the order of half a second every time we redisplay the partition tree when nothing has changed (e.g. on backing up from a partition). Checksums-Sha1: 1ad76918911d42acd1ba99037d385fea9fc04061 1911 partman-base_135ubuntu2.dsc 11cd6565e29bbd41e2f38b544614a1c6762ef62d 187749 partman-base_135ubuntu2.tar.gz Checksums-Sha256: 29cfc414d2b5c9b4863c7b9bcce1ae3c16641da1dc1d372cf56275f0eec0b6da 1911 partman-base_135ubuntu2.dsc 6ccb99ca03b9da654e65aa4008ef31d477cd015a019399d2f621b8d759fbe961 187749 partman-base_135ubuntu2.tar.gz Files: 56a18afbc0e1e92d3fa8ae2859b9aba0 1911 debian-installer standard partman-base_135ubuntu2.dsc abf494a9a77376f88f4ecb151aae580a 187749 debian-installer standard partman-base_135ubuntu2.tar.gz Original-Maintainer: Debian Install System Team <debian-b...@lists.debian.org> -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Colin Watson <cjwat...@debian.org> -- Debian developer iQIVAwUBSygcvDk1h9l9hlALAQjfZQ/+NzYZWqMdECOVOx0bqeTuirzkT35zzfYT 8rVAVgwLGFQbPHETZW+wtZjuAzP+nJUpwfM/bgYIZXP1OoXqzOyItJyQdqfEROAm P7lu8Myk/2guvKzRmiGQ0QS2729hcMD+PAdDTaxp1cLV+ecrB8eBeyVlhhO/KFpK SVJOOugdfidNdgVT5azs/lKJHkA0M0XxoEm1Z8Sa6bxnqQYv9/7VPw4OW7NFtqkZ aYHu3iaGeUhlX6W9AXkd/1e7pSXVIoIk96gNT1AT56FbkKx8JRoCRRUfSEBMXKK/ kVfZDHYRP5TmZ34Nol5YWwOSX9QSIRzhKeN+sgJls1ez6qswfIYC/87sIaXJ4ANP opeT8wf5qwEDxSgYAwiTwXQhxg2LX7xiueZ+kLJ9ZVBk3GGSk9BZ8iBUhm8yOytk N1bF7XulEPnv7v3aG7DH3XQH8uJWwSVdt+kFVmCmUwLVTrMdv7cJPmVfq4NHJApv A56uyAqfZj7dCVRMu12CjGXxQzHwbWb3V/w88q62hEe6nKEYz3OdVEaoOvkwFriA Ggd4XY126ycsDm3srN51L5qg+Wghdy2QM1lfWJlZLVuSp/kNeNvKFUJ1KwhxR9c8 mpy8gUQxwcfpAV08BGOuWxylDARZuXXsxybOhTxk6Agk2vAlNirXmFNfJ1yxPZDv nnDisfr7eZ8= =0mwp -----END PGP SIGNATURE-----
-- Lucid-changes mailing list Lucid-changes@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/lucid-changes