Let’s install Solr as a service on Linux. I’m using Ubuntu 11.04.
First download the latest version of Solr from (3.3 as of this writing): http://www.apache.org/dyn/closer.cgi/lucene/solr/
Extract the compressed zip or tgz file to where you would like Solr to live.
Currently, I like using runit to run Linux services. http://smarden.org/runit/
Install runit with: sudo apt-get install runit

Create a new service directory.

Create a new shell …
Read more
Table Of Contents
What is Garbage Collection
Garbage collection in Java is the processes of freeing the dynamic memory used by objects that are no longer being used by an application. In languages such as or C or C++, the developer is often responsible for managing dynamic memory (using malloc and free or new and delete). However, in Java, this task is left …
Read more
Apache Solr 1.4.1 has been released and is now available for public
download!
http://www.apache.org/dyn/closer.cgi/lucene/solr/
Solr is the popular, blazing fast open source enterprise search
platform from the Apache Lucene project. Its major features include
powerful full-text search, hit highlighting, faceted search, dynamic
clustering, database integration, and rich document (e.g., Word, PDF)
handling. Solr is highly scalable, providing distributed search and
index replication, and it powers the search and navigation features of
many of the world’s …
Read more
Hello Lucene users,
On behalf of the Lucene development community I would like to announce the
release of Lucene Java versions 3.0.2 and 2.9.3:
Both releases fix bugs in the previous versions:
- 2.9.3 is a bugfix release for the Lucene Java 2.x series, based on Java
1.4.
- 3.0.2 has the same bug fix level but is for the Lucene Java 3.x series,
based on Java 5.
New users of Lucene are advised to …
Read more
The Lucene community has recently decided to merge the development of two of its sub-projects – Lucene->Java and Lucene->Solr. Both code bases now sit under the same trunk in svn and Solr actually runs straight off the latest Lucene code at all times. This is just a merge of development though. Release artifacts will remain separate: Lucene will remain a core search engine Java library and Solr will remain a search server built on top …
Read more
The vote is on for what I think is a Lucene first – two simultaneous bug fix releases. Because the Lucene 2 series is the last to support Java 1.4, we are doing a bug fix release for for 2.9 as well as the recently released Java 1.5 required 3.0 release.
A little preview from the proposed release announce:
Important improvements in these releases are a increased maximum number of unique terms in each index
…
Read more
We were all so caught up in the fun at ApacheCon that no one announced the Lucene 2.9.1 release. Its out, and its highly recommended if you are currently on 2.9.0. Check it out: http://lucene.apache.org/java/docs/#6+November+2009+-+Lucene+Java+2.9.1+available
To learn more about what’s new in the Lucene 2.9.1 release, check out these resources:
Read more
I have some Highlighter work that I keep meaning to finish up (basic support for highlighting ConstantScoreQuerys), and so I have the Highlighter on my mind……
Read more
When working with a large scale Lucene/Solr installation, users sometimes run into memory issues or garbage collection performance problems. Its not a frequent occurrence in my experience, but just like life, it happens. Whenever I run into this sort of thing, I’ve come to rely on a variety of free tools to investigate the problem. There are many other free tools I have tried, but over time, I have found the following most useful:
jmap…
Read more
Looking at some of the interesting changes coming to Solr 1.4
Read more