[Catalyst] Working a Solr Model

John Karr brainbuz at brainbuz.org
Tue Oct 1 02:13:33 GMT 2013

Thanks for the suggestion, but I just spent some time looking at =

SolarBeam, and found that the example code did not work.

A little time debugging it confirmed that it internally constructed a =

valid query url  string which when pasted into a browser resulted in =

multiple found documents, but SolarBeam was getting 0 documents found. =

Since the last release was a year ago, it is quite possible that =

something changed to break it (I'm using SOLR 4.4, was the author =

working with the 3.x series?). I also noticed that you (Marcus R) =

started a fork.

Since I've been able to work-around the issues with Apache::Solr I'm =

starting my project with it.

> We have been using SolarBeam - https://github.com/judofyr/solarbeam
> It uses Mojo::UserAgent, and will allow parallel requests, even if you =

> use catalyst. We found this very useful when writing search intensive =

> apps.
> Marcus.
> On Sunday, September 29, 2013, John Karr wrote:
>     I'm commencing a project that is going to use Solr because it will
>     be search intensive.
>     My research hasn't turned up a lot in terms of discussion and how
>     tos for either Solr and Perl or Solr and Catalyst. There are two
>     CPAN modules which I've been experimenting with, WebService::Solr
>     and Apache::Solr.
>     WebService::Solr only implements the LWP agent part of working
>     with Solr, which still leaves one to extract the actual JSON what
>     LWP gives you, plus it has fatal wide-character issues that "use
>     utf8::all" isn't able to fix, and also does not support xml and
>     csv (other formats solr can provide). Apache::Solr is much nicer
>     in that it provides something resumbling a dbic result set, but
>     I've already encountered a few things that seem like bugs and
>     sending the resultsetlike object to the stash in the same way as a
>     dbic resultset doesn't seem to work the same way.
>     Are other people using Solr based models? if so are you using
>     either of the two CPAN modules or something else? Do you have
>     examples and or notes you can share?
>     _______________________________________________
>     List: Catalyst at lists.scsys.co.uk
>     Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
>     Searchable archive:
>     http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
>     Dev site: http://dev.catalyst.perl.org/
> -- =

> ---
> Marcus Ramberg
> Chief Yak Shaver
> Nordaaker Consulting
> +47-93417508
> _______________________________________________
> List: Catalyst at lists.scsys.co.uk
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.u=
> Dev site: http://dev.catalyst.perl.org/

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.scsys.co.uk/pipermail/catalyst/attachments/20130930/6a1eb=

More information about the Catalyst mailing list