Rafal Kuc is a team leader and software developer. Right now he is a software architect and Solr and Lucene specialist. Mainly focused on Java, but open on every tool and programming language that will make the achievement of his goal easier and faster. Rafal is also one of the founders of solr.pl site where he tries to share his knowledge and help people with their problems. Rafał is a DZone MVB and is not an employee of DZone and has posted 75 posts at DZone. You can read more from them at their website. View Full User Profile

Solr Explain 0.9.1 – New version

  • submit to reddit

After a few weeks (counting Christmas, when people don’t usually analyze theirs Solr queries ;) ) we would like to share some thoughts about releasing explain.solr.pl. We noticed the following:

  • Explain tool have goaded some attention, but most to the explains are marked as private.
  • In relatively large amount of explain only query was submit instead of the whose response.
  • Often the results don’t have diagnostic information (debugQuery=true).
  • Unreleased Apache Solr 4.0 is quite popular :)
  • Explain parser did a good job (of course without counting the obvious Solr 4.0 explain parsing problems).
Our thoughts:

  • We need to work on clarity of the messages.
  • We need to focus on enabling Solr 4.0 explain parsing.

Today new version of explain.solr.pl was deployed. The changes are as follows:

  • Simple analysis of query performance was added.
  • Displayed messages are now more user friendly.
  • Explain parser was corrected according to text files generated by Solr 3.5 unit test cases.
  • Minor GUI enhancements.

Published at DZone with permission of Rafał Kuć, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)