Description
A completely redesigned Analytics Component, introducing the following features:
- Support for distributed collections
- New JSON request language, and response format that fits JSON better.
- Faceting over mapping functions in addition to fields (Value Faceting)
- PivotFaceting with ValueFacets
- More advanced facet sorting
- Support for PointField types
- Expressions over multi-valued fields
- New types of mapping functions
- Logical
- Conditional
- Comparison
- Concurrent request execution
- Custom user functions, defined within the request
Fully backwards compatible with the orifinal Analytics Component with the following exceptions:
- All fields used must have doc-values enabled
- Expression results can no longer be used when defining Range and Query facets
- The reverse(string) mapping function is no longer a native function
Attachments
Attachments
Issue Links
- incorporates
-
SOLR-10949 analytics component has hard coded assumptions about Trie numeric fields -- tests fail with randomized point fields
- Resolved
- is related to
-
SOLR-11146 Analytics Component 2.0 Bug Fixes
- Closed
- relates to
-
SOLR-10924 PointField multivalued docValues don't "dedup" like TrieField
- Resolved
-
SOLR-11145 Comprehensive Unit Tests for the Analytics Component
- Closed
- links to