Costin Leau
75e9a639ee
SQL: Introduce Coalesce function ( #35253 )
...
Add Coalesce conditional for replacing null values
Fix #35060
2018-11-06 13:12:24 +02:00
Marios Trivyzas
9ac7af6b3e
SQL: Introduce NotEquals node to simplify expressions ( #35234 )
...
Add NotEquals node in parser to simplify expressions so that <value1> != <value2> is
no longer translated internally to NOT(<value1> = <value2>)
Closes : #35210
Fixes : #35233
2018-11-05 22:23:07 +01:00
Nik Everett
f72ef9b5fd
Build: Pull "skip assemble on qa" to common build ( #35214 )
...
Pull all of the logic that we use to skip the `assemble` and
`dependenciesInfo` tasks on `qa` projects into one spot in our root
build file.
2018-11-05 16:16:00 -05:00
Marios Trivyzas
fd82813660
SQL: [tests] Fix select csv spec and enable it ( #35239 )
...
Also, replace `||` and `&&` with `OR` and `AND` as the former are not
SQL standard operators.
2018-11-05 18:45:58 +01:00
Andrei Stefan
b6659847c2
SQL: handle wildcard expansion on incorrect fields ( #35134 )
2018-11-01 11:30:05 +02:00
Marios Trivyzas
bf6f521827
SQL: Fix NPE thrown if HAVING filter evals to null ( #35108 )
...
Surround script with `nullSafeFilter` also for `AggFilter` translation.
Fixed query translation tests to properly set `onAggs`.
Fixes : #35107
2018-10-31 10:32:16 +01:00
Nik Everett
6857d30527
SQL: Move qa directory into sql directory ( #34496 )
...
Moves `x-pack/qa/sql/*` into `x-pack/plugin/sql/qa` to make it simpler
to run all of the sql tests. This lines up with how newer projects like
cross cluster replication are testing themselves.
2018-10-30 14:54:15 -04:00