1. 83a36ba [CALCITE-4592] RelToSqlConverter#visit(Join e) does not populate correlation context by xuzifu666 · 2 weeks ago main
  2. 7b1650e [CALCITE-7862] ARG_MIN and ARG_MAX should support ARRAY, MAP and ROW keys by Lantao Jin · 5 days ago
  3. 8c3770b [CALCITE-7866] CASTS from string values accept Java idioms which are not legal in SQL by Mihai Budiu · 3 days ago
  4. 4681d4d [CALCITE-7864] RANGE window frames should handle NULL ORDER BY keys by Letian Jiang · 4 days ago
  5. 2350b90 [CALCITE-7865] CASTS from string trim in inconsistent ways by Mihai Budiu · 4 days ago
  6. d54d50c [CALCITE-7341] RelFieldTrimmer should trim Scalar sub-query by xuzifu666 · 11 days ago
  7. bbe7634 [CALCITE-7846] Set operations on one-column table functions can throw or return incorrect rows by Rodrigo Setti · 12 days ago
  8. 402d3db [CALCITE-5696] Support trailing comma in SELECT list for Babel parser (like BigQuery) by xuzifu666 · 2 weeks ago
  9. b6f362c Site: Update Gemfile.lock by Ruben Quesada Lopez · 5 days ago
  10. 24f0278 [CALCITE-7821] Correlated query crashes SqlToRelConverter by Mihai Budiu · 4 weeks ago
  11. 7178b54 [CALCITE-7842] Multiset operators return incorrect results for ROW elements by Kirill Tkalenko · 12 days ago
  12. 334fc71 [CALCITE-7858] ARG_MIN, ARG_MAX, MIN_BY and MAX_BY should reject a non-comparable key by Lantao Jin · 6 days ago
  13. 4e9750a [CALCITE-7856] MERGE with a correlated sub-query in UPDATE SET resolves a target column to the same-named source column by Iurii Gerzhedovich · 7 days ago
  14. 3a933a0 [CALCITE-7851] AggregateJoinTransposeRule references wrong column when an aggregate argument is a group key of a unique join input by kasakrisz · 13 days ago
  15. 6602a58 [CALCITE-7847] Implicit coercion casts MULTISET operands of a comparison to ARRAY, and loses the nullability of ROW operands by Vladimir Sitnikov · 10 days ago
  16. 8f27e24 [CALCITE-7814] Support the SQL-standard CYCLE clause in recursive CTEs by Vladislav Pyatkov · 12 days ago
  17. 843f468 [CALCITE-7733] Validate identifiers and escape LOAD path when generating Pig Latin scripts by xuzifu666 · 2 weeks ago
  18. b577854 [CALCITE-7833] MULTI_JOIN_OPTIMIZE_BUSHY may turn an outer join into an inner join by Dongsheng He · 3 weeks ago
  19. 2e5c158 [CALCITE-5907] RexSimplify replaces a comparison with a BOOLEAN literal by a non-BOOLEAN operand by xuzifu666 · 13 days ago
  20. c425a5f [CALCITE-7843] RelMdExpressionLineage should support Window by Alessandro Solimando · 13 days ago
  21. 6484bed [CALCITE-4597] Allow RelNodes to have an empty row type (zero fields) by xuzifu666 · 5 weeks ago
  22. fb3a83d [CALCITE-7836] Array functions return incorrect results for ROW elements by Kirill Tkalenko · 14 days ago
  23. 25d62c5 [CALCITE-7753] `CorrelateProjectExtractor` corrupts plans with nested Correlates that reuse the same correlation id by Sergey Nuyanzin · 8 weeks ago
  24. 80d2f9c [CALCITE-7830] UPDATE fails with IndexOutOfBoundsException when a SET value's type doesn't match the column by Sergey Nuyanzin · 3 weeks ago
  25. b379068 [CALCITE-6068] Whitespaces are removed from filter values by xuzifu666 · 2 weeks ago
  26. e9185e9 [CALCITE-7839] CAST(CAST(0 AS TINYINT) AS BOOLEAN) should not evaluate to TRUE by Mihai Budiu · 2 weeks ago
  27. 6400e14 [CALCITE-7838] HsqldbSqlDialect incorrectly claims to support nested aggregations by Sean Broeder · 2 weeks ago
  28. 7cd4022 [CALCITE-7840] REAL literals should be represented with reduced precision by Mihai Budiu · 2 weeks ago
  29. 23f01e2 [CALCITE-7837] ARRAY_MIN, ARRAY_MAX and SORT_ARRAY throw ClassCastException for ROW elements by Kirill Tkalenko · 2 weeks ago
  30. 0f8414c [CALCITE-7834] Type inferred for LAG/LEAD is not always nullable by Mihai Budiu · 2 weeks ago
  31. be78e31 [CALCITE-7835] Optimize away LEAD/LAG with a value of 0 by Mihai Budiu · 2 weeks ago
  32. fe1c46d [CALCITE-4553] Document the JDK that compiles Calcite by Vladimir Sitnikov · 4 weeks ago
  33. 8dcfd12 [CALCITE-4553] Use Gradle toolchain to compile Calcite with JDK 25 and --release 8 by Vladimir Sitnikov · 4 weeks ago
  34. 76af08e [CALCITE-5121] Rethrow RuntimeException as SQLException in Driver#onConnectionInit by 1fanwang · 3 weeks ago
  35. 2d28ce3 [CALCITE-7825] RelMdTableReferences does not account for tables in RexSubQuery expressions or Correlate by Dongsheng He · 3 weeks ago
  36. 7478530 [CALCITE-7763] "TABLE t ORDER BY c" and "(SELECT ... LIMIT n) ORDER BY c" fail with UnsupportedOperationException by Guanyu Chen · 4 weeks ago
  37. 961310e [CALCITE-7794] Reduce the work HepPlanner does per rule application attempt by Michael Braun · 3 weeks ago
  38. 4e94606 [CALCITE-7826] IS NOT DISTINCT FROM gives wrong result in Enumerable convention when applied to DECIMAL values of different scales by Julian Hyde · 4 weeks ago
  39. 36c4df1 [CALCITE-7819] RelMdTableReferences returns null for TableFunctionScan with relational inputs by Dongsheng He · 4 weeks ago
  40. da19a16 [CALCITE-7769] Re-enable Calcite tests disabled to merge Avatica [CALCITE-7494 by Mihai Budiu · 4 weeks ago
  41. 8668ee1 [CALCITE-6537] Add syntax to allow non-aggregated rows to be used in GROUPING SETS by xuzifu666 · 9 weeks ago
  42. 26e16dc [CALCITE-7776] UNNEST WITH ORDINALITY over a column of type ANY has no ORDINALITY column by Akash Kumar · 4 weeks ago
  43. 76c2f5f [CALCITE-4949] Evaluate if using org.codelibs is appropriate for an Elasticsearch painless dependency by huzhe · 4 years, 10 months ago
  44. afdea2e [CALCITE-739] Extend RexUtil.pullFactors to recognize additional common factors (follow-up) by Ruben Quesada Lopez · 4 weeks ago
  45. 03be771 [CALCITE-7811] RexImplicationChecker incorrectly proves NOT(x = a) implies (x = a OR x = b) by Jasmin Trada · 4 weeks ago
  46. 1f335c2 [CALCITE-7804] Upgrade Calcite to Avatica 1.29.0 by Ruben Quesada Lopez · 4 weeks ago
  47. ffcae4b [CALCITE-7756] Invalid unparse for VARCHAR without precision in MssqlSqlDialect by Guanyu Chen · 4 weeks ago
  48. 34db6c8 [CALCITE-7781] Improve identifier and literal handling in SQL dialects and adapters by Ruben Quesada Lopez · 5 weeks ago
  49. c19d888 [CALCITE-7802] Upgrade Gradle wrapper validation action by Francis Chuang · 4 weeks ago
  50. 7ed906a Test case for [CALCITE-5796] DELETE statement is not effective by xuzifu666 · 6 weeks ago
  51. 4062e2b [CALCITE-7793] RelMdDistinctRowCount passes an Aggregate predicate to the Aggregate's input without translating column references by Mihai Budiu · 5 weeks ago
  52. 51e6cb1 [CALCITE-739] Extend RexUtil.pullFactors to recognize additional common factors by xuzifu666 · 7 weeks ago
  53. 1544c1b [CALCITE-7790] XmlFunctions: XMLTRANSFORM should parse its XML argument through the shared DocumentBuilder and set explicit JAXP external-access attributes on the TransformerFactory by Ruben Quesada Lopez · 5 weeks ago
  54. fa53b71 Site: Update Stamatis Zampetakis homepage by Stamatis Zampetakis · 5 weeks ago
  55. 2b794ff [CALCITE-7687] Aggregate selectivity estimation uses incorrect column references by npaincomplet · 5 weeks ago
  56. 9634752 [CALCITE-7787] Make Geode pdxSerializablePackagePath schema operand opt-in via system property by Ruben Quesada Lopez · 5 weeks ago
  57. 72bcdf2 [CALCITE-7788] Upgrade Develocity Gradle plugin from 3.18.2 to 4.5.1 and Common Custom User Data plugin from 2.0.2 to 2.8.0 by Clay Johnson · 5 weeks ago
  58. 38413ec [CALCITE-7783] Speed up deepEquals and deepHashCode for LogicalUnion, LogicalIntersect and LogicalMinus by Michael Braun · 5 weeks ago
  59. a7c3457 [CALCITE-7768] SqlDialect has no way to unparse a UUID literal by Jerome Haltom · 6 weeks ago
  60. 152a420 [CALCITE-7755] Support IEJoin for inequality joins by zzwqqq · 7 weeks ago
  61. 55d2e3b [CALCITE-7774] JDBC adapter generates a GROUP BY with a constant key, which SQL Server rejects by Jerome Haltom · 6 weeks ago
  62. 0b4704b [CALCITE-7777] JDBC adapter generates || for concatenation, which SQL Server rejects by Jerome Haltom · 6 weeks ago
  63. 34dde49 [CALCITE-7782] Large string ARRAY validation is quadratic: 81 GB allocated at 100,000 elements and no result after 20 minutes at 1,000,000 by Frank Chen · 5 weeks ago
  64. f840e7a [CALCITE-7779] Optimization rule FilterAggregateTransposeRule rewrites queries to semantically non-equivalent ones by npaincomplet · 5 weeks ago
  65. 30d86a0 [CALCITE-7784] Parse fails for ROW(CASE ...) by Mihai Budiu · 5 weeks ago
  66. 7953617 [CALCITE-7772] ModelHandler.addFunctions should defer UDF class initialization until after shape validation by Ruben Quesada Lopez · 6 weeks ago
  67. 3ab351f [CALCITE-7773] Kafka adapter should validate class-naming keys in the "consumer.params" operand by Ruben Quesada Lopez · 6 weeks ago
  68. c71aa7e [CALCITE-7786] Use Jekyll docker images for site generation by Francis Chuang · 5 weeks ago
  69. b8cb105 [CALCITE-7780] Avoid redundant map lookups by Michael Braun · 5 weeks ago
  70. 7359405 [CALCITE-7749] CONCAT (and other STRING_SAME_SAME-typed operators) gives misleading error message for mixed CHARACTER/BINARY arguments by Dwrite · 7 weeks ago
  71. 631b0b2 [CALCITE-7716] BETWEEN/range predicates on UUID literals give wrong results because RexSimplify orders bounds using java.util.UUID#compareTo (signed comparison) by Goncalo Santos · 9 weeks ago
  72. 3b0444d [CALCITE-4596] RelFieldTrimmer#trimFields fails if values row type is empty record by xuzifu666 · 6 weeks ago
  73. 3ed656c Add test case for [CALCITE-6578] RelToSql throws exception when unparse TIMESTAMPDIFF function by xuzifu666 · 10 weeks ago
  74. bca2eef [CALCITE-7681] SqlDatetimeSubtractionOperator drops parentheses around compound interval expressions by Matthew Bayer · 3 months ago
  75. 720456c [CALCITE-7747] RexSimplify.simplifySearch does not simplify SEARCH(literal, Sarg) when pointCount >= 2 by Sean Broeder · 8 weeks ago
  76. 1a0b436 [CALCITE-7762] DateRangeRules may produce incorrect ranges, hang, or excessively expand sub-day predicates by Darpan · 6 weeks ago
  77. 1df1872 [CALCITE-7766] Type-mismatch on nullability in JoinPushTransitivePredicatesRule for RIGHT join by Ilia Korol · 6 weeks ago
  78. e1040a7 [CALCITE-7760] Harden Spark engine activation: require opt-in via system property by Ruben Quesada Lopez · 7 weeks ago
  79. ccbbc88 [CALCITE-7771] Website CI build fails due to expired Debian Bullseye by Ruben Quesada Lopez · 6 weeks ago
  80. a55a520 [CALCITE-4922] Unqualified common column in ORDER BY fails for JOINs with USING and for NATURAL JOINs by xuzifu666 · 7 weeks ago
  81. 116a746 [CALCITE-7758] RexSimplify does not absorb redundant IS NOT NULL on non-input-ref sub-expressions in AND simplification by Ruben Quesada Lopez · 7 weeks ago
  82. a998e27 [CALCITE-7770] Improve checks on KafkaTableFactory operands by Stamatis Zampetakis · 9 weeks ago
  83. 194ce54 [CALCITE-7767] Re-enable disabled tests in RelMetadataTest with updated selectivity expectations by Diveyam Mishra · 6 weeks ago
  84. 0e45651 [CALCITE-7084] JOINs with USING would fail when validator identifier expansion is disabled by xuzifu666 · 7 weeks ago
  85. 4d89fcb Temporarily disable some tests to enable Avatica to merge [CALCITE-7494] by Mihai Budiu · 6 weeks ago
  86. 70066d7 Temporarily disable some tests to enable Avatica to merge [CALCITE-7494] by Mihai Budiu · 6 weeks ago
  87. b81f46f [CALCITE-7761] Preserve OFFSET and FETCH when rewriting outer ORDER BY by Kirill Tkalenko · 6 weeks ago
  88. ec283fb [CALCITE-7765] Re-enable and update disabled tests in JdbcTest and RelMetadataTest by Diveyam Mishra · 7 weeks ago
  89. ef00dee [CALCITE-4543] Interval literal loses a fractional second when it has scale greater than 3 by Aleksandr Efimov · 7 weeks ago
  90. ec34f39 [CALCITE-7750] Bound plain-notation expansion of DECIMAL literals in Primitive.checkOverflow by Jeremy Schoemaker · 8 weeks ago
  91. aaf5654 [CALCITE-7759] Upgrade actions: checkout to v7, setup-java to v6, stale to v11 by Stamatis Zampetakis · 7 weeks ago
  92. 1f94e23 [CALCITE-7751] Skipped CI jobs when adding labels by Stamatis Zampetakis · 8 weeks ago
  93. cc1dcc4 [CALCITE-7665] Convert multi-value NOT IN to AND of NOT_EQUALS in SqlToRelConverter by xuzifu666 · 3 months ago
  94. 4f89982 [CALCITE-7734] `MATCH_RECOGNIZE` with an unqualified column in `MEASURES`/`DEFINE` produces an unusable plan by Sergey Nuyanzin · 8 weeks ago
  95. c1fe98a [CALCITE-7269] SqlValidator throws exception if lambda parameter is struct by Mihai Budiu · 9 weeks ago
  96. 2a9ce6c [CALCITE-6089] EnumerableSortedAggregate fails with ClassCastException: class X cannot be cast to class org.apache.calcite.runtime.FlatLists$ComparableList by 1fanwang · 8 weeks ago
  97. 5e694d2 [CALCITE-6792] RelJsonReader failed to read RelJsonWriter output if 'NaN' or 'Infinity' approximate numerics are present by 1fanwang · 8 weeks ago
  98. 95101d8 [CALCITE-7722] RexSimplify IS [NOT] NULL on a safe operator with Strong policy ANY and unsafe operands can be further simplified by Ruben Quesada Lopez · 9 weeks ago
  99. 5647151 [CALCITE-7740] Harden ModelHandler against content-dependent errors by Ruben Quesada Lopez · 8 weeks ago
  100. a3c2b9f [CALCITE-7743] Postfix: errorprone correction by Mihai Budiu · 8 weeks ago