Item8578: name ~ 'Web*' query is pointlessly inefficient

pencil
Priority: Normal
Current State: Closed
Released In: 1.1.0
Target Release: minor
Applies To: Engine
Component:
Branches:
Reported By: SvenDowideit
Waiting For: SvenDowideit
Last Change By: KennethLavrsen
It fails to HoistRE..

this makes me think that there are rather allot of optimizations that should be looked into.

Additionally, its now obvious to me that topicinclude and topicexclude need to be delegated to the Algo's - they should be converted (aka a shortcut) to the relevant query based syntax's - ie, name ~ 'Web*' and its like.

  1. the hoist I'll look at and apply to 1.0.10 if i can, the other is a trunk thing only.

-- SvenDowideit - 20 Feb 2010

well, the change to hoistRE i've got works nicely for name ~ 'Web*' OR name ~ 'A*' OR name = 'Banana'

-- SvenDowideit - 01 Mar 2010

decided that the change I made in trunk is too big a change to backport into 1.0 :/

-- SvenDowideit - 07 Mar 2010

 

ItemTemplate edit

Summary name ~ 'Web*' query is pointlessly inefficient
ReportedBy SvenDowideit
Codebase 1.0.9, trunk
SVN Range
AppliesTo Engine
Component
Priority Normal
CurrentState Closed
WaitingFor SvenDowideit
Checkins distro:90434e74095e distro:f0938c73b5a0 MongoDBPlugin:ab00d7b8c5d5
TargetRelease minor
ReleasedIn 1.1.0
Topic revision: r6 - 04 Oct 2010, KennethLavrsen
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy