druid/extensions-core
Clint Wylie 494b8ebe56 multi-value string column support for expressions (#7588)
* array support for expression language for multi-value string columns

* fix tests?

* fixes

* more tests

* fixes

* cleanup

* more better, more test

* ignore inspection

* license

* license fix

* inspection

* remove dumb import

* more better

* some comments

* add expr rewrite for arrayfn args for more magic, tests

* test stuff

* more tests

* fix test

* fix test

* castfunc can deal with arrays

* needs more empty array

* more tests, make cast to long array more forgiving

* refactor

* simplify ExprMacro Expr implementations with base classes in core

* oops

* more test

* use Shuttle for Parser.flatten, javadoc, cleanup

* fixes and more tests

* unused import

* fixes

* javadocs, cleanup, refactors

* fix imports

* more javadoc

* more javadoc

* more

* more javadocs, nonnullbydefault, minor refactor

* markdown fix

* adjustments

* more doc

* move initial filter out

* docs

* map empty arg lambda, apply function argument validation

* check function args at parse time instead of eval time

* more immutable

* more more immutable

* clarify grammar

* fix docs

* empty array is string test, we need a way to make arrays better maybe in the future, or define empty arrays as other types..
2019-06-19 13:57:37 -07:00
..
avro-extensions Bump Apache Avro to 1.9.0 (#7772) 2019-06-19 03:31:18 -07:00
datasketches sketches-core-0.13.4 (#7666) 2019-06-06 14:36:52 -07:00
druid-basic-security Druid basic authentication class composition config (#7789) 2019-06-06 15:51:37 +02:00
druid-bloom-filter multi-value string column support for expressions (#7588) 2019-06-19 13:57:37 -07:00
druid-kerberos [druid-kerberos] Fix checking of host URI when reading cookies from cookie store (#7825) 2019-06-03 19:32:50 -07:00
ec2-extensions Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
google-extensions Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
hdfs-storage Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
histogram Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
kafka-eight Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
kafka-extraction-namespace Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
kafka-indexing-service Supervisor list api with states and health (#7839) 2019-06-07 16:26:33 -07:00
kinesis-indexing-service Supervisor list api with states and health (#7839) 2019-06-07 16:26:33 -07:00
lookups-cached-global Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
lookups-cached-single Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
mysql-metadata-storage Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
orc-extensions Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
parquet-extensions Bump Apache Avro to 1.9.0 (#7772) 2019-06-19 03:31:18 -07:00
postgresql-metadata-storage Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
protobuf-extensions Bump up snapshot version to 0.16.0 (#7802) 2019-05-30 17:17:33 -07:00
s3-extensions Use map.putIfAbsent() or map.computeIfAbsent() as appropriate instead of containsKey() + put() (#7764) 2019-06-14 17:59:36 +02:00
simple-client-sslcontext switch links from druid.io to druid.apache.org (#7914) 2019-06-18 09:06:27 -07:00
stats Support var_pop, var_samp, stddev_pop and stddev_samp etc in sql (#7801) 2019-06-10 09:40:09 -07:00