Skip to content

Split out the media/dists directory to avoid inode overload #18

@eeaston

Description

@eeaston

Unix directories really don't like having thousands of files in them, especially if they're hosted on NFS. You end up not being able to look at them as your shell hangs trying to get all the inode metadata. Storing all the distributions under media/dists will eventually cause this problem when your database gets big enough. What do you think of using the first letter of the package name to split it out? Eg:

dists/a/argparse-1.0.tar.gz
dists/r/requests-1.3.tar.gz

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions