Skip to content

Excessive amount of requests #1

@stadust

Description

@stadust

Right now GDCF does an excessive amount of requests since the rewrite no longer allows Upgradable to check if the needed upgrade is in the cache and instead only allows it to check if the result to one specific request is cached.

This is suboptimal because songs/creators are always returned with level lists but right now each individual level creates a request (that is obviously different from the requests that returned the list of levels) to retrieve their song/creator and since those results are most likely not cached, we get up to 20 additional requests for data we already have (this gets worse the higher upgraded something is).

Needless to say, this is bad

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