This repository was archived by the owner on Apr 4, 2019. It is now read-only.
chg:dev:NEZ-100 Enable setting of Materialized Service instance as thread local#17
Open
amoghmargoor wants to merge 1 commit intoqds-1.5from
Open
chg:dev:NEZ-100 Enable setting of Materialized Service instance as thread local#17amoghmargoor wants to merge 1 commit intoqds-1.5from
amoghmargoor wants to merge 1 commit intoqds-1.5from
Conversation
amoghmargoor
added a commit
to amoghmargoor/incubator-calcite
that referenced
this pull request
Mar 6, 2016
Added these 3 DDL statements for DataSource: CREATE DATASOURCE ALTER DATASOURCE DROP DATASOURCE
amoghmargoor
added a commit
to amoghmargoor/incubator-calcite
that referenced
this pull request
Mar 6, 2016
Added these 3 DDL statements for DataSource: CREATE DATASOURCE - Create a datasource ALTER DATASOURCE - Update a datasource DROP DATASOURCE - Delete a datasource
amoghmargoor
added a commit
to amoghmargoor/incubator-calcite
that referenced
this pull request
Mar 21, 2016
…ds-1.3 chg:usr:NEZ-32 Add Agg functions AVG, MIN, MAX to be used to define Measure fix:dev:NEZ-41 Assign Dialect for POSTGRESQL to Redshift chg:dev Adding setter for having clause in SqlSelect. Add DEFAULT and VALUE to non reserved keywords Setup for distributing to qubole maven Add extension to release jars to S3 fix:usr:NEZ-85 Support LONGVCHAR in Avatica while executing query. chg:dev:NEZ-100 Enable setting of Materialized Service instance as thread local By default, Materialization Service returns new instance for different threads. This change will enable differernt threads to override this default behaviour and set the MS instance that they would like to be returned. new:usr:qubole#14 Add filter clauses to Lattice To support partial cubes we need filters to describe Lattice. This would be used by RelOptRules during optimization. fix:usr:qubole#14 Support optimizing query using multiple cubes/lattices This commit consists of following 2 changes: 1. Previously only one lattice with relevant StarTable was registered. With this change any number of lattice that has possibility of optimizing a query gets registered. 2. Earlier a lattice could return a tile belonging to completetly different lattice. This has been fixed now. new:usr:qubole#17 Add DDL statements for Quark's DataSource Added these 3 DDL statements for DataSource: CREATE DATASOURCE - Create a datasource ALTER DATASOURCE - Update a datasource DROP DATASOURCE - Delete a datasource chg: usr: apache#36: Add DDL Statement for Quark's View Added these 3 DDL statements for View: CREATE VIEW - Create a view ALTER VIEW - Update a view DROP VIEW - Delete a view
amoghmargoor
added a commit
to amoghmargoor/incubator-calcite
that referenced
this pull request
Mar 25, 2016
Squashing following commits: fix:usr:NEZ-36 Reverting change in RelOptMaterialization changes to qds-1.3 chg:usr:NEZ-32 Add Agg functions AVG, MIN, MAX to be used to define Measure fix:dev:NEZ-41 Assign Dialect for POSTGRESQL to Redshift chg:dev Adding setter for having clause in SqlSelect. Add DEFAULT and VALUE to non reserved keywords Setup for distributing to qubole maven Add extension to release jars to S3 fix:usr:NEZ-85 Support LONGVCHAR in Avatica while executing query. chg:dev:NEZ-100 Enable setting of Materialized Service instance as thread local By default, Materialization Service returns new instance for different threads. This change will enable differernt threads to override this default behaviour and set the MS instance that they would like to be returned. new:usr:qubole#14 Add filter clauses to Lattice To support partial cubes we need filters to describe Lattice. This would be used by RelOptRules during optimization. fix:usr:qubole#14 Support optimizing query using multiple cubes/lattices This commit consists of following 2 changes: 1. Previously only one lattice with relevant StarTable was registered. With this change any number of lattice that has possibility of optimizing a query gets registered. 2. Earlier a lattice could return a tile belonging to completetly different lattice. This has been fixed now. new:usr:qubole#17 Add DDL statements for Quark's DataSource Added these 3 DDL statements for DataSource: CREATE DATASOURCE - Create a datasource ALTER DATASOURCE - Update a datasource DROP DATASOURCE - Delete a datasource chg: usr: apache#36: Add DDL Statement for Quark's View Added these 3 DDL statements for View: CREATE VIEW - Create a view ALTER VIEW - Update a view DROP VIEW - Delete a view chg:dev Trivial changes to support use of Frameworks Conflicts: core/src/main/java/org/apache/calcite/sql/SqlDialect.java fix:usr:NEZ-62 Support Dialects that uses LIMIT instead of NEXT CALCITE uses "NEXT .. ROWS" and "OFFSET .. ROWS" keyword instead of LIMIT and OFFSET and those are not supported in Hive or Redshift. This needs following changes: 1. NezhaRelToSqlConverter needs to handle EnumerableLimit. 2. We would need to change Calcite too to support LIMIT for some of the dialects instead of NEXT. This submission addresses 2nd change. Conflicts: core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableLimit.java core/src/main/java/org/apache/calcite/sql/SqlDialect.java core/src/main/java/org/apache/calcite/sql/SqlSelectOperator.java Add SqlDialect for Quark
vrajat
pushed a commit
that referenced
this pull request
Jun 5, 2017
…s-1.5 Squashing following commits: fix:usr:NEZ-36 Reverting change in RelOptMaterialization changes to qds-1.3 chg:usr:NEZ-32 Add Agg functions AVG, MIN, MAX to be used to define Measure fix:dev:NEZ-41 Assign Dialect for POSTGRESQL to Redshift chg:dev Adding setter for having clause in SqlSelect. Add DEFAULT and VALUE to non reserved keywords Setup for distributing to qubole maven Add extension to release jars to S3 fix:usr:NEZ-85 Support LONGVCHAR in Avatica while executing query. chg:dev:NEZ-100 Enable setting of Materialized Service instance as thread local By default, Materialization Service returns new instance for different threads. This change will enable differernt threads to override this default behaviour and set the MS instance that they would like to be returned. new:usr:#14 Add filter clauses to Lattice To support partial cubes we need filters to describe Lattice. This would be used by RelOptRules during optimization. fix:usr:#14 Support optimizing query using multiple cubes/lattices This commit consists of following 2 changes: 1. Previously only one lattice with relevant StarTable was registered. With this change any number of lattice that has possibility of optimizing a query gets registered. 2. Earlier a lattice could return a tile belonging to completetly different lattice. This has been fixed now. new:usr:#17 Add DDL statements for Quark's DataSource Added these 3 DDL statements for DataSource: CREATE DATASOURCE - Create a datasource ALTER DATASOURCE - Update a datasource DROP DATASOURCE - Delete a datasource chg: usr: apache#36: Add DDL Statement for Quark's View Added these 3 DDL statements for View: CREATE VIEW - Create a view ALTER VIEW - Update a view DROP VIEW - Delete a view chg:dev Trivial changes to support use of Frameworks Conflicts: core/src/main/java/org/apache/calcite/sql/SqlDialect.java fix:usr:NEZ-62 Support Dialects that uses LIMIT instead of NEXT CALCITE uses "NEXT .. ROWS" and "OFFSET .. ROWS" keyword instead of LIMIT and OFFSET and those are not supported in Hive or Redshift. This needs following changes: 1. NezhaRelToSqlConverter needs to handle EnumerableLimit. 2. We would need to change Calcite too to support LIMIT for some of the dialects instead of NEXT. This submission addresses 2nd change. Conflicts: core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableLimit.java core/src/main/java/org/apache/calcite/sql/SqlDialect.java core/src/main/java/org/apache/calcite/sql/SqlSelectOperator.java Add SqlDialect for Quark
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.