Description
Searching with Lupy enabled is missing pages.
Steps to reproduce
I'm using MoinMoin for internal development documentation. We have a product with some features, say FeatureOne, FeatureTwo and so on. We have different clients that are using the product, say ClientAcme, ClientSomeone.
- Set lupy_search = True in wikiconfig.py and restart wiki.
Create pages for the clients, say ClientAcme.
- Inside a client page, add links to the features the client is using.
Create pages for the features: FeatureOne, FeatureTwo etc.
In the page for FeatureOne, add the macro [[PageList(linkto:FeatureOne title:Client)]] and so on. The idea is, that I only have to declare once if a client uses a feature - in the client page. But I can see which clients are using a feature as well from the feature's page. The expectation is that on the feature page, I can see all clients which are using the feature. But, after adding some client pages, I noticed that only 2 or 3 pages are listed by the page list macro, although links exist from the client page to the feature page.
Example
[[PageList(linkto:FeatureOne title:Client)]]
Component selection
- Search engine.
- Only tested with Lupy search, since the standard search is unusably slow.
Details
MoinMoin Version |
1.5.8 |
OS and Version |
Windows XP Professional |
Python Version |
2.4.3 |
Server Setup |
standalone |
Server Details |
- |
Language you are using the wiki in (set in the browser/UserPreferences) |
de |
Workaround
None.
Discussion
We won't fix Lupy stuff as Lupy was abandoned by its developers long ago. We already tried to fix it but couldn't.
This is the reason why 1.6 will have a new indexed search using Xapian.
Plan
- Priority:
- Assigned to:
- Status: can't fix Lupy, but 1.6 will solve problem by using Xapian search
[removing category because it's neither fixed nor not a bug, but simply rejected] -- JohannesBerg