calcite/core/src/test/resources/sql/agg.iq被哪个测试类调用
时间: 2023-09-29 17:07:03 浏览: 150
【FlinkSql篇02】FlinkSql之Table操作1
在 Calcite 的源代码中,`agg.iq` 这个文件是用来测试聚合操作的。它被多个测试类调用,包括:
- `org.apache.calcite.test.SqlToRelConverterTest`
- `org.apache.calcite.test.SqlValidatorTest`
- `org.apache.calcite.test.SqlOperatorTest`
- `org.apache.calcite.test.SqlToRelConverterExtendedTest`
- `org.apache.calcite.test.AggregateTest`
这些测试类都是 Calcite 内部的测试类,用于测试 Calcite 的 SQL 解析、SQL 语法分析、SQL 优化等功能。如果你想深入了解 Calcite 的测试,可以参考这些测试类的代码。
阅读全文