[ 
https://issues.apache.org/jira/browse/SOLR-4503?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13586264#comment-13586264
 ] 

Steve Rowe commented on SOLR-4503:
----------------------------------

I'm interested in what other people think of using Restlet in Solr - this 
issue, in part, is about exploring *how* to do that.

Restlet brings some baggage:

* Non-RequestHandler-based Restlet actions aren't available (as currently 
written anyway) via EmbeddedSolrServer, which only knows how to deal with 
requests that have RequestHandlers.
* Restlet's artifacts aren't deployed to Maven Central - instead, they host 
their own Maven repository.  I was worried that having dependencies drawn from 
3rd party Maven repositories would cause trouble, so I deployed to the ASF 
staging repository a fake Solr release including the two Restlet dependencies 
in the Solr core POM, and the quality checks performed as part of "closing"  
didn't flag this as a problem, so I think using Restlet will not block Lucene 
or Solr from deploying to Maven Central.

Restlet should make some things easier, though, e.g. the PUT and DELETE methods 
are usable.
                
> Add REST API methods to get schema information: fields, dynamic fields, and 
> field types
> ---------------------------------------------------------------------------------------
>
>                 Key: SOLR-4503
>                 URL: https://issues.apache.org/jira/browse/SOLR-4503
>             Project: Solr
>          Issue Type: Sub-task
>          Components: Schema and Analysis
>    Affects Versions: 4.1
>            Reporter: Steve Rowe
>            Assignee: Steve Rowe
>         Attachments: SOLR-4503.patch
>
>
> Add REST methods that provide properties for fields, dynamic fields, and 
> field types, using paths:
> /solr/(corename)/schema/fields
> /solr/(corename)/schema/fields/fieldname
> /solr/(corename)/schema/dynamicfields
> /solr/(corename)/schema/dynamicfields/pattern
> /solr/(corename)/schema/fieldtypes
> /solr/(corename)/schema/fieldtypes/typename 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to