gbv / cmo

Corpus Musicae Ottomanicae
GNU General Public License v3.0
6 stars 0 forks source link

Lost new Entries & strange language options #254

Closed nihantahtaisleyen closed 4 months ago

nihantahtaisleyen commented 4 months ago
  1. When I search for the source I newly opened, OA535, and its first piece, expression, it can't be found in the system. It just works if you record in somewhere their link and use them to achieve, it works. But if you write the identifier or title in the search in the source catalog area, nothing comes up.

  2. Something seems wrong with the top right language options like [???language.change.en??], [???language.change.de??], and [???language.change.tr??].

CMO535 (source) https://corpus-musicae-ottomanicae.de/receive/cmo_source_00000210?XSL.Status.Style=success&XSL.Status.Message=cmo.editstatus.success

CMO535 p. 1 (expression) https://corpus-musicae-ottomanicae.de/receive/cmo_expression_00010867?XSL.Status.Style=success&XSL.Status.Message=cmo.editstatus.success

sgroneme commented 4 months ago

There is urgency in the solution of this issue, as entering new soures and editions is currently suspended.

sebhofmann commented 4 months ago

This is related to solr, somehow the solr server does not run a autocommit. After i run the optimize solr command, the document was present.

nihantahtaisleyen commented 4 months ago

Thanks very much! CMO535 (source) comes up, but CMO535, p. 001 (expression) does not. Its link also looks strange https://corpus-musicae-ottomanicae.de/receive/cmo_expression_00010868?XSL.Status.Style=success&XSL.Status.Message=cmo.editstatus.success When I add other expressions still, the problem continues./

sebhofmann commented 4 months ago

The problem was that the application was not running sane anymore. The part which indexes the documents was not running anymore. There was probably a OutOfMemoryException which was caused by to many bots.

I updated the configuration and the application crashes now on OutOfMemoryException. I also prevented the ai bots from accessing the application. They produce a insane amount of requests which crashes the application.

I reindexed all objects and now you should be able to find them all.

sebhofmann commented 4 months ago

There also seems to be a double entry now, caused by this bug: https://corpus-musicae-ottomanicae.de/receive/cmo_expression_00010867 and https://corpus-musicae-ottomanicae.de/receive/cmo_expression_00010868

nihantahtaisleyen commented 4 months ago

Great Thanks! All problems, including the strange look of the language options, seem to be solved.