1. 87f60d2 Site: Add Xiong Duan as committer by NobiGo · 2 years, 6 months ago
  2. 77bb696 [CALCITE-4795] In class SqlBasicCall, make the "operands" field private (part 2) by Julian Hyde · 2 years, 7 months ago
  3. bebe473 [CALCITE-4839] Remove ImmutableBeans implementation and usage by Jacques Nadeau · 2 years, 7 months ago
  4. bf962b8 [CALCITE-4856] Gradle prepareVote fails with 'not authorized' by Julian Hyde · 2 years, 7 months ago
  5. 0390069 [CALCITE-4639] Broken links on download page by NobiGo · 2 years, 7 months ago
  6. c6a9599 Add news item for release 1.28.0 by Julian Hyde · 2 years, 7 months ago
  7. dec167a [CALCITE-4835] Release Calcite 1.28.0 by Julian Hyde · 2 years, 7 months ago calcite-1.28.0 calcite-1.28.0-rc0
  8. 2326cf8 Bump Guava maximum version up to 31.0.1-jre by Julian Hyde · 2 years, 7 months ago
  9. 81d3eab Site: Pronouns, talks by Julian Hyde · 2 years, 7 months ago
  10. 9330b30 [CALCITE-4853] Gradle could not determine the dependencies of task ':syncPreviewSiteRepo' by Stamatis Zampetakis · 2 years, 7 months ago
  11. 46fb263 [CALCITE-4735] Enhance Aggregate-Materialization, when aggcall of query could be expressed by target's grouping (xurenhe) by xurenhe · 2 years, 8 months ago
  12. 9c741e4 [CALCITE-4719] Add variants of RexSubQuery that collect sub-queries into MULTISET, ARRAY and MAP collections by Julian Hyde · 2 years, 7 months ago
  13. 67b2838 [CALCITE-3524] In RelBuilder, add methods for creating various kinds of sub-query by amir gajst · 4 years, 4 months ago
  14. 23e1b1f [CALCITE-4848] Adding a HAVING condition to a query with a dynamic parameter makes the result always empty by Thomas Rebele · 2 years, 7 months ago
  15. 77ff9f6 [CALCITE-4550] Simplify JaninoRelMetadataProvider API for binding methods (James Starr) by James Starr · 3 years, 1 month ago
  16. 82dd78a [CALCITE-2736] ReduceExpressionsRule never reduces dynamic expressions but this should be configurable (Yingyu Wang) by yingyuwang · 2 years, 9 months ago
  17. e20f881 [CALCITE-4740] JDBC adapter generates incorrect HAVING clause in BigQuery dialect by hannerwang · 2 years, 8 months ago
  18. 8a0de7a Refactor: Introduce field SqlUtil.GENERATED_EXPR_ALIAS_PREFIX by hannerwang · 2 years, 8 months ago
  19. 9481277 [CALCITE-4616] AggregateUnionTransposeRule causes row type mismatch when some inputs have unique grouping key by Vladimir Ozerov · 2 years, 10 months ago
  20. c2d0d66 [CALCITE-4847] Parse SQL with BigQuery-style quoted identifiers and character literals by Julian Hyde · 2 years, 7 months ago
  21. a250ab0 [CALCITE-4795] In class SqlBasicCall, make the "operands" field private (part 1) by Julian Hyde · 2 years, 7 months ago
  22. 342aeba [CALCITE-4628] If SqlImplementor fails, include the RelNode in the exception by Julian Hyde · 3 years ago
  23. a7728d7 [CALCITE-4757] In Avatica, support columns of type "NULL" in query results by NobiGo · 2 years, 8 months ago
  24. c3f3dec [CALCITE-4602] ClassCastException retrieving from ARRAY that has mixed INTEGER and DECIMAL elements by snuyanzin · 2 years, 7 months ago
  25. 95b3ab6 [CALCITE-4600] ClassCastException retrieving from an ARRAY that has DATE, TIME or TIMESTAMP elements by snuyanzin · 2 years, 7 months ago
  26. d0837f1 [CALCITE-4762] Upgrade Calcite to Avatica 1.19 by Julian Hyde · 2 years, 7 months ago
  27. 62a1a14 [CALCITE-3338] Error with executeBatch and preparedStatement when using RemoteMeta (Xzh & Jin Xing) by xzh · 3 years, 2 months ago
  28. 53e0968 [CALCITE-4811] Check if input type is a struct in RelDataTypeFactoryImpl#leastRestrictiveStructuredType by snuyanzin · 2 years, 7 months ago
  29. 2916b83 [CALCITE-3583] Exchange operator deserialize fail when the RexInput has no RelCollcation (Xzh) by xzh · 2 years, 8 months ago
  30. 9c0e313 [CALCITE-3745] CompileException in UnitCompiler when using multiple class loaders by Bruce Irschick · 2 years, 10 months ago
  31. 460de04 Site: Add Zhaohui Xu as committer by xzh · 2 years, 7 months ago
  32. dbaf22c Revert "[CALCITE-4817] Expand SubstitutionVisitor of Aggregate with max/min, which column is the group by list of target (xurenhe)" by Haisheng Yuan · 2 years, 7 months ago
  33. 814ca45 [CALCITE-4836] Upgrade protobuf-java 3.6.1 -> 3.17.1 by NobiGo · 2 years, 7 months ago
  34. 3170c3f [CALCITE-4830] Remove remaining uses of ImmutableBeans and deprecate by Jacques Nadeau · 2 years, 7 months ago
  35. 50dbd12 [CALCITE-4834] JaninoRelMetadataProvider uses hardcoded class name by rubenada · 2 years, 7 months ago
  36. dff775d Bump JDK from 15 to 17 in seed build cache CI jobs by Vladimir Sitnikov · 2 years, 7 months ago
  37. 3fffc31 [CALCITE-4798] Gradle build fails due to deprecated metadata APIs by James Starr · 2 years, 7 months ago
  38. 74e9778 [CALCITE-4817] Expand SubstitutionVisitor of Aggregate with max/min, which column is the group by list of target (xurenhe) by xurenhe · 2 years, 7 months ago
  39. 4704745 [CALCITE-4819] SemiJoin operator is not skipped in materialized view-based rewriting algorithm by Jesus Camacho Rodriguez · 2 years, 7 months ago
  40. fbbdf46 [CALCITE-4546] Change metadata dispatch to avoid registration of all RelNode subtypes (James Starr) by James Starr · 3 years, 2 months ago
  41. 5824c54 [CALCITE-4825] Move remaining core/main off of ImmutableBeans by Jacques Nadeau · 2 years, 7 months ago
  42. 07b68bc Use jdk16 instead of jdk17 since jdk17 is not yet available at AppVeyor by Vladimir Sitnikov · 2 years, 7 months ago
  43. 21cbdf8 Fix string reference to HrSchema in MaterializationTest with HrSchema.class.getName() by Vladimir Sitnikov · 2 years, 7 months ago
  44. a8a6569 [CALCITE-4829] Bump Gradle to 7.2 and test with Java 17 at GitHub Actions by Vladimir Sitnikov · 2 years, 7 months ago
  45. 1667b51 Fix ErrorProne violations in testkit by Vladimir Sitnikov · 2 years, 7 months ago
  46. a8a8a6b Add missing @Override annotations by Vladimir Sitnikov · 2 years, 7 months ago
  47. ef40b52 [CALCITE-4821] Move utility test classes into calcite-testkit and unpublish -test.jar by Vladimir Sitnikov · 3 years, 9 months ago
  48. 2fdc537 [CALCITE-4823] Suppress warnings for java.security.AccessController deprecation by Vladimir Sitnikov · 2 years, 7 months ago
  49. 49c1a6d Skip EqualsHashCode verification in ErrorProne: it is already verified with Checkstyle by Vladimir Sitnikov · 2 years, 7 months ago
  50. b4d7d48 Bump JUnit5 to 5.8.1 by Vladimir Sitnikov · 2 years, 7 months ago
  51. 511eecd [CALCITE-4787] Replace ImmutableBeans with Immutables in core module by Jacques Nadeau · 2 years, 7 months ago
  52. 5b8ce9c [CALCITE-4805] Calcite should convert a small IN-list as if the user had written OR, even if the IN-list contains NULL by NobiGo · 2 years, 7 months ago
  53. d6a2d69 [CALCITE-4790] Make Gradle pass the 'user.timezone' property to the test JVM (Alessandro Solimando) by Alessandro Solimando · 2 years, 8 months ago
  54. 219e41e [CALCITE-4779] GroupByList contains constant literal, materialized view recognition failed (xzh) by xzh · 2 years, 8 months ago
  55. e533f4b Site: Update fengzhu's organization and add pronouns by fenzhu · 2 years, 7 months ago
  56. f368cbe [CALCITE-4532] Correct code generated for primitive-object ConstantExpression by Grzegorz Gierlach · 2 years, 7 months ago
  57. 56d5dda [CALCITE-3409] Add a method in RelOptMaterializations to allow registering UnifyRule (xzh) by xzh · 3 years, 9 months ago
  58. 3f84d08 Site: Remove vote email from release instructions, and minor improvements by Stamatis Zampetakis · 2 years, 7 months ago
  59. a800546 Site: Add upcoming talk about Morel and update past talks section by Stamatis Zampetakis · 2 years, 7 months ago
  60. c7b3764 Site: Remove contributors name from commit summary by Stamatis Zampetakis · 2 years, 7 months ago
  61. 5a2df22 [CALCITE-4656] Broken CI links on develop web page by Stamatis Zampetakis · 2 years, 7 months ago
  62. f4db84c [CALCITE-4773] RelDecorrelator's RemoveSingleAggregateRule can produce result with wrong row type by rubenada · 2 years, 8 months ago
  63. d4640d0 [CALCITE-4793] CassandraAdapterDataTypesTest.testCollectionsInnerValues fails depending on the user timezone (Alessandro Solimando) by Alessandro Solimando · 2 years, 7 months ago
  64. d65397a Replace deprecated com.google.common.io.Files.createTempDir() with java.nio.file.Files.createTempDirectory() in ElasticSearch tests by Alessandro Solimando · 2 years, 7 months ago
  65. b51a2e1 [CALCITE-4544] Deprecate Metadata API backed by Java Reflection (James Starr) by James Starr · 2 years, 9 months ago
  66. 1438503 [CALCITE-4772] PushProjector should retain alias when handling RexCall (YuKong) by qianshen · 2 years, 8 months ago
  67. 77b6755 [CALCITE-4796] Travis links in README.md should point to 'app.travis-ci.com' instead of 'travis-ci.org' (Alessandro Solimando) by Alessandro Solimando · 2 years, 7 months ago
  68. 4b1e9ed [CALCITE-4789] Build is broken on Guava versions < 21 by Julian Hyde · 2 years, 8 months ago
  69. d66f4c5 [CALCITE-4486] UNIQUE sub-query (NobiGo) by NobiGo · 2 years, 10 months ago
  70. 3af21db Site: HTTP to HTTPS redirection is not working by Stamatis Zampetakis · 2 years, 8 months ago
  71. b420caf Site: Add zabetak's pronouns by Stamatis Zampetakis · 2 years, 8 months ago
  72. 4d185ee Site: Add michaelmior's pronouns by Michael Mior · 2 years, 8 months ago
  73. 98d254d Site: Update jhyde's organization and add pronouns by Julian Hyde · 2 years, 8 months ago
  74. b03ca2f Remove obsolete/misleading comments in RelOptUtil#classifyFilters by Stamatis Zampetakis · 2 years, 8 months ago
  75. 8ddb3f8 [CALCITE-4784] Ensure Correlate#requiredColumns is subset of columns in left relation by Stamatis Zampetakis · 2 years, 8 months ago
  76. a36f5a2 [CALCITE-3935] Enhance Join-Materialization, support to pull-up filters under join of left or right (xurenhe) by xurenhe · 2 years, 8 months ago
  77. ce86af8 [CALCITE-4177] RelJson should throw if asked to deserialize a call to an unknown operator (Xzh & Wang Yanlin) by xzh · 2 years, 8 months ago
  78. a9f0036 [CALCITE-4767] JDBC adapter wrongly quotes backticks inside BigQuery identifiers (Jack Scott) by Jack Scott · 2 years, 8 months ago
  79. 60457b2 [CALCITE-4774] Materialized view recognition fails for equivalent predicates (dz) by dz · 2 years, 8 months ago
  80. 053d9b7 [CALCITE-4742] Implement "SOME <>" sub-query (NobiGo) by NobiGo · 2 years, 8 months ago
  81. 4d82c53 Add RelBuilder.lessThan, and use RelBuilder shorthands by Julian Hyde · 2 years, 8 months ago
  82. f3baf34 Site is not published due to bad yaml file suffix by Stamatis Zampetakis · 2 years, 8 months ago
  83. d7e20ba [CALCITE-4766] Remove unreachable code from SqlValidatorImpl#performUnconditionalRewrites for VALUES node (Jianhui Dong) by dongjianhui03 · 2 years, 8 months ago
  84. 9b042be Site: Add upcoming talk at ApacheCon'21 and info about tutorial at BOSS21 by Stamatis Zampetakis · 2 years, 8 months ago
  85. 474611c [CALCITE-4747]: clean all outdated edges from graph.edges by dongjianhui03 · 2 years, 9 months ago
  86. 48d4cfa [CALCITE-4760] RelBuilder creation fails with error 'No suitable driver found for jdbc:calcite:' in shaded Calcite by Julian Hyde · 2 years, 8 months ago
  87. 8c46299 [CALCITE-4726] Support aggregate calls with a FILTER clause in AggregateExpandWithinDistinctRule (Will Noble) by Will Noble · 2 years, 9 months ago
  88. 51c0d92 [CALCITE-4584] Using function in partition by list of over window cause converting exception (Wang Yanlin) by yanlin-Lynn · 3 years, 1 month ago
  89. 4b4bb7f [CALCITE-4734] If there are duplicate RexNode in MutableCalc, SubstitutionVisitor should return right rebuild RexNode (xurenhe) by xurenhe · 2 years, 9 months ago
  90. c7d1818 [CALCITE-4748] If there are duplicate GROUPING SETS, Calcite should return duplicate rows (NobiGo) by NobiGo · 2 years, 10 months ago
  91. 017c974 [CALCITE-4665] Allow Aggregate.groupKey to be a strict superset of Aggregate.groupKeys (NobiGo) by NobiGo · 2 years, 10 months ago
  92. 94e2f98 [CALCITE-4741] AbstractRelNode#getId can overflow into a negative value causing CompileException in certain Enumerable implement methods by rubenada · 2 years, 9 months ago
  93. d64fd60 [CALCITE-4724] In JDBC adapter for ClickHouse, implement Values by generating SELECT without FROM (Liu Enze) by Liu Enze · 2 years, 9 months ago
  94. dff28d1 Cosmetic by Julian Hyde · 2 years, 9 months ago
  95. 8a1535f [CALCITE-4652] AggregateExpandDistinctAggregatesRule must cast top aggregates to original type (Taras Ledkov) by tledkov · 3 years ago
  96. 53ee1ba [CALCITE-4716] ClassCastException converting SARG in RelNode to SQL by Jesus Camacho Rodriguez · 2 years, 9 months ago
  97. 48126d3 [CALCITE-4706] JDBC adapter generates casts exceeding Redshift's data types bounds by Stamatis Zampetakis · 2 years, 9 months ago
  98. 8346167 [CALCITE-4485] JDBC adapter generates invalid SQL when one of the joins is "INNER JOIN ... ON TRUE" by Julian Hyde · 2 years, 9 months ago
  99. 96cbd70 Refactor RelToSqlConverterTest by Julian Hyde · 2 years, 9 months ago
  100. 39e77d7 [CALCITE-4673] If arguments to a table function are correlation variables, SqlToRelConverter should eliminate duplicate variables (Evgeniy Stanilovskiy) by zstan · 2 years, 10 months ago