Thats great news. Sphinx rocks
On 18 Mar, 22:15, wbharding <[email protected]> wrote:
> For the record, it looks like real time updates are currently in the
> process of being worked into Sphinx:
>
> http://www.sphinxsearch.com/index.html
>
> We are so lucky to have a toolset both on the search side (Sphinx) and
> the Rails side (TS) that is being actively developed with cool+useful
> new features frequently added.
>
> Bill
>
> On Mar 17, 5:00 pm, Mattias <[email protected]> wrote:
>
> > Hi Pat,
>
> > All right, good to have a definitive answer. We'll just have to
> > implement delta indexing then. Thanks for your answer, the pdf and
> > well, the plugin as well =)
>
> > On 18 Mar, 00:23, Pat Allan <[email protected]> wrote:
>
> > > Hi Mattias
>
> > > At this point in time, attribute edits are only handled by delta
> > > indexing, as you've found out. I'd love to have TS realise whether the
> > > updated columns are attribute sources or not - although this is only
> > > neatly possible in Rails 2.1 or greater - but I've not had time to get
> > > that kind of functionality into the system at this point. Patches are
> > > welcome (indeed, someone may have offered a patch for it already, I'm
> > > not sure - finding time for patches has been difficult recently).
>
> > > So, short answer: delta indexes are still needed for attribute
> > > updates. Long term, I'm hoping that won't always be the case.
>
> > > Cheers
>
> > > --
> > > Pat
>
> > > On 18/03/2009, at 2:48 AM, Mattias wrote:
>
> > > > Hi all,
>
> > > > I'm working my way through the peepcode TS pdf (recommended) but have
> > > > run into some problems. This tutorial begins with explaining the
> > > > differences between fields and attributes in the realm of sphinx,
> > > > where attributes are defined as, among others, ints, booleans and
> > > > timestamps. Later on, in the section of delta indexing, we find out
> > > > that you can update attributes on the fly for documents but not field
> > > > values without a reindex. Hence delta indexing.
>
> > > > Also, In my app Ive successfully set up a working ts/sphinx
> > > > implementation with filtering of attributes, conditions on fields,
> > > > sorting and the likes. For simplicity, say this search is performed on
> > > > products.
>
> > > > Now, if I've understood the above pdf-sections correctly, this should
> > > > mean attributes (as they are not used in the actual search but rather
> > > > for sorting and filtering) can very well be updated without delta
> > > > indexing. For example, say I edit a product and the updated_at
> > > > timestamp is refreshed. Would this mean ts is able to filter out this
> > > > document with a statement such as :with =>{ updated_at =>
> > > > 1.hour.from_now..1.year.from_now } without having to delta index?
> > > > Similarly, if I have a column for soft deletion and a similar one for
> > > > editing, both of type boolean, could I make ts discriminate on those
> > > > 'on the fly'?
>
> > > > This should work right, if I've not misunderstood something
> > > > fundamental. What worries me is that on searching for this, all posts
> > > > I've seen deal with delta indexing, even for attributes. Could anyone
> > > > please point me in the right direction?
>
> > > > BR
> > > > Mattias
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Thinking Sphinx" group.
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
-~----------~----~----~----~------~----~------~--~---