Project

General

Profile

feature request #5177

improve perfomance of TransmissionEngineDistribution

Added by Andreas Kohlbecker about 4 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
New
Category:
cdmlib
Target version:
Start date:
09/01/2015
Due date:
06/29/2016
% Done:

100%

Severity:
normal

Description

improve perfomance of TransmissionEngineDistribution


Related issues

Related to Edit - bug #8312: Test, fix, improve and run Transmission engine for E+M New 05/28/2019

History

#1 Updated by Andreas Kohlbecker about 4 years ago

  • Keywords set to TransmissionEngineDistribution

#2 Updated by Andreas Kohlbecker about 4 years ago

Duration of the test in TransmissionEngineDistributionTest run on my T400:

  • eu.etaxonomy.cdm.api.service.TransmissionEngineDistributionTest 66.661s

    • testArea_rank_and_area 62.322s - this duration includes the test setup!
    • test_ignore 1.743s
    • testPriorities 0.31s
    • testArea_area 2.286s

#3 Updated by Andreas Kohlbecker about 4 years ago

b63ae2e out-commented code snipped to enable sql logging for performance debugging

#4 Updated by Andreas Kohlbecker about 4 years ago

  • Target version deleted (Release 3.8)

moving unresolved tickets to next milestone after release of 3.8.0

#5 Updated by Andreas Kohlbecker about 4 years ago

all commits currently only in local branch TransmissionEngine-speedup:

  • 79c867e fixing bugs related to the rank intervall in the TransmissionEngineDistribution

  • 2c8c504 solving multiple problems in TransmissionEngine - avoiding LIE by fetching the parentAreas for each batch - skipping taxa not in specified rank interval

  • 215306d performance improvement - avoiding cast - avoiding sorting the list of taxa

  • 830f3fa performance logging

  • 7536e61 attempt to reduce the overhead imposed by database access

  • 74027ad bug fixes regarding performance measuring

  • 32e1615 more detailed measuring time of accumulation in TransmissionEngineDistribution for performance testing

  • cece48b measuring time of accumulation in TransmissionEngineDistribution for performance testing

#6 Updated by Andreas Kohlbecker about 4 years ago

  • Status changed from New to In Progress

#7 Updated by Andreas Müller almost 4 years ago

  • Target version deleted (Release 3.12)

#8 Updated by Andreas Müller over 3 years ago

  • Target version changed from Release 4.0 to Release 4.1

#9 Updated by Andreas Müller over 3 years ago

  • Target version changed from Release 4.1 to Release 4.2

#10 Updated by Andreas Kohlbecker over 3 years ago

  • Status changed from In Progress to Closed
  • Resolution set to fixed
  • % Done set to 100

local branch TransmissionEngine-speedup rebased on develop

#11 Updated by Andreas Kohlbecker over 2 years ago

  • Private changed from Yes to No

#12 Updated by Andreas Müller 5 months ago

  • Related to bug #8312: Test, fix, improve and run Transmission engine for E+M added

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)