Dear Bess,

Thank you very much. Yes, please send me your patch.

-Gert

> -----Original Message-----
> From: Bess Sadler [mailto:eo...@virginia.edu]
> Sent: Thursday, June 18, 2009 3:27 PM
> To: fedora-commons-users@lists.sourceforge.net
> Subject: Re: [Fedora-commons-users] GSearch with remote SOLR instance?
> 
> Dear Gert,
> 
> We are looking at a use case for GSearch that requires a remote solr
> installation. For the most part GSearch has worked very well for us.
> To more easily enable this use case in the future, though, I'd like to
> recommend two relatively small changes:
> 
> 1. don't require a local index if you're not going to use it. Adam
> already mentioned this, and you're right, you can just create a fake,
> empty lucene index to point to, but I'm pleased to see you're
> considering removing that requirement from future releases.
> 
> 2. don't require a field name of "PID" in solr. It's reasonable to
> require some unique id field to store the fedora PID in, but a
> requirement that the field name be a hardcoded value prevents easy
> integration with existing solr indexes (ours, for example, calls that
> field "id"). We were able to work around this by making some minor
> changes to the code and re-compiling, but again it would be great for
> future users not to have to do that, and I'd certainly prefer not to
> be using a locally modified version of the source code, which is bound
> to cause problems one day down the road when we upgrade and forget to
> make that change again.
> 
> Would you be interested in a code patch that addressed either of these
> issues? These are such minor changes I'm not sure the patch is worth
> it, but I thought I'd offer anyway.
> 
> Thanks for such a great piece of software that has solved a major
> problem for us.
> 
> Bess
> 
> 
> On Jun 18, 2009, at 5:41 AM, Gert Schmeltz Pedersen wrote:
> 
> >> the dependency on a mock local index
> >
> > can be avoided by a few code changes in a future release, but it
> > works as it is.
> >
> >> host their Solr instance(s) remotely from their GSearch instance to
> >> still benefit from GSearch's search functionality
> >
> > Well, GSearch's search functionality for the Solr plugin depends on
> > local file access to the lucene index directory, this can hardly be
> > done for a remote solr instance. What gsearch could do is receiving
> > a gfindObjects operation from you and passing it on to solr by
> > sending a solr http request with the query. This is the extra web
> > service call that I mentioned yesterday, because you might just as
> > well send your http request directly to solr instead of through
> > gsearch.
> >
> > -Gert
> >
> >> -----Original Message-----
> >> From: ajs6f [mailto:aj...@virginia.edu]
> >> Sent: Wednesday, June 17, 2009 3:56 PM
> >> To: fedora-commons-users@lists.sourceforge.net
> >> Subject: Re: [Fedora-commons-users] GSearch with remote SOLR
> >> instance?
> >>
> >> It would avoid the dependency on a mock local index, and it would
> >> permit those who wish to host their Solr instance(s) remotely from
> >> their GSearch instance to still benefit from GSearch's search
> >> functionality. It's not clear to me how that could happen with the
> >> current code.
> >>
> >> ---
> >> A. Soroka
> >> Digital Research and Scholarship R & D
> >> the University of Virginia Library
> >>
> >>
> >>
> >>
> >>
> >> On Jun 17, 2009, at 9:43 AM, Gert Schmeltz Pedersen wrote:
> >>
> >>>
> >>>> Are there plans to rewrite the FgsSolr module to use the Solr Web
> >>>> interface for searching in future?
> >>>
> >>> No. It seems to me that nothing is gained by doing that, and it
> >>> would cost an extra web service call for each search. If you or
> >>> others see some benefit of it, please tell me.
> >>>
> >>> -Gert
> >>>
> >>>> -----Original Message-----
> >>>> From: ajs6f [mailto:aj...@virginia.edu]
> >>>> Sent: Wednesday, June 17, 2009 2:26 PM
> >>>> To: fedora-commons-users@lists.sourceforge.net
> >>>> Subject: Re: [Fedora-commons-users] GSearch with remote SOLR
> >>>> instance?
> >>>>
> >>>> Indeed, that worked very well. We've gone beyond that now to a
> >>>> local
> >>>> build of GSearch's Solr module that ignores the local index. This
> >>>> effectively disables GSearch's ability to search. We don't mind
> >> this,
> >>>> because we are querying Solr by other means (Blacklight).
> >>>>
> >>>> Thanks very much!
> >>>>
> >>>> Are there plans to rewrite the FgsSolr module to use the Solr Web
> >>>> interface for searching in future?
> >>>>
> >>>> ---
> >>>> A. Soroka
> >>>> Digital Research and Scholarship R & D
> >>>> the University of Virginia Library
> >>>>
> >>>
> >>
> >>
> >> --------------------------------------------------------------------
> ---
> >> -------
> >> Crystal Reports - New Free Runtime and 30 Day Trial
> >> Check out the new simplified licensing option that enables unlimited
> >> royalty-free distribution of the report engine for externally facing
> >> server and web deployment.
> >> http://p.sf.net/sfu/businessobjects
> >> _______________________________________________
> >> Fedora-commons-users mailing list
> >> Fedora-commons-users@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
> >
> > ---------------------------------------------------------------------
> ---------
> > Crystal Reports - New Free Runtime and 30 Day Trial
> > Check out the new simplified licensing option that enables unlimited
> > royalty-free distribution of the report engine for externally facing
> > server and web deployment.
> > http://p.sf.net/sfu/businessobjects
> > _______________________________________________
> > Fedora-commons-users mailing list
> > Fedora-commons-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/fedora-commons-users
> 
> 
> -----------------------------------------------------------------------
> -------
> Crystal Reports - New Free Runtime and 30 Day Trial
> Check out the new simplified licensing option that enables unlimited
> royalty-free distribution of the report engine for externally facing
> server and web deployment.
> http://p.sf.net/sfu/businessobjects
> _______________________________________________
> Fedora-commons-users mailing list
> Fedora-commons-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Fedora-commons-users mailing list
Fedora-commons-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fedora-commons-users

Reply via email to