James Taylor created PHOENIX-1987:
-------------------------------------
Summary: SIGN built-in function should be order preserving
Key: PHOENIX-1987
URL: https://issues.apache.org/jira/browse/PHOENIX-1987
Project: Phoenix
Issue Type: Sub-task
Reporter: James Taylor
Assignee: Shuxiong Ye
The SIGN built-in function preserves the order of its input. This needs to be
explicitly implemented in SignFunction by implementing the following method:
{code}
public OrderPreserving preservesOrder() {
return OrderPreserving.YES;
}
{code}
This will allow certain optimizations reducing the amount of memory and/or
buffering that is required if SIGN is used in a GROUP BY or ORDER BY clause.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)