Foswiki on GitHub is open for business! Next release meeting: Monday September 29, 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
Priority Normal
CurrentState Closed
WaitingFor SvenDowideit
Checkins Foswikirev:6602 Foswikirev:6605
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