Today Apache Lucene and Solr PMC announced another version of Apache Lucene library and Apache Solr search server numbred 3.6.1. This is a minor bugfix release concentrated mainly on bugfixes in Apache Lucene library.
solr
Apache Lucene and Solr 4.0 alpha
Developing Your Own Solr Filter
Sometimes Lucene and Solr out of the box functionality is not enough. When such time comes, we need to extend what Lucene and Solr gives us and create our own plugin. In todays post I’ll try to show how to develop a custom filter and use it in Solr.
Apache Lucene and Solr 3.6
Solr 4.0 and Polish language analysis
Because Polish language analysis functionality is present in Lucene (and Solr) for some time I decided to take a look and compare it on the basis of upcoming Lucene and Solr 4.0.
Solr 3.6: CurrencyField
The incoming Solr 3.6 will bring us an interesting feature in the form of currency handling. Some may ask “What for ? We can just use float and we can use it for currency handling”. So let’s take a look at solr.CurrencyField which will be presented in Solr 3.6.
Simple photo search
Recently we had a change to help with a non-commercial project which included search as its part. One of the assumptions, although not the key ones, was the photo search functionality, so that the user could find the pictures fast and accurately. Because the search had to work with meta data of JPEG files, the idea was simple – use Apache Solr with Apache Tika.
What can we use Dismax tie parameter for?
Dismax query parser have been with Solr for a long time. Most of the time we use parameters like qf, pf or mm forgetting about a very useful parameter which allows us to control how the lower scoring fields are treated – about the tie parameter.
Document language identification
Solr 4.0: Realtime GET
The next functionality I decided to look at, from the upcoming Solr 4.0, is the so called “Realtime Get”. It allows you to see the data even though it was not yet added to the index, thus before the commit operation being sent to Solr. Let’s see how it works.