[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [Bug 246678] virtuoso: Usage of CPU is much too high
From:       Sebastian Trueg <sebastian () trueg ! de>
Date:       2011-01-20 16:04:08
Message-ID: 20110120160408.0DA4B7BBDC () immanuel ! kde ! org
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=246678





--- Comment #42 from Sebastian Trueg <sebastian trueg de>  2011-01-20 17:04:06 ---
SVN commit 1215973 by trueg:

Backport:
* Fixed the handling of quotes and keywords such as "AND", "OR", and "NOT" in
LiteralTerm.
  Now correct bif:contains or regex filters are created for values.
* Made the query parser merge LiteralTerms into a single one to improve query
performance.
  While merging two LiteralTerms into one does not yield the exact same query
(when merged
  both literal tokens need to appear in the same property value while with
separate LiteralTerms
  the tokens can appear in different properties) it should cover close to all
typical use cases
  while increasing the performance significantly and getting rid of the nasty
"Virtuoso goes
  crazy when I use KRunner" bug.

CCBUG: 246678


 M  +91 -48    literalterm.cpp  
 M  +40 -5     queryparser.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1215973

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic