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

Marius Grama updated SOLR-7182:
-------------------------------
    Attachment: SOLR-7182.patch

[~shalinmangar] I've followed the recommendations that you've provided me. 
Thanks for the feedback. I appreciate it.

In FieldTypeDefinition instead of fieldTypeProperties i didn't change the field 
name to _fieldType_, but to _attributes_. I thought it more semantically 
appropriate to its purpose.

For the class names I'd appreciate FieldTypeDefinition, AnalyzerDefintion 
(request specific), FieldTypeRepresentation, SchemaRepresentation (response 
specific) if you would come with some more appropriate class names.

I've discovered SOLR-7679 bug along the way. I'd appreciate it if this would be 
commited soon so that the current unit tests for SOLR-7182 can pass.

> Make the Schema-API a first class citizen of SolrJ
> --------------------------------------------------
>
>                 Key: SOLR-7182
>                 URL: https://issues.apache.org/jira/browse/SOLR-7182
>             Project: Solr
>          Issue Type: Improvement
>          Components: SolrJ
>    Affects Versions: 5.0
>         Environment: any
>            Reporter: Sven Windisch
>            Priority: Minor
>              Labels: api, schema, solrj
>             Fix For: 5.2, Trunk
>
>         Attachments: SOLR-7182.patch, SOLR-7182.patch, SOLR-7182.patch, 
> SOLR-7182.patch
>
>
> There are several Solr APIs that are handled as first class citizens in 
> SolrJ, esp. the Node API and the Collections API, i.e. they have their own 
> xxxAdminRequest Object extended from the SolrRequest Class. As someone who 
> programmatically changes Schemas a lot, I had hoped to see the Schema API 
> handled first class in release 5.0, too. As far as I dug into the code and 
> docs of SolrJ 5.0, that did not happen. If there is a reasonable point why 
> this won't happen at all, I would really like to hear it. If the only reason 
> is, that nobody had time for this, I would happily help out here.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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

Reply via email to