Opened 15 years ago

Closed 15 years ago

#1400 closed enhancement (fixed)

Store the item id together with annotation sets

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: BASE 2.14
Component: core Version:
Keywords: Cc:

Description

This would make it easier to load the item that is related to an annotation with a simple getById() call. Currently, we have to do a query to find based on the annotationset_id column. This is slightly related to #1374, since I think it will improve loading time of the experimental factors, but the item loading takes place after the cached information has been loaded so it is not really part of the caching ticket.

Change History (5)

comment:1 by Nicklas Nordborg, 15 years ago

Owner: changed from everyone to Nicklas Nordborg
Status: newassigned

comment:2 by Nicklas Nordborg, 15 years ago

(In [5118]) References #1400: Store the item id together with annotation sets

comment:3 by Nicklas Nordborg, 15 years ago

(In [5122]) References #1400: Store the item id together with annotation sets

Fixes a NullPointerException

comment:4 by Nicklas Nordborg, 15 years ago

(In [5127]) References #1400: Store the item id together with annotation sets

The production server has a lot of (600K+) annotation sets. This will not fit in memory. Trying to use an iterator + stateless session instead.

comment:5 by Nicklas Nordborg, 15 years ago

Resolution: fixed
Status: assignedclosed

(In [5129]) Fixes #1400: Store the item id together with annotation sets

More progress reporting when updating an existing BASE installation.

Note: See TracTickets for help on using tickets.