Project

General

Profile

Actions

task #7054

closed

clean up initialization strategy using '.representations'

Added by Andreas Kohlbecker over 6 years ago. Updated about 1 month ago.

Status:
Closed
Priority:
Priority14
Category:
cdmlib-remote
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
1:00 h
Severity:
normal
Tags:

Description

we have a couple of init-strategies which still include the representations:

DescriptionElementController.java
 66: "states.state.representations", 
DescriptionElementListPortalController.java (2 matches)
 45: "name.rank.representations", 
 46: "name.status.type.representations", 
FeatureTreeListPortalController.java (2 matches)
 32: "root.feature.representations", 
 33: "root.childNodes.feature.representations" 
FeatureTreePortalController.java
 56: featuretreeNodeInitStrategy.add("feature.representations"); 
NameController.java
 51: "typeStatus.representations",  
NamePortalController.java
 67: "typeStatus.representations", 
TaxonPortalController.java (7 matches)
 116: "name.rank.representations", 
 117: "name.status.type.representations", 
 133: "name.rank.representations", 
 134: "name.status.type.representations", 
 143: "synonyms.name.status.type.representations", 
 193: "name.rank.representations", 
 194: "name.status.type.representations", 
TaxonPortalListController.java (2 matches)
 32: "name.rank.representations", 
 33: "name.status.type.representations", 

All these are no longer needed and should be removed to speed up the controllers.


Related issues

Related to EDIT - bug #4919: improve AdvancedBeanInitializerNewAndreas Müller

Actions
Copied from EDIT - task #7052: discuss eager loading of term representationsRejectedAndreas Kohlbecker

Actions
Actions #1

Updated by Andreas Kohlbecker over 6 years ago

  • Copied from task #7052: discuss eager loading of term representations added
Actions #2

Updated by Andreas Kohlbecker over 6 years ago

  • Description updated (diff)
Actions #3

Updated by Andreas Kohlbecker over 5 years ago

  • Tags set to performance
  • Description updated (diff)
  • Priority changed from New to Priority14
  • Estimated time set to 1:00 h
Actions #4

Updated by Andreas Müller over 2 years ago

  • Related to bug #4919: improve AdvancedBeanInitializer added
Actions #5

Updated by Andreas Müller over 2 years ago

  • Status changed from New to In Progress
  • Assignee changed from Andreas Kohlbecker to Andreas Müller
  • Target version changed from Reviewed Next Major Release to Release 5.49
  • % Done changed from 0 to 30

Please check what is still open here.

Actions #6

Updated by Andreas Müller 5 months ago

  • Target version changed from Release 5.49 to Release 5.47
Actions #7

Updated by Andreas Müller about 1 month ago

  • Status changed from In Progress to Resolved
  • % Done changed from 30 to 70

Remove all the above occurrences of term.representations. Need to wait portal build to check if they are really not needed.

Only occurrences not yet removed was in vaadin (DistributionStatusQuery):

l.241: "name.rank.representations",
l.242: "name.status.type.representations",

to be on the safe side.

Actions #8

Updated by Andreas Müller about 1 month ago

  • Target version changed from Release 5.47 to Release 5.43
Actions #9

Updated by Andreas Müller about 1 month ago

  • Status changed from Resolved to Closed
  • % Done changed from 70 to 100

As none of the portal tests did fail I guess we can close this issue.

Actions

Also available in: Atom PDF