This MR provides a solution for making the annotations more performant.
Instead of determining the relevant annotations items on the fly they are now stored in one file per page.
This file is stored in /db/data/textgrid/json
and updated by a database trigger each time the respective file gets updated, too.
This MR also contains some fixes in the editorial annotations for that have been discovered during testing the main feature of this branch.
Are we able to test this new feature?
*.json
containing the relevant annotation items in /db/data/textgrid/json
.build.properties
.Closes #159 (closed).