-
-
Notifications
You must be signed in to change notification settings - Fork 47
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
JST_search is very slow and often resolves in #ERROR! #278
Comments
Same here. |
yup, same with me. |
Same here. |
Hi guys, i think its first time we have an issue here, which had so many user interaction within same day :) As far as i can see and tell, its actually a say performance issue with regards to my bad javascript skills but as well with rate limits enforced on Jira's API endpoints as well. I will review this specific performance issue a little deeper, but as i am aware of it since some time, im not sure if i can find some new significant improvements. PS: You are welcome to contribute with Code or Ideas on the project. |
@ljay79 I really like your tool and use it on a daily basis. Thank you for all the effort you've put into this! The issue I'm describing above is sadly making my sheets unreliable and hard to edit. I would really appreciate it if there is anything you can do about it. Can you tell if the rate limiting problem is coming from Jira API or Google? I've been trying to find some information on Jira's rate limits but was not very successful. I found some mentions where they say there is some rate limiting going on but no specific documentation. |
Jira rate limiting is nothing specific to my knowledge. What i was always able to find was just this explanation here: Google has limits as well, the most relevant ones for my add-on in such cases are the limits of accessing property services:
From the nature of such add-on, everything is handled client side. Every single action is always a fully fletched complete new runtime process on the client and google. So it does always the full add-on initilization, data check, connectivity check, settings check, jira connection check etc etc etc...
Beside, that all this above is not very performance efficient implement and can slow down the rending a lot :( |
@ljay79 Maybe fetchall() would be the solution? After some debugging, I found that the google script is firing the request one by one which takes a very long time just to fire API requests. Maybe polling all the requests and firing async calls at the rate of 50 - 150 requests/sec might save the game? Thanks, |
For the last couple of months I've been noticing that JST_search is very slow. It's stuck in
Loading...
for a couple of minutes and then some of them load and some of them randomly fail with#ERROR!
.Temp. User Key:
ALEt7zR1odK10eNsUokihs95+PXkrkK9TLwi364keYU+qcQNzwarWJmh18/DFY6Z5lzlq/GUESlG
Steps to reproduce
Expected result
Actual result
The text was updated successfully, but these errors were encountered: