[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