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

Option to store the indexing instead of re-indexing every time #29

Open
ecandir opened this issue Mar 27, 2022 · 6 comments
Open

Option to store the indexing instead of re-indexing every time #29

ecandir opened this issue Mar 27, 2022 · 6 comments

Comments

@ecandir
Copy link

ecandir commented Mar 27, 2022

I have a bunch of websites open and many pdfs open. Re-indexing these pages takes around 1 minute. Every time I search for something new, or a deviation of the search clause, it reindexes. This takes a lot of time. Maybe a setting can be added to store the index of already indexed pages. Otherwise, this is one of the best extensions:)

@freemedom
Copy link

I had the same problem. It took too long to index every query when I have a large number of tabs.

@freemedom
Copy link

I found a temporary solution,just need to keep the popup window is not closed.

@tariqazmat101
Copy link

Yes, I want this feature as well. I regularly have 100's of tabs open, and use this extension to filter for expressions. I don't want want to wait for the database to be populated to use the search function.

@jacksongoode
Copy link

This is strange there's no incremental indexing based off of changes to the tab list.

@MisterAcoustic
Copy link

User tariqazmat101 has hundreds of tabs open. How quaint :). I have thousands of tabs open. This extension is no longer usable. I would be happy to let the indexing run to completion once, but when it runs on every search, there's no way I'm waiting - that's when I need the search, not the indexing. I presume that no work is being done on this, given the age of the issue - I just wanted to let someone know how bad it is for some users.

UPDATE: The answer from freemedom above intrigued me, although I had no idea what they were talking about. I looked a little deeper, and found out what they meant. Here are some better instructions for anyone who got this far in trying to solve this problem:

Right-click on the toolbar search (magnifying glass) icon. You should see a dropdown containing a list. From the list, select "Options". Under the Options menu, find an entry called "Open Mode". This offers "Popup" and "Tab". The normal mode of operation is "Tab". Switch it to "Popup". This opens the search window as a tab, which can stay open as long as you like. It runs the indexing, and is ready to go once it has completed. You can then use the tab window to search, and the indexing will not run for each search attempt.

I still feel this should be addressed if possible, but I'm happier now that there is some sort of workaround.

@yshui
Copy link

yshui commented Sep 12, 2024

I got persistent index kind of working... https://github.com/yshui/search-all-tabs-fork

It's for Firefox only. I hacked it together in half a day so don't expect quality 😅 Also some of the options were removed because they are hard to support with a persistent index. If you want to try it you need to either load it via about:debugging or sign it yourself.

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

6 participants