JBoss Community Search Help

 

If you're interested in the general  FAQ go here:JBoss Community Search FAQ

Searching...

Query language

Examples of simple searches:

 

QueryExplanation
drools performance tipsSearch for documents containing drools or performance or tips.
hibernate searchSearch for documents containing hibernate or search.
infinispan clusterSearch for documents containing infinispan or cluster.

 

Examples of searches using advanced Lucene query language:

 

QueryExplanation
hibernate AND sessionSearch for documents containing hibernate and session.
+hibernate +session

Search for documents containing hibernate and session (using a different notation).

"cache invalidation"~4Search for documents containing cache and invalidation where they're within a specified word distance.

 

The query language is based on Lucene 3.5 query syntax.

 

Named fields

Every document stored in our index is in fact an associative array of field/value pairs. This means you can query against specific fields (see Lucene query syntax documentation on Fields for more info).

 

QueryExplanation
subject:nettySearch for documents containing netty in the subject field.
subject:(netty service)

Search for documents containing netty or service in the subject field.

project:infinispan AND author:manik

Search for documents containing infinispan in the project field and manik in the author field.

 

Currently you can use the following fields:

 

FieldExamplesExplanation
subjectsubject:welcomeEmail subject (available only in emails).
authorauthor:emmanuelAuthor of the document.
projectproject:hibernateName of the project.
date

date:[2008-02-01 TO 2010-05-01]

date:[2008-2 2010-5]

date:[* 2010]

First two examples are the same, the later is just shorter. The last is an example of an unbounded lower boundary.
mail_listmail_list:(dev users)Mailing list type: dev, users.
message_attachmentsmessage_attachments:(execution rule)Search in mail attachments.

 

Using the Web  Interface

The Web Interface provides faceted search options and several easy-to-use filters:

Filtering

Instead of using named fields in the query string to narrow your search you can use interactive filters:

 

  1. Project
  2. Time Frame
  3. Mailing List type
  4. Author (only the Top Authors are displayed to save space)

 

search-filters.png

 

All filters are similar in functionality, except the date filter which provides predefined time frames (Past week, month, quarter, year and a Custom range) and an interactive histogram in which you can select a region to zoom in. You can order items in the Project filter by name or frequency.

 

If you want to save space on the screen for search results you can hide the filters by clicking on the blue arrows to collapse the areas.

 

Search results can be sorted (1) either by relevancy or by date (Newest first or Oldest first).

search-box.png

Instant Search (2) aims to update the search results as you type and select/deselect filter options. Sometimes you may wish to turn this off, for example if your web browser or internet connection is slow.

Document preview

Clicking on the result title (1) displays the document at its original URL in a new browser window or tab. If you want to preview the document with the search terms highlighted you can click on the magnifying glass icon or the snippet text (2).

 

search-result.png

This opens a preview window inside the search application:

search-preview.png

Conversation thread (experimental)

The preview window tries to reconstruct the email thread using one of the following methods:

 

  • Using the original mail header data (Header references)
  • Using mail subject similarity (Includes subject pattern)

 

You can switch between these using the selection box at the top of the window. You can also use a checkbox to limit the emails only to those found in the same mailing list.

 

It should be noted that this is currently an experimental feature so don't  always expect perfect results!

 

Supported Browsers

 

OS
BrowserBrowsers VersionStatus
Linux. Fedora 14FireFox4.0OK

Chrome 18.0.1025.45 betaOK

Opera11.10OK

Epiphany (GNOME Web Browser)2.30.6OK

Midori0.2.9OK
Mac OSX, LionSafaritbdOK

ChrometbdOK
Microsoft Windows XPIE9OK

IE8Experimental

IE7Experimental

IE6Experimental
Win7IE8Experimental
Windows VistaIE7Experimental




 

Note, support of IE8 and below is experimental. It means the web UI should work without major issues but may not be always 100% perfect. We are aiming to improve it in the next release.