GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Script to repartition index files · Issue #5 · python/pymanager Closed Labels enhancementNew feature or requestNew feature or request DescriptionIndex files (hosted on python.org) can be split up to minimise the initial download when clients are accessing it. This is a simple chain - the Each index file is sorted by the client (by descending 'sort-version') before checking for matches (such that So the ideal is to have the current versions of each likely specifier in the first file, with those less likely or specific enough to exclude every option from earlier files in later ones. Certainly Rather than making a complex database for handling this1, we chain static files. But periodically we should merge and re-split these files for optimal performance. We should have a script in this repo to do that, ideally:
A reasonable division would be:
(Worth noting that this isn't the breakdown we have right now - we only have the "since 3.10" and "all the rest" indexes. Provided the URL of the first index doesn't change, we can always insert more later.) FootnotesActivity
MetadataMetadataAssigneesLabelsenhancementNew feature or requestNew feature or request ProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |