[kepler-dev] [Bug 4362] - component search performance

bugzilla-daemon at ecoinformatics.org bugzilla-daemon at ecoinformatics.org
Mon Oct 19 12:25:47 PDT 2009


http://bugzilla.ecoinformatics.org/show_bug.cgi?id=4362





------- Comment #9 from aschultz at nceas.ucsb.edu  2009-10-19 12:25 -------
Subsequent searches increase library refresh times substantially for large
result sets.  This is probably due to objects not being garbage collected from
old searches properly.  Below is timing analysis showing subsequent searches
for 'data input' taking .5 seconds to complete the first time, but 5 seconds to
complete the 5th time.

DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:291)
Search term is 'data input'
Index search generated 98 results in 5ms
Model search generated 331 results in 24ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:296)
Library search completed in 30ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:299)
Library updated in 541ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:300)
Total search time was 571ms

DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:280)
SearchButtonActionHandler.actionPerformed(ActionEvent)
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:291)
Search term is ''
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:296)
Library search completed in 0ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:299)
Library updated in 2ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:300)
Total search time was 3ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:280)
SearchButtonActionHandler.actionPerformed(ActionEvent)
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:291)
Search term is 'data input'
Index search generated 98 results in 5ms
Model search generated 331 results in 24ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:296)
Library search completed in 29ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:299)
Library updated in 593ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:300)
Total search time was 623ms

DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:280)
SearchButtonActionHandler.actionPerformed(ActionEvent)
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:291)
Search term is ''
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:296)
Library search completed in 0ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:299)
Library updated in 3ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:300)
Total search time was 3ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:280)
SearchButtonActionHandler.actionPerformed(ActionEvent)
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:291)
Search term is 'data input'
Index search generated 98 results in 5ms
Model search generated 331 results in 28ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:296)
Library search completed in 33ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:299)
Library updated in 2258ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:300)
Total search time was 2291ms

DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:280)
SearchButtonActionHandler.actionPerformed(ActionEvent)
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:291)
Search term is ''
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:296)
Library search completed in 0ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:299)
Library updated in 1ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:300)
Total search time was 2ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:280)
SearchButtonActionHandler.actionPerformed(ActionEvent)
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:291)
Search term is 'data input'
Index search generated 98 results in 5ms
Model search generated 331 results in 28ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:296)
Library search completed in 33ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:299)
Library updated in 3569ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:300)
Total search time was 3603ms

DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:280)
SearchButtonActionHandler.actionPerformed(ActionEvent)
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:291)
Search term is ''
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:296)
Library search completed in 0ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:299)
Library updated in 2ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:300)
Total search time was 3ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:280)
SearchButtonActionHandler.actionPerformed(ActionEvent)
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:291)
Search term is 'data input'
Index search generated 98 results in 10ms
Model search generated 331 results in 26ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:296)
Library search completed in 36ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:299)
Library updated in 5269ms
DEBUG
(org.kepler.gui.ComponentLibraryTab$SearchButtonActionHandler:actionPerformed:300)
Total search time was 5307ms


More information about the Kepler-dev mailing list