druid/docs
Clint Wylie 16f5ac5bd5
json_value adjustments (#12968)
* json_value adjustments
changes:
* native json_value expression now has optional 3rd argument to specify type, which will cast all values to the specified type
* rework how JSON_VALUE is wired up in SQL. Now we are using a custom convertlet to translate JSON_VALUE(... RETURNING type) into dedicated JSON_VALUE_BIGINT, JSON_VALUE_DOUBLE, JSON_VALUE_VARCHAR, JSON_VALUE_ANY instead of using the calcite StandardConvertletTable that wraps JSON_VALUE_ANY in a CAST, so that we preserve the typing of JSON_VALUE to pass down to the native expression as the 3rd argument

* fix json_value_any to be usable by humans too, coverage

* fix bug

* checkstyle

* checkstyle

* review stuff

* validate that options to json_value are the supported options rather than ignore them

* remove more legacy undocumented functions
2022-08-27 07:15:47 -07:00
..
_bin De-incubation cleanup in code, docs, packaging (#9108) 2020-01-03 12:33:19 -05:00
assets Tutorial on ingesting and querying Theta sketches (#12723) 2022-08-24 09:23:22 -07:00
comparisons remove ref to plywood repo (#12809) 2022-07-26 10:12:13 +08:00
configuration Update Curator to 5.3.0 (#12939) 2022-08-26 18:23:40 -07:00
dependencies Doc updates for metadata cleanup and storage (#12190) 2022-01-27 11:40:54 -08:00
design Remove experimental note from stable features (#12973) 2022-08-25 09:26:46 -07:00
development KLL sketch (#12498) 2022-08-26 21:19:24 -07:00
ingestion Remove experimental note from stable features (#12973) 2022-08-25 09:26:46 -07:00
misc json_value adjustments (#12968) 2022-08-27 07:15:47 -07:00
operations Auto-reload TLS certs for druid endpoints (#12933) 2022-08-25 20:12:43 +08:00
querying Remove experimental note from stable features (#12973) 2022-08-25 09:26:46 -07:00
tutorials Tutorial on ingesting and querying Theta sketches (#12723) 2022-08-24 09:23:22 -07:00