Merged requested to merge feature/#172-remove-total-and-startIndex into develop
This MR removes the fields
startIndex from the AnnotationAPI. The reasons for this decision are:
- Both keys are not mandatory according to the W3C Data Annotation Model
- They aren't used in any of our application
- Depending on the size of the collection they are quite costly to compute
Although we now this might result in some drawbacks when using the annotations in another application outside the SUB (there is no use case for this scenario yet), we decided to opt for a better performance.
Compliance to “Definition of Done”
Unit tests passed
Product Owner accepts the User Story
I updated the README (if applicable)
I provided my functions with appropriate documentation
I updated existing documentation
Are we able to test this new feature?
Yes, everything can be done via unit tests.
I added a statement to the CHANGELOG.
I bumped the version number in
Closes #172 (closed).