Project

General

Profile

Actions

task #4978

open

Further performance improvement of portal/taxon/{uuid}/media

Added by Andreas Kohlbecker over 7 years ago. Updated 10 months ago.

Status:
New
Priority:
Priority13
Category:
cdmlib
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
8:00 h
Severity:
normal

Description

successor to #4179 (improve performance of portal/taxon/{uuid}/media)

I tested on test (ca. 0.5s and production 0.9s) which shows that

  • performance for this webservice is much better now. However, we may think

about further improving it. Currently the algorithms iterates all

description elements to find one with media attached. We may want to have

an HQL query which returns only description elements which DO have media.

  • The current improvements only worked on the BeanIntitializer but we can

also work on the specific query. Generally a query which does not return

any data (which is the case here) should be faster than 0.5s.


Related issues

Related to EDIT - feature request #9271: Improve E+M dataportal performanceNewAndreas Müller

Actions
Related to EDIT - feature request #5016: Use asynchronous loading for imagesNewAndreas Müller

Actions
Actions #1

Updated by Katja Luther over 7 years ago

  • Target version changed from Unassigned CDM tickets to Euro+Med Portal Release

Check if this is relevant for E+M release, otherwise move to other milestone

Actions #2

Updated by Andreas Müller over 6 years ago

  • Keywords changed from performance, to performance,Euro+Med
Actions #3

Updated by Andreas Kohlbecker over 6 years ago

For E+M we could choose a solution where we completely disable all media related functions in the portal and thus supress all these slow queries

Actions #4

Updated by Andreas Müller almost 5 years ago

  • Description updated (diff)
  • Priority changed from Highest to Priority14
Actions #5

Updated by Andreas Müller over 4 years ago

  • Priority changed from Priority14 to Priority13
Actions #6

Updated by Andreas Müller over 4 years ago

  • Estimated time set to 8:00 h
Actions #7

Updated by Andreas Müller over 4 years ago

  • Priority changed from Priority13 to Priority10
Actions #8

Updated by Andreas Müller about 2 years ago

Actions #9

Updated by Andreas Müller 10 months ago

  • Subject changed from further performance improvement of portal/taxon/{uuid}/media) to Further performance improvement of portal/taxon/{uuid}/media
  • Priority changed from Priority10 to Priority13
  • Target version changed from Euro+Med Portal Release to Release 5.36
Actions #10

Updated by Andreas Müller 10 months ago

  • Private changed from Yes to No
Actions #11

Updated by Andreas Müller 10 months ago

Actions

Also available in: Atom PDF