Last modified: 2013-10-07 23:16:23 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T56137, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 54137 - CirrusSearch support in Mediawiki-Vagrant
CirrusSearch support in Mediawiki-Vagrant
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
CirrusSearch (Other open bugs)
master
All All
: Normal enhancement (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-09-14 22:50 UTC by physikerwelt
Modified: 2013-10-07 23:16 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description physikerwelt 2013-09-14 22:50:40 UTC
It would be nice if there was a puppet script for the Lucene Installation for vagrant
In principal it should be do somehting like that
http://www.formulasearchengine.com/lucene-install

If there is one. I feel sorry for this bug but I could not find it... only a open position for a Lucene maintainer at wmf;-)
Comment 1 Andre Klapper 2013-09-16 11:37:35 UTC
[[mw:Extension:CirrusSearch]] might be the closed actively maintained search frontend for Lucene; and Vagrant stuff is under the product "MediaWiki-Vagrant". Not sure where this should go either - any idea under which codebase this would end up?
Comment 2 Andre Klapper 2013-09-16 11:38:47 UTC
(In reply to comment #1)
> [[mw:Extension:CirrusSearch]] might be the closed

*closest
Comment 3 Nik Everett 2013-09-16 12:48:14 UTC
I'm asuming what you actually want is a way to install search for mediawiki-vagrant.  If that isn't the case then please reply correcting me.

If I'm right that you just want search I suggest using CirrusSearch (backed by Elasticsearch) because it is being actively developed to replace MWSearch (backed by lucene-search).  Again, I'm assuming this is what you want.


If this is what you want then I have good news!  Other people have been asking for this too but haven't filed a bug yet.  I/we should get to this soon.
Comment 4 physikerwelt 2013-09-16 16:26:52 UTC
Ok. Is CirrusSearch capable of handling the whole English Wikipedia as fast as MWSearch?
This is a really hard requirement since I'm using that dataset to test the MathSearch extension.
To be honest I'm a bit sceptical because
https://www.mediawiki.org/wiki/Extension:CirrusSearch
says
Release status: experimental.
I'm not really sure, if it's a good idea to combine two experimental extensions.
Comment 5 Nik Everett 2013-09-16 19:46:32 UTC
CirrusSearch doesn't index as fast as lucene search because it expands templates.  Its search speed should be comparable on a single machine but the index can be sharded to many machines.  That isn't really useful for testing though.

As to your point about experimental features it makes sense to me.  What is your timeline for MatchSearch?
Comment 6 Gerrit Notification Bot 2013-10-07 23:11:43 UTC
Change 88255 had a related patch set uploaded by Chad:
Adding CirrusSearch role

https://gerrit.wikimedia.org/r/88255
Comment 7 Gerrit Notification Bot 2013-10-07 23:13:50 UTC
Change 88255 merged by jenkins-bot:
Adding CirrusSearch role

https://gerrit.wikimedia.org/r/88255
Comment 8 Chad H. 2013-10-07 23:16:23 UTC
People should be able to use this now and get hacking on Cirrus.

`vagrant enable-role cirrussearch`
`vagrant provision`

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links