Files
galaxy/lib
carlfeberhard 89cb03a037 History contents manager: improve contents query
Serializers in the index_v2 of history_contents were re-
querying the database for mapped model attributes.

- eagerload collection on hdcas
- undefer _metadata on hdas
- eaglerload tags and annotations for both
- rework annotatable manager mixin to cycle through annotations
bypassing the get_item_annotation_str call (which would bypass
item.annotations even if already loaded)

Anecdotally provides significant speed up.
2016-04-15 14:47:45 -04:00
..