Found an unpleasant bug in Xwiki 10.10. when you create a page with a long name on Russian language.
The problem is that this page is not deleted in any way possible.
Moreover, such a page and its child pages cannot upload attachments.
Pages with short titles work correctly.
Tell me what could be the problem and how can it be solved?
This looks like Loading.... The current workaround is to change the storage in xwiki.cfg from file (the default) to hibernate (search for the “Stores with both “hibernate” and “file” support in XWiki Standard.” section).
As a result, I had the feeling that the wiki still stores attachments on a local disk, and not in the database. This can be seen in the changeable contents of the folder /var/lib/xwiki/data/storage/xwiki/. The problem with downloading attachments to pages with a long name has remained. Also, these pages are still not deleted.
Also, I could not find a full instruction on setting up a wiki for storing files in the database without using a local disk. Can I somehow not so tune?
After that, XWiki started storing attachments to the database and the problem with the pages being deleted and the impossibility of downloading attachments disappeared.
But there was one small problem related to the speed of loading attachments. I set a limit on the size of downloadable files to 100 MB. Small files are loaded fairly quickly, but files as small as 50 MB are processed for a very long time.
Is it possible to somehow increase the speed of loading and processing large files when working with a PostgreSQL database?
50MB is actually quite big from database storage point of view, that’s the kind of issues that made us move those to the filesystem by default. As for PostgreSQL database specifically I don’t know it well enough to suggest tricks sorry.
I hope we’ll have time to address the UTF8 encoding issue in the FS storage in 11.0 (so in about 1 or 2 month).