This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
Home
This is just for keeping track of development information for Thinking Sphinx. If you want documentation, head to the main Thinking Sphinx site.
Current Version: 0.9.x
Goals for 1.0:
- Solid specs with >= 90% coverage
- PostgeSQL support
Goals for 1.1:
- Excerpts
- Delayed/Queued/Forked Delta Indexing
- named_scope support
Goals for 1.2:
- Facets
Goals for 1.5:
- DataMapper support
Delayed Delta Indexing
Not sure how to implement this just yet – possible options are to use:
- Pure Ruby
- Rake Tasks
- cron/CronEdit
- Beanstalkd
- BackgroundDRb
- AP4R
- Bj
- Workling/Starling
Some of those may not be appropriate though. Ideally it’d be great to have some kind of plugin architecture – allow others to build some options, but offer one or two within TS. Keeping this elegant will be really hard though.
A normal queue system isn’t really going to be what’s needed – as there will be multiple requests for the one delta index, and they should all be cleared when that delta is done.







