druid/processing
Gian Merlino 52f6bdc1eb
Optimization for expressions that hit a single long column. (#6599)
* Optimization for expressions that hit a single long column.

There was previously a single-long-input optimization that applied only
to the time column. These have been combined together. Also adds
type-specific value caching to ExprEval, which allowed simplifying
the SingleLongInputCachingExpressionColumnValueSelector code.

* Add more benchmarks.

* Don't use LRU cache for __time.

* Simplify a bit.

* Let the cache grow.
2018-11-13 09:36:32 -08:00
..
src Optimization for expressions that hit a single long column. (#6599) 2018-11-13 09:36:32 -08:00
pom.xml combine druid-api, druid-common, java-util into druid-core (#6443) 2018-10-14 20:37:37 -07:00