-
Notifications
You must be signed in to change notification settings - Fork 8
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
Search Performance #162
Comments
I did a few things to make minor improvements (No PR yet), but they are pretty negligible. Perhaps when @YashdalfTheGray has finished the backend, we'll see about server-side filtering and do some sort of benchmarking. It could even be just simple perception of speed and not actual data because the delay is noticeable now. |
It may be better to implement some metrics gathering to report what sort of
|
We could possibly go with web workers. I have looked into react and if we structure our DOM elements correctly (the easiest optimization being using |
Also, I have created an endpoint for searching too. If you I kind of want to close this out since we have something for the time being and searching happens on the server side. Since we control both the API and the front end for now, we can change the search however we want to fit our needs too. |
I tried track by, didn't help as much as I hoped
|
Hmm... why is this one closed?
|
I figured that we've got a search endpoint now and we'll transition to using that. It should be a lot more performant and we can modify it as we see fit. This solves the front end search performance issue which is what this was referring to. |
It doesn't solve anything because we're not using it yet. There's still
|
Alright, open it back up. Sorry about that. Yash Kulshrestha
|
Sorry I just like to have things open so we don't forget the work. As it stands the search end point doesn't quite support the extensive search options we currently support. We can rename this issue or open a different one that is a bit more specific to what needs to be done, but we need this work represented in a backlog item. |
While it's not hugely an issue, when we get up to 1000 ideas it does get a bit sluggish. Around 300 seems to work alright. I think it's mostly DOM rendering that is slowing it down. We can probably address this in a few ways (Phase 2 or 3, in my opinion) those being:
The text was updated successfully, but these errors were encountered: