This is awesome, Pat!

Can't wait to see the support for real-time indices.

On Monday, November 5, 2012 5:45:30 AM UTC-8, Pat Allan wrote:
>
> Hi everyone
>
> About 30 minutes ago, I published version 3.0.0.pre of Thinking Sphinx. 
> It's a complete rewrite, and it's Rails 3.1+ and Ruby 1.9+ only (though I 
> think it'll work happily on Ruby 1.8 - I'm not going to worry too much 
> about that in the future though). It uses the SphinxQL protocol under the 
> hood (which according to the Sphinx team is a touch faster than the old 
> SphinxAPI binary protocol), and opens the door for real-time indices 
> support in the near future.
>
> There's some pretty hefty changes - they're all covered in the README, 
> which is worth a read if you're going to give it a shot (and I hope you 
> will):
> https://github.com/pat/thinking-sphinx/blob/edge/README.textile
>
> (If you don't click through, the big one is indices are now defined in 
> their own files, instead of within models.)
>
> The code for this release lives in the edge branch, if you're curious in 
> how it all works - but generally, I've had a focus of making the library 
> more flexible, plus with a smaller footprint (gone are the days when all 
> models needed to be loaded just to find out what Sphinx is indexing). I'm 
> really happy with this code - I test-drove the design a fair bit, and it 
> attempts to be a much better OO citizen.
>
> For those using the ts-delayed-delta gem, you can find a compatible 
> version in the edge branch of that library. The same goes for flying-sphinx 
> and its ts3 branch. At some point they'll become proper gem releases too, 
> though the focus is much more on getting the last handful of features into 
> thinking-sphinx and a release candidate or two out the door. Any other 
> library that builds on top of the existing Thinking Sphinx versions will 
> almost certainly not work with v3, so keep that in mind. Patches, as 
> always, are very welcome!
>
> Also welcome is feedback - on the changes, on whether things work for you, 
> and what could be improved further.
>
> Thanks!
>
> -- 
> Pat
> e: [email protected] <javascript:>      || m: +614 1327 3337
> w: http://freelancing-gods.com   || t: twitter.com/pat
> bounce: http://trampolineday.com || skype: patallan
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/thinking-sphinx/-/NytWK6uxRCcJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/thinking-sphinx?hl=en.

Reply via email to