Closed
Bug 514479
Opened 16 years ago
Closed 16 years ago
Upgrade SUMO Sphinx engine to the latest version
Categories
(support.mozilla.org :: Search, defect)
Tracking
(Not tracked)
VERIFIED
FIXED
1.5
People
(Reporter: paulc, Assigned: jsocol)
References
()
Details
(Whiteboard: sumo_only)
For advanced search options on SUMO (see bug 501880), we need the ability to use OR in filters. However, this is not supported in our current version of Sphinx (0.9.8.1 I believe).
We would like to upgrade to the latest version, which is 0.9.9rc2 at the time of this bug filing.
| Reporter | ||
Comment 1•16 years ago
|
||
I'm bumping this to major just so we can get an estimated timeline. We could really use this by the time of our next release -- 1.4 milestone, which is anticipated around Sept 17.
IT: if you can give us an estimate, that would be great.
Note that AMO is already using this version, and maybe that helps. Bug 498999 and bug 509148 may be of assistance.
Severity: minor → major
| Reporter | ||
Comment 2•16 years ago
|
||
I did this easily and without trouble. Steps I took on my local copy:
1. wget http://www.sphinxsearch.com/downloads/sphinx-0.9.9-rc2.tar.gz
2. tar zxvf sphinx-0.9.9-rc2.tar.gz
3. cd sphinx-0.9.9-rc2
4. ./configure --prefix=/usr/local/sphinx
5. sudo make
6.a sudo make install
Optional steps which should be already done on upgrades (from bug 463708)
6.b Make sure that the folder /usr/local/sphinx/bin is in the search path.
6.c Create /usr/local/sphinx/index. This folder and files in it must be
writable/readable by the apache web server user, and be on a reasonably large
volume (space considerations).
6.d Replace /usr/local/sphinx/etc/sphinx.conf with the contents of sphinx.conf from bug 463708
Finally:
7. Execute the search daemon /usr/local/sphinx/bin/searchd. Configure the
search daemon to start up automatically.
On the webdev end, we need to replace sphinxapi.php with a new one, but search should still work until that happens.
We should test this process on stage. Pending an estimate first, though.
Package rebuilt for RHEL. Updated on stage, but that's gated on 515222 before it can be tested.
Assignee: server-ops → thardcastle
New sphinx setup/version is ready for production and 515222 is long since fixed. Let me know when this is tested and can go production.
Comment 6•16 years ago
|
||
We're holding this for Q4. It does not block 511423. Staging and prod servers for Fennec should run the older version.
Comment 7•16 years ago
|
||
Please re-open when there's IT action.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → INCOMPLETE
| Reporter | ||
Comment 8•16 years ago
|
||
Thanks mrz. Assigning to James for now.
Assignee: thardcastle → james
Status: RESOLVED → REOPENED
Component: Server Operations → General
Flags: needs-downtime+
Product: mozilla.org → support.mozilla.com
QA Contact: mrz → general
Resolution: INCOMPLETE → ---
Target Milestone: --- → 1.5
Version: other → unspecified
| Assignee | ||
Updated•16 years ago
|
Component: General → Search
Updated•16 years ago
|
QA Contact: general → kb-software
| Assignee | ||
Comment 9•16 years ago
|
||
http://sumo-forumux.stage.mozilla.com is already running on the Sphinx cluster. We're in fine shape to make this change to production during the 1.5 push.
Status: REOPENED → RESOLVED
Closed: 16 years ago → 16 years ago
Resolution: --- → FIXED
Updated•16 years ago
|
(In reply to comment #9)
> http://sumo-forumux.stage.mozilla.com is already running on the Sphinx cluster.
> We're in fine shape to make this change to production during the 1.5 push.
And now http://support-stage.mozilla.org, right? Can I safely verify this?
| Assignee | ||
Comment 11•15 years ago
|
||
Yep, we moved support-stage over today.
Thanks, verified -- guess this was more of a tracking/doc bug for you guys.
Status: RESOLVED → VERIFIED
| Assignee | ||
Updated•15 years ago
|
Whiteboard: sumo_only
You need to log in
before you can comment on or make changes to this bug.
Description
•