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: [email protected]
For additional commands, e-mail: [email protected]