Opened 11 years ago

Closed 11 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 Changed 11 years ago by Nicklas Nordborg

Owner: changed from everyone to Nicklas Nordborg
Status: newassigned

comment:2 Changed 11 years ago by Nicklas Nordborg

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

comment:3 Changed 11 years ago by Nicklas Nordborg

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

Fixes a NullPointerException?

comment:4 Changed 11 years ago by Nicklas Nordborg

(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 Changed 11 years ago by Nicklas Nordborg

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.