[jira] [Created] (CALCITE-4815) Avatica's Travis fails with 'LICENSE-like files are missing' error

2021-09-30 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4815: Summary: Avatica's Travis fails with 'LICENSE-like files are missing' error Key: CALCITE-4815 URL: https://issues.apache.org/jira/browse/CALCITE-4815 Project:

[jira] [Created] (CALCITE-4795) In class SqlBasicCall, make the "operands" field private.

2021-09-23 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4795: Summary: In class SqlBasicCall, make the "operands" field private. Key: CALCITE-4795 URL: https://issues.apache.org/jira/browse/CALCITE-4795 Project: Calcite

[jira] [Created] (CALCITE-4789) Build is broken on Guava versions < 21

2021-09-21 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4789: Summary: Build is broken on Guava versions < 21 Key: CALCITE-4789 URL: https://issues.apache.org/jira/browse/CALCITE-4789 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-4763) EXISTS_AGG, an aggregate function that returns whether count is positive

2021-09-02 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4763: Summary: EXISTS_AGG, an aggregate function that returns whether count is positive Key: CALCITE-4763 URL: https://issues.apache.org/jira/browse/CALCITE-4763 Project:

[jira] [Created] (CALCITE-4762) Upgrade to Avatica 1.19

2021-09-02 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4762: Summary: Upgrade to Avatica 1.19 Key: CALCITE-4762 URL: https://issues.apache.org/jira/browse/CALCITE-4762 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-4737) Add Volcano visualizer for debugging

2021-08-13 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4737: Summary: Add Volcano visualizer for debugging Key: CALCITE-4737 URL: https://issues.apache.org/jira/browse/CALCITE-4737 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-4728) Parse and validate procedural code (such as SQL/PSM, PL/SQL, PL/pgSQL, T-SQL)

2021-08-12 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4728: Summary: Parse and validate procedural code (such as SQL/PSM, PL/SQL, PL/pgSQL, T-SQL) Key: CALCITE-4728 URL: https://issues.apache.org/jira/browse/CALCITE-4728

[jira] [Created] (CALCITE-4723) Check whether JDBC adapter generates "GROUP BY ()" against Oracle, DB2, MSSQL

2021-08-10 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4723: Summary: Check whether JDBC adapter generates "GROUP BY ()" against Oracle, DB2, MSSQL Key: CALCITE-4723 URL: https://issues.apache.org/jira/browse/CALCITE-4723

[jira] [Created] (CALCITE-4720) Obsolete the Collect relational operator, using Aggregate and ARRAY_AGG (and new aggregate functions MULTISET_AGG and MAP_AGG) instead

2021-08-05 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4720: Summary: Obsolete the Collect relational operator, using Aggregate and ARRAY_AGG (and new aggregate functions MULTISET_AGG and MAP_AGG) instead Key: CALCITE-4720 URL:

[jira] [Created] (CALCITE-4719) Add variants of RexSubQuery that collect sub-queries into MULTISET, ARRAY and MAP collections

2021-08-05 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4719: Summary: Add variants of RexSubQuery that collect sub-queries into MULTISET, ARRAY and MAP collections Key: CALCITE-4719 URL: https://issues.apache.org/jira/browse/CALCITE-4719

[jira] [Created] (CALCITE-4711) RexProgramBuilder should not simplify

2021-07-30 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4711: Summary: RexProgramBuilder should not simplify Key: CALCITE-4711 URL: https://issues.apache.org/jira/browse/CALCITE-4711 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-4707) Optimize incremental maintenance of materialized views

2021-07-28 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4707: Summary: Optimize incremental maintenance of materialized views Key: CALCITE-4707 URL: https://issues.apache.org/jira/browse/CALCITE-4707 Project: Calcite

[jira] [Created] (CALCITE-4687) Add LIMIT to WITHIN GROUP clause of aggregate functions

2021-07-08 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4687: Summary: Add LIMIT to WITHIN GROUP clause of aggregate functions Key: CALCITE-4687 URL: https://issues.apache.org/jira/browse/CALCITE-4687 Project: Calcite

[jira] [Created] (CALCITE-4671) Allow Avatica connect-string properties in any case (lowerCamel, UPPER_SNAKE, etc.)

2021-06-28 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4671: Summary: Allow Avatica connect-string properties in any case (lowerCamel, UPPER_SNAKE, etc.) Key: CALCITE-4671 URL: https://issues.apache.org/jira/browse/CALCITE-4671

[jira] [Created] (CALCITE-4649) Add AggregateExpandGroupingSetsRule, a planner rule that removes GROUPING SETS

2021-06-11 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4649: Summary: Add AggregateExpandGroupingSetsRule, a planner rule that removes GROUPING SETS Key: CALCITE-4649 URL: https://issues.apache.org/jira/browse/CALCITE-4649

[jira] [Created] (CALCITE-4629) RexNormalize.hashCode() throws NullPointerException

2021-06-01 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4629: Summary: RexNormalize.hashCode() throws NullPointerException Key: CALCITE-4629 URL: https://issues.apache.org/jira/browse/CALCITE-4629 Project: Calcite

[jira] [Created] (CALCITE-4628) If SqlImplementor fails, include the RelNode in the exception

2021-06-01 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4628: Summary: If SqlImplementor fails, include the RelNode in the exception Key: CALCITE-4628 URL: https://issues.apache.org/jira/browse/CALCITE-4628 Project: Calcite

[jira] [Created] (CALCITE-4609) WITH query using AVG throws AssertionError: type mismatch

2021-05-17 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4609: Summary: WITH query using AVG throws AssertionError: type mismatch Key: CALCITE-4609 URL: https://issues.apache.org/jira/browse/CALCITE-4609 Project: Calcite

[jira] [Created] (CALCITE-4597) Allow RelNodes to have an empty row type (zero fields)

2021-05-05 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4597: Summary: Allow RelNodes to have an empty row type (zero fields) Key: CALCITE-4597 URL: https://issues.apache.org/jira/browse/CALCITE-4597 Project: Calcite

[jira] [Created] (CALCITE-4594) Interpreter returns wrong result when Values has zero fields

2021-05-03 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4594: Summary: Interpreter returns wrong result when Values has zero fields Key: CALCITE-4594 URL: https://issues.apache.org/jira/browse/CALCITE-4594 Project: Calcite

[jira] [Created] (CALCITE-4593) DiffRepository tests should fail if XML resources are not in alphabetical order

2021-04-27 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4593: Summary: DiffRepository tests should fail if XML resources are not in alphabetical order Key: CALCITE-4593 URL: https://issues.apache.org/jira/browse/CALCITE-4593

[jira] [Created] (CALCITE-4591) RelRunner should throw SQLException if prepare fails

2021-04-26 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4591: Summary: RelRunner should throw SQLException if prepare fails Key: CALCITE-4591 URL: https://issues.apache.org/jira/browse/CALCITE-4591 Project: Calcite

[jira] [Created] (CALCITE-4576) Release process should not overwrite LICENSE file

2021-04-09 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4576: Summary: Release process should not overwrite LICENSE file Key: CALCITE-4576 URL: https://issues.apache.org/jira/browse/CALCITE-4576 Project: Calcite Issue

[jira] [Created] (CALCITE-4575) Remove Gradle wrapper from source distribution

2021-04-09 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4575: Summary: Remove Gradle wrapper from source distribution Key: CALCITE-4575 URL: https://issues.apache.org/jira/browse/CALCITE-4575 Project: Calcite Issue

[jira] [Created] (CALCITE-4564) Initialization context for non-static user-defined functions (UDFs)

2021-04-05 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4564: Summary: Initialization context for non-static user-defined functions (UDFs) Key: CALCITE-4564 URL: https://issues.apache.org/jira/browse/CALCITE-4564 Project:

[jira] [Created] (CALCITE-4562) Improve simplification of "expression IS TRUE"

2021-03-31 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4562: Summary: Improve simplification of "expression IS TRUE" Key: CALCITE-4562 URL: https://issues.apache.org/jira/browse/CALCITE-4562 Project: Calcite Issue

[jira] [Created] (CALCITE-4559) Create 'interface RexRule', a modular rewrite for row-expressions

2021-03-29 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4559: Summary: Create 'interface RexRule', a modular rewrite for row-expressions Key: CALCITE-4559 URL: https://issues.apache.org/jira/browse/CALCITE-4559 Project: Calcite

[jira] [Created] (CALCITE-4552) Interpreter does not close resources held by its Nodes on close

2021-03-24 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4552: Summary: Interpreter does not close resources held by its Nodes on close Key: CALCITE-4552 URL: https://issues.apache.org/jira/browse/CALCITE-4552 Project: Calcite

[jira] [Created] (CALCITE-4547) Support Java 16

2021-03-23 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4547: Summary: Support Java 16 Key: CALCITE-4547 URL: https://issues.apache.org/jira/browse/CALCITE-4547 Project: Calcite Issue Type: Bug Reporter:

[jira] [Created] (CALCITE-4524) Make some fields non-nullable (SqlSelect.selectList, DataContext.getTypeFactory)

2021-03-05 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4524: Summary: Make some fields non-nullable (SqlSelect.selectList, DataContext.getTypeFactory) Key: CALCITE-4524 URL: https://issues.apache.org/jira/browse/CALCITE-4524

[jira] [Created] (CALCITE-4520) In ImmutableBeans, nullable properties become not-nullable in project that does not use checkerframework

2021-03-03 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4520: Summary: In ImmutableBeans, nullable properties become not-nullable in project that does not use checkerframework Key: CALCITE-4520 URL:

[jira] [Created] (CALCITE-4506) Upgrade SQLLine to 1.10.0

2021-02-21 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4506: Summary: Upgrade SQLLine to 1.10.0 Key: CALCITE-4506 URL: https://issues.apache.org/jira/browse/CALCITE-4506 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-4497) In RelBuilder, support windowed aggregate functions (OVER)

2021-02-11 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4497: Summary: In RelBuilder, support windowed aggregate functions (OVER) Key: CALCITE-4497 URL: https://issues.apache.org/jira/browse/CALCITE-4497 Project: Calcite

[jira] [Created] (CALCITE-4496) Measure columns ("SELECT ... AS MEASURE")

2021-02-11 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4496: Summary: Measure columns ("SELECT ... AS MEASURE") Key: CALCITE-4496 URL: https://issues.apache.org/jira/browse/CALCITE-4496 Project: Calcite Issue Type:

[jira] [Created] (CALCITE-4486) UNIQUE predicate

2021-02-03 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4486: Summary: UNIQUE predicate Key: CALCITE-4486 URL: https://issues.apache.org/jira/browse/CALCITE-4486 Project: Calcite Issue Type: Bug Reporter:

[jira] [Created] (CALCITE-4484) Add UNIQUE_VALUE(x) aggregate function, that throws if x is not unique

2021-02-02 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4484: Summary: Add UNIQUE_VALUE(x) aggregate function, that throws if x is not unique Key: CALCITE-4484 URL: https://issues.apache.org/jira/browse/CALCITE-4484 Project:

[jira] [Created] (CALCITE-4483) Add WITHIN DISTINCT clause for aggregate functions

2021-02-01 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4483: Summary: Add WITHIN DISTINCT clause for aggregate functions Key: CALCITE-4483 URL: https://issues.apache.org/jira/browse/CALCITE-4483 Project: Calcite Issue

[jira] [Created] (CALCITE-4478) In interpreter, support infinite relations

2021-01-24 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4478: Summary: In interpreter, support infinite relations Key: CALCITE-4478 URL: https://issues.apache.org/jira/browse/CALCITE-4478 Project: Calcite Issue Type:

[jira] [Created] (CALCITE-4477) In interpreter, support table-valued functions

2021-01-24 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4477: Summary: In interpreter, support table-valued functions Key: CALCITE-4477 URL: https://issues.apache.org/jira/browse/CALCITE-4477 Project: Calcite Issue

[jira] [Created] (CALCITE-4449) When converting Sarg 'x IS NULL OR x NOT IN (1, 2)', generate better SQL

2020-12-28 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4449: Summary: When converting Sarg 'x IS NULL OR x NOT IN (1, 2)', generate better SQL Key: CALCITE-4449 URL: https://issues.apache.org/jira/browse/CALCITE-4449 Project:

[jira] [Created] (CALCITE-4446) Implement three-valued logic for SEARCH operator

2020-12-23 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4446: Summary: Implement three-valued logic for SEARCH operator Key: CALCITE-4446 URL: https://issues.apache.org/jira/browse/CALCITE-4446 Project: Calcite Issue

[jira] [Created] (CALCITE-4434) Cannot implement 'CASE row WHEN row ...'

2020-12-10 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4434: Summary: Cannot implement 'CASE row WHEN row ...' Key: CALCITE-4434 URL: https://issues.apache.org/jira/browse/CALCITE-4434 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-4433) Add UNPIVOT operator to SQL

2020-12-09 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4433: Summary: Add UNPIVOT operator to SQL Key: CALCITE-4433 URL: https://issues.apache.org/jira/browse/CALCITE-4433 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-4427) Make SUBSTRING operator comply with ISO standard SQL

2020-12-03 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4427: Summary: Make SUBSTRING operator comply with ISO standard SQL Key: CALCITE-4427 URL: https://issues.apache.org/jira/browse/CALCITE-4427 Project: Calcite

[jira] [Created] (CALCITE-4405) Search/Sarg does not handle UNKNOWN correctly

2020-11-17 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4405: Summary: Search/Sarg does not handle UNKNOWN correctly Key: CALCITE-4405 URL: https://issues.apache.org/jira/browse/CALCITE-4405 Project: Calcite Issue

[jira] [Created] (CALCITE-4394) When generating code for a function call, take the inferred operand type into account

2020-11-11 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4394: Summary: When generating code for a function call, take the inferred operand type into account Key: CALCITE-4394 URL: https://issues.apache.org/jira/browse/CALCITE-4394

[jira] [Created] (CALCITE-4389) Calls to ROW and anonymous row operators sometimes print too many spaces

2020-11-08 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4389: Summary: Calls to ROW and anonymous row operators sometimes print too many spaces Key: CALCITE-4389 URL: https://issues.apache.org/jira/browse/CALCITE-4389 Project:

[jira] [Created] (CALCITE-4383) In RelBuilder, optimize Union(all, Values, Values) to Values

2020-11-06 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4383: Summary: In RelBuilder, optimize Union(all, Values, Values) to Values Key: CALCITE-4383 URL: https://issues.apache.org/jira/browse/CALCITE-4383 Project: Calcite

[jira] [Created] (CALCITE-4380) Make class SqlNodeList implement List

2020-11-05 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4380: Summary: Make class SqlNodeList implement List Key: CALCITE-4380 URL: https://issues.apache.org/jira/browse/CALCITE-4380 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-4370) Ensure that all aggregate functions work in windowed aggregates

2020-10-31 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4370: Summary: Ensure that all aggregate functions work in windowed aggregates Key: CALCITE-4370 URL: https://issues.apache.org/jira/browse/CALCITE-4370 Project: Calcite

[jira] [Created] (CALCITE-4366) LatticeSuggester should treat UNION / VALUES sub-expressions as tables

2020-10-29 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4366: Summary: LatticeSuggester should treat UNION / VALUES sub-expressions as tables Key: CALCITE-4366 URL: https://issues.apache.org/jira/browse/CALCITE-4366 Project:

[jira] [Created] (CALCITE-4349) Support GROUP_CONCAT aggregate function for MySQL

2020-10-21 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4349: Summary: Support GROUP_CONCAT aggregate function for MySQL Key: CALCITE-4349 URL: https://issues.apache.org/jira/browse/CALCITE-4349 Project: Calcite Issue

[jira] [Created] (CALCITE-4335) Aggregate functions for BigQuery

2020-10-12 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4335: Summary: Aggregate functions for BigQuery Key: CALCITE-4335 URL: https://issues.apache.org/jira/browse/CALCITE-4335 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-4334) TRUE_AGG, an aggregate function that always returns TRUE

2020-10-12 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4334: Summary: TRUE_AGG, an aggregate function that always returns TRUE Key: CALCITE-4334 URL: https://issues.apache.org/jira/browse/CALCITE-4334 Project: Calcite

[jira] [Created] (CALCITE-4324) sqlline is broken

2020-10-09 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4324: Summary: sqlline is broken Key: CALCITE-4324 URL: https://issues.apache.org/jira/browse/CALCITE-4324 Project: Calcite Issue Type: Bug Reporter:

[jira] [Created] (CALCITE-4323) View with ORDER BY throws AssertionError during view expansion

2020-10-09 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4323: Summary: View with ORDER BY throws AssertionError during view expansion Key: CALCITE-4323 URL: https://issues.apache.org/jira/browse/CALCITE-4323 Project: Calcite

[jira] [Created] (CALCITE-4305) Implicit column alias for single-column UNNEST

2020-10-03 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4305: Summary: Implicit column alias for single-column UNNEST Key: CALCITE-4305 URL: https://issues.apache.org/jira/browse/CALCITE-4305 Project: Calcite Issue

[jira] [Created] (CALCITE-4298) Avoid disabling hostname verification on HTTPS connections

2020-09-30 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4298: Summary: Avoid disabling hostname verification on HTTPS connections Key: CALCITE-4298 URL: https://issues.apache.org/jira/browse/CALCITE-4298 Project: Calcite

[jira] [Created] (CALCITE-4294) Use JTS rather than ESRI as the underlying library for geospatial (ST_) functions

2020-09-29 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4294: Summary: Use JTS rather than ESRI as the underlying library for geospatial (ST_) functions Key: CALCITE-4294 URL: https://issues.apache.org/jira/browse/CALCITE-4294

[jira] [Created] (CALCITE-4271) RelBuilder.in should allow duplicate values

2020-09-21 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4271: Summary: RelBuilder.in should allow duplicate values Key: CALCITE-4271 URL: https://issues.apache.org/jira/browse/CALCITE-4271 Project: Calcite Issue Type:

[jira] [Created] (CALCITE-4266) JDBC adapter throws UnsupportedOperationException if query contains range predicate on columns from sub-query

2020-09-18 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4266: Summary: JDBC adapter throws UnsupportedOperationException if query contains range predicate on columns from sub-query Key: CALCITE-4266 URL:

[jira] [Created] (CALCITE-4265) Improve error message when CAST to unknown type

2020-09-18 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4265: Summary: Improve error message when CAST to unknown type Key: CALCITE-4265 URL: https://issues.apache.org/jira/browse/CALCITE-4265 Project: Calcite Issue

[jira] [Created] (CALCITE-4262) In SqlToRelConverter, use RelBuilder for creating all relational expressions

2020-09-17 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4262: Summary: In SqlToRelConverter, use RelBuilder for creating all relational expressions Key: CALCITE-4262 URL: https://issues.apache.org/jira/browse/CALCITE-4262

[jira] [Created] (CALCITE-4259) Support JDK 15

2020-09-16 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4259: Summary: Support JDK 15 Key: CALCITE-4259 URL: https://issues.apache.org/jira/browse/CALCITE-4259 Project: Calcite Issue Type: Bug Reporter:

[jira] [Created] (CALCITE-4254) ImmutableBeans should make an immutable copy of lists, sets, maps

2020-09-12 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4254: Summary: ImmutableBeans should make an immutable copy of lists, sets, maps Key: CALCITE-4254 URL: https://issues.apache.org/jira/browse/CALCITE-4254 Project: Calcite

[jira] [Created] (CALCITE-4248) Deprecate SqlParser.ConfigBuilder

2020-09-11 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4248: Summary: Deprecate SqlParser.ConfigBuilder Key: CALCITE-4248 URL: https://issues.apache.org/jira/browse/CALCITE-4248 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-4247) When parsing SQL in BigQuery dialect, character literals may be enclosed in single- or double-quotes, and use backslashes as escapes

2020-09-11 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4247: Summary: When parsing SQL in BigQuery dialect, character literals may be enclosed in single- or double-quotes, and use backslashes as escapes Key: CALCITE-4247 URL:

[jira] [Created] (CALCITE-4246) When parsing SQL in BigQuery dialect, allow unquoted table names to contain hyphens

2020-09-11 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4246: Summary: When parsing SQL in BigQuery dialect, allow unquoted table names to contain hyphens Key: CALCITE-4246 URL: https://issues.apache.org/jira/browse/CALCITE-4246

[jira] [Created] (CALCITE-4238) Don't require each sub-project parser to have its own list of non-reserved keywords

2020-09-08 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4238: Summary: Don't require each sub-project parser to have its own list of non-reserved keywords Key: CALCITE-4238 URL: https://issues.apache.org/jira/browse/CALCITE-4238

[jira] [Created] (CALCITE-4230) In Babel for BigQuery, split quoted table names that contain dots

2020-09-04 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4230: Summary: In Babel for BigQuery, split quoted table names that contain dots Key: CALCITE-4230 URL: https://issues.apache.org/jira/browse/CALCITE-4230 Project: Calcite

[jira] [Created] (CALCITE-4220) In SqlToRelConverter, use RelBuilder for creating Aggregate

2020-09-02 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4220: Summary: In SqlToRelConverter, use RelBuilder for creating Aggregate Key: CALCITE-4220 URL: https://issues.apache.org/jira/browse/CALCITE-4220 Project: Calcite

[jira] [Created] (CALCITE-4190) OR simplification incorrectly loses term

2020-08-23 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4190: Summary: OR simplification incorrectly loses term Key: CALCITE-4190 URL: https://issues.apache.org/jira/browse/CALCITE-4190 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-4186) Add ST_Covers, ST_CoveredBy, ST_Relate spatial functions

2020-08-20 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4186: Summary: Add ST_Covers, ST_CoveredBy, ST_Relate spatial functions Key: CALCITE-4186 URL: https://issues.apache.org/jira/browse/CALCITE-4186 Project: Calcite

[jira] [Created] (CALCITE-4173) Add internal SEARCH operator and Sarg literal, replacing use of IN in RexCall

2020-08-13 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4173: Summary: Add internal SEARCH operator and Sarg literal, replacing use of IN in RexCall Key: CALCITE-4173 URL: https://issues.apache.org/jira/browse/CALCITE-4173

[jira] [Created] (CALCITE-4170) Improve simplification of "<>" predicates

2020-08-09 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4170: Summary: Improve simplification of "<>" predicates Key: CALCITE-4170 URL: https://issues.apache.org/jira/browse/CALCITE-4170 Project: Calcite Issue Type:

[jira] [Created] (CALCITE-4154) Add a rule to merge a Project onto an Aggregate

2020-08-04 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4154: Summary: Add a rule to merge a Project onto an Aggregate Key: CALCITE-4154 URL: https://issues.apache.org/jira/browse/CALCITE-4154 Project: Calcite Issue

[jira] [Created] (CALCITE-4137) Checkstyle should ensure that every class has a Javadoc comment

2020-07-24 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4137: Summary: Checkstyle should ensure that every class has a Javadoc comment Key: CALCITE-4137 URL: https://issues.apache.org/jira/browse/CALCITE-4137 Project: Calcite

[jira] [Created] (CALCITE-4128) Remove dependency of File adapter on Demo CSV adapter

2020-07-17 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4128: Summary: Remove dependency of File adapter on Demo CSV adapter Key: CALCITE-4128 URL: https://issues.apache.org/jira/browse/CALCITE-4128 Project: Calcite

[jira] [Created] (CALCITE-4117) Release Calcite 1.24.0

2020-07-09 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4117: Summary: Release Calcite 1.24.0 Key: CALCITE-4117 URL: https://issues.apache.org/jira/browse/CALCITE-4117 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-4089) In Babel, allow 'CAST(integer AS DATE)' even though it is illegal in Calcite SQL

2020-06-24 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4089: Summary: In Babel, allow 'CAST(integer AS DATE)' even though it is illegal in Calcite SQL Key: CALCITE-4089 URL: https://issues.apache.org/jira/browse/CALCITE-4089

[jira] [Created] (CALCITE-4087) Hoist, a utility to replace literals in a SQL string with placeholders

2020-06-23 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4087: Summary: Hoist, a utility to replace literals in a SQL string with placeholders Key: CALCITE-4087 URL: https://issues.apache.org/jira/browse/CALCITE-4087 Project:

[jira] [Created] (CALCITE-4072) Avatica build fails with various license errors with Guava 22.0 or higher

2020-06-18 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4072: Summary: Avatica build fails with various license errors with Guava 22.0 or higher Key: CALCITE-4072 URL: https://issues.apache.org/jira/browse/CALCITE-4072 Project:

[jira] [Created] (CALCITE-4061) Build should fail if Calcite code uses deprecated APIs

2020-06-11 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4061: Summary: Build should fail if Calcite code uses deprecated APIs Key: CALCITE-4061 URL: https://issues.apache.org/jira/browse/CALCITE-4061 Project: Calcite

[jira] [Created] (CALCITE-4038) Refactor RexVisitor, RexBiVisitor, RelOptUtil.InputFinder

2020-06-02 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-4038: Summary: Refactor RexVisitor, RexBiVisitor, RelOptUtil.InputFinder Key: CALCITE-4038 URL: https://issues.apache.org/jira/browse/CALCITE-4038 Project: Calcite

[jira] [Created] (CALCITE-3967) Publish components "calcite" and "calcite-examples"

2020-05-01 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-3967: Summary: Publish components "calcite" and "calcite-examples" Key: CALCITE-3967 URL: https://issues.apache.org/jira/browse/CALCITE-3967 Project: Calcite

[jira] [Created] (CALCITE-3923) Refactor how planner rules are parameterized

2020-04-14 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-3923: Summary: Refactor how planner rules are parameterized Key: CALCITE-3923 URL: https://issues.apache.org/jira/browse/CALCITE-3923 Project: Calcite Issue Type:

[jira] [Created] (CALCITE-3897) Windowed aggregate with bracket (ROWS or RANGE) without ORDER BY is invalid

2020-04-05 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-3897: Summary: Windowed aggregate with bracket (ROWS or RANGE) without ORDER BY is invalid Key: CALCITE-3897 URL: https://issues.apache.org/jira/browse/CALCITE-3897

[jira] [Created] (CALCITE-3892) Make junit test classes and methods non-public

2020-04-01 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-3892: Summary: Make junit test classes and methods non-public Key: CALCITE-3892 URL: https://issues.apache.org/jira/browse/CALCITE-3892 Project: Calcite Issue

[jira] [Created] (CALCITE-3841) Change downloads page to use downloads.apache.org

2020-03-04 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-3841: Summary: Change downloads page to use downloads.apache.org Key: CALCITE-3841 URL: https://issues.apache.org/jira/browse/CALCITE-3841 Project: Calcite Issue

[jira] [Created] (CALCITE-3823) Do not use String.replaceAll

2020-02-25 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-3823: Summary: Do not use String.replaceAll Key: CALCITE-3823 URL: https://issues.apache.org/jira/browse/CALCITE-3823 Project: Calcite Issue Type: Bug

[jira] [Created] (CALCITE-3822) Source distribution must not contain fonts under SIL OFL 1.1 license (category B)

2020-02-25 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-3822: Summary: Source distribution must not contain fonts under SIL OFL 1.1 license (category B) Key: CALCITE-3822 URL: https://issues.apache.org/jira/browse/CALCITE-3822

[jira] [Created] (CALCITE-3815) Add missing SQL standard aggregate functions: EVERY, SOME, INTERSECTION

2020-02-23 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-3815: Summary: Add missing SQL standard aggregate functions: EVERY, SOME, INTERSECTION Key: CALCITE-3815 URL: https://issues.apache.org/jira/browse/CALCITE-3815 Project:

[jira] [Created] (CALCITE-3814) Support JDK 14

2020-02-21 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-3814: Summary: Support JDK 14 Key: CALCITE-3814 URL: https://issues.apache.org/jira/browse/CALCITE-3814 Project: Calcite Issue Type: Bug Reporter:

[jira] [Created] (CALCITE-3811) JDBC adapter generates SQL with invalid field names if Filter's row type is different from its input

2020-02-20 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-3811: Summary: JDBC adapter generates SQL with invalid field names if Filter's row type is different from its input Key: CALCITE-3811 URL:

[jira] [Created] (CALCITE-3774) Add option to RelBuilder to prevent it from merging projects

2020-02-05 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-3774: Summary: Add option to RelBuilder to prevent it from merging projects Key: CALCITE-3774 URL: https://issues.apache.org/jira/browse/CALCITE-3774 Project: Calcite

[jira] [Created] (CALCITE-3764) AggregateCaseToFilterRule handles NULL values correctly

2020-01-31 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-3764: Summary: AggregateCaseToFilterRule handles NULL values correctly Key: CALCITE-3764 URL: https://issues.apache.org/jira/browse/CALCITE-3764 Project: Calcite

[jira] [Created] (CALCITE-3763) RelBuilder.aggregate should prune unused fields from the input, if the input is a Project

2020-01-31 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-3763: Summary: RelBuilder.aggregate should prune unused fields from the input, if the input is a Project Key: CALCITE-3763 URL: https://issues.apache.org/jira/browse/CALCITE-3763

[jira] [Created] (CALCITE-3752) PIVOT and UNPIVOT

2020-01-21 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-3752: Summary: PIVOT and UNPIVOT Key: CALCITE-3752 URL: https://issues.apache.org/jira/browse/CALCITE-3752 Project: Calcite Issue Type: Bug Reporter:

[jira] [Created] (CALCITE-3751) JDBC adapter wrongly pushes ORDER BY into sub-query

2020-01-20 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-3751: Summary: JDBC adapter wrongly pushes ORDER BY into sub-query Key: CALCITE-3751 URL: https://issues.apache.org/jira/browse/CALCITE-3751 Project: Calcite

[jira] [Created] (CALCITE-3735) In ImmutableBeans, allow interfaces to have default methods

2020-01-14 Thread Julian Hyde (Jira)
Julian Hyde created CALCITE-3735: Summary: In ImmutableBeans, allow interfaces to have default methods Key: CALCITE-3735 URL: https://issues.apache.org/jira/browse/CALCITE-3735 Project: Calcite

<    1   2   3   4   5   >