-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
presto support cos select #4533
Conversation
Thank you for your pull request and welcome to our community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. In order for us to review and merge your code, please submit the signed CLA to cla@prestosql.io. For more information, see https://github.com/prestosql/cla. |
@cla-bot check |
The cla-bot has been summoned, and re-checked this pull request! |
This is needed by test containers that access TestingKafka.
Pinot returns host names for brokers and servers. Allow a mapping between what pinot returns and actual hostnames, for example if pinot is running in docker.
Duplicate output symbols in ValuesNode can be removed. No other code depends on the number (or order) of outputs.
Updated connection-url in Configuration section Edited Config and Muliple SQL Server Databases or Servers
Fixes issue where functions cannot be used in passthrough queries.
AT TIME ZONE converted timestamps to timestamp(3) with time zone. With this change, the precision is preserved.
Having check in DefaultRubixHdfsInitializer constructor make it not possible to override default binding of RubixHdfsInitializer with a different one, which does not need this kind of a check. The binding for DefaultRubixHdfsInitializer is created by Guice no matter if default binding is overriden or not.
This commit adds a couple of product tests that demonstrate that Presto can read MAP, ARRAY and ROW columns in tables created by Spark, and vice versa.
`OriginalType` is deprecated, inspect `LogicalTypeAnnotation` directly instead.
In case of: Aggregation sum(x) GROUP BY y - Filter z = ... - TableScan There is actually also a Project above Filter, pruning symbol `z`. To effect aggregation pushdown we also need to remove this projection.
Calling SettableFuture#set might result in callback, which should not be executed in synchronization context.
Fixes #4519