Warning: Can't synchronize with repository "(default)" (/home/git/ome.git does not appear to be a Git repository.). Look in the Trac log for more information.
- Timestamp:
-
02/21/10 19:19:07 (14 years ago)
- Author:
-
jmoore
- Comment:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
-
-
Property
Priority
changed from
major
to
critical
-
Property
Summary
changed from
Complicated bridges can miss updates due to backlog
to
Search : bridges miss updates.
-
Property
Type
changed from
story
to
defect
-
Property
Milestone
changed from
OMERO-Beta4.2
to
Unscheduled
-
v1
|
v3
|
|
1 | 1 | With moderately sophisticated SearchBridges which walk the graph adding various objects to the backlog for re-indexing, there is a possibility that some changes will go missed. |
2 | 2 | |
3 | | '''Exact cause unknown''' |
| 3 | Even the default bridge which indexes annotations along with the annotated objects misses updates: |
| 4 | 1. Image created with annotation |
| 5 | 1. Image is indexed with annotation |
| 6 | 1. Annotation is modified |
| 7 | 1. Only annotation index is updated |
| 8 | |
| 9 | Currently, for performance reasons all annotated objects are not searched for when an annotation is modified, but it will need to be. A '''workaround''' is to also modify the annotated object when saving the annotation: |
| 10 | {{{ |
| 11 | // pseudo-code |
| 12 | image.setVersion( image.getVersion() + 1 ) |
| 13 | }}} |
| 14 | |
4 | 15 | |
5 | 16 | See also #1386 |
| 17 | |
1.3.13-PRO © 2008-2011
Agilo Software all
rights reserved
(this page was served in: 0.12444 sec.)