[
https://issues.apache.org/jira/browse/CONNECTORS-1066?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14163536#comment-14163536
]
Shinichiro Abe commented on CONNECTORS-1066:
--------------------------------------------
Because the sort order in a repository and the order in search engine will not
match. For example, database column (jdbc connector) order and Solr sort field
order.
Also, Alfresco can have the properties which can have a blank, right? I
customized cmis connector which crawled to Alfresco before, at that time I have
to send a blank(currently cmis connector ignores empty string but I tweaked
this) to Solr because the user wanted to look at present fields regardless of a
blank or non blank. And the user wanted to sort by a present field because he
didn't like the order which got changed by missing field.
IMO, in repository connector we have to control whether blank or not when
putting RepositoryDocument. I can understand it is easy to control blank or
null at HttpPoster, but it's not a proper place.
> Don't send empty fields to Solr
> -------------------------------
>
> Key: CONNECTORS-1066
> URL: https://issues.apache.org/jira/browse/CONNECTORS-1066
> Project: ManifoldCF
> Issue Type: Improvement
> Components: Lucene/SOLR connector
> Affects Versions: Manifold 1.7.1
> Reporter: Karl Wright
> Assignee: Karl Wright
> Labels: solr
> Fix For: ManifoldCF 2.0
>
> Attachments: CONNECTORS-1066.patch
>
>
> Don't transmit empty fields to Solr.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)