Add pagination support for Mango queries and use it for migration
`skip` has a huge impact on performance and is not intended for pagination. Bookmarks perform much better.
Showing
- src/main/java/de/thm/arsnova/persistance/couchdb/migrations/V2ToV3Migration.java 51 additions, 19 deletions...snova/persistance/couchdb/migrations/V2ToV3Migration.java
- src/main/java/de/thm/arsnova/persistance/couchdb/support/MangoCouchDbConnector.java 21 additions, 0 deletions...va/persistance/couchdb/support/MangoCouchDbConnector.java
- src/main/java/de/thm/arsnova/persistance/couchdb/support/MangoQueryResultParser.java 8 additions, 0 deletions...a/persistance/couchdb/support/MangoQueryResultParser.java
- src/main/java/de/thm/arsnova/persistance/couchdb/support/MangoResponseHandler.java 7 additions, 0 deletions...ova/persistance/couchdb/support/MangoResponseHandler.java
- src/main/java/de/thm/arsnova/persistance/couchdb/support/PagedMangoResponse.java 27 additions, 0 deletions...snova/persistance/couchdb/support/PagedMangoResponse.java
Please register or sign in to comment