Mark CirrusSearch task as done — deployed and verified
37,798 content pages indexed (98.5%), "Will Ruddick" returns 80 results (was 0), real-time search updates enabled. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
6e52f7b20b
commit
6ba42a5c8c
|
|
@ -1,9 +1,10 @@
|
||||||
---
|
---
|
||||||
id: TASK-3
|
id: TASK-3
|
||||||
title: Install CirrusSearch (Elasticsearch) to fix wiki search
|
title: Install CirrusSearch (Elasticsearch) to fix wiki search
|
||||||
status: To Do
|
status: Done
|
||||||
assignee: []
|
assignee: []
|
||||||
created_date: '2026-02-21 20:56'
|
created_date: '2026-02-21 20:56'
|
||||||
|
updated_date: '2026-02-22 00:12'
|
||||||
labels:
|
labels:
|
||||||
- wiki
|
- wiki
|
||||||
- search
|
- search
|
||||||
|
|
@ -31,11 +32,19 @@ Run on Netcup server via interactive SSH session.
|
||||||
|
|
||||||
## Acceptance Criteria
|
## Acceptance Criteria
|
||||||
<!-- AC:BEGIN -->
|
<!-- AC:BEGIN -->
|
||||||
- [ ] #1 CirrusSearch and Elastica extensions installed (REL1_40) on p2pwiki container
|
- [x] #1 CirrusSearch and Elastica extensions installed (REL1_40) on p2pwiki container
|
||||||
- [ ] #2 Elasticsearch 7.10.2 running as p2pwiki-elasticsearch container on p2pwiki-internal network
|
- [x] #2 Elasticsearch 7.10.2 running as p2pwiki-elasticsearch container on p2pwiki-internal network
|
||||||
- [ ] #3 Search index built for all ~23k articles
|
- [x] #3 Search index built for all ~23k articles
|
||||||
- [ ] #4 Search for 'Will Ruddick' returns results (previously 0 due to MySQL stopword)
|
- [x] #4 Search for 'Will Ruddick' returns results (previously 0 due to MySQL stopword)
|
||||||
- [ ] #5 Search for 'about governance' returns results
|
- [x] #5 Search for 'about governance' returns results
|
||||||
- [ ] #6 CirrusSearch visible on Special:Version page
|
- [x] #6 CirrusSearch visible on Special:Version page
|
||||||
- [ ] #7 Real-time search index updates enabled after initial indexing
|
- [x] #7 Real-time search index updates enabled after initial indexing
|
||||||
<!-- AC:END -->
|
<!-- AC:END -->
|
||||||
|
|
||||||
|
## Implementation Notes
|
||||||
|
|
||||||
|
<!-- SECTION:NOTES:BEGIN -->
|
||||||
|
Deployment script created and committed to repo (6e52f7b). Script uses docker-compose.override.yml approach (no PyYAML dependency). Ready to deploy — run interactively on Netcup via SSH.
|
||||||
|
|
||||||
|
Deployed via ssh netcup-full. ES 7.10.2 running, 37,798 content docs + 4,699 general docs indexed (98.5% coverage). 'Will Ruddick' returns 80 results (was 0), 'about governance' returns 2,899. $wgDisableSearchUpdate removed, real-time updates active. Both Elastica and CirrusSearch visible on Special:Version.
|
||||||
|
<!-- SECTION:NOTES:END -->
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue