[Yanel-dev] User management search implementation

Michael Wechner michael.wechner at wyona.com
Wed Jan 5 13:34:08 CET 2011


Hi Balz

On 1/5/11 1:24 PM, Balz Schreier wrote:
> Hi Michael,
> do you have a wiki page showing the necessary configuration steps in a =

> realm in order to make use of this new feature?
> because without any modification the user XMLs are not indexed.

Have a look at

src/realms/from-scratch-realm-template/config/ac-identities-repository.xml

and update your custom config accordingly
>
> I would also like to understand in a bit more detail what is going on =

> under the hood:
> - is it using the same index as the default index from yanel?

each repository can have its own index, but see below
> if not, where is the index stored?

this depends on your configuration, see again

src/realms/from-scratch-realm-template/config/ac-identities-repository.xml
> - can it affect the search functionality of the default index? i just =

> want to be sure that search results from the default index do not =

> contain user objects.

if you do it as the from scratch realm does it, where each repository =

has its own index, then no

HTH

Michael
>
> cheers
> balz
>
> On Tue, Dec 28, 2010 at 10:53 PM, Michael Wechner =

> <michael.wechner at wyona.com <mailto:michael.wechner at wyona.com>> wrote:
>
>     Hi Cedric
>
>     Thanks again for your patches. I have committed them with some
>     minor changes,
>     whereas I first had to fix the YarepItem class because it was not
>     closing the OutputStream
>     and hence the indexing was never triggered when updating a user.
>
>     One can now test it at
>
>     http://127.0.0.1:8080/yanel/from-scratch-realm/yanel/admin/list-users=
.html?query=3Dalice
>
>     whereas you need to update/re-build Yanel first and then do some
>     modifications, by changing
>     for example the name of these two users
>
>     http://127.0.0.1:8080/yanel/from-scratch-realm/yanel/users/lenya.html
>     http://127.0.0.1:8080/yanel/from-scratch-realm/yanel/users/alice.html
>
>     The user interface needs some more work, but maybe we can collect
>     some feedback first
>     before we continue with more improvements.
>
>     Thanks
>
>     Michael
>
>
>     On 10/21/10 4:18 PM, Cedric Staub wrote:
>
>         Hello everyone
>
>         In short: I built a search feature for the user management page.
>
>         The current implementation of Yanel's user management resource
>         does not
>         support searching for users, which can be a bit annoying if
>         you have a
>         realm with a lot of users. Since Yarep already has an
>         interface that
>         allows to search for nodes, I built a search feature for the user
>         management page on top of that.
>
>         There is one limitation to this approach: The search feature
>         is subject
>         to the limitations of the underlying implementation, e.g. if
>         your users
>         repository does not support searching it won't work. I suggest the
>         VirtualFileSystemRepository implementation, which can be
>         configured to
>         use a Lucene search index.
>
>         Attached are a series of patches for review. If anyone has
>         suggestions
>         or ideas for improvements just reply to this email ;-). I plan to
>         improve the code and do some more testing and then file a bug
>         report
>         later in order to get it commited.
>
>         Have a nice day
>         Cedric
>
>
>     -- =

>     Yanel-development mailing list Yanel-development at wyona.com
>     <mailto:Yanel-development at wyona.com>
>     http://lists.wyona.org/cgi-bin/mailman/listinfo/yanel-development
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.wyona.org/pipermail/yanel-development/attachments/2011010=
5/d641e3d6/attachment-0001.htm


More information about the Yanel-development mailing list