Rebuilding search index generates some warnings (which I'm ignoring) but also an error:
(.venv)[realms@lptdocs realms-wiki]$ realms-wiki search rebuild_index
/home/realms/realms-wiki/.venv/lib/python2.7/site-packages/flask/exthook.py:71: ExtDeprecationWarning: Importing flask.ext.wtf is deprecated, use flask_wtf instead.
.format(x=modname), ExtDeprecationWarning
/home/realms/realms-wiki/.venv/lib/python2.7/site-packages/flask/exthook.py:71: ExtDeprecationWarning: Importing flask.ext.cache is deprecated, use flask_cache instead.
.format(x=modname), ExtDeprecationWarning
2017-06-23 11:59:44,085 INFO sqlalchemy.engine.base.Engine SELECT CAST('test plain returns' AS VARCHAR(60)) AS anon_1
2017-06-23 11:59:44,085 INFO sqlalchemy.engine.base.Engine ()
2017-06-23 11:59:44,086 INFO sqlalchemy.engine.base.Engine SELECT CAST('test unicode returns' AS VARCHAR(60)) AS anon_1
2017-06-23 11:59:44,086 INFO sqlalchemy.engine.base.Engine ()
2017-06-23 11:59:44,086 INFO sqlalchemy.engine.base.Engine PRAGMA table_info("users")
2017-06-23 11:59:44,086 INFO sqlalchemy.engine.base.Engine ()
2017-06-23 11:59:44,097 INFO sqlalchemy.engine.base.Engine SELECT CAST('test plain returns' AS VARCHAR(60)) AS anon_1
2017-06-23 11:59:44,097 INFO sqlalchemy.engine.base.Engine ()
2017-06-23 11:59:44,097 INFO sqlalchemy.engine.base.Engine SELECT CAST('test unicode returns' AS VARCHAR(60)) AS anon_1
2017-06-23 11:59:44,097 INFO sqlalchemy.engine.base.Engine ()
Traceback (most recent call last):
File "/home/realms/realms-wiki/.venv/bin/realms-wiki", line 9, in <module>
load_entry_point('realms-wiki==0.9.3', 'console_scripts', 'realms-wiki')()
File "/home/realms/realms-wiki/.venv/lib/python2.7/site-packages/click/core.py", line 610, in __call__
return self.main(*args, **kwargs)
File "/home/realms/realms-wiki/.venv/lib/python2.7/site-packages/click/core.py", line 590, in main
rv = self.invoke(ctx)
File "/home/realms/realms-wiki/.venv/lib/python2.7/site-packages/click/core.py", line 936, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/realms/realms-wiki/.venv/lib/python2.7/site-packages/click/core.py", line 936, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/realms/realms-wiki/.venv/lib/python2.7/site-packages/click/core.py", line 782, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/home/realms/realms-wiki/.venv/lib/python2.7/site-packages/click/core.py", line 416, in invoke
return callback(*args, **kwargs)
File "/home/realms/realms-wiki/realms/__init__.py", line 271, in decorator
return __ctx.invoke(f, *args, **kwargs)
File "/home/realms/realms-wiki/.venv/lib/python2.7/site-packages/click/core.py", line 416, in invoke
return callback(*args, **kwargs)
File "/home/realms/realms-wiki/realms/modules/search/commands.py", line 33, in rebuild_index
info = next(page.history)
File "/home/realms/realms-wiki/realms/modules/wiki/models.py", line 137, in history
for rev in self._iter_revs(start_sha=start_sha, end_sha=end_sha, filename=cached_rev.get('filename')):
File "/home/realms/realms-wiki/realms/modules/wiki/models.py", line 166, in _iter_revs
if change.new.path == filename:
AttributeError: 'list' object has no attribute 'new'
(.venv)[realms@lptdocs realms-wiki]$
This is on a Realms wiki using Elasticsearch as backend.
Rebuilding search index generates some warnings (which I'm ignoring) but also an error:
This is on a Realms wiki using Elasticsearch as backend.