A poche ore di distanza dalla pubblicazione del nostro articolo su Sphinx, Andrew ha rilasciato una nuova beta della versione 0.9.8, che aggiunge alcune importanti funzionalità e aumenta le situazioni dove Sphinx costituisce una valida — e veloce — alternativa ad una base dati relazionale:
- ordinamento dei risultati per espressioni arbitrarie, ad esempio
@weight+log(price)*2.5
- raggruppamenti su attributi multivalore, che rendono possibili ricerche faceted su attributi come le tag (evvai!)
- supporto agli insiemi di campi nel query language, ad esempio
@(field1,field2) hello
@!(field3,field4) world - nuovo ranking sul numero di parole
- fix ai problemi di compilazione su sistemi BSD
La nuova beta (1112) è disponibile come sempre sulla pagina di download di Sphinx.