Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Running/Loading Slowly and inconsistent numbers tracking #182

Open
nyac1998 opened this issue Feb 7, 2024 · 8 comments
Open

Running/Loading Slowly and inconsistent numbers tracking #182

nyac1998 opened this issue Feb 7, 2024 · 8 comments

Comments

@nyac1998
Copy link

nyac1998 commented Feb 7, 2024

Expected Behavior

correct load times

numbers displayed for what is owed/how much owed to me/queued

Current Behavior

Taking more than 10 minutes to load the page.

i can't really tell sometimes if the numbers are accurate. i'll reload and get three different sets of numbers for everything

Possible Solution

Just a question of if doing the patreon would fix the slow loading because of the terabyte usage or curious if there's just a bug happening right now.

i don't know how that would get fixed honestly, i just reload it several times until the numbers stay consistent

Steps to Reproduce (for bugs)

  1. reload the page

  2. saving a change in the page

  3. marking threads queued/deleted anything

  4. initial reload of the page

  5. second reload to see if the numbers change or not

Context

this is the only thing i use to do replies, and when it doesn't work i'm kind of stuck not being able to do anything. which sucks because i do really love using this site.

this is less of an impact i just figured i'd document that it's happening

Your Environment

  • Browser name and version (e.g. Chrome 39, node.js 5.4):
  • Operating System and version (desktop or mobile):
    using desktop on chrome, Version 121.0.6167.161.
@blackjackkent
Copy link
Owner

Hey - thanks for getting in touch about this! I'm happy to take a look into it and see what's going on. A couple extra questions:

  • What is your username on the tracker?
  • When did this issue start happening?

Thanks!

@nyac1998
Copy link
Author

nyac1998 commented Feb 7, 2024 via email

@blackjackkent
Copy link
Owner

OK, looking at your account, I am guessing the slow loading results from the fact that you have 364 threads tracked and none of them archived, so the tracker is trying to make 364 different calls to the Tumblr API to fetch all of the information. (This is sadly a limitation of Tumblr's API that I have to request information about each thread individually.) You'll probably see a performance improvement if you archive threads you are not interested in tracking anymore so they can be fetched separately (and more slowly) on the archive view and keep your active view more snappy.

I can't duplicate the inconsistent numbering on my end but my guess would be that it's related to the same cause.

If reducing your number of active threads doesn't resolve one of these issues, can you give me a ping at rosalind@blackjack-software.com with, if you're willing, your login information for the app? (You can change your password to give it to me and then change it back afterwards if you want.) I can log into your account and see if I can figure out any other potential issues. But my guess is that you need to archive the threads that aren't active anymore for better performance.

@nyac1998
Copy link
Author

nyac1998 commented Feb 7, 2024 via email

@blackjackkent
Copy link
Owner

Ahh. No, I'm afraid that Patreon contributions don't unlock a higher tier, they just help provide me with the resources to host the site in its current state. :(

@nyac1998
Copy link
Author

nyac1998 commented Feb 7, 2024 via email

@blackjackkent
Copy link
Owner

Of course. Thank you for getting in touch. I will of course continue to work on performance improvements where I can. :)

@nyac1998
Copy link
Author

nyac1998 commented Feb 7, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants