Michael McCandless created LUCENE-5376:
------------------------------------------

             Summary: Add a demo search server
                 Key: LUCENE-5376
                 URL: https://issues.apache.org/jira/browse/LUCENE-5376
             Project: Lucene - Core
          Issue Type: Improvement
            Reporter: Michael McCandless
            Assignee: Michael McCandless


I think it'd be useful to have a "demo" search server for Lucene.

Rather than being fully featured, like Solr, it would be minimal, just wrapping 
the existing Lucene modules to show how you can make use of these features in a 
server setting.

The purpose is to demonstrate how one can build a minimal search server on top 
of APIs like SearchManager, SearcherLifetimeManager, etc.

This is also useful for finding rough edges / issues in Lucene's APIs that make 
building a server unnecessarily hard.

I don't think it should have back compatibility promises (except Lucene's index 
back compatibility), so it's free to improve as Lucene's APIs change.

As a starting point, I'll post what I built for the "eating your own dog food" 
search app for Lucene's & Solr's jira issues 
http://jirasearch.mikemccandless.com (blog: 
http://blog.mikemccandless.com/2013/05/eating-dog-food-with-lucene.html ). It 
uses Netty to expose basic indexing & searching APIs via JSON, but it's very 
rough (lots nocommits).




--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to