1. 69d1b8f [CALCITE-7720] Scalar subquery with ROW ARRAY fails in code generation by Mihai Budiu · 2 days ago main
  2. caa051d [CALCITE-7711] Add a rule to convert LEFT or RIGHT OUTER JOIN with IS NULL to ANTI JOIN by zzwqqq · 4 days ago
  3. a6051a6 [CALCITE-7713] Add allowlist option in ClassNameFilter by Stamatis Zampetakis · 8 weeks ago
  4. ad2f496 [CALCITE-7617] Improve type safety of RelJson API using generics by Stamatis Zampetakis · 8 weeks ago
  5. 1a6b127 [CALCITE-7704] ARRAY_INSERT crashes in code generation with array-of-arrays argument by Mihai Budiu · 6 days ago
  6. 8737f2e [CALCITE-7699] ARRAY_INSERT fails in validation when first argument is not an array constructor by Mihai Budiu · 6 days ago
  7. c92f9e8 [CALCITE-7697] Simplify window PARTITION BY and ORDER BY keys in RelBuilder by xuzifu666 · 10 days ago
  8. 2ed8b0c [CALCITE-7487] ProjectJoinTransposeRule throws ArrayIndexOutOfBoundsException in PushProjector when a Join input has a zero-column row type by microbluey · 6 days ago
  9. 9497a9d [CALCITE-7698] RelDecorrelator throws AssertionError when decorrelating a correlated sub-query with outer join by Sergey Nuyanzin · 8 days ago
  10. 018de2e [CALCITE-7706] ARG_MIN ignores nullability of second argument by Mihai Budiu · 6 days ago
  11. d9af5c1 [CALCITE-7670] Uncollect should support LEFT JOIN UNNEST by Mihai Budiu · 12 days ago
  12. 21b5b2f [CALCITE-7647] Support SELECT * in GROUP BY ALL and ORDER BY ALL by Tisya Bhatia · 13 days ago
  13. b9686ea [CALCITE-7689] MAP equality compares maps by insertion order by Mihai Budiu · 12 days ago
  14. dd067b6 [CALCITE-7702] JoinAggregateTransposeRule produces a non-equivalent plan when the aggregate with empty input and empty group set by zzwqqq · 6 days ago
  15. ae7e2e0 [CALCITE-7705] LISTAGG result type is never nullable by Mihai Budiu · 6 days ago
  16. 1d21c0e [CALCITE-7451] REINTERPRET should not be used in logical plans by Mihai Budiu · 11 days ago
  17. ed9fcee [CALCITE-5584] Publish website action only triggers for the last commit in the chain by Ruben Quesada Lopez · 2 weeks ago
  18. 738a0d7 [CALCITE-7693] Move MongoDB LIKE-to-regex conversion into runtime.Like for consistency by xuzifu666 · 11 days ago
  19. 5dcfb76 Test cases for [CALCITE-5413] Nested Subqueries with correlated variables are not decorrelated correctly by xuzifu666 · 11 days ago
  20. 1110bb1 [CALCITE-6743] Type inference for ARRAY_INSERT function produces an inconsistent result by Mihai Budiu · 8 days ago
  21. 434357d [CALCITE-7063] Result type inferred for CONCAT_FUNCTION is incorrect for BINARY arguments by Mihai Budiu · 8 days ago
  22. 8c33d54 [CALCITE-7554] NlsString.compareTo inconsistent with equals/hashCode by liuzhengri · 2 weeks ago
  23. 92ff2a6 [CALCITE-6059] Optimizer does not correctly handle special floating point value -0.0E0 by Mihai Budiu · 10 days ago
  24. db20dbe [CALCITE-7686] Named argument should not be resolved as a column by Sergey Nuyanzin · 2 weeks ago
  25. 5499ed0 [CALCITE-7644] Window `ORDER BY` expression is unparsed as positional ordinal by Sergey Nuyanzin · 6 weeks ago
  26. 763726c [CALCITE-7695] COVAR and REGR aggregate results should be nullable if either argument is nullable by Mihai Budiu · 10 days ago
  27. a2a973e [CALCITE-7688] Support scalar subqueries in table function arguments by Kirill Tkalenko · 10 days ago
  28. 30adb36 Test case for [CALCITE-5420] SqlToRel should populate the correlate id of a Project for queries with aggregates by xuzifu666 · 11 days ago
  29. f1c4478 Test case for [CALCITE-4792] SqlToRel should populate corralateId for join with corralated query in ON condition by xuzifu666 · 11 days ago
  30. 9383880 [CALCITE-7696] COVAR result type is derived only from first argument type by Mihai Budiu · 10 days ago
  31. e72d54d [CALCITE-7662] Add expression support for OFFSET by Kirill Tkalenko · 3 weeks ago
  32. 052a350 [CALCITE-5998] The SAFE_OFFSET operator can cause an index out of bounds exception by Mihai Budiu · 11 days ago
  33. b3527ee [CALCITE-7692] FLOOR/CEIL of INTERVAL produces wrong results by Mihai Budiu · 11 days ago
  34. dc4f7f3 [CALCITE-7683] SessionizationEnumerator produces wrong results for SESSION table function by Mihai Budiu · 2 weeks ago
  35. 43f94f4 [CALCITE-6753] DeterministicCodeOptimizer may lift method calls out of try-catch blocks by Mihai Budiu · 12 days ago
  36. 1c75afb Test cases for some very old bugs now fixed by Mihai Budiu · 11 days ago
  37. 17493dd Test cases for [CALCITE-5418] Nested Queries are not expanded properly by xuzifu666 · 13 days ago
  38. 8ddd84f [CALCITE-6002] CONTAINS_SUBSTR does not unparse correctly by Mihai Budiu · 12 days ago
  39. c9de14b [CALCITE-7439] RelToSqlConverter emits ambiguous GROUP BY after LEFT JOIN USING with semi-join rewrite by bvolpato · 12 days ago
  40. 7d2e5e0 [CALCITE-7440] RelToSqlConverter throws NPE (variable $cor1 not found) for correlated projection after semi-join rewrites by bvolpato · 12 days ago
  41. a5b9dd2 [CALCITE-7679] RelToSqlConverter generates GROUP BY literals for dialects that do not support them when the constant is hidden by nested Projects by Dongsheng He · 3 weeks ago
  42. 5c8e38b [CALCITE-7678] Runtime equality for ROW values produces incorrect results by Mihai Budiu · 2 weeks ago
  43. fc95bb0 [CALCITE-7682] SESSION table function without the optional key descriptor fails at runtime by Mihai Budiu · 2 weeks ago
  44. 0211999 [CALCITE-7673] Add support for the LIKE operator to the MongoDB adapter by xuzifu666 · 3 weeks ago
  45. 7939fa2 Site Readme: add the old instructions to manually publish the site, in case the automatic process fails by Ruben Quesada Lopez · 3 weeks ago
  46. c0295dc [CALCITE-7592] Add expression support for FETCH by Kirill Tkalenko · 4 weeks ago
  47. 3329471 [CALCITE-7669] Uncollect should support the Trino semantics of UNNEST by Mihai Budiu · 2 weeks ago
  48. 0de42de Stronger validation for JOIN UNNEST by Mihai Budiu · 8 weeks ago
  49. ed12f36 [CALCITE-7684] HOPPING and TUMBLING window queries crash at runtime for NULL timestamps by Mihai Budiu · 2 weeks ago
  50. 53b11f0 [CALCITE-7677] CAST between ROW types fails at runtime by Mihai Budiu · 3 weeks ago
  51. 701da98 Revert "[CALCITE-7592] Add expression support for FETCH" by Jensen · 3 weeks ago
  52. 2862a8d [CALCITE-7668] MongoDB adapter should escape embedded quotes in field references by bibi samina · 3 weeks ago
  53. fbfdf89 [CALCITE-7667] Improve string-literal encoding in pushdown translators by Ruben Quesada Lopez · 3 weeks ago
  54. 871e863 Add AGENTS.md so the threat model is discoverable by agents by Jarek Potiuk · 3 weeks ago
  55. 4a46a9b [CALCITE-7672] PruneEmptyRules should support pruning empty Calc by xuzifu666 · 3 weeks ago
  56. 50447b3 [CALCITE-7557] Linq4j.ListEnumerable.take(int) / skip(int) diverge from EnumerableDefaults on negative counts by microbluey · 3 weeks ago
  57. 08e4d1a Bump json from 2.10.2 to 2.19.9 in /site by dependabot[bot] · 3 weeks ago
  58. 3a2c3a1 [CALCITE-7666] Make regex pattern caches static to avoid repeated allocation in RexInterpreter by xuzifu666 · 3 weeks ago
  59. a27c69b [CALCITE-7671] EXISTS fails typechecking nested lambda EXIST(a -> EXISTS(a, b -> b > 2)) by Mihai Budiu · 3 weeks ago
  60. 97d4b03 [CALCITE-7605] Threat model: add Inputs, Downstream responsibilities, Triage dispositions by Vladimir Sitnikov · 4 weeks ago
  61. 2e87f1d [CALCITE-7605] Add threat model by Vladimir Sitnikov · 4 weeks ago
  62. 8447eda [CALCITE-7505] RelToSqlConverter fails to alias outer relation for correlated sub-queries in Filter by krooswu · 8 weeks ago
  63. 9d5e1b2 [CALCITE-7640] Enumerable engine should execute aggregates whose implementor comes from a custom RexImplementorTable by Darpan · 6 weeks ago
  64. cb24d30 [CALCITE-7639] Support bitwise right shift (>>) operator and RIGHTSHIFT function by Niels Pardon · 3 weeks ago
  65. 02cfb90 [CALCITE-7657] Apply the absorption law to simplify boolean expressions by xuzifu666 · 5 weeks ago
  66. 8c3696e Firebolt dialect should quote identifiers that need quoting by bibi samina · 5 weeks ago
  67. c381906 [CALCITE-7642] RelToSqlConverter may generate duplicate aliases for internal derived relations in case-insensitive dialects by zzwqqq · 4 weeks ago
  68. 6ec9315 [CALCITE-7661] RelDecorrelator loses shared correlation constraint across inner join inputs by Darpan · 4 weeks ago
  69. cdcaaf6 [CALCITE-7663] RelToSqlConverter generates ambiguous column references when expanding SELECT * over a join with duplicate field names by AlexisCubilla · 4 weeks ago
  70. c51d194 [CALCITE-7618] Add filter pushdown support to the file adapter's CSV table implementation by Diveyam Mishra · 8 weeks ago
  71. 8bd3026 [CALCITE-7659] Add AggregateCall#withFunction API by Ruben Quesada Lopez · 4 weeks ago
  72. 1748a7c [CALCITE-7660] `SqlSetSemanticsTableOperator` might produce invalid SQL while unparse by Sergey Nuyanzin · 4 weeks ago
  73. be6f24a Test case for [CALCITE-5216] Cannot parse parenthesized nested WITH clause by xuzifu666 · 5 weeks ago
  74. f052862 [CALCITE-7655] RelToSqlConverter incorrectly removes a subquery when grouping by a window function result by zzwqqq · 4 weeks ago
  75. 711d464 [CALCITE-7592] Add expression support for FETCH by Kirill Tkalenko · 4 weeks ago
  76. 4c58bdb [CALCITE-7658] Type checker rejects CAST(ARRAY() AS ROW(x INT) ARRAY) by Mihai Budiu · 5 weeks ago
  77. e6265a3 [CALCITE-7646] CorrelateProjectExtractor does not handle nested field accesses cor0.field0.field1 by Mihai Budiu · 6 weeks ago
  78. 9acb374 [CALCITE-7607] DML type coercion inserts implicit narrowing casts for target-column assignments by zzwqqq · 8 weeks ago
  79. 97ad6b8 [CALCITE-6767] PERCENTILE_CONT/PERCENTILE_DISC function are not supported by xuzifu666 · 6 weeks ago
  80. 32323f9 [CALCITE-7656] Result type inferred for VAR_SAMP is incorrect by Mihai Budiu · 5 weeks ago
  81. a3969f1 [CALCITE-7649] Add bytecode verification check using ASM in the gradle build by Stamatis Zampetakis · 2 years, 4 months ago
  82. 0c28ff9 [CALCITE-7654] Lambda functions handle incorrectly field accesses by Mihai Budiu · 5 weeks ago
  83. d98a184 Correct misspelling of 'longtitude' by Mihai Budiu · 5 weeks ago
  84. d9c9697 [CALCITE-7460] Broken Maven Central and CI Status badges in README by cc.cai · 5 months ago
  85. bf070e4 [CALCITE-7650] Bytecode by JDK 11 is invalid due to Checkerframework annotations by Thomas Rebele · 5 weeks ago
  86. cb4b5ae [CALCITE-7653] ARRAY[NULL] produces uncompilable Java code by Mihai Budiu · 5 weeks ago
  87. fe5b548 [CALCITE-7652] MssqlSqlDialect unparses CAST to TIMESTAMP as "TIMESTAMP", which is invalid in SQL Server (should be DATETIME2) by AlexisCubilla · 5 weeks ago
  88. ca9f9cf BigQuery dialect should escape backslashes in string literals by bibi samina · 5 weeks ago
  89. e3b5c56 [CALCITE-6104] Aggregate function that references outer column should be evaluated in outer query by xuzifu666 · 7 weeks ago
  90. a8e88d1 [CALCITE-6393] Byte code of SqlFunctions is invalid by Ruben Quesada Lopez · 5 weeks ago
  91. a183b26 [CALCITE-7624] Support BigDecimal for FETCH and OFFSET in Enumerable by Kirill Tkalenko · 6 weeks ago
  92. e15c395 [CALCITE-6036] Support WITHIN GROUP(ORDER BY x) OVER (PARTITION BY y) by xuzifu666 · 6 weeks ago
  93. 0102599 [CALCITE-7641] Materialize view rules with UnionRewritingPullProgram on a HepPlanner throws IllegalArgumentException by Ruben Quesada Lopez · 6 weeks ago
  94. 6764c21 [CALCITE-7555] Sarg.compareTo() collapses semantically different search arguments that have different nullAs by Anas Khan · 6 weeks ago
  95. 1198ac4 Change typo in TableNamespace exception message by Anas Khan · 6 weeks ago
  96. 55cf06e Change typo in Pig aggregate UDF exception message by Anas Khan · 6 weeks ago
  97. 4323964 Change typo in Pig script schema mismatch error message by Anas Khan · 6 weeks ago
  98. 2f89de1 [CALCITE-7643] AggregateMinMaxToLimitRule drops FILTER condition for filtered MIN/MAX aggregates by xiedeyantu · 6 weeks ago
  99. 81d9321 [CALCITE-6242] Enhance lambda closure by Terran · 3 months ago
  100. 763ab1d [CALCITE-7645] AggregateUnionTransposeRule drops aggregate FILTER when rebuilding child aggregate calls by xiedeyantu · 6 weeks ago