Uploaded image for project: 'Apache Blur'
  1. Apache Blur
  2. BLUR-17

Replace the existing expert query implementation

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.2.2
    • None
    • None

    Description

      The current implementation of expert query through the Thrift RPC requires that the client be java, because the client has to build the lucene query and serialize it with Java serialization. This is bad on a number of levels. First it dictates the client has to be java based which defeats the purpose of Thrift (for the most part). Second, the query objects in lucene 4.0 are no longer serializable.

      I was thinking about creating a DSL of sorts that would allow non-java clients to build complex queries that are not supported by the lucene query parser.

      Attachments

        Activity

          People

            Unassigned Unassigned
            amccurry Aaron McCurry
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: