tsgrp / OpenAnnotate

TSG's Browser-based Annotation Tool
8 stars 4 forks source link

Make PDF Metadata fetching more tunable. #157

Open m-brouillette opened 8 years ago

m-brouillette commented 8 years ago

Currently fetch a lot of "metadata" off PDFs (word indexes for searching, boxes for text select, bookmarks, links, attached docs, etc.). This long list of requests can put a strain on both the frontend and the server.

Since depending on circumstances, either Latency (caused by a few monolith web request/response pairs), or Server memory consumption hikes (caused by several requests, which each require the loading of the entire PDF, hitting the server simultaneously), our best option, short of writing OpenAnnotate 3.0, is to add a lot of ways to tune these metadata fetching requests. Configurable Enhancements include:

m-brouillette commented 8 years ago

This is partially fixed

OA REV - 3402 OC REV - 14811

CR - BWhite, DGrumieux, BAllen