Skip to content
Commits on Aug 14, 2012
  1. Changed the mapping for UIDs to use the full path name, not 'just_name'.

    committed
    This fixes a major bug where all Doc class attributes in an object were
    being indexed in the same fields, so it was impossible to distinguish
    a search for (mother => $user) from (father => $user).
    
    Unfortunately, this means it is no longer possible to search for just
    any UID using queryb($uid), as it now needs the full path name for
    the attribute, eg queryb( 'user.partner' => $user ).
    
    Consequently, I've also had to change the Index->repoint_uids to search
    in all possible UID attributes.
    
    Fixes #8
Commits on Aug 1, 2012
Commits on Jul 8, 2012
Commits on Jul 6, 2012
  1. UIDs were not searchable with uid.type or uid.index. Instead you had …

    committed
    …to specify either user.uid.index or just index.
    
    Changed the mapping for UIDs to make it possible to search 'index','uid.index' or the full path 'foo.baz.uid.index'
Commits on Jul 1, 2012
Commits on Jun 29, 2012
  1. Tidied all

    committed
Commits on Jun 24, 2012
  1. Added IndexConfig tests

    committed
Commits on Jun 23, 2012
  1. Added more typemap tests

    committed
Commits on Jun 22, 2012
  1. Made user facing APIs more consistent by generally accepting just lis…

    committed
    …ts instead of checking for lists vs hash/array refs
Commits on Jun 13, 2012
  1. Made 'scope' optional - no longer required to use Elastic::Model, but…

    committed
    … weak_refs won't function without it.
Commits on Jun 2, 2012
Commits on May 30, 2012
Commits on May 29, 2012
Something went wrong with that request. Please try again.