1. 3a2c3a1 [CALCITE-7666] Make regex pattern caches static to avoid repeated allocation in RexInterpreter by xuzifu666 · 3 days ago main
  2. a27c69b [CALCITE-7671] EXISTS fails typechecking nested lambda EXIST(a -> EXISTS(a, b -> b > 2)) by Mihai Budiu · 2 days ago
  3. 97d4b03 [CALCITE-7605] Threat model: add Inputs, Downstream responsibilities, Triage dispositions by Vladimir Sitnikov · 6 days ago
  4. 2e87f1d [CALCITE-7605] Add threat model by Vladimir Sitnikov · 6 days ago
  5. 8447eda [CALCITE-7505] RelToSqlConverter fails to alias outer relation for correlated sub-queries in Filter by krooswu · 5 weeks ago
  6. 9d5e1b2 [CALCITE-7640] Enumerable engine should execute aggregates whose implementor comes from a custom RexImplementorTable by Darpan · 3 weeks ago
  7. cb24d30 [CALCITE-7639] Support bitwise right shift (>>) operator and RIGHTSHIFT function by Niels Pardon · 3 days ago
  8. 02cfb90 [CALCITE-7657] Apply the absorption law to simplify boolean expressions by xuzifu666 · 11 days ago
  9. 8c3696e Firebolt dialect should quote identifiers that need quoting by bibi samina · 11 days ago
  10. c381906 [CALCITE-7642] RelToSqlConverter may generate duplicate aliases for internal derived relations in case-insensitive dialects by zzwqqq · 6 days ago
  11. 6ec9315 [CALCITE-7661] RelDecorrelator loses shared correlation constraint across inner join inputs by Darpan · 5 days ago
  12. cdcaaf6 [CALCITE-7663] RelToSqlConverter generates ambiguous column references when expanding SELECT * over a join with duplicate field names by AlexisCubilla · 5 days ago
  13. c51d194 [CALCITE-7618] Add filter pushdown support to the file adapter's CSV table implementation by Diveyam Mishra · 5 weeks ago
  14. 8bd3026 [CALCITE-7659] Add AggregateCall#withFunction API by Ruben Quesada Lopez · 6 days ago
  15. 1748a7c [CALCITE-7660] `SqlSetSemanticsTableOperator` might produce invalid SQL while unparse by Sergey Nuyanzin · 10 days ago
  16. be6f24a Test case for [CALCITE-5216] Cannot parse parenthesized nested WITH clause by xuzifu666 · 11 days ago
  17. f052862 [CALCITE-7655] RelToSqlConverter incorrectly removes a subquery when grouping by a window function result by zzwqqq · 10 days ago
  18. 711d464 [CALCITE-7592] Add expression support for FETCH by Kirill Tkalenko · 7 days ago
  19. 4c58bdb [CALCITE-7658] Type checker rejects CAST(ARRAY() AS ROW(x INT) ARRAY) by Mihai Budiu · 11 days ago
  20. e6265a3 [CALCITE-7646] CorrelateProjectExtractor does not handle nested field accesses cor0.field0.field1 by Mihai Budiu · 3 weeks ago
  21. 9acb374 [CALCITE-7607] DML type coercion inserts implicit narrowing casts for target-column assignments by zzwqqq · 5 weeks ago
  22. 97ad6b8 [CALCITE-6767] PERCENTILE_CONT/PERCENTILE_DISC function are not supported by xuzifu666 · 3 weeks ago
  23. 32323f9 [CALCITE-7656] Result type inferred for VAR_SAMP is incorrect by Mihai Budiu · 12 days ago
  24. a3969f1 [CALCITE-7649] Add bytecode verification check using ASM in the gradle build by Stamatis Zampetakis · 2 years, 3 months ago
  25. 0c28ff9 [CALCITE-7654] Lambda functions handle incorrectly field accesses by Mihai Budiu · 13 days ago
  26. d98a184 Correct misspelling of 'longtitude' by Mihai Budiu · 12 days ago
  27. d9c9697 [CALCITE-7460] Broken Maven Central and CI Status badges in README by cc.cai · 4 months ago
  28. bf070e4 [CALCITE-7650] Bytecode by JDK 11 is invalid due to Checkerframework annotations by Thomas Rebele · 2 weeks ago
  29. cb4b5ae [CALCITE-7653] ARRAY[NULL] produces uncompilable Java code by Mihai Budiu · 13 days ago
  30. fe5b548 [CALCITE-7652] MssqlSqlDialect unparses CAST to TIMESTAMP as "TIMESTAMP", which is invalid in SQL Server (should be DATETIME2) by AlexisCubilla · 13 days ago
  31. ca9f9cf BigQuery dialect should escape backslashes in string literals by bibi samina · 2 weeks ago
  32. e3b5c56 [CALCITE-6104] Aggregate function that references outer column should be evaluated in outer query by xuzifu666 · 4 weeks ago
  33. a8e88d1 [CALCITE-6393] Byte code of SqlFunctions is invalid by Ruben Quesada Lopez · 2 weeks ago
  34. a183b26 [CALCITE-7624] Support BigDecimal for FETCH and OFFSET in Enumerable by Kirill Tkalenko · 3 weeks ago
  35. e15c395 [CALCITE-6036] Support WITHIN GROUP(ORDER BY x) OVER (PARTITION BY y) by xuzifu666 · 3 weeks ago
  36. 0102599 [CALCITE-7641] Materialize view rules with UnionRewritingPullProgram on a HepPlanner throws IllegalArgumentException by Ruben Quesada Lopez · 3 weeks ago
  37. 6764c21 [CALCITE-7555] Sarg.compareTo() collapses semantically different search arguments that have different nullAs by Anas Khan · 3 weeks ago
  38. 1198ac4 Change typo in TableNamespace exception message by Anas Khan · 3 weeks ago
  39. 55cf06e Change typo in Pig aggregate UDF exception message by Anas Khan · 3 weeks ago
  40. 4323964 Change typo in Pig script schema mismatch error message by Anas Khan · 3 weeks ago
  41. 2f89de1 [CALCITE-7643] AggregateMinMaxToLimitRule drops FILTER condition for filtered MIN/MAX aggregates by xiedeyantu · 3 weeks ago
  42. 81d9321 [CALCITE-6242] Enhance lambda closure by Terran · 3 months ago
  43. 763ab1d [CALCITE-7645] AggregateUnionTransposeRule drops aggregate FILTER when rebuilding child aggregate calls by xiedeyantu · 3 weeks ago
  44. f1d76ab [CALCITE-7635] Simplification result of conjunction of comparisons depends on terms order by Ruben Quesada Lopez · 3 weeks ago
  45. b3b8d64 [CALCITE-7206] Avoid duplicate compare(Object, Object) bridge method in the Enumerable merge join comparator by Anas Khan · 3 weeks ago
  46. e256889 [CALCITE-7636] Materialized view union rewriting drops rows when the view filter is not null-rejecting by Alessandro Solimando · 3 weeks ago
  47. 0d5bdc8 [CALCITE-7638] SetOpToFilterRule MINUS drops rows when right-side filters evaluate to UNKNOWN by xiedeyantu · 3 weeks ago
  48. d0127bb [CALCITE-7634] JoinExpandOrToUnionRule incorrectly expands OR branches with non-equi predicates referencing both join inputs by xiedeyantu · 3 weeks ago
  49. 2bdc6af [CALCITE-7242] Implement a rule to eliminate LITERAL_AGG so that other databases can handle it by xiedeyantu · 4 weeks ago
  50. 46228a3 Site: Update Ran Tao githubId by xiedeyantu · 4 weeks ago
  51. c455453 [CALCITE-6344] RelToSqlConverter invalid quotation for arrays and item operator(ansi dialect) by xuzifu666 · 4 weeks ago
  52. 896f90a [CALCITE-7631] Introduce a composable RexImplementorTable SPI for operator code generation by Darpan · 4 weeks ago
  53. f229a2a [CALCITE-5261] UNION(ALL) inside of the CURSOR throws an exception while validating the query by xuzifu666 · 4 weeks ago
  54. fcf881b Re-enable [CALCITE-685] Correlated scalar sub-query in SELECT clause throws by xiedeyantu · 4 weeks ago
  55. c3e3e6b [CALCITE-7632] Replace java.util.Stack with java.util.ArrayDeque in Pattern and TopDownRuleDriver by liuzhengri · 4 weeks ago
  56. 84273aa Site: Update Sergey Nuyanzin to PMC by xiedeyantu · 4 weeks ago
  57. 0b0e753 [CALCITE-7626] Pass user-specified JAVA_OPTS to sqlline/sqlsh by Stamatis Zampetakis · 4 weeks ago
  58. 17215b3 [CALCITE-7546] NullPointerException in SqlToRelConverter for UNNEST(array) AS alias under conformance with allowAliasUnnestItems=true by Takaaki Nakama · 5 weeks ago
  59. 7311760 Unparse should not use sep unless inside a list by Mihai Budiu · 4 weeks ago
  60. f56eb5f [CALCITE-7630] BETWEEN unparses incorrectly when left side contains a BETWEEN expression by Mihai Budiu · 4 weeks ago
  61. 9089f40 [CALCITE-7628] In the interpreter, MINUS and INTERSECT with 3 or more inputs return wrong result by Julian Hyde · 4 weeks ago
  62. beee52a [CALCITE-7622] Don't fire JoinProjectTransposeRule for ANTI/SEMI/LEFT_MARK JOIN by Yash Limbad · 5 weeks ago
  63. 8c1ac36 [CALCITE-7625] Unify sqlline scripts from different modules and update tutorial by Stamatis Zampetakis · 4 weeks ago
  64. 55573d6 [CALCITE-7623] SemiJoinProjectTransposeRule should support ANTI joins by xiedeyantu · 5 weeks ago
  65. 9abd95b [CALCITE-7620] Result of FILTER clause in window functions is incorrect by xuzifu666 · 5 weeks ago
  66. 7424c0a [CALCITE-7616] ProjectToLogicalProjectAndWindowRule should only match logical Project nodes by leishp · 5 weeks ago
  67. dec8196 [CALCITE-7615] MAP_CONCAT does not accept NULL as an argument by xuzifu666 · 5 weeks ago
  68. a191d32 [CALCITE-7599] Enhance parser to allow numeric literals as values in k/v hints as suggested by documentation by Chris Dennis · 7 weeks ago
  69. 3733d36 Bump concurrent-ruby from 1.3.5 to 1.3.7 in /site by dependabot[bot] · 5 weeks ago
  70. 34b1fcd Bump nokogiri from 1.19.3 to 1.19.4 in /site by dependabot[bot] · 5 weeks ago
  71. 0e10a48 [CALCITE-7604] Add rule to pull up GROUP BY above JOIN by Stamatis Zampetakis · 6 weeks ago
  72. 1317946 [CALCITE-7619] RexSimplify incorrectly simplifies IS_FALSE(x) when x is nullable by Mihai Budiu · 5 weeks ago
  73. 3809e7c [CALCITE-7614] UNNEST of an unqualified struct-rooted array path fails validation: "Column 's.s' not found" by Takaaki Nakama · 5 weeks ago
  74. ea98b94 [CALCITE-7597] Support ORDER BY ALL by Tisya Bhatia · 5 weeks ago
  75. 0fdefdc [CALCITE-7565] `TRIM` without `FROM` fails at parsing time by Sergey Nuyanzin · 5 weeks ago
  76. eaadc32 [CALCITE-5406] Support the SELECT DISTINCT ON statement for PostgreSQL dialect by xuzifu666 · 3 months ago
  77. 1219091 [CALCITE-7539] Upgrade Arrow adapter dependencies to 16.0.0 by cc.cai · 5 weeks ago
  78. 00aec52 [CALCITE-7589] `JOIN ... USING` might fail with disabled type coercion by Sergey Nuyanzin · 7 weeks ago
  79. 4100303 [CALCITE-7580] Remove Gandiva dependency from Arrow adapter by cc.cai · 5 weeks ago
  80. 56668af Revert "[CALCITE-7580] Remove Gandiva dependency from Arrow adapter" by cc.cai · 5 weeks ago
  81. bc10595 Revert "[CALCITE-7539] Upgrade Arrow adapter dependencies to 16.0.0" by cc.cai · 5 weeks ago
  82. 22fac3f [CALCITE-7583] UNNEST with multiple array arguments returns wrong result by Mihai Budiu · 6 weeks ago
  83. e7c3564 Add test case for CALCITE-709 by iwanttobepowerful · 7 weeks ago
  84. aa90b89 [CALCITE-2659] Inefficient plan In natural left/right join by Mihai Budiu · 6 weeks ago
  85. 6e08166 [CALCITE-7595] Support FILTER clause with window functions by xuzifu666 · 7 weeks ago
  86. e62637b [CALCITE-7594] Support GROUP BY ALL by Tisya Bhatia · 7 weeks ago
  87. e7ec483 [CALCITE-7602] ROW(*) loses column names by Mihai Budiu · 6 weeks ago
  88. ff3cfd1 [CALCITE-7606] ROW field names should be used to infer column names by Mihai Budiu · 6 weeks ago
  89. 8888eab [CALCITE-7603] Support ROW constructors that name fields by Mihai Budiu · 6 weeks ago
  90. fc9af07 [CALCITE-7585] SqlMerge unparse EXISTS predicates in ON clause without parentheses by zzwqqq · 6 weeks ago
  91. 7a3b5e1 [CALCITE-7556] NameMultimap.remove(key, value) leaves an empty key bucket behind by Mihai Budiu · 6 weeks ago
  92. f541bf3 [CALCITE-5929] Improve LogicalWindow print plan to add the constant value by xuzifu666 · 7 weeks ago
  93. c91b6f4 [CALCITE-7587] RelDecorrelator fails on correlated scalar subquery with ROW_NUMBER window function due to RexOver nullability mismatch by iwanttobepowerful · 6 weeks ago
  94. 1a3173d [CALCITE-7364] Support the syntax ROW(T.* EXCLUDE cols) for creating nested ROW values by Mihai Budiu · 7 weeks ago
  95. 5cdc09b [CALCITE-7510] EnumerableTableModify: advanced UPDATE, DELETE and INSERT by Jerome Haltom · 3 months ago
  96. 2f77d83 [CALCITE-7596] TopDownGeneralDecorrelator omits rewriting the ORDER BY clause in window function within correlated subquery by Silun · 7 weeks ago
  97. e56b063 [CALCITE-7600] Quote PARSE_URL key before building the query regex by alhudz · 7 weeks ago
  98. 43a5f22 [CALCITE-7550] SqlUpdate and SqlDelete unparse EXISTS subqueries without parentheses by zzwqqq · 9 weeks ago
  99. a838aba [CALCITE-7584] RelDecorrelator produces incorrect results for correlated LATERAL sub-queries with window functions by iwanttobepowerful · 7 weeks ago
  100. 7e646c9 [CALCITE-7493] Support constant-result aggregates (e.g., STDDEV_POP, STDDEV) over GROUP BY keys by xuzifu666 · 9 weeks ago