druid/processing
Gian Merlino 448da78765 Speed up String first/last aggregators when folding isn't needed. (#9181)
* Speed up String first/last aggregators when folding isn't needed.

Examines the value column, and disables fold checking via a needsFoldCheck
flag if that column can't possibly contain SerializableLongStringPairs. This
is helpful because it avoids calling getObject on the value selector when
unnecessary; say, because the time selector didn't yield an earlier or later
value.

* PR comments.

* Move fastLooseChop to StringUtils.
2020-01-16 21:02:02 -08:00
..
src Speed up String first/last aggregators when folding isn't needed. (#9181) 2020-01-16 21:02:02 -08:00
pom.xml Add HashJoinSegment, a virtual segment for joins. (#9111) 2020-01-16 13:14:20 -08:00