1. c228804 [CALCITE-6389] RexBuilder.removeCastFromLiteral does not preserve semantics for some types of literal by Mihai Budiu · 4 days ago main
  2. ea441e7 [CALCITE-6365] Support for RETURNING clause of JSON_QUERY by Dawid Wysakowicz · 2 weeks ago
  3. f854ef5 [CALCITE-6382] Type inference for SqlLeadLagAggFunction is incorrect by Mihai Budiu · 3 weeks ago
  4. b6e1a9d [CALCITE-6395] Significant precision loss when representing REAL literals by Mihai Budiu · 3 days ago
  5. 7ef829e [CALCITE-6377] Time expression causes IllegalStateException by Mihai Budiu · 3 weeks ago
  6. 19debd3 [CALCITE-6361] Uncollect.deriveUncollectRowType throws AssertionFailures by Mihai Budiu · 4 days ago
  7. f55c59a [CALCITE-6383] The class SameOperandTypeChecker is incorrectly documented by Mihai Budiu · 2 weeks ago
  8. f8eb832 [CALCITE-6376] Selecting 6 columns with QUALIFY operation results in exception by Mihai Budiu · 11 days ago
  9. eb91c77 Prepare for next development iteration by Sergey Nuyanzin · 5 days ago
  10. 6763779 [CALCITE-6302] Add news item for 1.37.0 release by Sergey Nuyanzin · 5 days ago
  11. 61ee73e [CALCITE-6302] Release Calcite 1.37.0 by Sergey Nuyanzin · 3 weeks ago calcite-1.37.0
  12. 1506857 [CALCITE-6390] Exclude Arrow project on Windows builds by Stamatis Zampetakis · 12 days ago
  13. 3e633f6 [CALCITE-6387] Make Arrow adapter passing tests with jdk17+ by Sergey Nuyanzin · 2 weeks ago
  14. aa8d81b [CALCITE-6384] Add ASF header to buildcache.yml, gradle-wrapper-validation.yml by Stamatis Zampetakis · 2 weeks ago
  15. f78dd94 [CALCITE-6385] LintTest fails when run in source distribution by Stamatis Zampetakis · 2 weeks ago
  16. 1566663 [CALCITE-6316] Update Javadoc for CALCITE-5607 by Oliver Lee · 9 weeks ago
  17. 4a977fe Rectify missing/broken BQ date-time format elements by Jerin John · 4 weeks ago
  18. 6d4f80e [CALCITE-6378] Bump Redis Docker image from 2.8.19 to 7.2.4 by Sergey Nuyanzin · 3 weeks ago
  19. 0551b89 [CALCITE-5289] Assertion failure in MultiJoinOptimizeBushyRule by Mihai Budiu · 3 weeks ago
  20. b4bcd3b [CALCITE-6345] Intervals with more than 100 years are not supported by Mihai Budiu · 4 weeks ago
  21. 1528014 [CALCITE-6265] Type coercion is failing for numeric values in prepared statements by Ruben Quesada Lopez · 4 weeks ago
  22. cc1d46a [CALCITE-2980] Implement the FORMAT clause of the CAST operator by Jerin John · 3 months ago
  23. e7c1f0c [CALCITE-6359] Update GitHub Actions workflows to use docker compose v2 by Francis Chuang · 4 weeks ago
  24. 4ce1e16 [CALCITE-6355] RelToSqlConverter[ORDER BY] generates an incorrect order by when NULLS LAST is used in non-projected field by Bruno Volpato · 5 weeks ago
  25. aba64f0 [CALCITE-6210] Cast to VARBINARY causes an assertion failure by Mihai Budiu · 4 weeks ago
  26. 889f416 [CALCITE-6315] Support PostgreSQL TO_CHAR, TO_DATE, TO_TIMESTAMP by Norman Jordan · 6 weeks ago
  27. 9111553 [CALCITE-6349] CoreRules.PROJECT_REDUCE_EXPRESSIONS crashes on expressions with ARRAY_REPEAT by Mihai Budiu · 5 weeks ago
  28. 283c1c1 [CALCITE-6333] NullPointerException in AggregateExpandDistinctAggregatesRule.doRewrite when rewriting filtered distinct aggregation by abhishekagarwal87 · 8 weeks ago
  29. 9bd3713 [CALCITE-6285] Function ARRAY_INSERT produces an incorrect result for negative indices by Mihai Budiu · 6 weeks ago
  30. b91c0c0 [CALCITE-6309] Add REGEXP_LIKE function (enabled in MySQL, Oracle, PostgreSQL and Spark libraries) by James Duong · 9 weeks ago
  31. 8c98d42 [CALCITE-6332] Optimization CoreRules.AGGREGATE_EXPAND_DISTINCT_AGGREGATES_TO_JOIN produces incorrect results for aggregates with groupSets by Mihai Budiu · 5 weeks ago
  32. 181784b [CALCITE-6353] Optimization CoreRules.PROJECT_REDUCE_EXPRESSIONS crashes while optimizing ARRAY_CONCAT expression by Mihai Budiu · 5 weeks ago
  33. 4e6a320 [CALCITE-6265] Type coercion is failing for numeric values in prepared statements by Tim Nieradzik · 3 months ago
  34. 1f5ba75 [CALCITE-6356] Upgrade Calcite to Avatica 1.25.0 by Sergey Nuyanzin · 5 weeks ago
  35. 4c69588 [CALCITE-6348] ARRAY_OVERLAP with a NULL argument crashes the compiler by Mihai Budiu · 5 weeks ago
  36. 1cfb72e [CALCITE-6347] ARRAY_REPEAT with a string argument causes a compiler crash by Mihai Budiu · 6 weeks ago
  37. f948850 [CALCITE-6321] Add copy(List<RexLiteral>) method to Window class by Norman Jordan · 8 weeks ago
  38. ef81185 [CALCITE-6248] Illegal dates are accepted by casts by Mihai Budiu · 7 weeks ago
  39. 0d21496 [CALCITE-6282] Avatica ignores time precision when returning TIME results by Mihai Budiu · 7 weeks ago
  40. d5b6b5c [CALCITE-6338] RelMdCollation#project can return an incomplete list of collations in the presence of aliasing by Ruben Quesada Lopez · 7 weeks ago
  41. 14ade3a [CALCITE-6337] Distinguish naked measure support between inside and outside aggregation by Barry Kelly · 6 months ago
  42. 4823cb7 [CALCITE-6015] AssertionError during optimization of EXTRACT expression by Mihai Budiu · 7 weeks ago
  43. 9c0d690 [CALCITE-6314] Add RANDOM function (enabled in Postgres library) by James Duong · 9 weeks ago
  44. f0dc2b0 [CALCITE-5976] Function ARRAY_PREPEND/ARRAY_APPEND/ARRAY_INSERT gives exception when inserted element type not equals array component type by caicancai · 3 months ago
  45. b412fa4 [CALCITE-6323] Serialize return type during RelJson.toJson(RexNode node) for SqlKind.SAFE_CAST by Tanner Clary · 9 weeks ago
  46. 325b1ba Fix style check rule that breaks the build by Mihai Budiu · 9 weeks ago
  47. 6d3a81d [CALCITE-6138] Parser does not accept TIMESTAMP WITH TIME ZONE as a data type by Mihai Budiu · 3 months ago
  48. fe0da06 [CALCITE-6317] Incorrect constant replacement when group keys are NULL by Mihai Budiu · 9 weeks ago
  49. d8804b4 [CALCITE-6278] Add REGEXP, REGEXP_LIKE function (enabled in Spark library) by YiwenWu · 3 months ago
  50. b0034c9 [CALCITE-6262] CURRENT_TIMESTAMP(P) ignores DataTypeSystem#getMaxPrecision by James Duong · 3 months ago
  51. 90beb01 [CALCITE-6283] Function ARRAY_APPEND with a NULL array argument crashes with NullPointerException by Mihai Budiu · 9 weeks ago
  52. 2ce3062 [CALCITE-6306] JDBC adapter should not generate FILTER (WHERE) in MySQL and StarRocks dialect by macroguo · 9 weeks ago
  53. d4e8830 [CALCITE-2040] Create adapter for Apache Arrow by macroguo · 4 months ago
  54. ad08ce5 Link to calcite notes about runnable examples and concise documents by xiejiajun · 9 weeks ago
  55. 9324298 Improve documentation for Strong by Dylan Chen · 2 months ago
  56. d16b082 Add document for the TRUNCATE TABLE DDL statement by macroguo · 9 weeks ago
  57. 42c39a7 [CALCITE-5893] Wrong NULL operand behavior of ARRAY_CONTAINS/ARRAY_EXCEPT/ARRAY_INTERSECT In Spark Library by Ran Tao · 9 months ago
  58. 8c1ec07 [CALCITE-6290] Incorrect return type for BigQuery TRUNC by Tanner Clary · 10 weeks ago
  59. d64ee00 Remove unused parameter from MapConstructor in Parser.jj by maweibin · 10 weeks ago
  60. c546d4a [CALCITE-6224] Add LOG2 function (enabled in MySQL, Spark library) by caicancai · 3 months ago
  61. 2558c13 [CALCITE-6219] 'Must-filter' columns by Oliver Lee · 3 months ago
  62. 96485c0 Cosmetic by Julian Hyde · 3 months ago
  63. 85d9620 Clarify semantics of SAFE* functions by Mihai Budiu · 4 months ago
  64. 3bce232 [CALCITE-6252] BigQuery FORMAT_DATE uses the wrong calendar for Julian dates by Mihai Budiu · 3 months ago
  65. 022d878 [CALCITE-6261] AssertionError with field pruning & duplicate agg calls by Niels Pardon · 3 months ago
  66. 6ba3130 [CALCITE-6257] StarRocks dialect implementation by YiwenWu · 3 months ago
  67. c49792f [CALCITE-6032] Multilevel correlated query is failing in RelDecorrelator code path by Hanumath Maduri · 4 months ago
  68. 331f985 [CALCITE-6254] Support table function calls in FROM clause without TABLE() wrapper by Barry Kelly · 3 months ago
  69. 7ca6fc4 Fix CalciteResource.properties by Mihai Budiu · 3 months ago
  70. 39bf99b [CALCITE-6268] Support implementing custom JdbcSchema by Ulrich Kramer · 3 months ago
  71. fca7a27 [CALCITE-6255] Support BigQuery-style JSON_OBJECT invocation syntax by Barry Kelly · 3 months ago
  72. 4369e88 [CALCITE-6258] Map value constructor is unparsed incorrectly for PrestoSqlDialect by YiwenWu · 3 months ago
  73. 31d66e7 [CALCITE-6273] Add sqrt negative test in SqlOperatorTest by caicancai · 3 months ago
  74. a19a954 [CALCITE-6249] RelNode::estimatedRowCount should not be used in computeSelfCost by Ulrich Kramer · 3 months ago
  75. c774c31 [CALCITE-6248] Illegal dates are accepted by casts by Mihai Budiu · 3 months ago
  76. e05b047 [CALCITE-6250] Limitations of MongoDB adapter are not documented by Corvin Kuebler · 3 months ago
  77. abf462a [CALCITE-6251] InnerEnumerator in EnumerableDefaults::correlateBatchJoin is not closed by Ulrich Kramer · 3 months ago
  78. ec0dc3c [CALCITE-6214] Remove DISTINCT in aggregate function if field is unique by xiejiajun · 4 months ago
  79. 8fd9518 [CALCITE-6243] Upgrade Cassandra to 4.1.3 and DataStax driver for Cassandra to 4.17.0 by Alessandro Solimando · 3 months ago
  80. df54592 [CALCITE-6247] BigQuery FORMAT_DATE function handles incorrectly the %e format specifier by Mihai Budiu · 3 months ago
  81. b64dcff7 [CALCITE-6256] Incorrect rendering of HTML on InnoDB adapter page by duanzhengqiang · 3 months ago
  82. 2e384ed [CALCITE-6238] Exception while evaluating ROUND/TRUNCATE functions by Mihai Budiu · 3 months ago
  83. f837ffa [CALCITE-6228] ELEMENT function infers incorrect return type by Mihai Budiu · 3 months ago
  84. f7069cc [CALCITE-5647] RelMdPopulationSize should use mq.getRowCount(rel) instead of rel.estimateRowCount(mq) by adamk · 1 year, 1 month ago
  85. b5091fe [CALCITE-6241] Enable a few existing functions to Spark library by YiwenWu · 3 months ago
  86. cf91b78 [CALCITE-6223] Add MAP_CONTAINS_KEY function (enabled in Spark library) by caicancai · 4 months ago
  87. 4f5a08f Add .gitignore and .ratignore for jenv by macroguo · 3 months ago
  88. 2aabf21 [CALCITE-6234] Add tests on SqlOperatorTest for to_char function by caicancai · 3 months ago
  89. 351ddeb [CALCITE-6231] JDBC adapter generates "UNNEST" when it should generate "UNNEST ... WITH ORDINALITY" by YiwenWu · 4 months ago
  90. de39888 [CALCITE-6208] Update JSON_VALUE return type inference to make explicit array return types be nullable with nullable elements by Clint Wylie · 4 months ago
  91. 75511b8 [CALCITE-6199] Trim unused fields for SNAPSHOT and SAMPLE if table has VIRTUAL column by xiejiajun · 4 months ago
  92. dc4ce8b [CALCITE-6063] If ARRAY subquery has ORDER BY (without LIMIT), rows are not sorted by Ran Tao · 4 months ago
  93. 523bbf3 Revert [CALCITE-6222] Mysql does not have to_char function by Julian Hyde · 4 months ago
  94. 12b3f3a [CALCITE-5649] Get row count statistics from ReflectiveSchema by adamk · 1 year, 1 month ago
  95. dd53e29 [CALCITE-6227] ELEMENT(NULL) causes an assertion failure by Mihai Budiu · 4 months ago
  96. e17098d [CALCITE-6229] Bump json-path from 2.8.0 to 2.9.0 by Will Noble · 4 months ago
  97. ba9c840 [CALCITE-6168] RexExecutor can throw during compilation by Mihai Budiu · 4 months ago
  98. 21d263b [CALCITE-6215] Support century format datetime/timestamp in pg by caicancai · 4 months ago
  99. 26b5e9b [CALCITE-6220] Rewrite MIN/MAX(bool) as BOOL_AND/BOOL_OR for Postgres, Redshift by Tanner Clary · 4 months ago
  100. 91a8ab8 [CALCITE-6211] SUBSTRING with Integer.MIN_VALUE as a second parameter raise unexpected exception by zstan · 4 months ago