Project

General

Profile

Actions

bug #7493

open

Review all references to SynonymRelationshipTypes and adapt code if needed

Added by Andreas Kohlbecker over 5 years ago. Updated about 1 year ago.

Status:
New
Priority:
Highest
Assignee:
Category:
cdm-dataportal
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
6:00 h
Severity:
major
Found in Version:
Tags:

Description

SynonymRelationshipTypes habe been renamed to SynonymType in fbeefcaf
The dataportal references the terms by theire UUID:

UUID_HETEROTYPIC_SYNONYM_OF

  • cdm_related_taxon (also references UUID_SYNONYM_OF)
  • theme_cdm_heterotypicSynonymyGroup

UUID_HOMOTYPIC_SYNONYM_OF

  • cdm_related_taxon
  • theme_cdm_heterotypicSynonymyGroup
  • theme_cdm_homotypicSynonymLine
  • theme_cdm_homotypicSynonymyGroup

also remove all related constants!


Related issues

Related to EDIT - feature request #7501: Deduplicate MANs and pro parte synonyms in portal resultsNewAndreas Kohlbecker

Actions
Related to EDIT - feature request #5974: Remove synonym relationshipsClosedAndreas Müller

Actions
Related to EDIT - task #10201: Make synonym type an enumClosedAndreas Müller

Actions
Actions #1

Updated by Andreas Kohlbecker over 5 years ago

  • Estimated time set to 6:00 h

Cleaning the code in which the SynonymRelationshipTypes constants are used requires analysis of various code parts and very good planing for the required refactoring and intense testing.

Actions #2

Updated by Andreas Müller over 5 years ago

Probably this is clear anyway but just if not I want to mention that SynonymRelationshipTypes are more or less still available but were renamed to SynonymType in fbeefcaf37895a96 .
So maybe it is not necessary to completely remove the constants.

Actions #3

Updated by Andreas Kohlbecker over 5 years ago

  • Description updated (diff)
Actions #4

Updated by Andreas Kohlbecker over 5 years ago

  • Description updated (diff)
Actions #5

Updated by Andreas Kohlbecker over 5 years ago

  • Subject changed from remove all references to SynonymRelationshipTypes and adapt code to latesd cdm model to Review all references to SynonymRelationshipTypes and adapt code if needed
Actions #6

Updated by Andreas Müller over 5 years ago

Actions #7

Updated by Andreas Kohlbecker over 5 years ago

  • Target version changed from Release 5.2 to Release 5.3
Actions #8

Updated by Andreas Kohlbecker over 5 years ago

  • Target version changed from Release 5.3 to Release 5.4
Actions #9

Updated by Andreas Kohlbecker over 5 years ago

  • Target version changed from Release 5.4 to Release 5.5
Actions #10

Updated by Andreas Kohlbecker about 5 years ago

  • Target version changed from Release 5.5 to Release 5.6
Actions #11

Updated by Andreas Kohlbecker about 5 years ago

  • Target version changed from Release 5.6 to Reviewed Next Major Release
Actions #12

Updated by Andreas Müller about 1 year ago

  • Tags set to terms
  • Assignee changed from Andreas Kohlbecker to Katja Luther
  • Target version changed from Reviewed Next Major Release to Release 5.44

we may implement this together with the current performance refactoring. However, we need to check if the synonym types are also used in search results.

Actions #13

Updated by Andreas Müller about 1 year ago

Actions #14

Updated by Andreas Müller about 1 year ago

  • Related to task #10201: Make synonym type an enum added
Actions

Also available in: Atom PDF