New Search Engine

Posted by Jesse Andrews on Oct 22, 2008

I've updated the search engine, speed and flexibility!

While search quality still needs improved (searching for flickr shows all those scripts that have images that come from flickr), the new system is much faster and works via updates in the background.

Updating a script used to take up 10 seconds (or more). Now it should be much faster.

The change was moving from SOLR (a Apache project that is a HTTP frontend to Lucene) to Sphinx. With SOLR after every update it would try to update the SOLR index before letting your request finish. Sphinx on the other hand runs in the background and re-indexes all the scripts every 5 minutes. This means changes take a few minutes to show up in search results, but the site runs much faster.

You could comment on this post if you were logged in.

1 point
login to vote
Posted Oct 22, 2008

About search results, although sorting by installs and comments now works correctly, sorting by last update (the default sort) doesn't work (and thus I am now on page 2 -_-;)

1 point
login to vote
Posted Oct 22, 2008

...I can't organize by Last Updated date.

1 point
login to vote
Jesse Andrews article's author
Posted Oct 22, 2008

Checking it out.

2 points
login to vote
Posted Oct 22, 2008

Maybe add these search locations: search in title, in description, in data or in source.
And maybe an advanced option to search with current capital.

Anyways, good work.

1 point
login to vote
Jason B User
Posted Oct 23, 2008

Agreed - cannot search by date!

3 points
login to vote
Jesse Andrews article's author
Posted Oct 23, 2008

Still working on trying to fix the issue. I definitely see it as well. As to more search options, that is the plan!

1 point
login to vote
Posted Oct 23, 2008

Thank you so much for your effort, Jesse!!! ;)

2 points
login to vote
fuxxi User
Posted Oct 23, 2008

@-=[ KaaMoS ]=-

Until it gets fixxed use this link: http://userscripts.org/scripts?sort=updated

1 point
login to vote
Jesse Andrews article's author
Posted Oct 24, 2008

search should work now!