couchdb-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Paul Joseph Davis (JIRA)" <j...@apache.org>
Subject [jira] Updated: (COUCHDB-73) Updated the couchdb <-> external query server protocol to JSON
Date Thu, 29 May 2008 22:53:45 GMT

     [ https://issues.apache.org/jira/browse/COUCHDB-73?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Paul Joseph Davis updated COUCHDB-73:
-------------------------------------

    Attachment: external_query_server.diff

> Updated the couchdb <-> external query server protocol to JSON
> --------------------------------------------------------------
>
>                 Key: COUCHDB-73
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-73
>             Project: CouchDB
>          Issue Type: New Feature
>          Components: Full-Text Search
>         Environment: branch/lucene-search
>            Reporter: Paul Joseph Davis
>         Attachments: external_query_server.diff
>
>
> I've written a patch that upgrades the FullTextSearchQueryServer protocol to json documents.
> The patch also renames the FullTextSearchQueryServer variables to ExternalQueryServer
so that it's apparent that its not just limited to fulltext stuffs.
> Also, couch_ft_query.erl has been renamed to couch_query.erl
> DbUpdateNotification is not affected by this patch.
> All parameters passed to http://example.com/dbname/_search are passed along to the query
server as a json document.
> Query server responses are one of:
> { "status": "error", "message": "Failed cause its a full moon" }\n\n
> or
> { "status": "ok", "results": [ { json obj }, { json obj }, .... ] }
> json obj's are free form. No restrictions are made on them.
> A response of any other form generates an error.
> I move to rename the FullTextSearch engine stuffs around JIRA and the Wiki to say ExternalQueryServer.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message