Project

General

Profile

feature request #9664

Add nomenclaturalTitleCache to TeamOrPersonBase

Added by Andreas Müller 4 months ago. Updated 4 months ago.

Status:
Resolved
Priority:
Highest
Category:
cdm
Target version:
Start date:
06/10/2021
Due date:
% Done:

50%

Severity:
normal

Description

Similar to collectorTitle(Cache) we need a cache for nomenclaturalTitle in Person, too.
This is to make it possible to distinguish if a nomenclaturalTitle is only computed from other information and therefore probably wrong or if it was explicitly defined.

After closing ticket check data in E+M according to #8499


Related issues

Related to Edit - task #8499: Decide how to handle additional parameters like refAuthorString and originalNomenclaturalTitle for Berlin Model/E+M New 08/29/2019
Related to Edit - feature request #4311: Improve person representation in CDM Closed 02/09/2018
Related to Edit - bug #9665: Filter out property change event for created and updated and cacheStrategy Closed 06/11/2021
Related to Edit - task #9681: Open issues for improving person representation New 06/25/2021
Related to Edit - bug #7874: TeamOrPersonBase entity can become unusable due to replacement of the title caches on using getters Closed 10/26/2018
Related to Edit - bug #7233: LIE during processing of webservice request to /portal/taxon/{uuid}/taxonNodes Worksforme 02/01/2018
Related to Edit - bug #9728: NoSuchMethodException Team.areNomenclaturalTitle() breaks authortem editors Closed 07/30/2021
Related to Edit - bug #9729: Incomplete bean property Team.nomenclaturalTitleCache Closed 07/30/2021

Associated revisions

Revision 15365ed8 (diff)
Added by Andreas Müller 4 months ago

ref #9664 change nomTitle to nomTitleCache in cdmlib-app

Revision 9f6a56c9 (diff)
Added by Andreas Müller 4 months ago

ref #9664 first implementation for TeamOrPersonBase.nomenclaturalTitleCache (update script still missing)

Revision 30db901d (diff)
Added by Andreas Müller 4 months ago

ref #9664 , ref #4311 Add nomenclaturalTitleCache to TeamOrPersonBase update script

Revision fe720b6e (diff)
Added by Andreas Müller 4 months ago

ref #9664 adapt vaadin to nomenclaturalTitleCache

Revision f4b956d8 (diff)
Added by Andreas Müller 4 months ago

ref #9664 remove setting person setNomenclaturalTitle during cache update and avoid recomputing nomTitleCache and collectorTitleCache (not sure what this is needed for)

Revision 1ba6c1ad (diff)
Added by Andreas Müller 4 months ago

ref #9664 fix nomTitleCache test for fully empty person2Team

Revision cc1f61ef (diff)
Added by Andreas Müller 4 months ago

ref #9664 fix test data

Revision 4bafd675 (diff)
Added by Andreas Müller 4 months ago

ref #9664 , ref #4311 fix updateCaches in Person

Revision 5861cfb5 (diff)
Added by Andreas Müller 4 months ago

ref #9664 , ref #4311 adapt autoInitializer

Revision c1e0cb15 (diff)
Added by Andreas Müller 4 months ago

ref #9683. ref #9664 fix tests in AgentServiceImplTest

Revision f9d65b70 (diff)
Added by Andreas Müller 4 months ago

ref #9664 , ref #4311 fix cache handling for collectorTitle and nomenclaturalTitle

Revision 8e1a14c5 (diff)
Added by Andreas Müller 4 months ago

ref #9664, ref #4311 improve cache update for teams

Revision 135329fc (diff)
Added by Andreas Kohlbecker 3 months ago

fix #9728 completing bean property Team.nomenclaturalTitleCache

Revision 1810fb30 (diff)
Added by Andreas Kohlbecker 3 months ago

fix #9728 updating field binding to renamed bean property Team.nomenclaturalTitleCache

Revision 5e7ceaad (diff)
Added by Andreas Müller about 1 month ago

ref #9729, #9728, #9664 Adapt handling of nomenclaturalTitleCache setter and javadoc

Revision a32f4c74 (diff)
Added by Andreas Müller about 1 month ago

ref #9729, #9728, #9664 remove calls to deprecated method setNomenclaturalTitle

Revision c25885b8 (diff)
Added by Andreas Müller about 1 month ago

ref #9729, #9728, #9664 remove deprecated method setNomenclaturalTitle

History

#1 Updated by Andreas Müller 4 months ago

  • Related to task #8499: Decide how to handle additional parameters like refAuthorString and originalNomenclaturalTitle for Berlin Model/E+M added

#2 Updated by Andreas Müller 4 months ago

#3 Updated by Andreas Müller 4 months ago

  • Related to bug #9665: Filter out property change event for created and updated and cacheStrategy added

#4 Updated by Andreas Müller 4 months ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 30

#5 Updated by Andreas Müller 4 months ago

  • Priority changed from New to Highest

#6 Updated by Andreas Müller 4 months ago

  • Status changed from In Progress to Resolved
  • Target version changed from CDM UML 5.28 to Release 5.25
  • % Done changed from 30 to 50

#7 Updated by Andreas Müller 4 months ago

  • Related to task #9681: Open issues for improving person representation added

#8 Updated by Andreas Müller 4 months ago

  • Related to bug #7874: TeamOrPersonBase entity can become unusable due to replacement of the title caches on using getters added

#9 Updated by Andreas Müller 4 months ago

  • Related to bug #7233: LIE during processing of webservice request to /portal/taxon/{uuid}/taxonNodes added

#10 Updated by Andreas Kohlbecker 3 months ago

  • Related to bug #9728: NoSuchMethodException Team.areNomenclaturalTitle() breaks authortem editors added

#11 Updated by Andreas Kohlbecker 3 months ago

  • Related to bug #9729: Incomplete bean property Team.nomenclaturalTitleCache added

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)