Skip to content
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

Closed
wants to merge 461 commits into from
Closed

presto support cos select #4533

wants to merge 461 commits into from

Conversation

Coderlxl
Copy link

@Coderlxl Coderlxl commented Jul 22, 2020

Fixes #4519

@cla-bot
Copy link

cla-bot bot commented Jul 22, 2020

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.

@Coderlxl Coderlxl closed this Jul 22, 2020
@Coderlxl Coderlxl reopened this Jul 22, 2020
@Coderlxl Coderlxl changed the title presto support cos select#4519 presto support cos select Jul 22, 2020
@Coderlxl Coderlxl closed this Jul 22, 2020
@Coderlxl Coderlxl reopened this Jul 23, 2020
@martint
Copy link
Member

martint commented Jul 29, 2020

@cla-bot check

@cla-bot
Copy link

cla-bot bot commented Jul 29, 2020

The cla-bot has been summoned, and re-checked this pull request!

@cla-bot cla-bot bot added the cla-signed label Jul 29, 2020
@findepi findepi requested a review from electrum July 29, 2020 09:01
elonazoulay and others added 20 commits August 12, 2020 12:35
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.
martint and others added 29 commits August 25, 2020 00:10
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.
@Coderlxl Coderlxl closed this Aug 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

Presto support COS select