Path Lines of Code arrow/build.gradle.kts 25 arrow/src/main/java/org/apache/calcite/adapter/arrow/AbstractArrowEnumerator.java 54 arrow/src/main/java/org/apache/calcite/adapter/arrow/ArrowEnumerable.java 35 arrow/src/main/java/org/apache/calcite/adapter/arrow/ArrowFieldTypeFactory.java 57 arrow/src/main/java/org/apache/calcite/adapter/arrow/ArrowFilter.java 33 arrow/src/main/java/org/apache/calcite/adapter/arrow/ArrowFilterEnumerator.java 73 arrow/src/main/java/org/apache/calcite/adapter/arrow/ArrowMethod.java 25 arrow/src/main/java/org/apache/calcite/adapter/arrow/ArrowProject.java 53 arrow/src/main/java/org/apache/calcite/adapter/arrow/ArrowProjectEnumerator.java 49 arrow/src/main/java/org/apache/calcite/adapter/arrow/ArrowRel.java 29 arrow/src/main/java/org/apache/calcite/adapter/arrow/ArrowRules.java 107 arrow/src/main/java/org/apache/calcite/adapter/arrow/ArrowSchema.java 70 arrow/src/main/java/org/apache/calcite/adapter/arrow/ArrowSchemaFactory.java 30 arrow/src/main/java/org/apache/calcite/adapter/arrow/ArrowTable.java 163 arrow/src/main/java/org/apache/calcite/adapter/arrow/ArrowTableScan.java 53 arrow/src/main/java/org/apache/calcite/adapter/arrow/ArrowToEnumerableConverter.java 60 arrow/src/main/java/org/apache/calcite/adapter/arrow/ArrowTranslator.java 177 arrow/src/main/java/org/apache/calcite/adapter/arrow/package-info.java 1 babel/build.gradle.kts 44 babel/src/main/codegen/includes/parserImpls.ftl 208 babel/src/main/codegen/includes/parserPostgresImpls.ftl 323 babel/src/main/java/org/apache/calcite/sql/babel/SqlBabelCreateTable.java 53 babel/src/main/java/org/apache/calcite/sql/babel/TableCollectionType.java 6 babel/src/main/java/org/apache/calcite/sql/babel/package-info.java 1 babel/src/main/java/org/apache/calcite/sql/babel/postgres/SqlBegin.java 31 babel/src/main/java/org/apache/calcite/sql/babel/postgres/SqlCommit.java 33 babel/src/main/java/org/apache/calcite/sql/babel/postgres/SqlDiscard.java 31 babel/src/main/java/org/apache/calcite/sql/babel/postgres/SqlRollback.java 33 babel/src/main/java/org/apache/calcite/sql/babel/postgres/SqlSetOptions.java 21 babel/src/main/java/org/apache/calcite/sql/babel/postgres/SqlShow.java 34 babel/src/main/java/org/apache/calcite/sql/babel/postgres/TransactionChainingMode.java 9 babel/src/main/java/org/apache/calcite/sql/babel/postgres/TransactionMode.java 15 babel/src/main/java/org/apache/calcite/sql/babel/postgres/package-info.java 1 bom/build.gradle.kts 143 build.gradle.kts 865 buildSrc/build.gradle.kts 60 buildSrc/settings.gradle.kts 23 buildSrc/subprojects/buildext/buildext.gradle.kts 8 buildSrc/subprojects/buildext/src/main/kotlin/org/apache/calcite/buildtools/buildext/BuildExtPlugin.kt 7 buildSrc/subprojects/buildext/src/main/kotlin/org/apache/calcite/buildtools/buildext/dsl/ParenthesisBalancer.kt 61 buildSrc/subprojects/fmpp/fmpp.gradle.kts 10 buildSrc/subprojects/fmpp/src/main/kotlin/org/apache/calcite/buildtools/fmpp/FmppPlugin.kt 19 buildSrc/subprojects/fmpp/src/main/kotlin/org/apache/calcite/buildtools/fmpp/FmppTask.kt 56 buildSrc/subprojects/javacc/javacc.gradle.kts 10 buildSrc/subprojects/javacc/src/main/kotlin/org/apache/calcite/buildtools/javacc/JavaCCPlugin.kt 24 buildSrc/subprojects/javacc/src/main/kotlin/org/apache/calcite/buildtools/javacc/JavaCCTask.kt 46 cassandra/build.gradle.kts 58 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraEnumerator.java 100 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraFilter.java 217 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraLimit.java 46 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraMethod.java 23 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraProject.java 50 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraRel.java 37 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraRules.java 290 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraSchema.java 264 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraSchemaFactory.java 82 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraSort.java 59 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraTable.java 207 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraTableScan.java 40 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraToEnumerableConverter.java 121 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraToEnumerableConverterRule.java 18 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CqlToSqlTypeConversionRules.java 37 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/package-info.java 1 core/build.gradle.kts 226 core/src/main/codegen/includes/compoundIdentifier.ftl 32 core/src/main/codegen/includes/parserImpls.ftl 32 core/src/main/java/org/apache/calcite/CalciteImmutable.java 13 core/src/main/java/org/apache/calcite/DataContext.java 53 core/src/main/java/org/apache/calcite/DataContexts.java 77 core/src/main/java/org/apache/calcite/Demo.java 17 core/src/main/java/org/apache/calcite/adapter/Java9Workaround.java 3 core/src/main/java/org/apache/calcite/adapter/clone/ArrayTable.java 649 core/src/main/java/org/apache/calcite/adapter/clone/CloneSchema.java 107 core/src/main/java/org/apache/calcite/adapter/clone/ColumnLoader.java 374 core/src/main/java/org/apache/calcite/adapter/clone/ListTable.java 59 core/src/main/java/org/apache/calcite/adapter/clone/package-info.java 1 core/src/main/java/org/apache/calcite/adapter/enumerable/AggAddContext.java 11 core/src/main/java/org/apache/calcite/adapter/enumerable/AggContext.java 17 core/src/main/java/org/apache/calcite/adapter/enumerable/AggImpState.java 30 core/src/main/java/org/apache/calcite/adapter/enumerable/AggImplementor.java 10 core/src/main/java/org/apache/calcite/adapter/enumerable/AggResetContext.java 6 core/src/main/java/org/apache/calcite/adapter/enumerable/AggResultContext.java 10 core/src/main/java/org/apache/calcite/adapter/enumerable/AggregateLambdaFactory.java 13 core/src/main/java/org/apache/calcite/adapter/enumerable/BasicAggregateLambdaFactory.java 46 core/src/main/java/org/apache/calcite/adapter/enumerable/BasicLazyAccumulator.java 15 core/src/main/java/org/apache/calcite/adapter/enumerable/CallImplementor.java 9 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumUtils.java 966 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableAggregate.java 242 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableAggregateBase.java 262 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableAggregateRule.java 35 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableAsofJoin.java 179 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableAsofJoinRule.java 39 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableBatchNestedLoopJoin.java 193 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableBatchNestedLoopJoinRule.java 123 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableBindable.java 67 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableCalc.java 233 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableCalcRule.java 27 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableCollect.java 94 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableCollectRule.java 22 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableConvention.java 65 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableCorrelate.java 121 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableCorrelateRule.java 28 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableFilter.java 67 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableFilterRule.java 27 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableFilterToCalcRule.java 44 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableHashJoin.java 237 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableInterpretable.java 188 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableInterpreter.java 60 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableInterpreterRule.java 16 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableIntersect.java 52 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableIntersectRule.java 23 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableJoinRule.java 64 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableLimit.java 100 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableLimitRule.java 42 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableLimitSort.java 89 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableLimitSortRule.java 35 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableMatch.java 417 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableMatchRule.java 27 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableMergeJoin.java 356 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableMergeJoinRule.java 78 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableMergeUnion.java 84 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableMergeUnionRule.java 107 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableMinus.java 54 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableMinusRule.java 25 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableNestedLoopJoin.java 134 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableProject.java 62 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableProjectRule.java 35 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableProjectToCalcRule.java 40 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableRel.java 65 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableRelFactories.java 60 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableRelImplementor.java 454 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableRepeatUnion.java 77 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableRepeatUnionRule.java 31 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableRules.java 121 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableSort.java 66 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableSortRule.java 29 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableSortedAggregate.java 171 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableSortedAggregateRule.java 42 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableTableFunctionScan.java 130 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableTableFunctionScanRule.java 25 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableTableModify.java 152 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableTableModifyRule.java 37 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableTableScan.java 264 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableTableScanRule.java 30 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableTableSpool.java 69 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableTableSpoolRule.java 26 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableTraitsUtils.java 147 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableUncollect.java 91 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableUncollectRule.java 26 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableUnion.java 51 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableUnionRule.java 27 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableValues.java 110 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableValuesRule.java 24 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableWindow.java 810 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableWindowRule.java 27 core/src/main/java/org/apache/calcite/adapter/enumerable/JavaRelImplementor.java 23 core/src/main/java/org/apache/calcite/adapter/enumerable/JavaRowFormat.java 286 core/src/main/java/org/apache/calcite/adapter/enumerable/LazyAggregateLambdaFactory.java 61 core/src/main/java/org/apache/calcite/adapter/enumerable/MatchImplementor.java 13 core/src/main/java/org/apache/calcite/adapter/enumerable/MatchUtils.java 19 core/src/main/java/org/apache/calcite/adapter/enumerable/NestedBlockBuilder.java 8 core/src/main/java/org/apache/calcite/adapter/enumerable/NestedBlockBuilderImpl.java 25 core/src/main/java/org/apache/calcite/adapter/enumerable/NotNullImplementor.java 10 core/src/main/java/org/apache/calcite/adapter/enumerable/NullPolicy.java 9 core/src/main/java/org/apache/calcite/adapter/enumerable/PhysType.java 62 core/src/main/java/org/apache/calcite/adapter/enumerable/PhysTypeImpl.java 632 core/src/main/java/org/apache/calcite/adapter/enumerable/ReflectiveCallNotNullImplementor.java 44 core/src/main/java/org/apache/calcite/adapter/enumerable/RexImpTable.java 4166 core/src/main/java/org/apache/calcite/adapter/enumerable/RexToLixTranslator.java 1480 core/src/main/java/org/apache/calcite/adapter/enumerable/SourceSorter.java 34 core/src/main/java/org/apache/calcite/adapter/enumerable/StrictAggImplementor.java 161 core/src/main/java/org/apache/calcite/adapter/enumerable/StrictWinAggImplementor.java 45 core/src/main/java/org/apache/calcite/adapter/enumerable/TableFunctionCallImplementor.java 13 core/src/main/java/org/apache/calcite/adapter/enumerable/WinAggAddContext.java 5 core/src/main/java/org/apache/calcite/adapter/enumerable/WinAggContext.java 5 core/src/main/java/org/apache/calcite/adapter/enumerable/WinAggFrameContext.java 10 core/src/main/java/org/apache/calcite/adapter/enumerable/WinAggFrameResultContext.java 10 core/src/main/java/org/apache/calcite/adapter/enumerable/WinAggImplementor.java 10 core/src/main/java/org/apache/calcite/adapter/enumerable/WinAggResetContext.java 4 core/src/main/java/org/apache/calcite/adapter/enumerable/WinAggResultContext.java 9 core/src/main/java/org/apache/calcite/adapter/enumerable/impl/AggAddContextImpl.java 14 core/src/main/java/org/apache/calcite/adapter/enumerable/impl/AggResetContextImpl.java 21 core/src/main/java/org/apache/calcite/adapter/enumerable/impl/AggResultContextImpl.java 41 core/src/main/java/org/apache/calcite/adapter/enumerable/impl/WinAggAddContextImpl.java 32 core/src/main/java/org/apache/calcite/adapter/enumerable/impl/WinAggResetContextImpl.java 45 core/src/main/java/org/apache/calcite/adapter/enumerable/impl/WinAggResultContextImpl.java 67 core/src/main/java/org/apache/calcite/adapter/enumerable/impl/package-info.java 1 core/src/main/java/org/apache/calcite/adapter/enumerable/package-info.java 1 core/src/main/java/org/apache/calcite/adapter/java/AbstractQueryableTable.java 22 core/src/main/java/org/apache/calcite/adapter/java/Array.java 12 core/src/main/java/org/apache/calcite/adapter/java/JavaTypeFactory.java 12 core/src/main/java/org/apache/calcite/adapter/java/Map.java 13 core/src/main/java/org/apache/calcite/adapter/java/ReflectiveSchema.java 335 core/src/main/java/org/apache/calcite/adapter/java/package-info.java 1 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcBaseSchema.java 55 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcCatalogSchema.java 132 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcConvention.java 29 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcCorrelationDataContext.java 34 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcCorrelationDataContextBuilder.java 6 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcCorrelationDataContextBuilderImpl.java 34 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcImplementor.java 53 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcQueryProvider.java 14 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcRel.java 5 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcRules.java 873 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcSchema.java 428 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcTable.java 180 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcTableScan.java 38 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcToEnumerableConverter.java 335 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcToEnumerableConverterRule.java 22 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcUtils.java 200 core/src/main/java/org/apache/calcite/adapter/jdbc/package-info.java 1 core/src/main/java/org/apache/calcite/adapter/package-info.java 7 core/src/main/java/org/apache/calcite/config/CalciteConnectionConfig.java 48 core/src/main/java/org/apache/calcite/config/CalciteConnectionConfigImpl.java 163 core/src/main/java/org/apache/calcite/config/CalciteConnectionProperty.java 99 core/src/main/java/org/apache/calcite/config/CalciteSystemProperty.java 189 core/src/main/java/org/apache/calcite/config/CharLiteralStyle.java 6 core/src/main/java/org/apache/calcite/config/Lex.java 37 core/src/main/java/org/apache/calcite/config/NullCollation.java 36 core/src/main/java/org/apache/calcite/config/package-info.java 7 core/src/main/java/org/apache/calcite/interpreter/AbstractSingleNode.java 15 core/src/main/java/org/apache/calcite/interpreter/AggregateNode.java 623 core/src/main/java/org/apache/calcite/interpreter/BindableConvention.java 39 core/src/main/java/org/apache/calcite/interpreter/BindableRel.java 5 core/src/main/java/org/apache/calcite/interpreter/Bindables.java 703 core/src/main/java/org/apache/calcite/interpreter/CollectNode.java 20 core/src/main/java/org/apache/calcite/interpreter/Compiler.java 17 core/src/main/java/org/apache/calcite/interpreter/Context.java 11 core/src/main/java/org/apache/calcite/interpreter/FilterNode.java 24 core/src/main/java/org/apache/calcite/interpreter/InterpretableConvention.java 34 core/src/main/java/org/apache/calcite/interpreter/InterpretableConverter.java 27 core/src/main/java/org/apache/calcite/interpreter/InterpretableRel.java 27 core/src/main/java/org/apache/calcite/interpreter/Interpreter.java 386 core/src/main/java/org/apache/calcite/interpreter/Interpreters.java 22 core/src/main/java/org/apache/calcite/interpreter/JaninoRexCompiler.java 166 core/src/main/java/org/apache/calcite/interpreter/JoinNode.java 133 core/src/main/java/org/apache/calcite/interpreter/MatchNode.java 14 core/src/main/java/org/apache/calcite/interpreter/Node.java 6 core/src/main/java/org/apache/calcite/interpreter/Nodes.java 68 core/src/main/java/org/apache/calcite/interpreter/NoneToBindableConverterRule.java 19 core/src/main/java/org/apache/calcite/interpreter/ProjectNode.java 23 core/src/main/java/org/apache/calcite/interpreter/Row.java 69 core/src/main/java/org/apache/calcite/interpreter/Scalar.java 10 core/src/main/java/org/apache/calcite/interpreter/SetOpNode.java 63 core/src/main/java/org/apache/calcite/interpreter/Sink.java 8 core/src/main/java/org/apache/calcite/interpreter/SortNode.java 88 core/src/main/java/org/apache/calcite/interpreter/Source.java 6 core/src/main/java/org/apache/calcite/interpreter/TableFunctionScanNode.java 57 core/src/main/java/org/apache/calcite/interpreter/TableScanNode.java 244 core/src/main/java/org/apache/calcite/interpreter/UncollectNode.java 45 core/src/main/java/org/apache/calcite/interpreter/UnionNode.java 31 core/src/main/java/org/apache/calcite/interpreter/ValuesNode.java 42 core/src/main/java/org/apache/calcite/interpreter/WindowNode.java 14 core/src/main/java/org/apache/calcite/interpreter/package-info.java 7 core/src/main/java/org/apache/calcite/jdbc/CachingCalciteSchema.java 212 core/src/main/java/org/apache/calcite/jdbc/CalciteConnection.java 19 core/src/main/java/org/apache/calcite/jdbc/CalciteConnectionImpl.java 499 core/src/main/java/org/apache/calcite/jdbc/CalciteFactory.java 31 core/src/main/java/org/apache/calcite/jdbc/CalciteJdbc41Factory.java 208 core/src/main/java/org/apache/calcite/jdbc/CalciteMetaColumnFactory.java 16 core/src/main/java/org/apache/calcite/jdbc/CalciteMetaColumnFactoryImpl.java 43 core/src/main/java/org/apache/calcite/jdbc/CalciteMetaImpl.java 775 core/src/main/java/org/apache/calcite/jdbc/CalciteMetaTableFactory.java 12 core/src/main/java/org/apache/calcite/jdbc/CalciteMetaTableFactoryImpl.java 20 core/src/main/java/org/apache/calcite/jdbc/CalcitePrepare.java 266 core/src/main/java/org/apache/calcite/jdbc/CalcitePreparedStatement.java 16 core/src/main/java/org/apache/calcite/jdbc/CalciteResultSet.java 77 core/src/main/java/org/apache/calcite/jdbc/CalciteRootSchema.java 8 core/src/main/java/org/apache/calcite/jdbc/CalciteSchema.java 537 core/src/main/java/org/apache/calcite/jdbc/CalciteStatement.java 50 core/src/main/java/org/apache/calcite/jdbc/ContextSqlValidator.java 20 core/src/main/java/org/apache/calcite/jdbc/Driver.java 175 core/src/main/java/org/apache/calcite/jdbc/JavaCollation.java 41 core/src/main/java/org/apache/calcite/jdbc/JavaRecordType.java 23 core/src/main/java/org/apache/calcite/jdbc/JavaTypeFactoryImpl.java 372 core/src/main/java/org/apache/calcite/jdbc/MetadataSchema.java 45 core/src/main/java/org/apache/calcite/jdbc/SimpleCalciteSchema.java 142 core/src/main/java/org/apache/calcite/jdbc/SqlTimeoutException.java 8 core/src/main/java/org/apache/calcite/jdbc/package-info.java 7 core/src/main/java/org/apache/calcite/materialize/CachingLatticeStatisticProvider.java 33 core/src/main/java/org/apache/calcite/materialize/DelegatingLatticeStatisticProvider.java 13 core/src/main/java/org/apache/calcite/materialize/Lattice.java 950 core/src/main/java/org/apache/calcite/materialize/LatticeChildNode.java 21 core/src/main/java/org/apache/calcite/materialize/LatticeNode.java 79 core/src/main/java/org/apache/calcite/materialize/LatticeRootNode.java 51 core/src/main/java/org/apache/calcite/materialize/LatticeSpace.java 127 core/src/main/java/org/apache/calcite/materialize/LatticeStatisticProvider.java 8 core/src/main/java/org/apache/calcite/materialize/LatticeSuggester.java 642 core/src/main/java/org/apache/calcite/materialize/LatticeTable.java 29 core/src/main/java/org/apache/calcite/materialize/Lattices.java 10 core/src/main/java/org/apache/calcite/materialize/MaterializationActor.java 61 core/src/main/java/org/apache/calcite/materialize/MaterializationKey.java 18 core/src/main/java/org/apache/calcite/materialize/MaterializationService.java 307 core/src/main/java/org/apache/calcite/materialize/MutableNode.java 93 core/src/main/java/org/apache/calcite/materialize/Path.java 20 core/src/main/java/org/apache/calcite/materialize/ProfilerLatticeStatisticProvider.java 61 core/src/main/java/org/apache/calcite/materialize/SqlLatticeStatisticProvider.java 44 core/src/main/java/org/apache/calcite/materialize/SqlStatisticProvider.java 9 core/src/main/java/org/apache/calcite/materialize/Step.java 112 core/src/main/java/org/apache/calcite/materialize/TileKey.java 29 core/src/main/java/org/apache/calcite/materialize/TileSuggester.java 152 core/src/main/java/org/apache/calcite/materialize/package-info.java 7 core/src/main/java/org/apache/calcite/model/JsonColumn.java 14 core/src/main/java/org/apache/calcite/model/JsonCustomSchema.java 29 core/src/main/java/org/apache/calcite/model/JsonCustomTable.java 23 core/src/main/java/org/apache/calcite/model/JsonFunction.java 26 core/src/main/java/org/apache/calcite/model/JsonJdbcSchema.java 40 core/src/main/java/org/apache/calcite/model/JsonLattice.java 73 core/src/main/java/org/apache/calcite/model/JsonMapSchema.java 34 core/src/main/java/org/apache/calcite/model/JsonMaterialization.java 32 core/src/main/java/org/apache/calcite/model/JsonMeasure.java 19 core/src/main/java/org/apache/calcite/model/JsonRoot.java 20 core/src/main/java/org/apache/calcite/model/JsonSchema.java 43 core/src/main/java/org/apache/calcite/model/JsonStream.java 15 core/src/main/java/org/apache/calcite/model/JsonTable.java 24 core/src/main/java/org/apache/calcite/model/JsonTile.java 19 core/src/main/java/org/apache/calcite/model/JsonType.java 22 core/src/main/java/org/apache/calcite/model/JsonTypeAttribute.java 15 core/src/main/java/org/apache/calcite/model/JsonView.java 32 core/src/main/java/org/apache/calcite/model/ModelHandler.java 482 core/src/main/java/org/apache/calcite/model/package-info.java 7 core/src/main/java/org/apache/calcite/package-info.java 2 core/src/main/java/org/apache/calcite/plan/AbstractRelOptPlanner.java 351 core/src/main/java/org/apache/calcite/plan/CommonRelSubExprRule.java 9 core/src/main/java/org/apache/calcite/plan/Context.java 4 core/src/main/java/org/apache/calcite/plan/Contexts.java 95 core/src/main/java/org/apache/calcite/plan/Convention.java 58 core/src/main/java/org/apache/calcite/plan/ConventionTraitDef.java 163 core/src/main/java/org/apache/calcite/plan/DeriveMode.java 8 core/src/main/java/org/apache/calcite/plan/MaterializedViewSubstitutionVisitor.java 13 core/src/main/java/org/apache/calcite/plan/MulticastRelOptListener.java 37 core/src/main/java/org/apache/calcite/plan/RelCompositeTrait.java 72 core/src/main/java/org/apache/calcite/plan/RelDigest.java 8 core/src/main/java/org/apache/calcite/plan/RelHintsPropagator.java 6 core/src/main/java/org/apache/calcite/plan/RelImplementor.java 6 core/src/main/java/org/apache/calcite/plan/RelMultipleTrait.java 5 core/src/main/java/org/apache/calcite/plan/RelOptAbstractTable.java 78 core/src/main/java/org/apache/calcite/plan/RelOptCluster.java 149 core/src/main/java/org/apache/calcite/plan/RelOptConnection.java 4 core/src/main/java/org/apache/calcite/plan/RelOptCost.java 30 core/src/main/java/org/apache/calcite/plan/RelOptCostFactory.java 8 core/src/main/java/org/apache/calcite/plan/RelOptCostImpl.java 79 core/src/main/java/org/apache/calcite/plan/RelOptLattice.java 43 core/src/main/java/org/apache/calcite/plan/RelOptListener.java 87 core/src/main/java/org/apache/calcite/plan/RelOptMaterialization.java 239 core/src/main/java/org/apache/calcite/plan/RelOptMaterializations.java 178 core/src/main/java/org/apache/calcite/plan/RelOptNode.java 13 core/src/main/java/org/apache/calcite/plan/RelOptPlanner.java 67 core/src/main/java/org/apache/calcite/plan/RelOptPredicateList.java 146 core/src/main/java/org/apache/calcite/plan/RelOptQuery.java 51 core/src/main/java/org/apache/calcite/plan/RelOptRule.java 288 core/src/main/java/org/apache/calcite/plan/RelOptRuleCall.java 109 core/src/main/java/org/apache/calcite/plan/RelOptRuleOperand.java 139 core/src/main/java/org/apache/calcite/plan/RelOptRuleOperandChildPolicy.java 7 core/src/main/java/org/apache/calcite/plan/RelOptRuleOperandChildren.java 22 core/src/main/java/org/apache/calcite/plan/RelOptRules.java 122 core/src/main/java/org/apache/calcite/plan/RelOptSamplingParameters.java 38 core/src/main/java/org/apache/calcite/plan/RelOptSchema.java 9 core/src/main/java/org/apache/calcite/plan/RelOptSchemaWithSampling.java 9 core/src/main/java/org/apache/calcite/plan/RelOptTable.java 39 core/src/main/java/org/apache/calcite/plan/RelOptUtil.java 3307 core/src/main/java/org/apache/calcite/plan/RelRule.java 149 core/src/main/java/org/apache/calcite/plan/RelTrait.java 19 core/src/main/java/org/apache/calcite/plan/RelTraitDef.java 43 core/src/main/java/org/apache/calcite/plan/RelTraitPropagationVisitor.java 35 core/src/main/java/org/apache/calcite/plan/RelTraitSet.java 388 core/src/main/java/org/apache/calcite/plan/RexImplicationChecker.java 337 core/src/main/java/org/apache/calcite/plan/RuleEventLogger.java 43 core/src/main/java/org/apache/calcite/plan/Strong.java 230 core/src/main/java/org/apache/calcite/plan/SubstitutionVisitor.java 1721 core/src/main/java/org/apache/calcite/plan/TableAccessMap.java 82 core/src/main/java/org/apache/calcite/plan/ViewExpanders.java 52 core/src/main/java/org/apache/calcite/plan/VisitorDataContext.java 129 core/src/main/java/org/apache/calcite/plan/hep/HepInstruction.java 237 core/src/main/java/org/apache/calcite/plan/hep/HepMatchOrder.java 7 core/src/main/java/org/apache/calcite/plan/hep/HepPlanner.java 778 core/src/main/java/org/apache/calcite/plan/hep/HepProgram.java 68 core/src/main/java/org/apache/calcite/plan/hep/HepProgramBuilder.java 74 core/src/main/java/org/apache/calcite/plan/hep/HepRelMetadataProvider.java 50 core/src/main/java/org/apache/calcite/plan/hep/HepRelVertex.java 63 core/src/main/java/org/apache/calcite/plan/hep/HepRuleCall.java 33 core/src/main/java/org/apache/calcite/plan/hep/HepState.java 12 core/src/main/java/org/apache/calcite/plan/hep/package-info.java 1 core/src/main/java/org/apache/calcite/plan/package-info.java 7 core/src/main/java/org/apache/calcite/plan/visualizer/InputExcludedRelWriter.java 42 core/src/main/java/org/apache/calcite/plan/visualizer/NodeUpdateHelper.java 59 core/src/main/java/org/apache/calcite/plan/visualizer/RuleMatchVisualizer.java 329 core/src/main/java/org/apache/calcite/plan/visualizer/StepInfo.java 26 core/src/main/java/org/apache/calcite/plan/visualizer/package-info.java 1 core/src/main/java/org/apache/calcite/plan/volcano/AbstractConverter.java 83 core/src/main/java/org/apache/calcite/plan/volcano/Dumpers.java 292 core/src/main/java/org/apache/calcite/plan/volcano/IterativeRuleDriver.java 43 core/src/main/java/org/apache/calcite/plan/volcano/IterativeRuleQueue.java 121 core/src/main/java/org/apache/calcite/plan/volcano/RelSet.java 279 core/src/main/java/org/apache/calcite/plan/volcano/RelSubset.java 524 core/src/main/java/org/apache/calcite/plan/volcano/RuleDriver.java 9 core/src/main/java/org/apache/calcite/plan/volcano/RuleQueue.java 43 core/src/main/java/org/apache/calcite/plan/volcano/TopDownRuleDriver.java 659 core/src/main/java/org/apache/calcite/plan/volcano/TopDownRuleQueue.java 59 core/src/main/java/org/apache/calcite/plan/volcano/VolcanoCost.java 180 core/src/main/java/org/apache/calcite/plan/volcano/VolcanoPlanner.java 1050 core/src/main/java/org/apache/calcite/plan/volcano/VolcanoRelMetadataProvider.java 76 core/src/main/java/org/apache/calcite/plan/volcano/VolcanoRuleCall.java 295 core/src/main/java/org/apache/calcite/plan/volcano/VolcanoRuleMatch.java 43 core/src/main/java/org/apache/calcite/plan/volcano/VolcanoTimeoutException.java 6 core/src/main/java/org/apache/calcite/plan/volcano/package-info.java 1 core/src/main/java/org/apache/calcite/prepare/CalciteCatalogReader.java 391 core/src/main/java/org/apache/calcite/prepare/CalciteMaterializer.java 103 core/src/main/java/org/apache/calcite/prepare/CalcitePrepareImpl.java 1209 core/src/main/java/org/apache/calcite/prepare/CalciteSqlValidator.java 25 core/src/main/java/org/apache/calcite/prepare/LixToRelTranslator.java 165 core/src/main/java/org/apache/calcite/prepare/PlannerImpl.java 341 core/src/main/java/org/apache/calcite/prepare/Prepare.java 451 core/src/main/java/org/apache/calcite/prepare/QueryableRelBuilder.java 620 core/src/main/java/org/apache/calcite/prepare/RelOptTableImpl.java 433 core/src/main/java/org/apache/calcite/prepare/package-info.java 7 core/src/main/java/org/apache/calcite/profile/Profiler.java 213 core/src/main/java/org/apache/calcite/profile/ProfilerImpl.java 615 core/src/main/java/org/apache/calcite/profile/SimpleProfiler.java 254 core/src/main/java/org/apache/calcite/profile/package-info.java 7 core/src/main/java/org/apache/calcite/rel/AbstractRelNode.java 344 core/src/main/java/org/apache/calcite/rel/BiRel.java 49 core/src/main/java/org/apache/calcite/rel/InvalidRelException.java 9 core/src/main/java/org/apache/calcite/rel/PhysicalNode.java 58 core/src/main/java/org/apache/calcite/rel/RelCollation.java 16 core/src/main/java/org/apache/calcite/rel/RelCollationImpl.java 126 core/src/main/java/org/apache/calcite/rel/RelCollationTraitDef.java 45 core/src/main/java/org/apache/calcite/rel/RelCollations.java 185 core/src/main/java/org/apache/calcite/rel/RelDistribution.java 22 core/src/main/java/org/apache/calcite/rel/RelDistributionTraitDef.java 39 core/src/main/java/org/apache/calcite/rel/RelDistributions.java 143 core/src/main/java/org/apache/calcite/rel/RelFieldCollation.java 202 core/src/main/java/org/apache/calcite/rel/RelHomogeneousShuttle.java 67 core/src/main/java/org/apache/calcite/rel/RelInput.java 39 core/src/main/java/org/apache/calcite/rel/RelNode.java 78 core/src/main/java/org/apache/calcite/rel/RelNodes.java 96 core/src/main/java/org/apache/calcite/rel/RelReferentialConstraint.java 12 core/src/main/java/org/apache/calcite/rel/RelReferentialConstraintImpl.java 33 core/src/main/java/org/apache/calcite/rel/RelRoot.java 105 core/src/main/java/org/apache/calcite/rel/RelShuttle.java 40 core/src/main/java/org/apache/calcite/rel/RelShuttleImpl.java 104 core/src/main/java/org/apache/calcite/rel/RelValidityChecker.java 36 core/src/main/java/org/apache/calcite/rel/RelVisitor.java 19 core/src/main/java/org/apache/calcite/rel/RelWriter.java 23 core/src/main/java/org/apache/calcite/rel/SingleRel.java 43 core/src/main/java/org/apache/calcite/rel/convert/Converter.java 10 core/src/main/java/org/apache/calcite/rel/convert/ConverterImpl.java 42 core/src/main/java/org/apache/calcite/rel/convert/ConverterRule.java 132 core/src/main/java/org/apache/calcite/rel/convert/NoneConverter.java 29 core/src/main/java/org/apache/calcite/rel/convert/TraitMatchingRule.java 56 core/src/main/java/org/apache/calcite/rel/convert/package-info.java 1 core/src/main/java/org/apache/calcite/rel/core/Aggregate.java 398 core/src/main/java/org/apache/calcite/rel/core/AggregateCall.java 391 core/src/main/java/org/apache/calcite/rel/core/AsofJoin.java 33 core/src/main/java/org/apache/calcite/rel/core/Calc.java 155 core/src/main/java/org/apache/calcite/rel/core/Collect.java 160 core/src/main/java/org/apache/calcite/rel/core/Correlate.java 158 core/src/main/java/org/apache/calcite/rel/core/CorrelationId.java 63 core/src/main/java/org/apache/calcite/rel/core/EquiJoin.java 45 core/src/main/java/org/apache/calcite/rel/core/Exchange.java 52 core/src/main/java/org/apache/calcite/rel/core/Filter.java 133 core/src/main/java/org/apache/calcite/rel/core/Intersect.java 42 core/src/main/java/org/apache/calcite/rel/core/Join.java 222 core/src/main/java/org/apache/calcite/rel/core/JoinInfo.java 75 core/src/main/java/org/apache/calcite/rel/core/JoinRelType.java 86 core/src/main/java/org/apache/calcite/rel/core/Match.java 257 core/src/main/java/org/apache/calcite/rel/core/Minus.java 27 core/src/main/java/org/apache/calcite/rel/core/Project.java 314 core/src/main/java/org/apache/calcite/rel/core/RelFactories.java 456 core/src/main/java/org/apache/calcite/rel/core/RepeatUnion.java 68 core/src/main/java/org/apache/calcite/rel/core/Sample.java 53 core/src/main/java/org/apache/calcite/rel/core/SetOp.java 91 core/src/main/java/org/apache/calcite/rel/core/Snapshot.java 71 core/src/main/java/org/apache/calcite/rel/core/Sort.java 160 core/src/main/java/org/apache/calcite/rel/core/SortExchange.java 42 core/src/main/java/org/apache/calcite/rel/core/Spool.java 35 core/src/main/java/org/apache/calcite/rel/core/TableFunctionScan.java 136 core/src/main/java/org/apache/calcite/rel/core/TableModify.java 174 core/src/main/java/org/apache/calcite/rel/core/TableScan.java 107 core/src/main/java/org/apache/calcite/rel/core/TableSpool.java 24 core/src/main/java/org/apache/calcite/rel/core/Uncollect.java 112 core/src/main/java/org/apache/calcite/rel/core/Union.java 43 core/src/main/java/org/apache/calcite/rel/core/Values.java 131 core/src/main/java/org/apache/calcite/rel/core/Window.java 301 core/src/main/java/org/apache/calcite/rel/core/package-info.java 1 core/src/main/java/org/apache/calcite/rel/externalize/RelDotWriter.java 159 core/src/main/java/org/apache/calcite/rel/externalize/RelEnumTypes.java 66 core/src/main/java/org/apache/calcite/rel/externalize/RelJson.java 1152 core/src/main/java/org/apache/calcite/rel/externalize/RelJsonReader.java 288 core/src/main/java/org/apache/calcite/rel/externalize/RelJsonWriter.java 96 core/src/main/java/org/apache/calcite/rel/externalize/RelWriterImpl.java 145 core/src/main/java/org/apache/calcite/rel/externalize/RelXmlWriter.java 81 core/src/main/java/org/apache/calcite/rel/externalize/package-info.java 1 core/src/main/java/org/apache/calcite/rel/hint/CompositeHintPredicate.java 38 core/src/main/java/org/apache/calcite/rel/hint/HintOptionChecker.java 6 core/src/main/java/org/apache/calcite/rel/hint/HintPredicate.java 5 core/src/main/java/org/apache/calcite/rel/hint/HintPredicates.java 37 core/src/main/java/org/apache/calcite/rel/hint/HintStrategy.java 51 core/src/main/java/org/apache/calcite/rel/hint/HintStrategyTable.java 129 core/src/main/java/org/apache/calcite/rel/hint/Hintable.java 21 core/src/main/java/org/apache/calcite/rel/hint/NodeTypeHintPredicate.java 51 core/src/main/java/org/apache/calcite/rel/hint/RelHint.java 121 core/src/main/java/org/apache/calcite/rel/hint/package-info.java 1 core/src/main/java/org/apache/calcite/rel/logical/LogicalAggregate.java 101 core/src/main/java/org/apache/calcite/rel/logical/LogicalAsofJoin.java 96 core/src/main/java/org/apache/calcite/rel/logical/LogicalCalc.java 88 core/src/main/java/org/apache/calcite/rel/logical/LogicalCorrelate.java 85 core/src/main/java/org/apache/calcite/rel/logical/LogicalExchange.java 36 core/src/main/java/org/apache/calcite/rel/logical/LogicalFilter.java 105 core/src/main/java/org/apache/calcite/rel/logical/LogicalIntersect.java 51 core/src/main/java/org/apache/calcite/rel/logical/LogicalJoin.java 130 core/src/main/java/org/apache/calcite/rel/logical/LogicalMatch.java 58 core/src/main/java/org/apache/calcite/rel/logical/LogicalMinus.java 45 core/src/main/java/org/apache/calcite/rel/logical/LogicalProject.java 121 core/src/main/java/org/apache/calcite/rel/logical/LogicalRepeatUnion.java 40 core/src/main/java/org/apache/calcite/rel/logical/LogicalSnapshot.java 47 core/src/main/java/org/apache/calcite/rel/logical/LogicalSort.java 49 core/src/main/java/org/apache/calcite/rel/logical/LogicalSortExchange.java 37 core/src/main/java/org/apache/calcite/rel/logical/LogicalTableFunctionScan.java 91 core/src/main/java/org/apache/calcite/rel/logical/LogicalTableModify.java 58 core/src/main/java/org/apache/calcite/rel/logical/LogicalTableScan.java 52 core/src/main/java/org/apache/calcite/rel/logical/LogicalTableSpool.java 35 core/src/main/java/org/apache/calcite/rel/logical/LogicalUnion.java 50 core/src/main/java/org/apache/calcite/rel/logical/LogicalValues.java 87 core/src/main/java/org/apache/calcite/rel/logical/LogicalWindow.java 282 core/src/main/java/org/apache/calcite/rel/logical/ToLogicalConverter.java 150 core/src/main/java/org/apache/calcite/rel/logical/package-info.java 1 core/src/main/java/org/apache/calcite/rel/metadata/BuiltInMetadata.java 387 core/src/main/java/org/apache/calcite/rel/metadata/CachingRelMetadataProvider.java 97 core/src/main/java/org/apache/calcite/rel/metadata/ChainedRelMetadataProvider.java 106 core/src/main/java/org/apache/calcite/rel/metadata/CyclicMetadataException.java 6 core/src/main/java/org/apache/calcite/rel/metadata/DefaultRelMetadataProvider.java 33 core/src/main/java/org/apache/calcite/rel/metadata/DelegatingMetadataRel.java 5 core/src/main/java/org/apache/calcite/rel/metadata/JaninoRelMetadataProvider.java 176 core/src/main/java/org/apache/calcite/rel/metadata/Metadata.java 5 core/src/main/java/org/apache/calcite/rel/metadata/MetadataDef.java 53 core/src/main/java/org/apache/calcite/rel/metadata/MetadataFactory.java 7 core/src/main/java/org/apache/calcite/rel/metadata/MetadataFactoryImpl.java 42 core/src/main/java/org/apache/calcite/rel/metadata/MetadataHandler.java 20 core/src/main/java/org/apache/calcite/rel/metadata/MetadataHandlerProvider.java 15 core/src/main/java/org/apache/calcite/rel/metadata/NullSentinel.java 22 core/src/main/java/org/apache/calcite/rel/metadata/ProxyingMetadataHandlerProvider.java 87 core/src/main/java/org/apache/calcite/rel/metadata/ReflectiveRelMetadataProvider.java 292 core/src/main/java/org/apache/calcite/rel/metadata/RelColumnMapping.java 14 core/src/main/java/org/apache/calcite/rel/metadata/RelColumnOrigin.java 39 core/src/main/java/org/apache/calcite/rel/metadata/RelMdAllPredicates.java 244 core/src/main/java/org/apache/calcite/rel/metadata/RelMdCollation.java 424 core/src/main/java/org/apache/calcite/rel/metadata/RelMdColumnOrigins.java 244 core/src/main/java/org/apache/calcite/rel/metadata/RelMdColumnUniqueness.java 426 core/src/main/java/org/apache/calcite/rel/metadata/RelMdDistinctRowCount.java 246 core/src/main/java/org/apache/calcite/rel/metadata/RelMdDistribution.java 109 core/src/main/java/org/apache/calcite/rel/metadata/RelMdExplainVisibility.java 28 core/src/main/java/org/apache/calcite/rel/metadata/RelMdExpressionLineage.java 366 core/src/main/java/org/apache/calcite/rel/metadata/RelMdLowerBoundCost.java 40 core/src/main/java/org/apache/calcite/rel/metadata/RelMdMaxRowCount.java 170 core/src/main/java/org/apache/calcite/rel/metadata/RelMdMeasure.java 148 core/src/main/java/org/apache/calcite/rel/metadata/RelMdMemory.java 45 core/src/main/java/org/apache/calcite/rel/metadata/RelMdMinRowCount.java 134 core/src/main/java/org/apache/calcite/rel/metadata/RelMdNodeTypes.java 132 core/src/main/java/org/apache/calcite/rel/metadata/RelMdParallelism.java 35 core/src/main/java/org/apache/calcite/rel/metadata/RelMdPercentageOriginalRows.java 149 core/src/main/java/org/apache/calcite/rel/metadata/RelMdPopulationSize.java 117 core/src/main/java/org/apache/calcite/rel/metadata/RelMdPredicates.java 713 core/src/main/java/org/apache/calcite/rel/metadata/RelMdRowCount.java 175 core/src/main/java/org/apache/calcite/rel/metadata/RelMdSelectivity.java 180 core/src/main/java/org/apache/calcite/rel/metadata/RelMdSize.java 345 core/src/main/java/org/apache/calcite/rel/metadata/RelMdTableReferences.java 142 core/src/main/java/org/apache/calcite/rel/metadata/RelMdUniqueKeys.java 391 core/src/main/java/org/apache/calcite/rel/metadata/RelMdUtil.java 651 core/src/main/java/org/apache/calcite/rel/metadata/RelMetadataProvider.java 15 core/src/main/java/org/apache/calcite/rel/metadata/RelMetadataQuery.java 511 core/src/main/java/org/apache/calcite/rel/metadata/RelMetadataQueryBase.java 60 core/src/main/java/org/apache/calcite/rel/metadata/UnboundMetadata.java 7 core/src/main/java/org/apache/calcite/rel/metadata/janino/CacheGeneratorUtil.java 261 core/src/main/java/org/apache/calcite/rel/metadata/janino/CacheUtil.java 22 core/src/main/java/org/apache/calcite/rel/metadata/janino/CodeGeneratorUtil.java 21 core/src/main/java/org/apache/calcite/rel/metadata/janino/DescriptiveCacheKey.java 13 core/src/main/java/org/apache/calcite/rel/metadata/janino/DispatchGenerator.java 164 core/src/main/java/org/apache/calcite/rel/metadata/janino/RelMetadataHandlerGeneratorUtil.java 118 core/src/main/java/org/apache/calcite/rel/metadata/janino/package-info.java 1 core/src/main/java/org/apache/calcite/rel/metadata/package-info.java 1 core/src/main/java/org/apache/calcite/rel/mutable/Holder.java 16 core/src/main/java/org/apache/calcite/rel/mutable/MutableAggregate.java 59 core/src/main/java/org/apache/calcite/rel/mutable/MutableBiRel.java 47 core/src/main/java/org/apache/calcite/rel/mutable/MutableCalc.java 31 core/src/main/java/org/apache/calcite/rel/mutable/MutableCollect.java 31 core/src/main/java/org/apache/calcite/rel/mutable/MutableCorrelate.java 54 core/src/main/java/org/apache/calcite/rel/mutable/MutableExchange.java 29 core/src/main/java/org/apache/calcite/rel/mutable/MutableFilter.java 29 core/src/main/java/org/apache/calcite/rel/mutable/MutableIntersect.java 22 core/src/main/java/org/apache/calcite/rel/mutable/MutableJoin.java 53 core/src/main/java/org/apache/calcite/rel/mutable/MutableLeafRel.java 19 core/src/main/java/org/apache/calcite/rel/mutable/MutableMatch.java 91 core/src/main/java/org/apache/calcite/rel/mutable/MutableMinus.java 22 core/src/main/java/org/apache/calcite/rel/mutable/MutableMultiRel.java 38 core/src/main/java/org/apache/calcite/rel/mutable/MutableProject.java 55 core/src/main/java/org/apache/calcite/rel/mutable/MutableRel.java 80 core/src/main/java/org/apache/calcite/rel/mutable/MutableRelType.java 24 core/src/main/java/org/apache/calcite/rel/mutable/MutableRelVisitor.java 13 core/src/main/java/org/apache/calcite/rel/mutable/MutableRels.java 398 core/src/main/java/org/apache/calcite/rel/mutable/MutableSample.java 36 core/src/main/java/org/apache/calcite/rel/mutable/MutableScan.java 36 core/src/main/java/org/apache/calcite/rel/mutable/MutableSetOp.java 27 core/src/main/java/org/apache/calcite/rel/mutable/MutableSingleRel.java 34 core/src/main/java/org/apache/calcite/rel/mutable/MutableSort.java 45 core/src/main/java/org/apache/calcite/rel/mutable/MutableTableFunctionScan.java 55 core/src/main/java/org/apache/calcite/rel/mutable/MutableTableModify.java 71 core/src/main/java/org/apache/calcite/rel/mutable/MutableUncollect.java 32 core/src/main/java/org/apache/calcite/rel/mutable/MutableUnion.java 22 core/src/main/java/org/apache/calcite/rel/mutable/MutableValues.java 26 core/src/main/java/org/apache/calcite/rel/mutable/MutableWindow.java 38 core/src/main/java/org/apache/calcite/rel/mutable/package-info.java 1 core/src/main/java/org/apache/calcite/rel/package-info.java 7 core/src/main/java/org/apache/calcite/rel/rel2sql/RelToSqlConverter.java 1144 core/src/main/java/org/apache/calcite/rel/rel2sql/SqlImplementor.java 1844 core/src/main/java/org/apache/calcite/rel/rel2sql/package-info.java 1 core/src/main/java/org/apache/calcite/rel/rules/AbstractJoinExtractFilterRule.java 40 core/src/main/java/org/apache/calcite/rel/rules/AggregateCaseToFilterRule.java 185 core/src/main/java/org/apache/calcite/rel/rules/AggregateExpandDistinctAggregatesRule.java 600 core/src/main/java/org/apache/calcite/rel/rules/AggregateExpandWithinDistinctRule.java 266 core/src/main/java/org/apache/calcite/rel/rules/AggregateExtractProjectRule.java 104 core/src/main/java/org/apache/calcite/rel/rules/AggregateFilterTransposeRule.java 133 core/src/main/java/org/apache/calcite/rel/rules/AggregateJoinJoinRemoveRule.java 114 core/src/main/java/org/apache/calcite/rel/rules/AggregateJoinRemoveRule.java 97 core/src/main/java/org/apache/calcite/rel/rules/AggregateJoinTransposeRule.java 390 core/src/main/java/org/apache/calcite/rel/rules/AggregateMergeRule.java 115 core/src/main/java/org/apache/calcite/rel/rules/AggregateMinMaxToLimitRule.java 70 core/src/main/java/org/apache/calcite/rel/rules/AggregateProjectConstantToDummyJoinRule.java 85 core/src/main/java/org/apache/calcite/rel/rules/AggregateProjectMergeRule.java 114 core/src/main/java/org/apache/calcite/rel/rules/AggregateProjectPullUpConstantsRule.java 137 core/src/main/java/org/apache/calcite/rel/rules/AggregateProjectStarTableRule.java 54 core/src/main/java/org/apache/calcite/rel/rules/AggregateReduceFunctionsRule.java 725 core/src/main/java/org/apache/calcite/rel/rules/AggregateRemoveRule.java 127 core/src/main/java/org/apache/calcite/rel/rules/AggregateStarTableRule.java 221 core/src/main/java/org/apache/calcite/rel/rules/AggregateUnionAggregateRule.java 118 core/src/main/java/org/apache/calcite/rel/rules/AggregateUnionTransposeRule.java 183 core/src/main/java/org/apache/calcite/rel/rules/AggregateValuesRule.java 77 core/src/main/java/org/apache/calcite/rel/rules/CalcMergeRule.java 57 core/src/main/java/org/apache/calcite/rel/rules/CalcRelSplitter.java 615 core/src/main/java/org/apache/calcite/rel/rules/CalcRemoveRule.java 43 core/src/main/java/org/apache/calcite/rel/rules/CalcSplitRule.java 41 core/src/main/java/org/apache/calcite/rel/rules/CoerceInputsRule.java 97 core/src/main/java/org/apache/calcite/rel/rules/CoreRules.java 358 core/src/main/java/org/apache/calcite/rel/rules/DateRangeRules.java 634 core/src/main/java/org/apache/calcite/rel/rules/DpHyp.java 140 core/src/main/java/org/apache/calcite/rel/rules/DphypJoinReorderRule.java 52 core/src/main/java/org/apache/calcite/rel/rules/EquiJoin.java 19 core/src/main/java/org/apache/calcite/rel/rules/ExchangeRemoveConstantKeysRule.java 154 core/src/main/java/org/apache/calcite/rel/rules/ExpandDisjunctionForJoinInputsRule.java 144 core/src/main/java/org/apache/calcite/rel/rules/ExpandDisjunctionForTableRule.java 171 core/src/main/java/org/apache/calcite/rel/rules/FilterAggregateTransposeRule.java 134 core/src/main/java/org/apache/calcite/rel/rules/FilterCalcMergeRule.java 66 core/src/main/java/org/apache/calcite/rel/rules/FilterCorrelateRule.java 91 core/src/main/java/org/apache/calcite/rel/rules/FilterFlattenCorrelatedConditionRule.java 90 core/src/main/java/org/apache/calcite/rel/rules/FilterJoinRule.java 350 core/src/main/java/org/apache/calcite/rel/rules/FilterMergeRule.java 48 core/src/main/java/org/apache/calcite/rel/rules/FilterMultiJoinMergeRule.java 67 core/src/main/java/org/apache/calcite/rel/rules/FilterProjectTransposeRule.java 174 core/src/main/java/org/apache/calcite/rel/rules/FilterRemoveIsNotDistinctFromRule.java 77 core/src/main/java/org/apache/calcite/rel/rules/FilterSampleTransposeRule.java 36 core/src/main/java/org/apache/calcite/rel/rules/FilterSetOpTransposeRule.java 70 core/src/main/java/org/apache/calcite/rel/rules/FilterSortTransposeRule.java 42 core/src/main/java/org/apache/calcite/rel/rules/FilterTableFunctionTransposeRule.java 90 core/src/main/java/org/apache/calcite/rel/rules/FilterTableScanRule.java 96 core/src/main/java/org/apache/calcite/rel/rules/FilterToCalcRule.java 51 core/src/main/java/org/apache/calcite/rel/rules/FilterWindowTransposeRule.java 62 core/src/main/java/org/apache/calcite/rel/rules/HyperEdge.java 46 core/src/main/java/org/apache/calcite/rel/rules/HyperGraph.java 385 core/src/main/java/org/apache/calcite/rel/rules/IntersectReorderRule.java 46 core/src/main/java/org/apache/calcite/rel/rules/IntersectToDistinctRule.java 73 core/src/main/java/org/apache/calcite/rel/rules/IntersectToExistsRule.java 102 core/src/main/java/org/apache/calcite/rel/rules/IntersectToSemiJoinRule.java 65 core/src/main/java/org/apache/calcite/rel/rules/JoinAddRedundantSemiJoinRule.java 68 core/src/main/java/org/apache/calcite/rel/rules/JoinAssociateRule.java 108 core/src/main/java/org/apache/calcite/rel/rules/JoinCommuteRule.java 167 core/src/main/java/org/apache/calcite/rel/rules/JoinConditionExpandIsNotDistinctFromRule.java 86 core/src/main/java/org/apache/calcite/rel/rules/JoinDeriveIsNotNullFilterRule.java 72 core/src/main/java/org/apache/calcite/rel/rules/JoinExpandOrToUnionRule.java 247 core/src/main/java/org/apache/calcite/rel/rules/JoinExtractFilterRule.java 28 core/src/main/java/org/apache/calcite/rel/rules/JoinProjectTransposeRule.java 307 core/src/main/java/org/apache/calcite/rel/rules/JoinPushExpressionsRule.java 56 core/src/main/java/org/apache/calcite/rel/rules/JoinPushThroughJoinRule.java 226 core/src/main/java/org/apache/calcite/rel/rules/JoinPushTransitivePredicatesRule.java 76 core/src/main/java/org/apache/calcite/rel/rules/JoinToCorrelateRule.java 90 core/src/main/java/org/apache/calcite/rel/rules/JoinToHyperGraphRule.java 142 core/src/main/java/org/apache/calcite/rel/rules/JoinToMultiJoinRule.java 354 core/src/main/java/org/apache/calcite/rel/rules/JoinUnionTransposeRule.java 106 core/src/main/java/org/apache/calcite/rel/rules/LongBitmap.java 88 core/src/main/java/org/apache/calcite/rel/rules/LoptJoinTree.java 117 core/src/main/java/org/apache/calcite/rel/rules/LoptMultiJoin.java 412 core/src/main/java/org/apache/calcite/rel/rules/LoptOptimizeJoinRule.java 1325 core/src/main/java/org/apache/calcite/rel/rules/LoptSemiJoinOptimizer.java 511 core/src/main/java/org/apache/calcite/rel/rules/MatchRule.java 33 core/src/main/java/org/apache/calcite/rel/rules/MaterializedViewFilterScanRule.java 84 core/src/main/java/org/apache/calcite/rel/rules/MeasureRules.java 333 core/src/main/java/org/apache/calcite/rel/rules/MinusToAntiJoinRule.java 65 core/src/main/java/org/apache/calcite/rel/rules/MinusToDistinctRule.java 88 core/src/main/java/org/apache/calcite/rel/rules/MinusToFilterRule.java 66 core/src/main/java/org/apache/calcite/rel/rules/MultiJoin.java 174 core/src/main/java/org/apache/calcite/rel/rules/MultiJoinOptimizeBushyRule.java 310 core/src/main/java/org/apache/calcite/rel/rules/MultiJoinProjectTransposeRule.java 90 core/src/main/java/org/apache/calcite/rel/rules/ProjectAggregateMergeRule.java 155 core/src/main/java/org/apache/calcite/rel/rules/ProjectCalcMergeRule.java 79 core/src/main/java/org/apache/calcite/rel/rules/ProjectCorrelateTransposeRule.java 151 core/src/main/java/org/apache/calcite/rel/rules/ProjectFilterTransposeRule.java 199 core/src/main/java/org/apache/calcite/rel/rules/ProjectJoinJoinRemoveRule.java 104 core/src/main/java/org/apache/calcite/rel/rules/ProjectJoinRemoveRule.java 97 core/src/main/java/org/apache/calcite/rel/rules/ProjectJoinTransposeRule.java 135 core/src/main/java/org/apache/calcite/rel/rules/ProjectMergeRule.java 118 core/src/main/java/org/apache/calcite/rel/rules/ProjectMultiJoinMergeRule.java 64 core/src/main/java/org/apache/calcite/rel/rules/ProjectOverSumToSum0Rule.java 67 core/src/main/java/org/apache/calcite/rel/rules/ProjectRemoveRule.java 57 core/src/main/java/org/apache/calcite/rel/rules/ProjectSetOpTransposeRule.java 77 core/src/main/java/org/apache/calcite/rel/rules/ProjectTableScanRule.java 123 core/src/main/java/org/apache/calcite/rel/rules/ProjectToCalcRule.java 47 core/src/main/java/org/apache/calcite/rel/rules/ProjectToWindowRule.java 282 core/src/main/java/org/apache/calcite/rel/rules/ProjectWindowTransposeRule.java 182 core/src/main/java/org/apache/calcite/rel/rules/PruneEmptyRules.java 392 core/src/main/java/org/apache/calcite/rel/rules/PushProjector.java 523 core/src/main/java/org/apache/calcite/rel/rules/ReduceDecimalsRule.java 888 core/src/main/java/org/apache/calcite/rel/rules/ReduceExpressionsRule.java 830 core/src/main/java/org/apache/calcite/rel/rules/SampleToFilterRule.java 44 core/src/main/java/org/apache/calcite/rel/rules/SemiJoinFilterTransposeRule.java 59 core/src/main/java/org/apache/calcite/rel/rules/SemiJoinJoinTransposeRule.java 166 core/src/main/java/org/apache/calcite/rel/rules/SemiJoinProjectTransposeRule.java 115 core/src/main/java/org/apache/calcite/rel/rules/SemiJoinRemoveRule.java 36 core/src/main/java/org/apache/calcite/rel/rules/SemiJoinRule.java 231 core/src/main/java/org/apache/calcite/rel/rules/SingleValuesOptimizationRules.java 254 core/src/main/java/org/apache/calcite/rel/rules/SortJoinCopyRule.java 114 core/src/main/java/org/apache/calcite/rel/rules/SortJoinTransposeRule.java 134 core/src/main/java/org/apache/calcite/rel/rules/SortMergeRule.java 60 core/src/main/java/org/apache/calcite/rel/rules/SortProjectTransposeRule.java 152 core/src/main/java/org/apache/calcite/rel/rules/SortRemoveConstantKeysRule.java 70 core/src/main/java/org/apache/calcite/rel/rules/SortRemoveRedundantRule.java 56 core/src/main/java/org/apache/calcite/rel/rules/SortRemoveRule.java 48 core/src/main/java/org/apache/calcite/rel/rules/SortUnionTransposeRule.java 90 core/src/main/java/org/apache/calcite/rel/rules/SpatialRules.java 210 core/src/main/java/org/apache/calcite/rel/rules/SubQueryRemoveRule.java 601 core/src/main/java/org/apache/calcite/rel/rules/SubstitutionRule.java 6 core/src/main/java/org/apache/calcite/rel/rules/TableScanRule.java 40 core/src/main/java/org/apache/calcite/rel/rules/TransformationRule.java 6 core/src/main/java/org/apache/calcite/rel/rules/UnionEliminatorRule.java 65 core/src/main/java/org/apache/calcite/rel/rules/UnionMergeRule.java 119 core/src/main/java/org/apache/calcite/rel/rules/UnionPullUpConstantsRule.java 117 core/src/main/java/org/apache/calcite/rel/rules/UnionToDistinctRule.java 53 core/src/main/java/org/apache/calcite/rel/rules/UnionToValuesRule.java 81 core/src/main/java/org/apache/calcite/rel/rules/ValuesReduceRule.java 209 core/src/main/java/org/apache/calcite/rel/rules/materialize/MaterializedViewAggregateRule.java 757 core/src/main/java/org/apache/calcite/rel/rules/materialize/MaterializedViewJoinRule.java 224 core/src/main/java/org/apache/calcite/rel/rules/materialize/MaterializedViewOnlyAggregateRule.java 66 core/src/main/java/org/apache/calcite/rel/rules/materialize/MaterializedViewOnlyFilterRule.java 43 core/src/main/java/org/apache/calcite/rel/rules/materialize/MaterializedViewOnlyJoinRule.java 43 core/src/main/java/org/apache/calcite/rel/rules/materialize/MaterializedViewProjectAggregateRule.java 66 core/src/main/java/org/apache/calcite/rel/rules/materialize/MaterializedViewProjectFilterRule.java 48 core/src/main/java/org/apache/calcite/rel/rules/materialize/MaterializedViewProjectJoinRule.java 48 core/src/main/java/org/apache/calcite/rel/rules/materialize/MaterializedViewRule.java 974 core/src/main/java/org/apache/calcite/rel/rules/materialize/MaterializedViewRules.java 25 core/src/main/java/org/apache/calcite/rel/rules/materialize/package-info.java 1 core/src/main/java/org/apache/calcite/rel/rules/package-info.java 1 core/src/main/java/org/apache/calcite/rel/stream/Chi.java 10 core/src/main/java/org/apache/calcite/rel/stream/Delta.java 15 core/src/main/java/org/apache/calcite/rel/stream/LogicalChi.java 9 core/src/main/java/org/apache/calcite/rel/stream/LogicalDelta.java 23 core/src/main/java/org/apache/calcite/rel/stream/StreamRules.java 310 core/src/main/java/org/apache/calcite/rel/stream/package-info.java 1 core/src/main/java/org/apache/calcite/rel/type/DelegatingTypeSystem.java 78 core/src/main/java/org/apache/calcite/rel/type/DynamicRecordType.java 10 core/src/main/java/org/apache/calcite/rel/type/DynamicRecordTypeImpl.java 50 core/src/main/java/org/apache/calcite/rel/type/RelCrossType.java 39 core/src/main/java/org/apache/calcite/rel/type/RelDataType.java 100 core/src/main/java/org/apache/calcite/rel/type/RelDataTypeComparability.java 10 core/src/main/java/org/apache/calcite/rel/type/RelDataTypeFactory.java 231 core/src/main/java/org/apache/calcite/rel/type/RelDataTypeFactoryImpl.java 581 core/src/main/java/org/apache/calcite/rel/type/RelDataTypeFamily.java 3 core/src/main/java/org/apache/calcite/rel/type/RelDataTypeField.java 24 core/src/main/java/org/apache/calcite/rel/type/RelDataTypeFieldImpl.java 58 core/src/main/java/org/apache/calcite/rel/type/RelDataTypeHolder.java 41 core/src/main/java/org/apache/calcite/rel/type/RelDataTypeImpl.java 262 core/src/main/java/org/apache/calcite/rel/type/RelDataTypePrecedenceList.java 6 core/src/main/java/org/apache/calcite/rel/type/RelDataTypeSystem.java 176 core/src/main/java/org/apache/calcite/rel/type/RelDataTypeSystemImpl.java 313 core/src/main/java/org/apache/calcite/rel/type/RelProtoDataType.java 5 core/src/main/java/org/apache/calcite/rel/type/RelRecordType.java 98 core/src/main/java/org/apache/calcite/rel/type/SingleColumnAliasRelDataType.java 87 core/src/main/java/org/apache/calcite/rel/type/StructKind.java 8 core/src/main/java/org/apache/calcite/rel/type/TimeFrame.java 22 core/src/main/java/org/apache/calcite/rel/type/TimeFrameSet.java 221 core/src/main/java/org/apache/calcite/rel/type/TimeFrames.java 433 core/src/main/java/org/apache/calcite/rel/type/package-info.java 1 core/src/main/java/org/apache/calcite/rex/LogicVisitor.java 105 core/src/main/java/org/apache/calcite/rex/RexAction.java 5 core/src/main/java/org/apache/calcite/rex/RexAnalyzer.java 109 core/src/main/java/org/apache/calcite/rex/RexBiVisitor.java 41 core/src/main/java/org/apache/calcite/rex/RexBiVisitorImpl.java 78 core/src/main/java/org/apache/calcite/rex/RexBuilder.java 1559 core/src/main/java/org/apache/calcite/rex/RexCall.java 209 core/src/main/java/org/apache/calcite/rex/RexCallBinding.java 120 core/src/main/java/org/apache/calcite/rex/RexChecker.java 94 core/src/main/java/org/apache/calcite/rex/RexCopier.java 48 core/src/main/java/org/apache/calcite/rex/RexCorrelVariable.java 35 core/src/main/java/org/apache/calcite/rex/RexDigestIncludeType.java 6 core/src/main/java/org/apache/calcite/rex/RexDynamicParam.java 35 core/src/main/java/org/apache/calcite/rex/RexExecutable.java 85 core/src/main/java/org/apache/calcite/rex/RexExecutor.java 5 core/src/main/java/org/apache/calcite/rex/RexExecutorImpl.java 124 core/src/main/java/org/apache/calcite/rex/RexFieldAccess.java 66 core/src/main/java/org/apache/calcite/rex/RexFieldCollation.java 75 core/src/main/java/org/apache/calcite/rex/RexInputRef.java 55 core/src/main/java/org/apache/calcite/rex/RexInterpreter.java 399 core/src/main/java/org/apache/calcite/rex/RexLambda.java 61 core/src/main/java/org/apache/calcite/rex/RexLambdaRef.java 28 core/src/main/java/org/apache/calcite/rex/RexLiteral.java 903 core/src/main/java/org/apache/calcite/rex/RexLocalRef.java 36 core/src/main/java/org/apache/calcite/rex/RexMultisetUtil.java 120 core/src/main/java/org/apache/calcite/rex/RexNode.java 36 core/src/main/java/org/apache/calcite/rex/RexNormalize.java 91 core/src/main/java/org/apache/calcite/rex/RexOver.java 137 core/src/main/java/org/apache/calcite/rex/RexPattern.java 7 core/src/main/java/org/apache/calcite/rex/RexPatternFieldRef.java 29 core/src/main/java/org/apache/calcite/rex/RexPermutationShuttle.java 15 core/src/main/java/org/apache/calcite/rex/RexPermuteInputsShuttle.java 81 core/src/main/java/org/apache/calcite/rex/RexProgram.java 613 core/src/main/java/org/apache/calcite/rex/RexProgramBuilder.java 588 core/src/main/java/org/apache/calcite/rex/RexRangeRef.java 38 core/src/main/java/org/apache/calcite/rex/RexShuttle.java 180 core/src/main/java/org/apache/calcite/rex/RexSimplify.java 2450 core/src/main/java/org/apache/calcite/rex/RexSlot.java 56 core/src/main/java/org/apache/calcite/rex/RexSqlConvertlet.java 8 core/src/main/java/org/apache/calcite/rex/RexSqlConvertletTable.java 5 core/src/main/java/org/apache/calcite/rex/RexSqlReflectiveConvertletTable.java 38 core/src/main/java/org/apache/calcite/rex/RexSqlStandardConvertletTable.java 173 core/src/main/java/org/apache/calcite/rex/RexSubQuery.java 152 core/src/main/java/org/apache/calcite/rex/RexTableInputRef.java 85 core/src/main/java/org/apache/calcite/rex/RexToSqlNodeConverter.java 11 core/src/main/java/org/apache/calcite/rex/RexToSqlNodeConverterImpl.java 91 core/src/main/java/org/apache/calcite/rex/RexTransformer.java 164 core/src/main/java/org/apache/calcite/rex/RexUnaryBiVisitor.java 50 core/src/main/java/org/apache/calcite/rex/RexUnknownAs.java 40 core/src/main/java/org/apache/calcite/rex/RexUtil.java 2285 core/src/main/java/org/apache/calcite/rex/RexVariable.java 20 core/src/main/java/org/apache/calcite/rex/RexVisitor.java 35 core/src/main/java/org/apache/calcite/rex/RexVisitorImpl.java 102 core/src/main/java/org/apache/calcite/rex/RexWindow.java 126 core/src/main/java/org/apache/calcite/rex/RexWindowBound.java 51 core/src/main/java/org/apache/calcite/rex/RexWindowBounds.java 129 core/src/main/java/org/apache/calcite/rex/RexWindowExclusion.java 33 core/src/main/java/org/apache/calcite/rex/package-info.java 7 core/src/main/java/org/apache/calcite/runtime/AbstractImmutableList.java 66 core/src/main/java/org/apache/calcite/runtime/AccumOperation.java 16 core/src/main/java/org/apache/calcite/runtime/AddPointOperation.java 26 core/src/main/java/org/apache/calcite/runtime/AddZTransformer.java 23 core/src/main/java/org/apache/calcite/runtime/ArrayBindable.java 5 core/src/main/java/org/apache/calcite/runtime/ArrayComparator.java 34 core/src/main/java/org/apache/calcite/runtime/ArrayEnumeratorCursor.java 11 core/src/main/java/org/apache/calcite/runtime/Automaton.java 95 core/src/main/java/org/apache/calcite/runtime/AutomatonBuilder.java 157 core/src/main/java/org/apache/calcite/runtime/BinarySearch.java 93 core/src/main/java/org/apache/calcite/runtime/Bindable.java 6 core/src/main/java/org/apache/calcite/runtime/BufferStyle.java 89 core/src/main/java/org/apache/calcite/runtime/CalciteContextException.java 74 core/src/main/java/org/apache/calcite/runtime/CalciteException.java 20 core/src/main/java/org/apache/calcite/runtime/CalciteResource.java 768 core/src/main/java/org/apache/calcite/runtime/CollectOperation.java 18 core/src/main/java/org/apache/calcite/runtime/CompressionFunctions.java 35 core/src/main/java/org/apache/calcite/runtime/ConsList.java 102 core/src/main/java/org/apache/calcite/runtime/CoordinateTransformer.java 22 core/src/main/java/org/apache/calcite/runtime/DeterministicAutomaton.java 128 core/src/main/java/org/apache/calcite/runtime/Enumerables.java 89 core/src/main/java/org/apache/calcite/runtime/EnumeratorCursor.java 18 core/src/main/java/org/apache/calcite/runtime/Feature.java 9 core/src/main/java/org/apache/calcite/runtime/FlatLists.java 1029 core/src/main/java/org/apache/calcite/runtime/FlipCoordinatesTransformer.java 17 core/src/main/java/org/apache/calcite/runtime/FunctionContexts.java 53 core/src/main/java/org/apache/calcite/runtime/HilbertCurve2D.java 106 core/src/main/java/org/apache/calcite/runtime/Hook.java 103 core/src/main/java/org/apache/calcite/runtime/HttpUtils.java 95 core/src/main/java/org/apache/calcite/runtime/ImmutablePairList.java 65 core/src/main/java/org/apache/calcite/runtime/JsonFunctions.java 870 core/src/main/java/org/apache/calcite/runtime/Like.java 262 core/src/main/java/org/apache/calcite/runtime/MapEntry.java 36 core/src/main/java/org/apache/calcite/runtime/Matcher.java 235 core/src/main/java/org/apache/calcite/runtime/ObjectEnumeratorCursor.java 21 core/src/main/java/org/apache/calcite/runtime/PairList.java 114 core/src/main/java/org/apache/calcite/runtime/PairLists.java 567 core/src/main/java/org/apache/calcite/runtime/Pattern.java 141 core/src/main/java/org/apache/calcite/runtime/PredicateImpl.java 10 core/src/main/java/org/apache/calcite/runtime/ProjectionTransformer.java 125 core/src/main/java/org/apache/calcite/runtime/RandomFunction.java 36 core/src/main/java/org/apache/calcite/runtime/RecordEnumeratorCursor.java 14 core/src/main/java/org/apache/calcite/runtime/RemoveHoleTransformer.java 17 core/src/main/java/org/apache/calcite/runtime/RemovePointOperation.java 23 core/src/main/java/org/apache/calcite/runtime/RemoveRepeatedPointsTransformer.java 39 core/src/main/java/org/apache/calcite/runtime/Resources.java 819 core/src/main/java/org/apache/calcite/runtime/ResultSetEnumerable.java 379 core/src/main/java/org/apache/calcite/runtime/SocketFactoryImpl.java 68 core/src/main/java/org/apache/calcite/runtime/SortedMultiMap.java 46 core/src/main/java/org/apache/calcite/runtime/SpaceFillingCurve2D.java 91 core/src/main/java/org/apache/calcite/runtime/SpatialTypeFunctions.java 1163 core/src/main/java/org/apache/calcite/runtime/SpatialTypeUtils.java 153 core/src/main/java/org/apache/calcite/runtime/SplitOperation.java 125 core/src/main/java/org/apache/calcite/runtime/SqlFunctions.java 4682 core/src/main/java/org/apache/calcite/runtime/Typed.java 5 core/src/main/java/org/apache/calcite/runtime/UnionOperation.java 17 core/src/main/java/org/apache/calcite/runtime/Unit.java 12 core/src/main/java/org/apache/calcite/runtime/UrlFunctions.java 30 core/src/main/java/org/apache/calcite/runtime/Utilities.java 167 core/src/main/java/org/apache/calcite/runtime/XmlFunctions.java 238 core/src/main/java/org/apache/calcite/runtime/package-info.java 7 core/src/main/java/org/apache/calcite/runtime/rtti/BasicSqlTypeRtti.java 74 core/src/main/java/org/apache/calcite/runtime/rtti/GenericSqlTypeRtti.java 53 core/src/main/java/org/apache/calcite/runtime/rtti/RowSqlTypeRtti.java 65 core/src/main/java/org/apache/calcite/runtime/rtti/RuntimeTypeInformation.java 202 core/src/main/java/org/apache/calcite/runtime/rtti/package-info.java 1 core/src/main/java/org/apache/calcite/runtime/variant/VariantNonNull.java 406 core/src/main/java/org/apache/calcite/runtime/variant/VariantNull.java 29 core/src/main/java/org/apache/calcite/runtime/variant/VariantSqlNull.java 31 core/src/main/java/org/apache/calcite/runtime/variant/VariantSqlValue.java 20 core/src/main/java/org/apache/calcite/runtime/variant/VariantValue.java 14 core/src/main/java/org/apache/calcite/runtime/variant/package-info.java 1 core/src/main/java/org/apache/calcite/schema/AggregateFunction.java 6 core/src/main/java/org/apache/calcite/schema/ColumnStrategy.java 12 core/src/main/java/org/apache/calcite/schema/CustomColumnResolvingTable.java 10 core/src/main/java/org/apache/calcite/schema/ExtensibleTable.java 7 core/src/main/java/org/apache/calcite/schema/FilterableTable.java 9 core/src/main/java/org/apache/calcite/schema/Function.java 5 core/src/main/java/org/apache/calcite/schema/FunctionContext.java 11 core/src/main/java/org/apache/calcite/schema/FunctionParameter.java 9 core/src/main/java/org/apache/calcite/schema/ImplementableAggFunction.java 5 core/src/main/java/org/apache/calcite/schema/ImplementableFunction.java 5 core/src/main/java/org/apache/calcite/schema/Member.java 12 core/src/main/java/org/apache/calcite/schema/ModifiableTable.java 22 core/src/main/java/org/apache/calcite/schema/ModifiableView.java 11 core/src/main/java/org/apache/calcite/schema/Path.java 9 core/src/main/java/org/apache/calcite/schema/ProjectableFilterableTable.java 10 core/src/main/java/org/apache/calcite/schema/QueryableTable.java 11 core/src/main/java/org/apache/calcite/schema/ScalarFunction.java 6 core/src/main/java/org/apache/calcite/schema/ScannableTable.java 7 core/src/main/java/org/apache/calcite/schema/Schema.java 72 core/src/main/java/org/apache/calcite/schema/SchemaFactory.java 8 core/src/main/java/org/apache/calcite/schema/SchemaPlus.java 25 core/src/main/java/org/apache/calcite/schema/SchemaVersion.java 4 core/src/main/java/org/apache/calcite/schema/Schemas.java 485 core/src/main/java/org/apache/calcite/schema/SemiMutableSchema.java 3 core/src/main/java/org/apache/calcite/schema/Statistic.java 27 core/src/main/java/org/apache/calcite/schema/Statistics.java 60 core/src/main/java/org/apache/calcite/schema/StreamableTable.java 5 core/src/main/java/org/apache/calcite/schema/Table.java 15 core/src/main/java/org/apache/calcite/schema/TableFactory.java 11 core/src/main/java/org/apache/calcite/schema/TableFunction.java 11 core/src/main/java/org/apache/calcite/schema/TableMacro.java 6 core/src/main/java/org/apache/calcite/schema/TemporalTable.java 5 core/src/main/java/org/apache/calcite/schema/TransientTable.java 5 core/src/main/java/org/apache/calcite/schema/TranslatableTable.java 8 core/src/main/java/org/apache/calcite/schema/Wrapper.java 17 core/src/main/java/org/apache/calcite/schema/impl/AbstractSchema.java 87 core/src/main/java/org/apache/calcite/schema/impl/AbstractTable.java 33 core/src/main/java/org/apache/calcite/schema/impl/AbstractTableQueryable.java 35 core/src/main/java/org/apache/calcite/schema/impl/AggregateFunctionImpl.java 91 core/src/main/java/org/apache/calcite/schema/impl/DelegatingSchema.java 61 core/src/main/java/org/apache/calcite/schema/impl/ListTransientTable.java 109 core/src/main/java/org/apache/calcite/schema/impl/LongSchemaVersion.java 32 core/src/main/java/org/apache/calcite/schema/impl/MaterializedViewTable.java 89 core/src/main/java/org/apache/calcite/schema/impl/ModifiableViewTable.java 190 core/src/main/java/org/apache/calcite/schema/impl/ReflectiveFunctionBase.java 95 core/src/main/java/org/apache/calcite/schema/impl/ScalarFunctionImpl.java 130 core/src/main/java/org/apache/calcite/schema/impl/StarTable.java 80 core/src/main/java/org/apache/calcite/schema/impl/TableFunctionImpl.java 131 core/src/main/java/org/apache/calcite/schema/impl/TableMacroImpl.java 59 core/src/main/java/org/apache/calcite/schema/impl/ViewTable.java 102 core/src/main/java/org/apache/calcite/schema/impl/ViewTableMacro.java 71 core/src/main/java/org/apache/calcite/schema/impl/package-info.java 1 core/src/main/java/org/apache/calcite/schema/lookup/CompatibilityLookup.java 24 core/src/main/java/org/apache/calcite/schema/lookup/ConcatLookup.java 34 core/src/main/java/org/apache/calcite/schema/lookup/EmptyLookup.java 16 core/src/main/java/org/apache/calcite/schema/lookup/IgnoreCaseLookup.java 35 core/src/main/java/org/apache/calcite/schema/lookup/LikePattern.java 59 core/src/main/java/org/apache/calcite/schema/lookup/LoadingCacheLookup.java 55 core/src/main/java/org/apache/calcite/schema/lookup/Lookup.java 32 core/src/main/java/org/apache/calcite/schema/lookup/NameMapLookup.java 33 core/src/main/java/org/apache/calcite/schema/lookup/Named.java 36 core/src/main/java/org/apache/calcite/schema/lookup/SnapshotLookup.java 44 core/src/main/java/org/apache/calcite/schema/lookup/TransformingLookup.java 25 core/src/main/java/org/apache/calcite/schema/lookup/package-info.java 7 core/src/main/java/org/apache/calcite/schema/package-info.java 7 core/src/main/java/org/apache/calcite/server/CalciteServer.java 10 core/src/main/java/org/apache/calcite/server/CalciteServerStatement.java 14 core/src/main/java/org/apache/calcite/server/DdlExecutor.java 9 core/src/main/java/org/apache/calcite/server/DdlExecutorImpl.java 20 core/src/main/java/org/apache/calcite/server/package-info.java 7 core/src/main/java/org/apache/calcite/sql/ExplicitOperatorBinding.java 54 core/src/main/java/org/apache/calcite/sql/JoinConditionType.java 6 core/src/main/java/org/apache/calcite/sql/JoinType.java 21 core/src/main/java/org/apache/calcite/sql/SqlAbstractDateTimeLiteral.java 36 core/src/main/java/org/apache/calcite/sql/SqlAbstractStringLiteral.java 14 core/src/main/java/org/apache/calcite/sql/SqlAccessEnum.java 4 core/src/main/java/org/apache/calcite/sql/SqlAccessType.java 37 core/src/main/java/org/apache/calcite/sql/SqlAggFunction.java 128 core/src/main/java/org/apache/calcite/sql/SqlAlienSystemTypeNameSpec.java 35 core/src/main/java/org/apache/calcite/sql/SqlAlter.java 28 core/src/main/java/org/apache/calcite/sql/SqlAsOperator.java 108 core/src/main/java/org/apache/calcite/sql/SqlAsofJoin.java 114 core/src/main/java/org/apache/calcite/sql/SqlBasicCall.java 103 core/src/main/java/org/apache/calcite/sql/SqlBasicFunction.java 175 core/src/main/java/org/apache/calcite/sql/SqlBasicTypeNameSpec.java 156 core/src/main/java/org/apache/calcite/sql/SqlBinaryOperator.java 156 core/src/main/java/org/apache/calcite/sql/SqlBinaryStringLiteral.java 37 core/src/main/java/org/apache/calcite/sql/SqlCall.java 144 core/src/main/java/org/apache/calcite/sql/SqlCallBinding.java 291 core/src/main/java/org/apache/calcite/sql/SqlCharStringLiteral.java 47 core/src/main/java/org/apache/calcite/sql/SqlCollation.java 194 core/src/main/java/org/apache/calcite/sql/SqlCollectionTypeNameSpec.java 58 core/src/main/java/org/apache/calcite/sql/SqlCreate.java 22 core/src/main/java/org/apache/calcite/sql/SqlDataTypeSpec.java 120 core/src/main/java/org/apache/calcite/sql/SqlDateLiteral.java 33 core/src/main/java/org/apache/calcite/sql/SqlDdl.java 15 core/src/main/java/org/apache/calcite/sql/SqlDelete.java 106 core/src/main/java/org/apache/calcite/sql/SqlDescribeSchema.java 44 core/src/main/java/org/apache/calcite/sql/SqlDescribeTable.java 60 core/src/main/java/org/apache/calcite/sql/SqlDescriptorOperator.java 43 core/src/main/java/org/apache/calcite/sql/SqlDialect.java 1168 core/src/main/java/org/apache/calcite/sql/SqlDialectFactory.java 6 core/src/main/java/org/apache/calcite/sql/SqlDialectFactoryImpl.java 228 core/src/main/java/org/apache/calcite/sql/SqlDialects.java 101 core/src/main/java/org/apache/calcite/sql/SqlDrop.java 13 core/src/main/java/org/apache/calcite/sql/SqlDynamicParam.java 51 core/src/main/java/org/apache/calcite/sql/SqlExplain.java 146 core/src/main/java/org/apache/calcite/sql/SqlExplainFormat.java 7 core/src/main/java/org/apache/calcite/sql/SqlExplainLevel.java 8 core/src/main/java/org/apache/calcite/sql/SqlFilterOperator.java 78 core/src/main/java/org/apache/calcite/sql/SqlFunction.java 224 core/src/main/java/org/apache/calcite/sql/SqlFunctionCategory.java 55 core/src/main/java/org/apache/calcite/sql/SqlFunctionalOperator.java 31 core/src/main/java/org/apache/calcite/sql/SqlGroupedWindowFunction.java 58 core/src/main/java/org/apache/calcite/sql/SqlHint.java 110 core/src/main/java/org/apache/calcite/sql/SqlHopTableFunction.java 31 core/src/main/java/org/apache/calcite/sql/SqlIdentifier.java 228 core/src/main/java/org/apache/calcite/sql/SqlInfixOperator.java 43 core/src/main/java/org/apache/calcite/sql/SqlInsert.java 112 core/src/main/java/org/apache/calcite/sql/SqlInsertKeyword.java 4 core/src/main/java/org/apache/calcite/sql/SqlInternalOperator.java 47 core/src/main/java/org/apache/calcite/sql/SqlIntervalLiteral.java 91 core/src/main/java/org/apache/calcite/sql/SqlIntervalQualifier.java 960 core/src/main/java/org/apache/calcite/sql/SqlJdbcDataTypeName.java 66 core/src/main/java/org/apache/calcite/sql/SqlJdbcFunctionCall.java 330 core/src/main/java/org/apache/calcite/sql/SqlJoin.java 200 core/src/main/java/org/apache/calcite/sql/SqlJsonConstructorNullClause.java 9 core/src/main/java/org/apache/calcite/sql/SqlJsonEmptyOrError.java 9 core/src/main/java/org/apache/calcite/sql/SqlJsonEncoding.java 16 core/src/main/java/org/apache/calcite/sql/SqlJsonExistsErrorBehavior.java 7 core/src/main/java/org/apache/calcite/sql/SqlJsonQueryEmptyOrErrorBehavior.java 12 core/src/main/java/org/apache/calcite/sql/SqlJsonQueryWrapperBehavior.java 6 core/src/main/java/org/apache/calcite/sql/SqlJsonValueEmptyOrErrorBehavior.java 6 core/src/main/java/org/apache/calcite/sql/SqlJsonValueReturning.java 4 core/src/main/java/org/apache/calcite/sql/SqlKind.java 632 core/src/main/java/org/apache/calcite/sql/SqlLambda.java 79 core/src/main/java/org/apache/calcite/sql/SqlLateralOperator.java 23 core/src/main/java/org/apache/calcite/sql/SqlLiteral.java 728 core/src/main/java/org/apache/calcite/sql/SqlMapTypeNameSpec.java 60 core/src/main/java/org/apache/calcite/sql/SqlMatchFunction.java 12 core/src/main/java/org/apache/calcite/sql/SqlMatchRecognize.java 315 core/src/main/java/org/apache/calcite/sql/SqlMeasureOperator.java 19 core/src/main/java/org/apache/calcite/sql/SqlMerge.java 158 core/src/main/java/org/apache/calcite/sql/SqlNode.java 153 core/src/main/java/org/apache/calcite/sql/SqlNodeList.java 202 core/src/main/java/org/apache/calcite/sql/SqlNullSemantics.java 6 core/src/main/java/org/apache/calcite/sql/SqlNullTreatmentOperator.java 42 core/src/main/java/org/apache/calcite/sql/SqlNumericLiteral.java 86 core/src/main/java/org/apache/calcite/sql/SqlOperandCountRange.java 6 core/src/main/java/org/apache/calcite/sql/SqlOperator.java 543 core/src/main/java/org/apache/calcite/sql/SqlOperatorBinding.java 126 core/src/main/java/org/apache/calcite/sql/SqlOperatorTable.java 12 core/src/main/java/org/apache/calcite/sql/SqlOrderBy.java 64 core/src/main/java/org/apache/calcite/sql/SqlOverOperator.java 88 core/src/main/java/org/apache/calcite/sql/SqlPivot.java 144 core/src/main/java/org/apache/calcite/sql/SqlPostfixOperator.java 66 core/src/main/java/org/apache/calcite/sql/SqlPrefixOperator.java 72 core/src/main/java/org/apache/calcite/sql/SqlProcedureCallOperator.java 31 core/src/main/java/org/apache/calcite/sql/SqlRankFunction.java 20 core/src/main/java/org/apache/calcite/sql/SqlRowTypeNameSpec.java 72 core/src/main/java/org/apache/calcite/sql/SqlSampleSpec.java 93 core/src/main/java/org/apache/calcite/sql/SqlSelect.java 245 core/src/main/java/org/apache/calcite/sql/SqlSelectKeyword.java 6 core/src/main/java/org/apache/calcite/sql/SqlSelectOperator.java 176 core/src/main/java/org/apache/calcite/sql/SqlSessionTableFunction.java 47 core/src/main/java/org/apache/calcite/sql/SqlSetOperator.java 57 core/src/main/java/org/apache/calcite/sql/SqlSetOption.java 112 core/src/main/java/org/apache/calcite/sql/SqlSetSemanticsTableOperator.java 55 core/src/main/java/org/apache/calcite/sql/SqlSingletonAggFunction.java 9 core/src/main/java/org/apache/calcite/sql/SqlSnapshot.java 102 core/src/main/java/org/apache/calcite/sql/SqlSpatialTypeOperatorTable.java 50 core/src/main/java/org/apache/calcite/sql/SqlSpecialOperator.java 67 core/src/main/java/org/apache/calcite/sql/SqlSplittableAggFunction.java 240 core/src/main/java/org/apache/calcite/sql/SqlStateCodes.java 28 core/src/main/java/org/apache/calcite/sql/SqlStaticAggFunction.java 11 core/src/main/java/org/apache/calcite/sql/SqlSyntax.java 124 core/src/main/java/org/apache/calcite/sql/SqlTableFunction.java 9 core/src/main/java/org/apache/calcite/sql/SqlTableRef.java 37 core/src/main/java/org/apache/calcite/sql/SqlTimeLiteral.java 31 core/src/main/java/org/apache/calcite/sql/SqlTimeTzLiteral.java 31 core/src/main/java/org/apache/calcite/sql/SqlTimestampLiteral.java 37 core/src/main/java/org/apache/calcite/sql/SqlTimestampTzLiteral.java 35 core/src/main/java/org/apache/calcite/sql/SqlTruncate.java 7 core/src/main/java/org/apache/calcite/sql/SqlTumbleTableFunction.java 31 core/src/main/java/org/apache/calcite/sql/SqlTypeConstructorFunction.java 19 core/src/main/java/org/apache/calcite/sql/SqlTypeNameSpec.java 22 core/src/main/java/org/apache/calcite/sql/SqlUnknownLiteral.java 45 core/src/main/java/org/apache/calcite/sql/SqlUnnestOperator.java 91 core/src/main/java/org/apache/calcite/sql/SqlUnpivot.java 109 core/src/main/java/org/apache/calcite/sql/SqlUnresolvedFunction.java 26 core/src/main/java/org/apache/calcite/sql/SqlUpdate.java 134 core/src/main/java/org/apache/calcite/sql/SqlUserDefinedTypeNameSpec.java 29 core/src/main/java/org/apache/calcite/sql/SqlUtil.java 933 core/src/main/java/org/apache/calcite/sql/SqlUuidLiteral.java 28 core/src/main/java/org/apache/calcite/sql/SqlValuesOperator.java 19 core/src/main/java/org/apache/calcite/sql/SqlWindow.java 739 core/src/main/java/org/apache/calcite/sql/SqlWindowTableFunction.java 142 core/src/main/java/org/apache/calcite/sql/SqlWith.java 84 core/src/main/java/org/apache/calcite/sql/SqlWithItem.java 83 core/src/main/java/org/apache/calcite/sql/SqlWithinDistinctOperator.java 51 core/src/main/java/org/apache/calcite/sql/SqlWithinGroupOperator.java 84 core/src/main/java/org/apache/calcite/sql/SqlWriter.java 118 core/src/main/java/org/apache/calcite/sql/SqlWriterConfig.java 119 core/src/main/java/org/apache/calcite/sql/Symbolizable.java 7 core/src/main/java/org/apache/calcite/sql/TableCharacteristic.java 67 core/src/main/java/org/apache/calcite/sql/advise/SqlAdvisor.java 419 core/src/main/java/org/apache/calcite/sql/advise/SqlAdvisorGetHintsFunction.java 73 core/src/main/java/org/apache/calcite/sql/advise/SqlAdvisorGetHintsFunction2.java 74 core/src/main/java/org/apache/calcite/sql/advise/SqlAdvisorHint.java 22 core/src/main/java/org/apache/calcite/sql/advise/SqlAdvisorHint2.java 15 core/src/main/java/org/apache/calcite/sql/advise/SqlAdvisorValidator.java 125 core/src/main/java/org/apache/calcite/sql/advise/SqlSimpleParser.java 672 core/src/main/java/org/apache/calcite/sql/advise/package-info.java 1 core/src/main/java/org/apache/calcite/sql/ddl/SqlAttributeDefinition.java 52 core/src/main/java/org/apache/calcite/sql/ddl/SqlCheckConstraint.java 45 core/src/main/java/org/apache/calcite/sql/ddl/SqlColumnDeclaration.java 70 core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateForeignSchema.java 94 core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateFunction.java 65 core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateMaterializedView.java 53 core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateSchema.java 37 core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateTable.java 53 core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateTableLike.java 82 core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateType.java 53 core/src/main/java/org/apache/calcite/sql/ddl/SqlCreateView.java 52 core/src/main/java/org/apache/calcite/sql/ddl/SqlDdlNodes.java 113 core/src/main/java/org/apache/calcite/sql/ddl/SqlDropFunction.java 14 core/src/main/java/org/apache/calcite/sql/ddl/SqlDropMaterializedView.java 15 core/src/main/java/org/apache/calcite/sql/ddl/SqlDropObject.java 30 core/src/main/java/org/apache/calcite/sql/ddl/SqlDropSchema.java 39 core/src/main/java/org/apache/calcite/sql/ddl/SqlDropTable.java 13 core/src/main/java/org/apache/calcite/sql/ddl/SqlDropType.java 13 core/src/main/java/org/apache/calcite/sql/ddl/SqlDropView.java 13 core/src/main/java/org/apache/calcite/sql/ddl/SqlKeyConstraint.java 54 core/src/main/java/org/apache/calcite/sql/ddl/SqlTruncateTable.java 35 core/src/main/java/org/apache/calcite/sql/ddl/package-info.java 1 core/src/main/java/org/apache/calcite/sql/dialect/AccessSqlDialect.java 14 core/src/main/java/org/apache/calcite/sql/dialect/AnsiSqlDialect.java 20 core/src/main/java/org/apache/calcite/sql/dialect/BigQuerySqlDialect.java 319 core/src/main/java/org/apache/calcite/sql/dialect/CalciteSqlDialect.java 11 core/src/main/java/org/apache/calcite/sql/dialect/ClickHouseSqlDialect.java 326 core/src/main/java/org/apache/calcite/sql/dialect/Db2SqlDialect.java 52 core/src/main/java/org/apache/calcite/sql/dialect/DerbySqlDialect.java 26 core/src/main/java/org/apache/calcite/sql/dialect/DorisSqlDialect.java 45 core/src/main/java/org/apache/calcite/sql/dialect/DuckDBSqlDialect.java 123 core/src/main/java/org/apache/calcite/sql/dialect/ExasolSqlDialect.java 131 core/src/main/java/org/apache/calcite/sql/dialect/FirebirdSqlDialect.java 10 core/src/main/java/org/apache/calcite/sql/dialect/FireboltSqlDialect.java 199 core/src/main/java/org/apache/calcite/sql/dialect/H2SqlDialect.java 21 core/src/main/java/org/apache/calcite/sql/dialect/HiveSqlDialect.java 165 core/src/main/java/org/apache/calcite/sql/dialect/HsqldbSqlDialect.java 101 core/src/main/java/org/apache/calcite/sql/dialect/InfobrightSqlDialect.java 14 core/src/main/java/org/apache/calcite/sql/dialect/InformixSqlDialect.java 16 core/src/main/java/org/apache/calcite/sql/dialect/IngresSqlDialect.java 10 core/src/main/java/org/apache/calcite/sql/dialect/InterbaseSqlDialect.java 10 core/src/main/java/org/apache/calcite/sql/dialect/JethroDataSqlDialect.java 189 core/src/main/java/org/apache/calcite/sql/dialect/LucidDbSqlDialect.java 11 core/src/main/java/org/apache/calcite/sql/dialect/MssqlSqlDialect.java 244 core/src/main/java/org/apache/calcite/sql/dialect/MysqlSqlDialect.java 355 core/src/main/java/org/apache/calcite/sql/dialect/NeoviewSqlDialect.java 10 core/src/main/java/org/apache/calcite/sql/dialect/NetezzaSqlDialect.java 11 core/src/main/java/org/apache/calcite/sql/dialect/OracleSqlDialect.java 175 core/src/main/java/org/apache/calcite/sql/dialect/ParaccelSqlDialect.java 11 core/src/main/java/org/apache/calcite/sql/dialect/PhoenixSqlDialect.java 75 core/src/main/java/org/apache/calcite/sql/dialect/PostgresqlSqlDialect.java 182 core/src/main/java/org/apache/calcite/sql/dialect/PrestoSqlDialect.java 200 core/src/main/java/org/apache/calcite/sql/dialect/RedshiftSqlDialect.java 87 core/src/main/java/org/apache/calcite/sql/dialect/SnowflakeSqlDialect.java 79 core/src/main/java/org/apache/calcite/sql/dialect/SparkSqlDialect.java 150 core/src/main/java/org/apache/calcite/sql/dialect/StarRocksSqlDialect.java 146 core/src/main/java/org/apache/calcite/sql/dialect/SybaseSqlDialect.java 30 core/src/main/java/org/apache/calcite/sql/dialect/TeradataSqlDialect.java 12 core/src/main/java/org/apache/calcite/sql/dialect/TrinoSqlDialect.java 34 core/src/main/java/org/apache/calcite/sql/dialect/VerticaSqlDialect.java 35 core/src/main/java/org/apache/calcite/sql/dialect/package-info.java 1 core/src/main/java/org/apache/calcite/sql/fun/LibraryOperator.java 11 core/src/main/java/org/apache/calcite/sql/fun/OracleSqlOperatorTable.java 30 core/src/main/java/org/apache/calcite/sql/fun/SqlAbstractGroupFunction.java 65 core/src/main/java/org/apache/calcite/sql/fun/SqlAbstractTimeFunction.java 52 core/src/main/java/org/apache/calcite/sql/fun/SqlAnyValueAggFunction.java 37 core/src/main/java/org/apache/calcite/sql/fun/SqlArgumentAssignmentOperator.java 23 core/src/main/java/org/apache/calcite/sql/fun/SqlArrayQueryConstructor.java 8 core/src/main/java/org/apache/calcite/sql/fun/SqlArrayValueConstructor.java 22 core/src/main/java/org/apache/calcite/sql/fun/SqlAvgAggFunction.java 46 core/src/main/java/org/apache/calcite/sql/fun/SqlBaseContextVariable.java 25 core/src/main/java/org/apache/calcite/sql/fun/SqlBasicAggFunction.java 187 core/src/main/java/org/apache/calcite/sql/fun/SqlBasicOperator.java 29 core/src/main/java/org/apache/calcite/sql/fun/SqlBetweenOperator.java 151 core/src/main/java/org/apache/calcite/sql/fun/SqlBitOpAggFunction.java 61 core/src/main/java/org/apache/calcite/sql/fun/SqlCallFactories.java 13 core/src/main/java/org/apache/calcite/sql/fun/SqlCallFactory.java 15 core/src/main/java/org/apache/calcite/sql/fun/SqlCase.java 85 core/src/main/java/org/apache/calcite/sql/fun/SqlCaseOperator.java 231 core/src/main/java/org/apache/calcite/sql/fun/SqlCastFunction.java 229 core/src/main/java/org/apache/calcite/sql/fun/SqlCastOperator.java 30 core/src/main/java/org/apache/calcite/sql/fun/SqlCoalesceFunction.java 42 core/src/main/java/org/apache/calcite/sql/fun/SqlCollectionTableOperator.java 17 core/src/main/java/org/apache/calcite/sql/fun/SqlColumnListConstructor.java 32 core/src/main/java/org/apache/calcite/sql/fun/SqlConvertFunction.java 133 core/src/main/java/org/apache/calcite/sql/fun/SqlCountAggFunction.java 63 core/src/main/java/org/apache/calcite/sql/fun/SqlCovarAggFunction.java 40 core/src/main/java/org/apache/calcite/sql/fun/SqlCurrentDateFunction.java 29 core/src/main/java/org/apache/calcite/sql/fun/SqlCursorConstructor.java 45 core/src/main/java/org/apache/calcite/sql/fun/SqlDatePartFunction.java 51 core/src/main/java/org/apache/calcite/sql/fun/SqlDatetimePlusOperator.java 36 core/src/main/java/org/apache/calcite/sql/fun/SqlDatetimeSubtractionOperator.java 28 core/src/main/java/org/apache/calcite/sql/fun/SqlDefaultOperator.java 20 core/src/main/java/org/apache/calcite/sql/fun/SqlDotOperator.java 155 core/src/main/java/org/apache/calcite/sql/fun/SqlExtendOperator.java 34 core/src/main/java/org/apache/calcite/sql/fun/SqlExtractFunction.java 177 core/src/main/java/org/apache/calcite/sql/fun/SqlFirstLastValueAggFunction.java 47 core/src/main/java/org/apache/calcite/sql/fun/SqlFloorFunction.java 107 core/src/main/java/org/apache/calcite/sql/fun/SqlGroupIdFunction.java 11 core/src/main/java/org/apache/calcite/sql/fun/SqlGroupingFunction.java 37 core/src/main/java/org/apache/calcite/sql/fun/SqlGroupingIdFunction.java 12 core/src/main/java/org/apache/calcite/sql/fun/SqlHistogramAggFunction.java 41 core/src/main/java/org/apache/calcite/sql/fun/SqlInOperator.java 143 core/src/main/java/org/apache/calcite/sql/fun/SqlInternalOperators.java 117 core/src/main/java/org/apache/calcite/sql/fun/SqlIntervalOperator.java 51 core/src/main/java/org/apache/calcite/sql/fun/SqlItemOperator.java 200 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonArrayAggAggFunction.java 70 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonArrayFunction.java 81 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonDepthFunction.java 30 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonExistsFunction.java 36 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonKeysFunction.java 18 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonLengthFunction.java 18 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonModifyFunction.java 68 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonObjectAggAggFunction.java 61 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonObjectFunction.java 109 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonPrettyFunction.java 27 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonQueryFunction.java 167 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonRemoveFunction.java 41 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonStorageSizeFunction.java 14 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonTypeFunction.java 29 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonTypeOperator.java 19 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonValueExpressionOperator.java 15 core/src/main/java/org/apache/calcite/sql/fun/SqlJsonValueFunction.java 106 core/src/main/java/org/apache/calcite/sql/fun/SqlLeadLagAggFunction.java 71 core/src/main/java/org/apache/calcite/sql/fun/SqlLibrary.java 118 core/src/main/java/org/apache/calcite/sql/fun/SqlLibraryOperatorTableFactory.java 123 core/src/main/java/org/apache/calcite/sql/fun/SqlLibraryOperators.java 1753 core/src/main/java/org/apache/calcite/sql/fun/SqlLikeOperator.java 170 core/src/main/java/org/apache/calcite/sql/fun/SqlListaggAggFunction.java 15 core/src/main/java/org/apache/calcite/sql/fun/SqlLiteralAggFunction.java 33 core/src/main/java/org/apache/calcite/sql/fun/SqlLiteralChainOperator.java 143 core/src/main/java/org/apache/calcite/sql/fun/SqlMapQueryConstructor.java 8 core/src/main/java/org/apache/calcite/sql/fun/SqlMapValueConstructor.java 59 core/src/main/java/org/apache/calcite/sql/fun/SqlMinMaxAggFunction.java 96 core/src/main/java/org/apache/calcite/sql/fun/SqlMonotonicBinaryOperator.java 94 core/src/main/java/org/apache/calcite/sql/fun/SqlMonotonicUnaryFunction.java 30 core/src/main/java/org/apache/calcite/sql/fun/SqlMultisetMemberOfOperator.java 48 core/src/main/java/org/apache/calcite/sql/fun/SqlMultisetQueryConstructor.java 73 core/src/main/java/org/apache/calcite/sql/fun/SqlMultisetSetOperator.java 21 core/src/main/java/org/apache/calcite/sql/fun/SqlMultisetValueConstructor.java 88 core/src/main/java/org/apache/calcite/sql/fun/SqlNewOperator.java 17 core/src/main/java/org/apache/calcite/sql/fun/SqlNthValueAggFunction.java 17 core/src/main/java/org/apache/calcite/sql/fun/SqlNtileAggFunction.java 22 core/src/main/java/org/apache/calcite/sql/fun/SqlNullifFunction.java 38 core/src/main/java/org/apache/calcite/sql/fun/SqlOracleConvertFunction.java 85 core/src/main/java/org/apache/calcite/sql/fun/SqlOverlapsOperator.java 102 core/src/main/java/org/apache/calcite/sql/fun/SqlOverlayFunction.java 50 core/src/main/java/org/apache/calcite/sql/fun/SqlPositionFunction.java 83 core/src/main/java/org/apache/calcite/sql/fun/SqlPosixRegexOperator.java 98 core/src/main/java/org/apache/calcite/sql/fun/SqlQuantifyOperator.java 104 core/src/main/java/org/apache/calcite/sql/fun/SqlRandIntegerFunction.java 22 core/src/main/java/org/apache/calcite/sql/fun/SqlRegrCountAggFunction.java 10 core/src/main/java/org/apache/calcite/sql/fun/SqlRollupOperator.java 72 core/src/main/java/org/apache/calcite/sql/fun/SqlRowOperator.java 45 core/src/main/java/org/apache/calcite/sql/fun/SqlSearchOperator.java 26 core/src/main/java/org/apache/calcite/sql/fun/SqlSequenceValueOperator.java 42 core/src/main/java/org/apache/calcite/sql/fun/SqlSingleValueAggFunction.java 59 core/src/main/java/org/apache/calcite/sql/fun/SqlSpatialTypeFunctions.java 115 core/src/main/java/org/apache/calcite/sql/fun/SqlStdOperatorTable.java 1555 core/src/main/java/org/apache/calcite/sql/fun/SqlStringContextVariable.java 8 core/src/main/java/org/apache/calcite/sql/fun/SqlSubstringFunction.java 110 core/src/main/java/org/apache/calcite/sql/fun/SqlSumAggFunction.java 52 core/src/main/java/org/apache/calcite/sql/fun/SqlSumEmptyIsZeroAggFunction.java 48 core/src/main/java/org/apache/calcite/sql/fun/SqlThrowOperator.java 28 core/src/main/java/org/apache/calcite/sql/fun/SqlTimestampAddFunction.java 79 core/src/main/java/org/apache/calcite/sql/fun/SqlTimestampDiffFunction.java 53 core/src/main/java/org/apache/calcite/sql/fun/SqlTranslate3Function.java 34 core/src/main/java/org/apache/calcite/sql/fun/SqlTranslateFunction.java 107 core/src/main/java/org/apache/calcite/sql/fun/SqlTrimFunction.java 111 core/src/main/java/org/apache/calcite/sql/fun/package-info.java 1 core/src/main/java/org/apache/calcite/sql/package-info.java 7 core/src/main/java/org/apache/calcite/sql/parser/Span.java 66 core/src/main/java/org/apache/calcite/sql/parser/SqlAbstractParserImpl.java 529 core/src/main/java/org/apache/calcite/sql/parser/SqlParseException.java 60 core/src/main/java/org/apache/calcite/sql/parser/SqlParser.java 229 core/src/main/java/org/apache/calcite/sql/parser/SqlParserImplFactory.java 12 core/src/main/java/org/apache/calcite/sql/parser/SqlParserPos.java 218 core/src/main/java/org/apache/calcite/sql/parser/SqlParserUtil.java 897 core/src/main/java/org/apache/calcite/sql/parser/StringAndPos.java 62 core/src/main/java/org/apache/calcite/sql/parser/impl/package-info.java 1 core/src/main/java/org/apache/calcite/sql/parser/package-info.java 1 core/src/main/java/org/apache/calcite/sql/pretty/SqlFormatOptions.java 112 core/src/main/java/org/apache/calcite/sql/pretty/SqlPrettyWriter.java 983 core/src/main/java/org/apache/calcite/sql/pretty/package-info.java 1 core/src/main/java/org/apache/calcite/sql/type/AbstractSqlType.java 42 core/src/main/java/org/apache/calcite/sql/type/ApplySqlType.java 27 core/src/main/java/org/apache/calcite/sql/type/ArrayElementOperandTypeChecker.java 66 core/src/main/java/org/apache/calcite/sql/type/ArrayInsertOperandTypeChecker.java 63 core/src/main/java/org/apache/calcite/sql/type/ArraySqlType.java 50 core/src/main/java/org/apache/calcite/sql/type/AssignableOperandTypeChecker.java 59 core/src/main/java/org/apache/calcite/sql/type/BasicSqlType.java 140 core/src/main/java/org/apache/calcite/sql/type/ComparableOperandTypeChecker.java 81 core/src/main/java/org/apache/calcite/sql/type/CompositeOperandTypeChecker.java 312 core/src/main/java/org/apache/calcite/sql/type/CompositeSingleOperandTypeChecker.java 69 core/src/main/java/org/apache/calcite/sql/type/CursorReturnTypeInference.java 14 core/src/main/java/org/apache/calcite/sql/type/ExplicitOperandTypeChecker.java 41 core/src/main/java/org/apache/calcite/sql/type/ExplicitOperandTypeInference.java 20 core/src/main/java/org/apache/calcite/sql/type/ExplicitReturnTypeInference.java 15 core/src/main/java/org/apache/calcite/sql/type/ExtraSqlTypes.java 13 core/src/main/java/org/apache/calcite/sql/type/FamilyOperandTypeChecker.java 154 core/src/main/java/org/apache/calcite/sql/type/FunctionSqlType.java 37 core/src/main/java/org/apache/calcite/sql/type/ImplicitCastOperandTypeChecker.java 8 core/src/main/java/org/apache/calcite/sql/type/InferTypes.java 60 core/src/main/java/org/apache/calcite/sql/type/IntervalOperandTypeChecker.java 33 core/src/main/java/org/apache/calcite/sql/type/IntervalSqlType.java 98 core/src/main/java/org/apache/calcite/sql/type/JavaToSqlTypeConversionRules.java 58 core/src/main/java/org/apache/calcite/sql/type/LiteralOperandTypeChecker.java 43 core/src/main/java/org/apache/calcite/sql/type/MapSqlType.java 37 core/src/main/java/org/apache/calcite/sql/type/MatchReturnTypeInference.java 30 core/src/main/java/org/apache/calcite/sql/type/MeasureSqlType.java 15 core/src/main/java/org/apache/calcite/sql/type/MultisetOperandTypeChecker.java 52 core/src/main/java/org/apache/calcite/sql/type/MultisetSqlType.java 52 core/src/main/java/org/apache/calcite/sql/type/NonNullableAccessors.java 33 core/src/main/java/org/apache/calcite/sql/type/NotNullOperandTypeChecker.java 25 core/src/main/java/org/apache/calcite/sql/type/ObjectSqlType.java 41 core/src/main/java/org/apache/calcite/sql/type/OperandHandlers.java 58 core/src/main/java/org/apache/calcite/sql/type/OperandMetadataImpl.java 32 core/src/main/java/org/apache/calcite/sql/type/OperandTypes.java 1289 core/src/main/java/org/apache/calcite/sql/type/OperandsTypeChecking.java 3 core/src/main/java/org/apache/calcite/sql/type/OrdinalReturnTypeInference.java 13 core/src/main/java/org/apache/calcite/sql/type/ReturnTypes.java 726 core/src/main/java/org/apache/calcite/sql/type/SameOperandTypeChecker.java 96 core/src/main/java/org/apache/calcite/sql/type/SameOperandTypeExceptLastOperandChecker.java 76 core/src/main/java/org/apache/calcite/sql/type/SetopOperandTypeChecker.java 102 core/src/main/java/org/apache/calcite/sql/type/SqlOperandCountRanges.java 36 core/src/main/java/org/apache/calcite/sql/type/SqlOperandHandler.java 9 core/src/main/java/org/apache/calcite/sql/type/SqlOperandMetadata.java 8 core/src/main/java/org/apache/calcite/sql/type/SqlOperandTypeChecker.java 40 core/src/main/java/org/apache/calcite/sql/type/SqlOperandTypeInference.java 9 core/src/main/java/org/apache/calcite/sql/type/SqlReturnTypeInference.java 16 core/src/main/java/org/apache/calcite/sql/type/SqlReturnTypeInferenceChain.java 22 core/src/main/java/org/apache/calcite/sql/type/SqlSingleOperandTypeChecker.java 27 core/src/main/java/org/apache/calcite/sql/type/SqlTypeAssignmentRule.java 136 core/src/main/java/org/apache/calcite/sql/type/SqlTypeCoercionRule.java 245 core/src/main/java/org/apache/calcite/sql/type/SqlTypeExplicitPrecedenceList.java 122 core/src/main/java/org/apache/calcite/sql/type/SqlTypeFactoryImpl.java 532 core/src/main/java/org/apache/calcite/sql/type/SqlTypeFamily.java 218 core/src/main/java/org/apache/calcite/sql/type/SqlTypeMappingRule.java 22 core/src/main/java/org/apache/calcite/sql/type/SqlTypeMappingRules.java 53 core/src/main/java/org/apache/calcite/sql/type/SqlTypeName.java 700 core/src/main/java/org/apache/calcite/sql/type/SqlTypeTransform.java 11 core/src/main/java/org/apache/calcite/sql/type/SqlTypeTransformCascade.java 29 core/src/main/java/org/apache/calcite/sql/type/SqlTypeTransforms.java 197 core/src/main/java/org/apache/calcite/sql/type/SqlTypeUtil.java 1317 core/src/main/java/org/apache/calcite/sql/type/TableFunctionReturnTypeInference.java 166 core/src/main/java/org/apache/calcite/sql/type/package-info.java 1 core/src/main/java/org/apache/calcite/sql/util/ChainedSqlOperatorTable.java 42 core/src/main/java/org/apache/calcite/sql/util/IdPair.java 30 core/src/main/java/org/apache/calcite/sql/util/ListSqlOperatorTable.java 60 core/src/main/java/org/apache/calcite/sql/util/ReflectiveSqlOperatorTable.java 88 core/src/main/java/org/apache/calcite/sql/util/SqlBasicVisitor.java 66 core/src/main/java/org/apache/calcite/sql/util/SqlBuilder.java 87 core/src/main/java/org/apache/calcite/sql/util/SqlOperatorTables.java 94 core/src/main/java/org/apache/calcite/sql/util/SqlShuttle.java 93 core/src/main/java/org/apache/calcite/sql/util/SqlString.java 41 core/src/main/java/org/apache/calcite/sql/util/SqlVisitor.java 26 core/src/main/java/org/apache/calcite/sql/util/package-info.java 1 core/src/main/java/org/apache/calcite/sql/validate/AbstractNamespace.java 146 core/src/main/java/org/apache/calcite/sql/validate/AggChecker.java 161 core/src/main/java/org/apache/calcite/sql/validate/AggFinder.java 64 core/src/main/java/org/apache/calcite/sql/validate/AggVisitor.java 86 core/src/main/java/org/apache/calcite/sql/validate/AggregatingScope.java 5 core/src/main/java/org/apache/calcite/sql/validate/AggregatingSelectScope.java 168 core/src/main/java/org/apache/calcite/sql/validate/AliasNamespace.java 125 core/src/main/java/org/apache/calcite/sql/validate/CatalogScope.java 14 core/src/main/java/org/apache/calcite/sql/validate/CollectNamespace.java 29 core/src/main/java/org/apache/calcite/sql/validate/CollectScope.java 16 core/src/main/java/org/apache/calcite/sql/validate/CyclicDefinitionException.java 12 core/src/main/java/org/apache/calcite/sql/validate/DelegatingNamespace.java 67 core/src/main/java/org/apache/calcite/sql/validate/DelegatingScope.java 542 core/src/main/java/org/apache/calcite/sql/validate/DelegatingSqlValidatorCatalogReader.java 28 core/src/main/java/org/apache/calcite/sql/validate/DelegatingSqlValidatorTable.java 22 core/src/main/java/org/apache/calcite/sql/validate/EmptyScope.java 171 core/src/main/java/org/apache/calcite/sql/validate/FieldNamespace.java 34 core/src/main/java/org/apache/calcite/sql/validate/FilterRequirement.java 18 core/src/main/java/org/apache/calcite/sql/validate/GroupByScope.java 24 core/src/main/java/org/apache/calcite/sql/validate/IdentifierNamespace.java 194 core/src/main/java/org/apache/calcite/sql/validate/JoinNamespace.java 42 core/src/main/java/org/apache/calcite/sql/validate/JoinScope.java 52 core/src/main/java/org/apache/calcite/sql/validate/LambdaNamespace.java 22 core/src/main/java/org/apache/calcite/sql/validate/ListScope.java 170 core/src/main/java/org/apache/calcite/sql/validate/MatchRecognizeNamespace.java 22 core/src/main/java/org/apache/calcite/sql/validate/MatchRecognizeScope.java 62 core/src/main/java/org/apache/calcite/sql/validate/MeasureScope.java 83 core/src/main/java/org/apache/calcite/sql/validate/OrderByScope.java 53 core/src/main/java/org/apache/calcite/sql/validate/OverScope.java 35 core/src/main/java/org/apache/calcite/sql/validate/ParameterNamespace.java 21 core/src/main/java/org/apache/calcite/sql/validate/ParameterScope.java 25 core/src/main/java/org/apache/calcite/sql/validate/PivotNamespace.java 20 core/src/main/java/org/apache/calcite/sql/validate/PivotScope.java 18 core/src/main/java/org/apache/calcite/sql/validate/ProcedureNamespace.java 48 core/src/main/java/org/apache/calcite/sql/validate/SchemaNamespace.java 32 core/src/main/java/org/apache/calcite/sql/validate/ScopeChild.java 18 core/src/main/java/org/apache/calcite/sql/validate/SelectNamespace.java 37 core/src/main/java/org/apache/calcite/sql/validate/SelectScope.java 110 core/src/main/java/org/apache/calcite/sql/validate/SemanticTable.java 15 core/src/main/java/org/apache/calcite/sql/validate/SetopNamespace.java 81 core/src/main/java/org/apache/calcite/sql/validate/SqlAbstractConformance.java 106 core/src/main/java/org/apache/calcite/sql/validate/SqlConformance.java 66 core/src/main/java/org/apache/calcite/sql/validate/SqlConformanceEnum.java 399 core/src/main/java/org/apache/calcite/sql/validate/SqlDelegatingConformance.java 110 core/src/main/java/org/apache/calcite/sql/validate/SqlIdentifierMoniker.java 25 core/src/main/java/org/apache/calcite/sql/validate/SqlLambdaScope.java 48 core/src/main/java/org/apache/calcite/sql/validate/SqlModality.java 5 core/src/main/java/org/apache/calcite/sql/validate/SqlMoniker.java 25 core/src/main/java/org/apache/calcite/sql/validate/SqlMonikerImpl.java 44 core/src/main/java/org/apache/calcite/sql/validate/SqlMonikerType.java 4 core/src/main/java/org/apache/calcite/sql/validate/SqlMonotonicity.java 52 core/src/main/java/org/apache/calcite/sql/validate/SqlNameMatcher.java 32 core/src/main/java/org/apache/calcite/sql/validate/SqlNameMatchers.java 122 core/src/main/java/org/apache/calcite/sql/validate/SqlNonNullableAccessors.java 81 core/src/main/java/org/apache/calcite/sql/validate/SqlQualified.java 40 core/src/main/java/org/apache/calcite/sql/validate/SqlScopedShuttle.java 29 core/src/main/java/org/apache/calcite/sql/validate/SqlUserDefinedAggFunction.java 46 core/src/main/java/org/apache/calcite/sql/validate/SqlUserDefinedFunction.java 73 core/src/main/java/org/apache/calcite/sql/validate/SqlUserDefinedTableFunction.java 60 core/src/main/java/org/apache/calcite/sql/validate/SqlUserDefinedTableMacro.java 94 core/src/main/java/org/apache/calcite/sql/validate/SqlValidator.java 224 core/src/main/java/org/apache/calcite/sql/validate/SqlValidatorCatalogReader.java 26 core/src/main/java/org/apache/calcite/sql/validate/SqlValidatorException.java 21 core/src/main/java/org/apache/calcite/sql/validate/SqlValidatorImpl.java 6321 core/src/main/java/org/apache/calcite/sql/validate/SqlValidatorNamespace.java 36 core/src/main/java/org/apache/calcite/sql/validate/SqlValidatorScope.java 164 core/src/main/java/org/apache/calcite/sql/validate/SqlValidatorTable.java 21 core/src/main/java/org/apache/calcite/sql/validate/SqlValidatorUtil.java 1046 core/src/main/java/org/apache/calcite/sql/validate/SqlValidatorWithHints.java 10 core/src/main/java/org/apache/calcite/sql/validate/SqlWithItemTableRef.java 36 core/src/main/java/org/apache/calcite/sql/validate/TableConstructorNamespace.java 37 core/src/main/java/org/apache/calcite/sql/validate/TableNamespace.java 131 core/src/main/java/org/apache/calcite/sql/validate/TableScope.java 21 core/src/main/java/org/apache/calcite/sql/validate/UnnestNamespace.java 61 core/src/main/java/org/apache/calcite/sql/validate/UnpivotNamespace.java 20 core/src/main/java/org/apache/calcite/sql/validate/UnpivotScope.java 18 core/src/main/java/org/apache/calcite/sql/validate/WithItemNamespace.java 56 core/src/main/java/org/apache/calcite/sql/validate/WithItemRecursiveNamespace.java 29 core/src/main/java/org/apache/calcite/sql/validate/WithNamespace.java 34 core/src/main/java/org/apache/calcite/sql/validate/WithRecursiveScope.java 37 core/src/main/java/org/apache/calcite/sql/validate/WithScope.java 38 core/src/main/java/org/apache/calcite/sql/validate/implicit/AbstractTypeCoercion.java 642 core/src/main/java/org/apache/calcite/sql/validate/implicit/TypeCoercion.java 38 core/src/main/java/org/apache/calcite/sql/validate/implicit/TypeCoercionFactory.java 9 core/src/main/java/org/apache/calcite/sql/validate/implicit/TypeCoercionImpl.java 440 core/src/main/java/org/apache/calcite/sql/validate/implicit/TypeCoercions.java 10 core/src/main/java/org/apache/calcite/sql/validate/implicit/package-info.java 1 core/src/main/java/org/apache/calcite/sql/validate/package-info.java 1 core/src/main/java/org/apache/calcite/sql2rel/AggConverter.java 454 core/src/main/java/org/apache/calcite/sql2rel/AuxiliaryConverter.java 35 core/src/main/java/org/apache/calcite/sql2rel/ConvertToChecked.java 85 core/src/main/java/org/apache/calcite/sql2rel/CorrelateProjectExtractor.java 215 core/src/main/java/org/apache/calcite/sql2rel/CorrelationReferenceFinder.java 43 core/src/main/java/org/apache/calcite/sql2rel/DeduplicateCorrelateVariables.java 62 core/src/main/java/org/apache/calcite/sql2rel/InitializerContext.java 20 core/src/main/java/org/apache/calcite/sql2rel/InitializerExpressionFactory.java 30 core/src/main/java/org/apache/calcite/sql2rel/NullInitializerExpressionFactory.java 48 core/src/main/java/org/apache/calcite/sql2rel/ReflectiveConvertletTable.java 145 core/src/main/java/org/apache/calcite/sql2rel/RelDecorrelator.java 2029 core/src/main/java/org/apache/calcite/sql2rel/RelFieldTrimmer.java 1032 core/src/main/java/org/apache/calcite/sql2rel/RelStructuredTypeFlattener.java 831 core/src/main/java/org/apache/calcite/sql2rel/RexRewritingRelShuttle.java 14 core/src/main/java/org/apache/calcite/sql2rel/SqlNodeToRexConverter.java 18 core/src/main/java/org/apache/calcite/sql2rel/SqlNodeToRexConverterImpl.java 119 core/src/main/java/org/apache/calcite/sql2rel/SqlRexContext.java 20 core/src/main/java/org/apache/calcite/sql2rel/SqlRexConvertlet.java 9 core/src/main/java/org/apache/calcite/sql2rel/SqlRexConvertletTable.java 6 core/src/main/java/org/apache/calcite/sql2rel/SqlToRelConverter.java 4804 core/src/main/java/org/apache/calcite/sql2rel/StandardConvertletTable.java 1999 core/src/main/java/org/apache/calcite/sql2rel/SubQueryConverter.java 12 core/src/main/java/org/apache/calcite/sql2rel/package-info.java 7 core/src/main/java/org/apache/calcite/statistic/CachingSqlStatisticProvider.java 57 core/src/main/java/org/apache/calcite/statistic/MapSqlStatisticProvider.java 120 core/src/main/java/org/apache/calcite/statistic/QuerySqlStatisticProvider.java 150 core/src/main/java/org/apache/calcite/statistic/package-info.java 7 core/src/main/java/org/apache/calcite/tools/FrameworkConfig.java 33 core/src/main/java/org/apache/calcite/tools/Frameworks.java 348 core/src/main/java/org/apache/calcite/tools/Hoist.java 112 core/src/main/java/org/apache/calcite/tools/PigRelBuilder.java 114 core/src/main/java/org/apache/calcite/tools/Planner.java 30 core/src/main/java/org/apache/calcite/tools/Program.java 13 core/src/main/java/org/apache/calcite/tools/Programs.java 328 core/src/main/java/org/apache/calcite/tools/RelBuilder.java 3212 core/src/main/java/org/apache/calcite/tools/RelBuilderFactory.java 9 core/src/main/java/org/apache/calcite/tools/RelConversionException.java 12 core/src/main/java/org/apache/calcite/tools/RelRunner.java 7 core/src/main/java/org/apache/calcite/tools/RelRunners.java 35 core/src/main/java/org/apache/calcite/tools/RuleSet.java 4 core/src/main/java/org/apache/calcite/tools/RuleSets.java 32 core/src/main/java/org/apache/calcite/tools/ValidationException.java 12 core/src/main/java/org/apache/calcite/tools/package-info.java 7 core/src/main/java/org/apache/calcite/util/BarfingInvocationHandler.java 47 core/src/main/java/org/apache/calcite/util/Benchmark.java 83 core/src/main/java/org/apache/calcite/util/BitSets.java 193 core/src/main/java/org/apache/calcite/util/BitString.java 125 core/src/main/java/org/apache/calcite/util/BlackholeMap.java 57 core/src/main/java/org/apache/calcite/util/Bug.java 43 core/src/main/java/org/apache/calcite/util/BuiltInMethod.java 968 core/src/main/java/org/apache/calcite/util/CalciteParserException.java 3 core/src/main/java/org/apache/calcite/util/CalciteValidatorException.java 3 core/src/main/java/org/apache/calcite/util/CancelFlag.java 20 core/src/main/java/org/apache/calcite/util/CaseInsensitiveComparator.java 37 core/src/main/java/org/apache/calcite/util/CastingList.java 31 core/src/main/java/org/apache/calcite/util/ChunkList.java 338 core/src/main/java/org/apache/calcite/util/Closer.java 22 core/src/main/java/org/apache/calcite/util/Compatible.java 48 core/src/main/java/org/apache/calcite/util/CompositeList.java 50 core/src/main/java/org/apache/calcite/util/CompositeMap.java 102 core/src/main/java/org/apache/calcite/util/ControlFlowException.java 6 core/src/main/java/org/apache/calcite/util/ConversionUtil.java 73 core/src/main/java/org/apache/calcite/util/DateString.java 90 core/src/main/java/org/apache/calcite/util/DateTimeStringUtils.java 72 core/src/main/java/org/apache/calcite/util/DelegatingInvocationHandler.java 34 core/src/main/java/org/apache/calcite/util/EquivalenceSet.java 77 core/src/main/java/org/apache/calcite/util/Filterator.java 45 core/src/main/java/org/apache/calcite/util/Glossary.java 31 core/src/main/java/org/apache/calcite/util/Holder.java 26 core/src/main/java/org/apache/calcite/util/ImmutableBitSet.java 846 core/src/main/java/org/apache/calcite/util/ImmutableIntList.java 284 core/src/main/java/org/apache/calcite/util/ImmutableNullableList.java 129 core/src/main/java/org/apache/calcite/util/ImmutableNullableMap.java 66 core/src/main/java/org/apache/calcite/util/ImmutableNullableSet.java 162 core/src/main/java/org/apache/calcite/util/IntList.java 22 core/src/main/java/org/apache/calcite/util/IntegerIntervalSet.java 99 core/src/main/java/org/apache/calcite/util/JdbcType.java 20 core/src/main/java/org/apache/calcite/util/JdbcTypeImpl.java 81 core/src/main/java/org/apache/calcite/util/JsonBuilder.java 118 core/src/main/java/org/apache/calcite/util/LazyReference.java 21 core/src/main/java/org/apache/calcite/util/Litmus.java 40 core/src/main/java/org/apache/calcite/util/MonotonicSupplier.java 23 core/src/main/java/org/apache/calcite/util/NameMap.java 59 core/src/main/java/org/apache/calcite/util/NameMultimap.java 58 core/src/main/java/org/apache/calcite/util/NameSet.java 44 core/src/main/java/org/apache/calcite/util/NlsString.java 216 core/src/main/java/org/apache/calcite/util/NumberUtil.java 133 core/src/main/java/org/apache/calcite/util/Optionality.java 7 core/src/main/java/org/apache/calcite/util/Pair.java 300 core/src/main/java/org/apache/calcite/util/PartiallyOrderedSet.java 565 core/src/main/java/org/apache/calcite/util/Permutation.java 239 core/src/main/java/org/apache/calcite/util/PrecedenceClimbingParser.java 366 core/src/main/java/org/apache/calcite/util/Puffin.java 257 core/src/main/java/org/apache/calcite/util/RangeSets.java 383 core/src/main/java/org/apache/calcite/util/ReflectUtil.java 390 core/src/main/java/org/apache/calcite/util/ReflectiveVisitDispatcher.java 20 core/src/main/java/org/apache/calcite/util/ReflectiveVisitor.java 3 core/src/main/java/org/apache/calcite/util/RelToSqlConverterUtil.java 188 core/src/main/java/org/apache/calcite/util/SaffronProperties.java 61 core/src/main/java/org/apache/calcite/util/Sarg.java 182 core/src/main/java/org/apache/calcite/util/SerializableCharset.java 36 core/src/main/java/org/apache/calcite/util/SimpleNamespaceContext.java 44 core/src/main/java/org/apache/calcite/util/Source.java 21 core/src/main/java/org/apache/calcite/util/SourceStringReader.java 13 core/src/main/java/org/apache/calcite/util/Sources.java 266 core/src/main/java/org/apache/calcite/util/StackWriter.java 115 core/src/main/java/org/apache/calcite/util/Stacks.java 23 core/src/main/java/org/apache/calcite/util/Static.java 13 core/src/main/java/org/apache/calcite/util/Template.java 138 core/src/main/java/org/apache/calcite/util/TimeString.java 163 core/src/main/java/org/apache/calcite/util/TimeWithTimeZoneString.java 123 core/src/main/java/org/apache/calcite/util/TimestampString.java 157 core/src/main/java/org/apache/calcite/util/TimestampWithTimeZoneString.java 128 core/src/main/java/org/apache/calcite/util/TryThreadLocal.java 100 core/src/main/java/org/apache/calcite/util/UnmodifiableArrayList.java 21 core/src/main/java/org/apache/calcite/util/Unsafe.java 46 core/src/main/java/org/apache/calcite/util/UnsafeX509ExtendedTrustManager.java 33 core/src/main/java/org/apache/calcite/util/Util.java 1808 core/src/main/java/org/apache/calcite/util/XmlOutput.java 401 core/src/main/java/org/apache/calcite/util/format/FormatElement.java 12 core/src/main/java/org/apache/calcite/util/format/FormatElementEnum.java 416 core/src/main/java/org/apache/calcite/util/format/FormatModel.java 8 core/src/main/java/org/apache/calcite/util/format/FormatModels.java 282 core/src/main/java/org/apache/calcite/util/format/package-info.java 1 core/src/main/java/org/apache/calcite/util/format/postgresql/CapitalizationEnum.java 21 core/src/main/java/org/apache/calcite/util/format/postgresql/ChronoUnitEnum.java 186 core/src/main/java/org/apache/calcite/util/format/postgresql/CompiledDateTimeFormat.java 292 core/src/main/java/org/apache/calcite/util/format/postgresql/DateCalendarEnum.java 13 core/src/main/java/org/apache/calcite/util/format/postgresql/PatternModifier.java 19 core/src/main/java/org/apache/calcite/util/format/postgresql/PostgresqlDateTimeFormatter.java 439 core/src/main/java/org/apache/calcite/util/format/postgresql/format/AmPmFormatPattern.java 36 core/src/main/java/org/apache/calcite/util/format/postgresql/format/BcAdFormatPattern.java 36 core/src/main/java/org/apache/calcite/util/format/postgresql/format/DayOfWeekFormatPattern.java 43 core/src/main/java/org/apache/calcite/util/format/postgresql/format/FormatPattern.java 54 core/src/main/java/org/apache/calcite/util/format/postgresql/format/MonthFormatPattern.java 43 core/src/main/java/org/apache/calcite/util/format/postgresql/format/NumberFormatPattern.java 48 core/src/main/java/org/apache/calcite/util/format/postgresql/format/RomanNumeralsFormatPattern.java 15 core/src/main/java/org/apache/calcite/util/format/postgresql/format/TimeZoneFormatPattern.java 15 core/src/main/java/org/apache/calcite/util/format/postgresql/format/TimeZoneHoursFormatPattern.java 13 core/src/main/java/org/apache/calcite/util/format/postgresql/format/TimeZoneMinutesFormatPattern.java 13 core/src/main/java/org/apache/calcite/util/format/postgresql/format/TimeZoneOffsetFormatPattern.java 13 core/src/main/java/org/apache/calcite/util/format/postgresql/format/YearWithCommasFormatPattern.java 13 core/src/main/java/org/apache/calcite/util/format/postgresql/format/compiled/AmPmCompiledPattern.java 53 core/src/main/java/org/apache/calcite/util/format/postgresql/format/compiled/BcAdCompiledPattern.java 53 core/src/main/java/org/apache/calcite/util/format/postgresql/format/compiled/CompiledItem.java 7 core/src/main/java/org/apache/calcite/util/format/postgresql/format/compiled/CompiledPattern.java 27 core/src/main/java/org/apache/calcite/util/format/postgresql/format/compiled/DayOfWeekCompiledPattern.java 50 core/src/main/java/org/apache/calcite/util/format/postgresql/format/compiled/LiteralCompiledItem.java 15 core/src/main/java/org/apache/calcite/util/format/postgresql/format/compiled/MonthCompiledPattern.java 50 core/src/main/java/org/apache/calcite/util/format/postgresql/format/compiled/NumberCompiledPattern.java 102 core/src/main/java/org/apache/calcite/util/format/postgresql/format/compiled/RomanNumeralsCompiledPattern.java 106 core/src/main/java/org/apache/calcite/util/format/postgresql/format/compiled/TimeZoneCompiledPattern.java 35 core/src/main/java/org/apache/calcite/util/format/postgresql/format/compiled/TimeZoneHoursCompiledPattern.java 55 core/src/main/java/org/apache/calcite/util/format/postgresql/format/compiled/TimeZoneMinutesCompiledPattern.java 45 core/src/main/java/org/apache/calcite/util/format/postgresql/format/compiled/TimeZoneOffsetCompiledPattern.java 36 core/src/main/java/org/apache/calcite/util/format/postgresql/format/compiled/YearWithCommasCompiledPattern.java 86 core/src/main/java/org/apache/calcite/util/format/postgresql/format/compiled/package-info.java 1 core/src/main/java/org/apache/calcite/util/format/postgresql/format/package-info.java 1 core/src/main/java/org/apache/calcite/util/format/postgresql/package-info.java 1 core/src/main/java/org/apache/calcite/util/graph/AttributedDirectedGraph.java 73 core/src/main/java/org/apache/calcite/util/graph/BreadthFirstIterator.java 51 core/src/main/java/org/apache/calcite/util/graph/CycleDetector.java 11 core/src/main/java/org/apache/calcite/util/graph/DefaultDirectedGraph.java 180 core/src/main/java/org/apache/calcite/util/graph/DefaultEdge.java 26 core/src/main/java/org/apache/calcite/util/graph/DepthFirstIterator.java 50 core/src/main/java/org/apache/calcite/util/graph/DirectedGraph.java 19 core/src/main/java/org/apache/calcite/util/graph/Graphs.java 119 core/src/main/java/org/apache/calcite/util/graph/TopologicalOrderIterator.java 76 core/src/main/java/org/apache/calcite/util/graph/package-info.java 1 core/src/main/java/org/apache/calcite/util/javac/JaninoCompiler.java 123 core/src/main/java/org/apache/calcite/util/javac/JavaCompiler.java 7 core/src/main/java/org/apache/calcite/util/javac/JavaCompilerArgs.java 86 core/src/main/java/org/apache/calcite/util/javac/package-info.java 1 core/src/main/java/org/apache/calcite/util/mapping/AbstractSourceMapping.java 60 core/src/main/java/org/apache/calcite/util/mapping/AbstractTargetMapping.java 60 core/src/main/java/org/apache/calcite/util/mapping/IntPair.java 98 core/src/main/java/org/apache/calcite/util/mapping/Mapping.java 15 core/src/main/java/org/apache/calcite/util/mapping/MappingType.java 65 core/src/main/java/org/apache/calcite/util/mapping/Mappings.java 1109 core/src/main/java/org/apache/calcite/util/mapping/package-info.java 1 core/src/main/java/org/apache/calcite/util/package-info.java 7 core/src/main/java/org/apache/calcite/util/trace/CalciteLogger.java 99 core/src/main/java/org/apache/calcite/util/trace/CalciteTimingTracer.java 32 core/src/main/java/org/apache/calcite/util/trace/CalciteTrace.java 47 core/src/main/java/org/apache/calcite/util/trace/package-info.java 1 core/src/main/resources/org/apache/calcite/plan/visualizer/viz-template.html 342 core/src/main/version/org/apache/calcite/jdbc/CalciteDriverVersion.java 17 druid/build.gradle.kts 48 druid/src/main/java/org/apache/calcite/adapter/druid/BinaryOperatorConversion.java 35 druid/src/main/java/org/apache/calcite/adapter/druid/CeilOperatorConversion.java 52 druid/src/main/java/org/apache/calcite/adapter/druid/ComplexMetric.java 45 druid/src/main/java/org/apache/calcite/adapter/druid/DefaultDimensionSpec.java 39 druid/src/main/java/org/apache/calcite/adapter/druid/DimensionSpec.java 8 druid/src/main/java/org/apache/calcite/adapter/druid/DirectOperatorConversion.java 29 druid/src/main/java/org/apache/calcite/adapter/druid/DruidConnection.java 3 druid/src/main/java/org/apache/calcite/adapter/druid/DruidConnectionImpl.java 635 druid/src/main/java/org/apache/calcite/adapter/druid/DruidDateTimeUtils.java 338 druid/src/main/java/org/apache/calcite/adapter/druid/DruidExpressions.java 210 druid/src/main/java/org/apache/calcite/adapter/druid/DruidJson.java 6 druid/src/main/java/org/apache/calcite/adapter/druid/DruidJsonFilter.java 494 druid/src/main/java/org/apache/calcite/adapter/druid/DruidQuery.java 1467 druid/src/main/java/org/apache/calcite/adapter/druid/DruidRules.java 642 druid/src/main/java/org/apache/calcite/adapter/druid/DruidSchema.java 54 druid/src/main/java/org/apache/calcite/adapter/druid/DruidSchemaFactory.java 22 druid/src/main/java/org/apache/calcite/adapter/druid/DruidSqlCastConverter.java 133 druid/src/main/java/org/apache/calcite/adapter/druid/DruidSqlOperatorConverter.java 9 druid/src/main/java/org/apache/calcite/adapter/druid/DruidTable.java 178 druid/src/main/java/org/apache/calcite/adapter/druid/DruidTableFactory.java 128 druid/src/main/java/org/apache/calcite/adapter/druid/DruidType.java 49 druid/src/main/java/org/apache/calcite/adapter/druid/ExtractOperatorConversion.java 52 druid/src/main/java/org/apache/calcite/adapter/druid/ExtractionDimensionSpec.java 64 druid/src/main/java/org/apache/calcite/adapter/druid/ExtractionFunction.java 3 druid/src/main/java/org/apache/calcite/adapter/druid/FloorOperatorConversion.java 50 druid/src/main/java/org/apache/calcite/adapter/druid/Granularities.java 64 druid/src/main/java/org/apache/calcite/adapter/druid/Granularity.java 17 druid/src/main/java/org/apache/calcite/adapter/druid/NaryOperatorConverter.java 31 druid/src/main/java/org/apache/calcite/adapter/druid/QueryType.java 15 druid/src/main/java/org/apache/calcite/adapter/druid/SubstringOperatorConversion.java 56 druid/src/main/java/org/apache/calcite/adapter/druid/TimeExtractionFunction.java 153 druid/src/main/java/org/apache/calcite/adapter/druid/UnaryPrefixOperatorConversion.java 31 druid/src/main/java/org/apache/calcite/adapter/druid/UnarySuffixOperatorConversion.java 31 druid/src/main/java/org/apache/calcite/adapter/druid/VirtualColumn.java 56 druid/src/main/java/org/apache/calcite/adapter/druid/package-info.java 1 elasticsearch/build.gradle.kts 26 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchAggregate.java 143 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchConstants.java 16 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchEnumerators.java 95 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchFilter.java 74 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchJson.java 488 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchMapping.java 90 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchMethod.java 32 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchProject.java 90 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchRel.java 63 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchRules.java 216 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchSchema.java 88 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchSchemaFactory.java 155 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchSearchResult.java 102 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchSort.java 52 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchTable.java 250 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchTableScan.java 53 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchToEnumerableConverter.java 94 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchToEnumerableConverterRule.java 20 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchTransport.java 208 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/ElasticsearchVersion.java 38 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/MapProjectionFieldVisitor.java 17 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/PredicateAnalyzer.java 783 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/QueryBuilders.java 330 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/Scrolling.java 106 elasticsearch/src/main/java/org/apache/calcite/adapter/elasticsearch/package-info.java 1 example/csv/build.gradle.kts 66 example/csv/src/main/java/org/apache/calcite/adapter/csv/CsvFilterableTable.java 65 example/csv/src/main/java/org/apache/calcite/adapter/csv/CsvProjectTableScanRule.java 53 example/csv/src/main/java/org/apache/calcite/adapter/csv/CsvRules.java 6 example/csv/src/main/java/org/apache/calcite/adapter/csv/CsvScannableTable.java 36 example/csv/src/main/java/org/apache/calcite/adapter/csv/CsvSchema.java 75 example/csv/src/main/java/org/apache/calcite/adapter/csv/CsvSchemaFactory.java 32 example/csv/src/main/java/org/apache/calcite/adapter/csv/CsvStreamScannableTable.java 45 example/csv/src/main/java/org/apache/calcite/adapter/csv/CsvStreamTableFactory.java 31 example/csv/src/main/java/org/apache/calcite/adapter/csv/CsvTable.java 46 example/csv/src/main/java/org/apache/calcite/adapter/csv/CsvTableFactory.java 27 example/csv/src/main/java/org/apache/calcite/adapter/csv/CsvTableScan.java 76 example/csv/src/main/java/org/apache/calcite/adapter/csv/CsvTranslatableTable.java 64 example/csv/src/main/java/org/apache/calcite/adapter/csv/package-info.java 1 example/function/build.gradle.kts 7 example/function/src/main/java/org/apache/calcite/example/maze/Maze.java 273 example/function/src/main/java/org/apache/calcite/example/maze/MazeTable.java 62 example/function/src/main/java/org/apache/calcite/example/maze/package-info.java 1 file/build.gradle.kts 49 file/src/main/java/org/apache/calcite/adapter/file/CsvEnumerator.java 409 file/src/main/java/org/apache/calcite/adapter/file/CsvProjectTableScanRule.java 52 file/src/main/java/org/apache/calcite/adapter/file/CsvStreamReader.java 91 file/src/main/java/org/apache/calcite/adapter/file/CsvTable.java 45 file/src/main/java/org/apache/calcite/adapter/file/CsvTableFactory.java 27 file/src/main/java/org/apache/calcite/adapter/file/CsvTableScan.java 78 file/src/main/java/org/apache/calcite/adapter/file/CsvTranslatableTable.java 60 file/src/main/java/org/apache/calcite/adapter/file/FileEnumerator.java 54 file/src/main/java/org/apache/calcite/adapter/file/FileFieldType.java 48 file/src/main/java/org/apache/calcite/adapter/file/FileReader.java 151 file/src/main/java/org/apache/calcite/adapter/file/FileReaderException.java 9 file/src/main/java/org/apache/calcite/adapter/file/FileRowConverter.java 281 file/src/main/java/org/apache/calcite/adapter/file/FileRules.java 6 file/src/main/java/org/apache/calcite/adapter/file/FileSchema.java 106 file/src/main/java/org/apache/calcite/adapter/file/FileSchemaFactory.java 35 file/src/main/java/org/apache/calcite/adapter/file/FileTable.java 89 file/src/main/java/org/apache/calcite/adapter/file/FileTableScan.java 61 file/src/main/java/org/apache/calcite/adapter/file/JsonEnumerator.java 107 file/src/main/java/org/apache/calcite/adapter/file/JsonScannableTable.java 26 file/src/main/java/org/apache/calcite/adapter/file/JsonTable.java 35 file/src/main/java/org/apache/calcite/adapter/file/package-info.java 1 geode/build.gradle.kts 46 geode/src/main/java/org/apache/calcite/adapter/geode/rel/GeodeAggregate.java 91 geode/src/main/java/org/apache/calcite/adapter/geode/rel/GeodeEnumerator.java 50 geode/src/main/java/org/apache/calcite/adapter/geode/rel/GeodeFilter.java 277 geode/src/main/java/org/apache/calcite/adapter/geode/rel/GeodeProject.java 49 geode/src/main/java/org/apache/calcite/adapter/geode/rel/GeodeRel.java 58 geode/src/main/java/org/apache/calcite/adapter/geode/rel/GeodeRules.java 278 geode/src/main/java/org/apache/calcite/adapter/geode/rel/GeodeSchema.java 33 geode/src/main/java/org/apache/calcite/adapter/geode/rel/GeodeSchemaFactory.java 40 geode/src/main/java/org/apache/calcite/adapter/geode/rel/GeodeSort.java 63 geode/src/main/java/org/apache/calcite/adapter/geode/rel/GeodeTable.java 198 geode/src/main/java/org/apache/calcite/adapter/geode/rel/GeodeTableScan.java 43 geode/src/main/java/org/apache/calcite/adapter/geode/rel/GeodeToEnumerableConverter.java 96 geode/src/main/java/org/apache/calcite/adapter/geode/rel/GeodeToEnumerableConverterRule.java 19 geode/src/main/java/org/apache/calcite/adapter/geode/rel/package-info.java 1 geode/src/main/java/org/apache/calcite/adapter/geode/simple/GeodeSimpleEnumerator.java 41 geode/src/main/java/org/apache/calcite/adapter/geode/simple/GeodeSimpleScannableTable.java 45 geode/src/main/java/org/apache/calcite/adapter/geode/simple/GeodeSimpleSchema.java 38 geode/src/main/java/org/apache/calcite/adapter/geode/simple/GeodeSimpleSchemaFactory.java 24 geode/src/main/java/org/apache/calcite/adapter/geode/simple/package-info.java 1 geode/src/main/java/org/apache/calcite/adapter/geode/util/GeodeUtils.java 217 geode/src/main/java/org/apache/calcite/adapter/geode/util/JavaTypeFactoryExtImpl.java 74 geode/src/main/java/org/apache/calcite/adapter/geode/util/package-info.java 1 innodb/build.gradle.kts 47 innodb/src/main/java/org/apache/calcite/adapter/innodb/ColumnTypeToSqlTypeConversionRules.java 55 innodb/src/main/java/org/apache/calcite/adapter/innodb/IndexCondition.java 273 innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbEnumerator.java 94 innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbFilter.java 57 innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbFilterTranslator.java 315 innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbMethod.java 23 innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbProject.java 48 innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbRel.java 32 innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbRules.java 241 innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbSchema.java 98 innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbSchemaFactory.java 21 innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbSort.java 45 innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbTable.java 207 innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbTableScan.java 109 innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbToEnumerableConverter.java 147 innodb/src/main/java/org/apache/calcite/adapter/innodb/InnodbToEnumerableConverterRule.java 18 innodb/src/main/java/org/apache/calcite/adapter/innodb/QueryType.java 22 innodb/src/main/java/org/apache/calcite/adapter/innodb/package-info.java 1 kafka/build.gradle.kts 9 kafka/src/main/java/org/apache/calcite/adapter/kafka/KafkaMessageEnumerator.java 52 kafka/src/main/java/org/apache/calcite/adapter/kafka/KafkaRowConverter.java 8 kafka/src/main/java/org/apache/calcite/adapter/kafka/KafkaRowConverterImpl.java 30 kafka/src/main/java/org/apache/calcite/adapter/kafka/KafkaStreamTable.java 76 kafka/src/main/java/org/apache/calcite/adapter/kafka/KafkaTableConstants.java 8 kafka/src/main/java/org/apache/calcite/adapter/kafka/KafkaTableFactory.java 68 kafka/src/main/java/org/apache/calcite/adapter/kafka/KafkaTableOptions.java 46 kafka/src/main/java/org/apache/calcite/adapter/kafka/package-info.java 1 linq4j/build.gradle.kts 6 linq4j/src/main/java/org/apache/calcite/linq4j/AbstractEnumerable.java 7 linq4j/src/main/java/org/apache/calcite/linq4j/AbstractEnumerable2.java 6 linq4j/src/main/java/org/apache/calcite/linq4j/AbstractQueryable.java 4 linq4j/src/main/java/org/apache/calcite/linq4j/BaseQueryable.java 32 linq4j/src/main/java/org/apache/calcite/linq4j/CartesianProductEnumerator.java 64 linq4j/src/main/java/org/apache/calcite/linq4j/DefaultEnumerable.java 611 linq4j/src/main/java/org/apache/calcite/linq4j/DefaultQueryable.java 402 linq4j/src/main/java/org/apache/calcite/linq4j/DelegatingEnumerator.java 19 linq4j/src/main/java/org/apache/calcite/linq4j/Enumerable.java 7 linq4j/src/main/java/org/apache/calcite/linq4j/EnumerableDefaults.java 3438 linq4j/src/main/java/org/apache/calcite/linq4j/EnumerableOrderedQueryable.java 34 linq4j/src/main/java/org/apache/calcite/linq4j/EnumerableQueryable.java 443 linq4j/src/main/java/org/apache/calcite/linq4j/Enumerator.java 9 linq4j/src/main/java/org/apache/calcite/linq4j/ExtendedEnumerable.java 271 linq4j/src/main/java/org/apache/calcite/linq4j/ExtendedOrderedEnumerable.java 16 linq4j/src/main/java/org/apache/calcite/linq4j/ExtendedOrderedQueryable.java 16 linq4j/src/main/java/org/apache/calcite/linq4j/ExtendedQueryable.java 196 linq4j/src/main/java/org/apache/calcite/linq4j/Extensions.java 52 linq4j/src/main/java/org/apache/calcite/linq4j/Grouping.java 6 linq4j/src/main/java/org/apache/calcite/linq4j/GroupingImpl.java 38 linq4j/src/main/java/org/apache/calcite/linq4j/JoinType.java 17 linq4j/src/main/java/org/apache/calcite/linq4j/Linq4j.java 373 linq4j/src/main/java/org/apache/calcite/linq4j/Lookup.java 8 linq4j/src/main/java/org/apache/calcite/linq4j/LookupImpl.java 184 linq4j/src/main/java/org/apache/calcite/linq4j/MemoryEnumerable.java 14 linq4j/src/main/java/org/apache/calcite/linq4j/MemoryEnumerator.java 48 linq4j/src/main/java/org/apache/calcite/linq4j/MemoryFactory.java 52 linq4j/src/main/java/org/apache/calcite/linq4j/MergeUnionEnumerator.java 153 linq4j/src/main/java/org/apache/calcite/linq4j/ModularInteger.java 41 linq4j/src/main/java/org/apache/calcite/linq4j/Nullness.java 37 linq4j/src/main/java/org/apache/calcite/linq4j/OpType.java 4 linq4j/src/main/java/org/apache/calcite/linq4j/Ord.java 124 linq4j/src/main/java/org/apache/calcite/linq4j/OrderedEnumerable.java 4 linq4j/src/main/java/org/apache/calcite/linq4j/OrderedQueryable.java 4 linq4j/src/main/java/org/apache/calcite/linq4j/PackageMarker.java 6 linq4j/src/main/java/org/apache/calcite/linq4j/QueryProvider.java 10 linq4j/src/main/java/org/apache/calcite/linq4j/QueryProviderImpl.java 29 linq4j/src/main/java/org/apache/calcite/linq4j/Queryable.java 5 linq4j/src/main/java/org/apache/calcite/linq4j/QueryableDefaults.java 543 linq4j/src/main/java/org/apache/calcite/linq4j/QueryableFactory.java 239 linq4j/src/main/java/org/apache/calcite/linq4j/QueryableRecorder.java 902 linq4j/src/main/java/org/apache/calcite/linq4j/RawEnumerable.java 6 linq4j/src/main/java/org/apache/calcite/linq4j/RawQueryable.java 11 linq4j/src/main/java/org/apache/calcite/linq4j/TransformedEnumerator.java 20 linq4j/src/main/java/org/apache/calcite/linq4j/function/BigDecimalFunction1.java 4 linq4j/src/main/java/org/apache/calcite/linq4j/function/Deterministic.java 9 linq4j/src/main/java/org/apache/calcite/linq4j/function/DoubleFunction1.java 4 linq4j/src/main/java/org/apache/calcite/linq4j/function/EqualityComparer.java 5 linq4j/src/main/java/org/apache/calcite/linq4j/function/Experimental.java 14 linq4j/src/main/java/org/apache/calcite/linq4j/function/FloatFunction1.java 4 linq4j/src/main/java/org/apache/calcite/linq4j/function/Function.java 3 linq4j/src/main/java/org/apache/calcite/linq4j/function/Function0.java 4 linq4j/src/main/java/org/apache/calcite/linq4j/function/Function1.java 5 linq4j/src/main/java/org/apache/calcite/linq4j/function/Function2.java 4 linq4j/src/main/java/org/apache/calcite/linq4j/function/Functions.java 458 linq4j/src/main/java/org/apache/calcite/linq4j/function/Hints.java 12 linq4j/src/main/java/org/apache/calcite/linq4j/function/IntegerFunction1.java 4 linq4j/src/main/java/org/apache/calcite/linq4j/function/LongFunction1.java 4 linq4j/src/main/java/org/apache/calcite/linq4j/function/NonDeterministic.java 9 linq4j/src/main/java/org/apache/calcite/linq4j/function/NullableBigDecimalFunction1.java 5 linq4j/src/main/java/org/apache/calcite/linq4j/function/NullableDoubleFunction1.java 3 linq4j/src/main/java/org/apache/calcite/linq4j/function/NullableFloatFunction1.java 3 linq4j/src/main/java/org/apache/calcite/linq4j/function/NullableIntegerFunction1.java 3 linq4j/src/main/java/org/apache/calcite/linq4j/function/NullableLongFunction1.java 3 linq4j/src/main/java/org/apache/calcite/linq4j/function/Parameter.java 11 linq4j/src/main/java/org/apache/calcite/linq4j/function/Predicate1.java 6 linq4j/src/main/java/org/apache/calcite/linq4j/function/Predicate2.java 6 linq4j/src/main/java/org/apache/calcite/linq4j/function/SemiStrict.java 11 linq4j/src/main/java/org/apache/calcite/linq4j/function/Strict.java 11 linq4j/src/main/java/org/apache/calcite/linq4j/function/package-info.java 1 linq4j/src/main/java/org/apache/calcite/linq4j/package-info.java 7 linq4j/src/main/java/org/apache/calcite/linq4j/tree/AbstractNode.java 56 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ArrayLengthRecordField.java 47 linq4j/src/main/java/org/apache/calcite/linq4j/tree/BinaryExpression.java 267 linq4j/src/main/java/org/apache/calcite/linq4j/tree/BlockBuilder.java 410 linq4j/src/main/java/org/apache/calcite/linq4j/tree/BlockStatement.java 87 linq4j/src/main/java/org/apache/calcite/linq4j/tree/Blocks.java 46 linq4j/src/main/java/org/apache/calcite/linq4j/tree/CallSiteBinder.java 3 linq4j/src/main/java/org/apache/calcite/linq4j/tree/CatchBlock.java 32 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ClassDeclaration.java 71 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ClassDeclarationFinder.java 125 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ConditionalExpression.java 48 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ConditionalStatement.java 56 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ConstantExpression.java 314 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ConstantUntypedNull.java 17 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ConstructorDeclaration.java 73 linq4j/src/main/java/org/apache/calcite/linq4j/tree/DeclarationStatement.java 72 linq4j/src/main/java/org/apache/calcite/linq4j/tree/DefaultExpression.java 12 linq4j/src/main/java/org/apache/calcite/linq4j/tree/DeterministicCodeOptimizer.java 205 linq4j/src/main/java/org/apache/calcite/linq4j/tree/DynamicExpression.java 12 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ElementInit.java 3 linq4j/src/main/java/org/apache/calcite/linq4j/tree/Evaluator.java 36 linq4j/src/main/java/org/apache/calcite/linq4j/tree/Expression.java 12 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ExpressionType.java 120 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ExpressionVisitor.java 5 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ExpressionWriter.java 143 linq4j/src/main/java/org/apache/calcite/linq4j/tree/Expressions.java 1606 linq4j/src/main/java/org/apache/calcite/linq4j/tree/FieldDeclaration.java 53 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ForEachStatement.java 55 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ForStatement.java 79 linq4j/src/main/java/org/apache/calcite/linq4j/tree/FunctionExpression.java 187 linq4j/src/main/java/org/apache/calcite/linq4j/tree/GotoExpressionKind.java 12 linq4j/src/main/java/org/apache/calcite/linq4j/tree/GotoStatement.java 93 linq4j/src/main/java/org/apache/calcite/linq4j/tree/IndexExpression.java 56 linq4j/src/main/java/org/apache/calcite/linq4j/tree/InvocationExpression.java 12 linq4j/src/main/java/org/apache/calcite/linq4j/tree/LabelStatement.java 36 linq4j/src/main/java/org/apache/calcite/linq4j/tree/LabelTarget.java 25 linq4j/src/main/java/org/apache/calcite/linq4j/tree/LambdaExpression.java 12 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ListInitExpression.java 12 linq4j/src/main/java/org/apache/calcite/linq4j/tree/MemberAssignment.java 3 linq4j/src/main/java/org/apache/calcite/linq4j/tree/MemberBinding.java 3 linq4j/src/main/java/org/apache/calcite/linq4j/tree/MemberDeclaration.java 4 linq4j/src/main/java/org/apache/calcite/linq4j/tree/MemberExpression.java 77 linq4j/src/main/java/org/apache/calcite/linq4j/tree/MemberInitExpression.java 12 linq4j/src/main/java/org/apache/calcite/linq4j/tree/MemberListBinding.java 3 linq4j/src/main/java/org/apache/calcite/linq4j/tree/MemberMemberBinding.java 3 linq4j/src/main/java/org/apache/calcite/linq4j/tree/MethodCallExpression.java 111 linq4j/src/main/java/org/apache/calcite/linq4j/tree/MethodDeclaration.java 64 linq4j/src/main/java/org/apache/calcite/linq4j/tree/NewArrayExpression.java 80 linq4j/src/main/java/org/apache/calcite/linq4j/tree/NewExpression.java 76 linq4j/src/main/java/org/apache/calcite/linq4j/tree/Node.java 6 linq4j/src/main/java/org/apache/calcite/linq4j/tree/OptimizeShuttle.java 362 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ParameterExpression.java 50 linq4j/src/main/java/org/apache/calcite/linq4j/tree/Primitive.java 917 linq4j/src/main/java/org/apache/calcite/linq4j/tree/PseudoField.java 10 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ReflectedPseudoField.java 42 linq4j/src/main/java/org/apache/calcite/linq4j/tree/Shuttle.java 283 linq4j/src/main/java/org/apache/calcite/linq4j/tree/Statement.java 13 linq4j/src/main/java/org/apache/calcite/linq4j/tree/SwitchCase.java 3 linq4j/src/main/java/org/apache/calcite/linq4j/tree/SwitchStatement.java 12 linq4j/src/main/java/org/apache/calcite/linq4j/tree/TableExpressionFactory.java 4 linq4j/src/main/java/org/apache/calcite/linq4j/tree/TernaryExpression.java 62 linq4j/src/main/java/org/apache/calcite/linq4j/tree/ThrowStatement.java 41 linq4j/src/main/java/org/apache/calcite/linq4j/tree/TryStatement.java 72 linq4j/src/main/java/org/apache/calcite/linq4j/tree/TypeBinaryExpression.java 49 linq4j/src/main/java/org/apache/calcite/linq4j/tree/Types.java 423 linq4j/src/main/java/org/apache/calcite/linq4j/tree/UnaryExpression.java 68 linq4j/src/main/java/org/apache/calcite/linq4j/tree/Visitor.java 37 linq4j/src/main/java/org/apache/calcite/linq4j/tree/VisitorImpl.java 155 linq4j/src/main/java/org/apache/calcite/linq4j/tree/WhileStatement.java 43 linq4j/src/main/java/org/apache/calcite/linq4j/tree/package-info.java 1 linq4j/src/main/java/org/apache/calcite/linq4j/util/Compatible.java 46 linq4j/src/main/java/org/apache/calcite/linq4j/util/package-info.java 1 mongodb/build.gradle.kts 13 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/MongoAggregate.java 160 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/MongoEnumerator.java 133 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/MongoFilter.java 212 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/MongoMethod.java 25 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/MongoProject.java 60 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/MongoRel.java 27 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/MongoRules.java 278 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/MongoSchema.java 36 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/MongoSchemaFactory.java 54 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/MongoSort.java 77 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/MongoTable.java 125 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/MongoTableScan.java 53 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/MongoToEnumerableConverter.java 97 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/MongoToEnumerableConverterRule.java 19 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/package-info.java 1 pig/build.gradle.kts 15 pig/src/main/java/org/apache/calcite/adapter/pig/PigAggFunction.java 22 pig/src/main/java/org/apache/calcite/adapter/pig/PigAggregate.java 132 pig/src/main/java/org/apache/calcite/adapter/pig/PigDataType.java 36 pig/src/main/java/org/apache/calcite/adapter/pig/PigFilter.java 92 pig/src/main/java/org/apache/calcite/adapter/pig/PigJoin.java 64 pig/src/main/java/org/apache/calcite/adapter/pig/PigProject.java 28 pig/src/main/java/org/apache/calcite/adapter/pig/PigRel.java 35 pig/src/main/java/org/apache/calcite/adapter/pig/PigRelFactories.java 69 pig/src/main/java/org/apache/calcite/adapter/pig/PigRules.java 108 pig/src/main/java/org/apache/calcite/adapter/pig/PigSchema.java 14 pig/src/main/java/org/apache/calcite/adapter/pig/PigSchemaFactory.java 14 pig/src/main/java/org/apache/calcite/adapter/pig/PigTable.java 36 pig/src/main/java/org/apache/calcite/adapter/pig/PigTableFactory.java 28 pig/src/main/java/org/apache/calcite/adapter/pig/PigTableScan.java 58 pig/src/main/java/org/apache/calcite/adapter/pig/PigToEnumerableConverter.java 44 pig/src/main/java/org/apache/calcite/adapter/pig/PigToEnumerableConverterRule.java 19 pig/src/main/java/org/apache/calcite/adapter/pig/package-info.java 1 piglet/build.gradle.kts 67 piglet/src/main/java/org/apache/calcite/piglet/Ast.java 387 piglet/src/main/java/org/apache/calcite/piglet/DynamicTupleRecordType.java 38 piglet/src/main/java/org/apache/calcite/piglet/Handler.java 348 piglet/src/main/java/org/apache/calcite/piglet/PigConverter.java 183 piglet/src/main/java/org/apache/calcite/piglet/PigRelBuilder.java 411 piglet/src/main/java/org/apache/calcite/piglet/PigRelExVisitor.java 312 piglet/src/main/java/org/apache/calcite/piglet/PigRelExWalker.java 45 piglet/src/main/java/org/apache/calcite/piglet/PigRelOpInnerVisitor.java 158 piglet/src/main/java/org/apache/calcite/piglet/PigRelOpVisitor.java 482 piglet/src/main/java/org/apache/calcite/piglet/PigRelOpWalker.java 44 piglet/src/main/java/org/apache/calcite/piglet/PigRelSqlUdfs.java 216 piglet/src/main/java/org/apache/calcite/piglet/PigRelToSqlConverter.java 92 piglet/src/main/java/org/apache/calcite/piglet/PigRelUdfConverter.java 123 piglet/src/main/java/org/apache/calcite/piglet/PigTable.java 38 piglet/src/main/java/org/apache/calcite/piglet/PigToSqlAggregateRule.java 302 piglet/src/main/java/org/apache/calcite/piglet/PigTypes.java 128 piglet/src/main/java/org/apache/calcite/piglet/PigUdfFinder.java 53 piglet/src/main/java/org/apache/calcite/piglet/PigUdfs.java 15 piglet/src/main/java/org/apache/calcite/piglet/PigUserDefinedFunction.java 39 piglet/src/main/java/org/apache/calcite/piglet/package-info.java 1 plus/build.gradle.kts 27 plus/src/main/java/org/apache/calcite/adapter/os/AbstractBaseScannableTable.java 28 plus/src/main/java/org/apache/calcite/adapter/os/CpuInfoTableFunction.java 38 plus/src/main/java/org/apache/calcite/adapter/os/CpuTimeTableFunction.java 37 plus/src/main/java/org/apache/calcite/adapter/os/DuTableFunction.java 29 plus/src/main/java/org/apache/calcite/adapter/os/FilesTableFunction.java 214 plus/src/main/java/org/apache/calcite/adapter/os/GitCommitsTableFunction.java 116 plus/src/main/java/org/apache/calcite/adapter/os/InterfaceAddressesTableFunction.java 34 plus/src/main/java/org/apache/calcite/adapter/os/InterfaceDetailsTableFunction.java 42 plus/src/main/java/org/apache/calcite/adapter/os/JavaInfoTableFunction.java 47 plus/src/main/java/org/apache/calcite/adapter/os/JpsTableFunction.java 29 plus/src/main/java/org/apache/calcite/adapter/os/MemoryInfoTableFunction.java 37 plus/src/main/java/org/apache/calcite/adapter/os/MountsTableFunction.java 37 plus/src/main/java/org/apache/calcite/adapter/os/OsQuery.java 39 plus/src/main/java/org/apache/calcite/adapter/os/OsQueryType.java 59 plus/src/main/java/org/apache/calcite/adapter/os/OsVersionTableFunction.java 34 plus/src/main/java/org/apache/calcite/adapter/os/Processes.java 145 plus/src/main/java/org/apache/calcite/adapter/os/PsTableFunction.java 187 plus/src/main/java/org/apache/calcite/adapter/os/SqlShell.java 411 plus/src/main/java/org/apache/calcite/adapter/os/StdinTableFunction.java 69 plus/src/main/java/org/apache/calcite/adapter/os/SystemInfoTableFunction.java 47 plus/src/main/java/org/apache/calcite/adapter/os/VmstatTableFunction.java 118 plus/src/main/java/org/apache/calcite/adapter/os/package-info.java 1 plus/src/main/java/org/apache/calcite/adapter/tpcds/TpcdsSchema.java 183 plus/src/main/java/org/apache/calcite/adapter/tpcds/TpcdsSchemaFactory.java 17 plus/src/main/java/org/apache/calcite/adapter/tpcds/package-info.java 1 plus/src/main/java/org/apache/calcite/adapter/tpch/TpchSchema.java 146 plus/src/main/java/org/apache/calcite/adapter/tpch/TpchSchemaFactory.java 20 plus/src/main/java/org/apache/calcite/adapter/tpch/package-info.java 1 plus/src/main/java/org/apache/calcite/adapter/utils/OsQueryTableUtil.java 213 plus/src/main/java/org/apache/calcite/adapter/utils/package-info.java 1 plus/src/main/java/org/apache/calcite/chinook/CalciteConnectionProvider.java 30 plus/src/main/java/org/apache/calcite/chinook/ChinookAvaticaServer.java 72 plus/src/main/java/org/apache/calcite/chinook/ChosenCustomerEmail.java 6 plus/src/main/java/org/apache/calcite/chinook/CodesFunction.java 38 plus/src/main/java/org/apache/calcite/chinook/ConnectionFactory.java 32 plus/src/main/java/org/apache/calcite/chinook/EnvironmentFairy.java 16 plus/src/main/java/org/apache/calcite/chinook/PreferredAlbumsTableFactory.java 48 plus/src/main/java/org/apache/calcite/chinook/PreferredGenresTableFactory.java 48 plus/src/main/java/org/apache/calcite/chinook/StringConcatFunction.java 6 plus/src/main/java/org/apache/calcite/chinook/package-info.java 1 redis/build.gradle.kts 17 redis/src/main/java/org/apache/calcite/adapter/redis/RedisConfig.java 25 redis/src/main/java/org/apache/calcite/adapter/redis/RedisDataFormat.java 21 redis/src/main/java/org/apache/calcite/adapter/redis/RedisDataProcess.java 124 redis/src/main/java/org/apache/calcite/adapter/redis/RedisDataType.java 25 redis/src/main/java/org/apache/calcite/adapter/redis/RedisEnumerator.java 52 redis/src/main/java/org/apache/calcite/adapter/redis/RedisJedisManager.java 68 redis/src/main/java/org/apache/calcite/adapter/redis/RedisSchema.java 81 redis/src/main/java/org/apache/calcite/adapter/redis/RedisSchemaFactory.java 32 redis/src/main/java/org/apache/calcite/adapter/redis/RedisTable.java 83 redis/src/main/java/org/apache/calcite/adapter/redis/RedisTableFactory.java 22 redis/src/main/java/org/apache/calcite/adapter/redis/RedisTableFieldInfo.java 33 redis/src/main/java/org/apache/calcite/adapter/redis/package-info.java 1 release/build.gradle.kts 136 server/build.gradle.kts 46 server/src/main/codegen/includes/parserImpls.ftl 462 server/src/main/java/org/apache/calcite/server/AbstractModifiableTable.java 30 server/src/main/java/org/apache/calcite/server/MaterializedViewTable.java 24 server/src/main/java/org/apache/calcite/server/MutableArrayTable.java 65 server/src/main/java/org/apache/calcite/server/ServerDdlExecutor.java 627 settings.gradle.kts 103 site/_includes/anchor_links.html 30 site/_includes/docs_contents.html 8 site/_includes/docs_contents_mobile.html 11 site/_includes/docs_option.html 9 site/_includes/docs_ul.html 30 site/_includes/footer.html 19 site/_includes/header.html 15 site/_includes/news_contents.html 30 site/_includes/news_contents_mobile.html 11 site/_includes/news_item.html 62 site/_includes/primary-nav-items.html 20 site/_includes/section_nav.html 40 site/_layouts/default.html 7 site/_layouts/docs.html 17 site/_layouts/external.html 8 site/_layouts/news.html 13 site/_layouts/news_item.html 50 site/_layouts/page.html 14 site/_plugins/bundler.rb 3 site/_plugins/wrap_table.rb 8 site/_sass/_gridism.scss 87 site/_sass/_lato.scss 98 site/_sass/_mixins.scss 33 site/_sass/_pygments.scss 78 site/_sass/_style.scss 794 site/css/screen.scss 9 site/doap_calcite.rdf 44 site/index.html 101 site/news/index.html 29 site/news/releases/index.html 23 spark/build.gradle.kts 18 spark/src/main/java/org/apache/calcite/adapter/spark/EnumerableToSparkConverter.java 61 spark/src/main/java/org/apache/calcite/adapter/spark/HttpServer.java 122 spark/src/main/java/org/apache/calcite/adapter/spark/JdbcToSparkConverter.java 93 spark/src/main/java/org/apache/calcite/adapter/spark/JdbcToSparkConverterRule.java 28 spark/src/main/java/org/apache/calcite/adapter/spark/SparkHandlerImpl.java 96 spark/src/main/java/org/apache/calcite/adapter/spark/SparkMethod.java 33 spark/src/main/java/org/apache/calcite/adapter/spark/SparkRel.java 26 spark/src/main/java/org/apache/calcite/adapter/spark/SparkRules.java 345 spark/src/main/java/org/apache/calcite/adapter/spark/SparkRuntime.java 31 spark/src/main/java/org/apache/calcite/adapter/spark/SparkToEnumerableConverter.java 83 spark/src/main/java/org/apache/calcite/adapter/spark/package-info.java 1 splunk/build.gradle.kts 43 splunk/src/main/java/org/apache/calcite/adapter/splunk/SplunkDriver.java 92 splunk/src/main/java/org/apache/calcite/adapter/splunk/SplunkDriverVersion.java 16 splunk/src/main/java/org/apache/calcite/adapter/splunk/SplunkPushDownRule.java 364 splunk/src/main/java/org/apache/calcite/adapter/splunk/SplunkQuery.java 52 splunk/src/main/java/org/apache/calcite/adapter/splunk/SplunkSchema.java 19 splunk/src/main/java/org/apache/calcite/adapter/splunk/SplunkTable.java 68 splunk/src/main/java/org/apache/calcite/adapter/splunk/SplunkTableScan.java 130 splunk/src/main/java/org/apache/calcite/adapter/splunk/package-info.java 1 splunk/src/main/java/org/apache/calcite/adapter/splunk/search/SearchResultListener.java 5 splunk/src/main/java/org/apache/calcite/adapter/splunk/search/SplunkConnection.java 11 splunk/src/main/java/org/apache/calcite/adapter/splunk/search/SplunkConnectionImpl.java 350 splunk/src/main/java/org/apache/calcite/adapter/splunk/search/package-info.java 1 splunk/src/main/java/org/apache/calcite/adapter/splunk/util/StringUtils.java 124 splunk/src/main/java/org/apache/calcite/adapter/splunk/util/package-info.java 1 testkit/build.gradle.kts 30 testkit/src/main/java/org/apache/calcite/sql/parser/SqlParserFixture.java 151 testkit/src/main/java/org/apache/calcite/sql/parser/SqlParserListFixture.java 32 testkit/src/main/java/org/apache/calcite/sql/parser/SqlParserTest.java 8400 testkit/src/main/java/org/apache/calcite/sql/parser/package-info.java 1 testkit/src/main/java/org/apache/calcite/util/Smalls.java 1185 testkit/src/main/java/org/apache/calcite/util/TestUtil.java 331 testkit/src/main/java/org/apache/calcite/util/Version.java 34 testkit/src/main/java/org/apache/calcite/util/package-info.java 1 testkit/src/main/kotlin/org/apache/calcite/testlib/WithLocaleExtension.kt 41 testkit/src/main/kotlin/org/apache/calcite/testlib/annotations/LocaleEnUs.kt 9 testkit/src/main/kotlin/org/apache/calcite/testlib/annotations/WithLocale.kt 9 ubenchmark/build.gradle.kts 27 ubenchmark/src/jmh/java/org/apache/calcite/adapter/enumerable/CodeGenerationBenchmark.java 192 ubenchmark/src/jmh/java/org/apache/calcite/adapter/enumerable/package-info.java 1 ubenchmark/src/jmh/java/org/apache/calcite/benchmarks/AbstractRelNodeGetRelTypeNameBenchmark.java 209 ubenchmark/src/jmh/java/org/apache/calcite/benchmarks/DefaultDirectedGraphBenchmark.java 213 ubenchmark/src/jmh/java/org/apache/calcite/benchmarks/FlightRecorderProfiler.java 49 ubenchmark/src/jmh/java/org/apache/calcite/benchmarks/MetadataBenchmark.java 107 ubenchmark/src/jmh/java/org/apache/calcite/benchmarks/ParserBenchmark.java 89 ubenchmark/src/jmh/java/org/apache/calcite/benchmarks/ParserInstantiationBenchmark.java 65 ubenchmark/src/jmh/java/org/apache/calcite/benchmarks/PreconditionTest.java 30 ubenchmark/src/jmh/java/org/apache/calcite/benchmarks/RelNodeConversionBenchmark.java 150 ubenchmark/src/jmh/java/org/apache/calcite/benchmarks/StatementTest.java 201 ubenchmark/src/jmh/java/org/apache/calcite/benchmarks/StringConstructBenchmark.java 96 ubenchmark/src/jmh/java/org/apache/calcite/benchmarks/package-info.java 1