druid/docs/querying
Gian Merlino 5cd7610fb6
SQL support for union datasources. (#10324)
* SQL support for union datasources.

Exposed via the "UNION ALL" operator. This means that there are now two
different implementations of UNION ALL: one at the top level of a query
that works by concatenating subquery results, and one at the table level
that works by creating a UnionDataSource.

The SQL documentation is updated to discuss these two use cases and how
they behave.

Future work could unify these by building support for a native datasource
that represents the union of multiple subqueries. (Today, UnionDataSource
can only represent the union of tables, not subqueries.)

* Fixes.

* Error message for sanity check.

* Additional test fixes.

* Add some error messages.
2020-08-28 07:57:06 -07:00
..
aggregations.md update links datasketches.github.io to datasketches.apache.org (#10107) 2020-07-01 14:56:17 -07:00
caching.md De-incubation cleanup in code, docs, packaging (#9108) 2020-01-03 12:33:19 -05:00
datasource.md Fix handling of 'join' on top of 'union' datasources. (#10318) 2020-08-26 14:23:54 -07:00
datasourcemetadataquery.md Refresh query docs. (#9704) 2020-04-15 16:12:20 -07:00
dimensionspecs.md Refresh query docs. (#9704) 2020-04-15 16:12:20 -07:00
filters.md Filter on metrics doc (#10087) 2020-06-30 19:52:40 -07:00
granularities.md Refresh query docs. (#9704) 2020-04-15 16:12:20 -07:00
groupbyquery.md disable group by config applyLimitPushDownToSegment by default (#9711) 2020-04-16 03:03:35 -07:00
having.md Refresh query docs. (#9704) 2020-04-15 16:12:20 -07:00
hll-old.md De-incubation cleanup in code, docs, packaging (#9108) 2020-01-03 12:33:19 -05:00
joins.md Refresh query docs. (#9704) 2020-04-15 16:12:20 -07:00
limitspec.md Add "offset" parameter to GroupBy query. (#10235) 2020-08-05 15:39:58 -07:00
lookups.md Refresh query docs. (#9704) 2020-04-15 16:12:20 -07:00
multi-value-dimensions.md De-incubation cleanup in code, docs, packaging (#9108) 2020-01-03 12:33:19 -05:00
multitenancy.md Refresh query docs. (#9704) 2020-04-15 16:12:20 -07:00
post-aggregations.md Refresh query docs. (#9704) 2020-04-15 16:12:20 -07:00
query-context.md Vectorization support for long, double, float min & max aggregators. (#10260) 2020-08-10 15:18:55 -07:00
query-execution.md Datasource doc structure adjustments. (#9716) 2020-04-23 16:04:59 -07:00
querying.md Follow-up for RetryQueryRunner fix (#10144) 2020-07-08 13:28:11 -07:00
scan-query.md Add "offset" parameter to the Scan query. (#10233) 2020-08-13 14:56:24 -07:00
searchquery.md Refresh query docs. (#9704) 2020-04-15 16:12:20 -07:00
segmentmetadataquery.md add hasNulls to ColumnCapabilities, ColumnAnalysis (#10219) 2020-08-13 14:55:32 -07:00
select-query.md Add "offset" parameter to the Scan query. (#10233) 2020-08-13 14:56:24 -07:00
sorting-orders.md Refresh query docs. (#9704) 2020-04-15 16:12:20 -07:00
sql.md SQL support for union datasources. (#10324) 2020-08-28 07:57:06 -07:00
timeboundaryquery.md Refresh query docs. (#9704) 2020-04-15 16:12:20 -07:00
timeseriesquery.md Refresh query docs. (#9704) 2020-04-15 16:12:20 -07:00
topnmetricspec.md Refresh query docs. (#9704) 2020-04-15 16:12:20 -07:00
topnquery.md Refresh query docs. (#9704) 2020-04-15 16:12:20 -07:00
virtual-columns.md Refresh query docs. (#9704) 2020-04-15 16:12:20 -07:00