Skip to content

Minus prefix#1780

Closed
harsha-pathak wants to merge 189 commits intoapache:masterfrom
datametica:minus_prefix
Closed

Minus prefix#1780
harsha-pathak wants to merge 189 commits intoapache:masterfrom
datametica:minus_prefix

Conversation

@harsha-pathak
Copy link

No description provided.

krishnakant.agrawal and others added 30 commits October 18, 2018 10:09
BigQuery POSITION and UNION emulation added.
…inting

Window Frame Boundary Conditional printing based on The aggregate fun…
…ment

Hive POSITION and MOD function emulation added.
BigQuery POSITION and UNION emulation added.
…ialectSpecificOperatorSupport

# Conflicts:
#	core/src/main/java/org/apache/calcite/rel/rel2sql/SqlImplementor.java
#	core/src/main/java/org/apache/calcite/sql/dialect/BigQuerySqlDialect.java
#	core/src/main/java/org/apache/calcite/sql/dialect/HiveSqlDialect.java
#	core/src/test/java/org/apache/calcite/rel/rel2sql/RelToSqlConverterTest.java
2. Select without From support for Hive, Spark and BigQuery.
3. Values clause support for Hive, Spark and BigQuery.
2. Select without From support for Hive, Spark and BigQuery.
3. Values clause support for Hive, Spark and BigQuery.
…ialectSpecificOperatorSupport

# Conflicts:
#	core/src/main/java/org/apache/calcite/sql/dialect/BigQuerySqlDialect.java
…ialectSpecificOperatorSupport

# Conflicts:
#	core/src/main/java/org/apache/calcite/sql/dialect/BigQuerySqlDialect.java
Adding support for printing CROSS JOIN for Spark instead of COMMA
Added:
1.Support for column alias in order by clause for BigQuerySqlDialect and HiveSqlDialect
2.Emulated null direction for BigQuerySqlDialect
3.Test cases for order by alias desc and asc
formatting changes calcite-2552
Pull request for JIRA https://issues.apache.org/jira/browse/CALCITE-2552

1. Added sqlConformance instance in SqlDialect for  dialect specific features.
2. Added enum entry for Hive and BigQuery in SqlConformanceEnum
3. SqlImplementor is checking whether dialect supports column name in alias by looking at SqlConformance.isSortByAlias()
4. Emulated null direction for BigQuerySqlDialect
5. Added test cases for order by alias desc and asc
dhirenda-gautam and others added 29 commits October 22, 2019 13:23
Group by with literal repeating issue fixed
* RAV-1129 : Handling of TO_NUMBER function

* RAV-1129 : Renamed test case name and did some changes

* RAV-1129 : Removed unused code

* RAV-1129 : Renamed test case

* RAV-1129 : Did suggested changes

* RAV-1129 : Added some test cases and Utils file

* RAV-1129 : Removed comments

* RAV-1129

* RAV-1129 : Renamed test cases

* RAV-1129 : Remove unused code

* Rav-1129 : Refector

* RAV-1129 : Added new test case

* RAV-1129 : Added new test cases

* RAV-1129 : Added test cases

* RAV-1129 : Added support for spark

* RAV-1129 : Removed space

* RAV-1129 : Added handling for Currency

* RAV-1129 : Resolved comments

* RAV-1129 : Added , handling for float

* RAV-1129 : Optimized test case

* RAV-1129 : Chagnes in SQLLibrary

* RAV-1129

* RAV-1129 : Added handling for one argument

* RAV-1129 : Added test case

* RAV-1129 : Added new variations

* RAV-1129

* RAV-1129 :

* RAV-1129 :

* RAV-1129 :

* RAV-1129 : Added test cases

* RAV-1129 : Added handling for case when then

* RAV-1129 : Added comment

* RAV-1129 : Done suggested changes
* RAV-1190

* RAV-1190

* Fixes :
1. Analytical function within aggregate not allowed .
2. Analytical function is not allowed in group by.
3. For BQ in case there is an alias used in group by but the column in not present in final projection,then the projection should not be merged.

* Fixes :
1. Analytical function within aggregate not allowed .
2. Analytical function is not allowed in group by.
3. For BQ in case there is an alias used in group by but the column in not present in final projection,then the projection should not be merged.

* Fixes :
1. Analytical function within aggregate not allowed .
2. Analytical function is not allowed in group by.
3. For BQ in case there is an alias used in group by but the column in not present in final projection,then the projection should not be merged.

* Fixes :
1. Analytical function within aggregate not allowed .
2. Analytical function is not allowed in group by.
3. For BQ in case there is an alias used in group by but the column in not present in final projection,then the projection should not be merged.

* Fixes :
1. Analytical function within aggregate not allowed .
2. Analytical function is not allowed in group by.
3. For BQ in case there is an alias used in group by but the column in not present in final projection,then the projection should not be merged.
* RAV-1200 : ASCII method handling

* RAV-1200 : Changed operand types

* RAV-1200 : Removed entry from Operand types

* RAV-1200-Latest

* RAV-1200-Latest : Did suggested changes

* RAV-1200-Latest : Changed first operand type as boolean

* RAV-1200 : Changes for rexsimplification and added a test case

* RAV-1200 : Code optimization

* RAV-1200 : Code optimization

* RAV-1200 : Done suggested changes

* RAV-1200 Added annotation

* RAV-1200 Added annotation
* Revert "Revert: RAV-904: Format_timestamp function changes revert"

This reverts commit f611a5a

* Revert "RAV-904: Format_timestamp function changes"

This reverts commit 0d9fdc5

* Revert "RAV-904: Format_timestamp function changes"

This reverts commit 18c27a5

* Revert "RAV-904: Format_timestamp function changes"

This reverts commit d05e95a
* Code refactoring

* [Dhirenda Gautam]DATE_ADD/DATE_SUB with Integer column name

* Function modularization for hive and spark
* RAV-1273 : Handling for NVL function

* RAV-1273 : Added some test cases

* RAV-1273 : Added test cases and IFNULL operator in SqlLibraryOperators

* RAV-1273 : Code review changes

* RAV-1273 : Code review changes

* RAV-1273 : Added simplification logic for NVL

* RAV-1273 : Optimized nvl simplify logic

* RAV-1273 : Modified test cases

* RAV-1273 : Handling for NVL and NVL2 function

* RAV-1273 : Handling for NVL and NVL2 function
* Current_timestamp changes

* Current_timestamp changes

* RAV-904-timestamp: Current timestamp changes

* RAV-904-timestamp: Current timestamp changes

* RAV-904-timestamp: Current timestamp changes

* current_timestamp changes

* RAV-904-timestamp: Current timestamp changes

* RAV-904-timestamp: Current timestamp changes

* code review comment resolved

* code review comment resolved

* code review comment resolved

* code review comment resolved

Co-authored-by: Soma Mondal <mail.mondal.soma@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.