You are here: Foswiki>Tasks Web>Item10678 (05 Jul 2015, GeorgeClark)Edit Attach

Item10678: Allow SEARCH on CREATEINFO.

pencil
Priority: Enhancement
Current State: Closed
Released In: 2.0.0
Target Release: major
Applies To: Engine
Component: SEARCH
Branches: trunk
Reported By: SvenDowideit
Waiting For:
Last Change By: GeorgeClark
which will close the circle, ensuring that anything that can be sorted by can be queried

this would add enable queries to be written using some new alias' to revision one info:
  1. createusername
  2. createwikiname
  3. createwikiusername
  4. createdate
  5. createlongdate
  6. created

and would mean that we'll be able to do ordering based on any queryable element - presumably by treating the current set of aliases as 'legacy' (most of the 'create' ones are undocumented), and then use the simple form of the tom query syntax

ok, so feature req needed.

-- SvenDowideit - 25 Apr 2011

after mulling this over, I will implement it as a META: shortcut to avoid using up a string name that could be a user defined FormField

so CREATEINFO will be identical to versions[-1].info, but will provide an oportunity for search implementors to cache the info in a way to avoid JOINs or other expensive lookups (like using a direct cache rather than using rcs).

-- SvenDowideit - 03 May 2011

I de-geeked the bug title so it could be considered release-notes-friendly

-- PaulHarvey - 22 Jun 2011

Also: there was a feature proposal already, FasterAccessToCreatorData - I've marked as MergedToCore

-- PaulHarvey - 22 Jun 2011

Okay, searching META:CREATEINFO.author works fine, but you've commented out the createinfo alias in Foswiki::Meta?

-- PaulHarvey - 05 Jul 2011

I removed ", and enhance order param to understand QuerySearch field notation" from the bug title, that should be a separate task.

This SearchOrderByTopicElement work moved to Item11022 so it gets a separate line item in the release notes (both features are cool on their own).

Still waiting wrt missing createinfo alias...

-- PaulHarvey - 05 Aug 2011

as most of the code is in trunk, ready for 1.2.0.

-- SvenDowideit - 14 Mar 2012
 
Topic revision: r16 - 05 Jul 2015, GeorgeClark - This page was cached on 01 Sep 2016 - 05:37.

The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License