Let default facethandlers that support primitive numbers also support negative numbers

Description

In FacetDataCache, create another TermValueList instance, e.g. negativeValues, and encode order array's leftmost bit indicating the value is there.

Comparison and facet counting can be handled accordingly.

Environment

None

Status

Assignee

John Wang

Reporter

John Wang

Labels

None

Time tracking

504h

Components

Priority

Major
Configure