You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Dennis Gove (JIRA)" <ji...@apache.org> on 2015/05/12 13:49:59 UTC
[jira] [Created] (SOLR-7528) Simplify Interfaces used in Streaming
Expressions
Dennis Gove created SOLR-7528:
---------------------------------
Summary: Simplify Interfaces used in Streaming Expressions
Key: SOLR-7528
URL: https://issues.apache.org/jira/browse/SOLR-7528
Project: Solr
Issue Type: Improvement
Components: SolrJ
Affects Versions: Trunk, 5.2
Reporter: Dennis Gove
Priority: Minor
Fix For: Trunk, 5.2
FieldComparator and StreamComparator have been collapsed into a single class StreamComparator. There was no need for a separate abstract class.
Added null checks in StreamComparator. For now if both are null then they will evaluate to equal. We can add a later enhancement under a new ticket to make that configurable.
Interfaces ExpressibleStream and ExpressibleComparator have been collapsed into interface Expressible. They defined the same interface and there's no reason to have separate interfaces for them.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org