Feature/#174 performance improve triggers
Feature
Summary
This MR provides a slightly different approach to executing the database triggers.
In order to improve their performance, calling commons:get-page-fragments()
several times per manuscripts has been reduced to calling it once per document.
This also reduces the calls to me:main()
, a relatively costly operation, which is called during commons:get-page-fragments().
Compliance to “Definition of Done”
-
Unit tests passed -
Code reviewed -
Product Owner accepts the User Story
Documentation
-
I updated the README (if applicable) -
I provided my functions with appropriate documentation -
I updated existing documentation
Tests
Are we able to test this new feature?
-
Yes, everything can be done via unit tests.
Changelog
-
I added a statement to the CHANGELOG.
Version number
-
I bumped the version number in build.properties
.
Closes
Closes #174 (closed)