Skip to content

+feed/atom results in 4 "server overload or corrupt index" tracebacks #1017

@RogerHaase

Description

@RogerHaase

This occurs after using the contrib sample data to populate a wiki. Four items have invalid meta data. Each contains an invalid parentid field pointing to a non-existing revision. The item names are:

  • png

  • svg

  • targz

  • video4.mp4

    Traceback (most recent call last):
    File "c:\git\moin\src\moin\apps\feed\views.py", line 79, in atom
    previous_rev = item[previous_revid]
    File "c:\git\moin\src\moin\storage\middleware\protecting.py", line 412, in getitem
    rev = self.item[revid]
    File "c:\git\moin\src\moin\storage\middleware\indexing.py", line 1090, in getitem
    return Revision(self, revid)
    File "c:\git\moin\src\moin\storage\middleware\indexing.py", line 1241, in init
    doc = get_indexer(item.indexer._document, idx_name=ALL_REVS, revid=revid)
    File "c:\git\moin\src\moin\storage\middleware\indexing.py", line 116, in get_indexer
    raise KeyError(kw.get('revid', '') + ' - server overload or corrupt index')
    KeyError: 'aaa98a874b7c4fa3a55fa2b3c2a6071f - server overload or corrupt index'

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions