Foswiki on GitHub is open for business! Next release meeting: Monday October 13, 1300Z

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

Priority: CurrentState: AppliesTo: Component: WaitingFor:
Normal Closed Engine   SvenDowideit
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 CopyrightStatement. Creative Commons License