Path Lines of Code arrow/src/main/java/org/apache/calcite/adapter/arrow/ArrowTranslator.java 177 bom/build.gradle.kts 143 buildSrc/subprojects/fmpp/src/main/kotlin/org/apache/calcite/buildtools/fmpp/FmppPlugin.kt 19 buildSrc/subprojects/javacc/src/main/kotlin/org/apache/calcite/buildtools/javacc/JavaCCPlugin.kt 24 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraFilter.java 217 cassandra/src/main/java/org/apache/calcite/adapter/cassandra/CassandraRules.java 290 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/enumerable/EnumUtils.java 966 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableBatchNestedLoopJoin.java 193 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableCalc.java 233 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableTableFunctionScan.java 130 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableTableModify.java 152 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableTableSpool.java 69 core/src/main/java/org/apache/calcite/adapter/enumerable/EnumerableWindow.java 810 core/src/main/java/org/apache/calcite/adapter/enumerable/RexImpTable.java 4166 core/src/main/java/org/apache/calcite/adapter/jdbc/JdbcRules.java 873 core/src/main/java/org/apache/calcite/config/CalciteSystemProperty.java 189 core/src/main/java/org/apache/calcite/interpreter/AggregateNode.java 623 core/src/main/java/org/apache/calcite/interpreter/Bindables.java 703 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/jdbc/CalciteConnectionImpl.java 499 core/src/main/java/org/apache/calcite/jdbc/CalciteMetaImpl.java 775 core/src/main/java/org/apache/calcite/jdbc/JavaTypeFactoryImpl.java 372 core/src/main/java/org/apache/calcite/materialize/LatticeSuggester.java 642 core/src/main/java/org/apache/calcite/materialize/MaterializationActor.java 61 core/src/main/java/org/apache/calcite/materialize/MaterializationService.java 307 core/src/main/java/org/apache/calcite/plan/CommonRelSubExprRule.java 9 core/src/main/java/org/apache/calcite/plan/RelOptNode.java 13 core/src/main/java/org/apache/calcite/plan/RelOptUtil.java 3307 core/src/main/java/org/apache/calcite/plan/RelTraitPropagationVisitor.java 35 core/src/main/java/org/apache/calcite/plan/RexImplicationChecker.java 337 core/src/main/java/org/apache/calcite/plan/Strong.java 230 core/src/main/java/org/apache/calcite/plan/TableAccessMap.java 82 core/src/main/java/org/apache/calcite/plan/VisitorDataContext.java 129 core/src/main/java/org/apache/calcite/plan/hep/HepPlanner.java 778 core/src/main/java/org/apache/calcite/plan/hep/HepProgramBuilder.java 74 core/src/main/java/org/apache/calcite/plan/volcano/TopDownRuleDriver.java 659 core/src/main/java/org/apache/calcite/plan/volcano/VolcanoPlanner.java 1050 core/src/main/java/org/apache/calcite/prepare/CalcitePrepareImpl.java 1209 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/core/Project.java 314 core/src/main/java/org/apache/calcite/rel/core/RepeatUnion.java 68 core/src/main/java/org/apache/calcite/rel/core/TableFunctionScan.java 136 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/externalize/RelXmlWriter.java 81 core/src/main/java/org/apache/calcite/rel/metadata/CachingRelMetadataProvider.java 97 core/src/main/java/org/apache/calcite/rel/metadata/RelMdMaxRowCount.java 170 core/src/main/java/org/apache/calcite/rel/metadata/RelMdMinRowCount.java 134 core/src/main/java/org/apache/calcite/rel/metadata/RelMdUtil.java 651 core/src/main/java/org/apache/calcite/rel/mutable/MutableTableFunctionScan.java 55 core/src/main/java/org/apache/calcite/rel/rules/AbstractJoinExtractFilterRule.java 40 core/src/main/java/org/apache/calcite/rel/rules/FilterJoinRule.java 350 core/src/main/java/org/apache/calcite/rel/rules/FilterTableFunctionTransposeRule.java 90 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/LoptOptimizeJoinRule.java 1325 core/src/main/java/org/apache/calcite/rel/rules/MeasureRules.java 333 core/src/main/java/org/apache/calcite/rel/rules/MultiJoinOptimizeBushyRule.java 310 core/src/main/java/org/apache/calcite/rel/rules/ReduceDecimalsRule.java 888 core/src/main/java/org/apache/calcite/rel/rules/materialize/MaterializedViewAggregateRule.java 757 core/src/main/java/org/apache/calcite/rel/rules/materialize/MaterializedViewRule.java 974 core/src/main/java/org/apache/calcite/rel/type/RelDataTypeFactoryImpl.java 581 core/src/main/java/org/apache/calcite/rex/RexCallBinding.java 120 core/src/main/java/org/apache/calcite/rex/RexProgramBuilder.java 588 core/src/main/java/org/apache/calcite/runtime/CalciteException.java 20 core/src/main/java/org/apache/calcite/runtime/Enumerables.java 89 core/src/main/java/org/apache/calcite/runtime/Matcher.java 235 core/src/main/java/org/apache/calcite/runtime/Pattern.java 141 core/src/main/java/org/apache/calcite/runtime/SqlFunctions.java 4682 core/src/main/java/org/apache/calcite/schema/impl/AggregateFunctionImpl.java 91 core/src/main/java/org/apache/calcite/schema/impl/ListTransientTable.java 109 core/src/main/java/org/apache/calcite/schema/impl/StarTable.java 80 core/src/main/java/org/apache/calcite/sql/SqlKind.java 632 core/src/main/java/org/apache/calcite/sql/SqlProcedureCallOperator.java 31 core/src/main/java/org/apache/calcite/sql/SqlSetOption.java 112 core/src/main/java/org/apache/calcite/sql/fun/SqlExtractFunction.java 177 core/src/main/java/org/apache/calcite/sql/fun/SqlMultisetMemberOfOperator.java 48 core/src/main/java/org/apache/calcite/sql/fun/SqlPositionFunction.java 83 core/src/main/java/org/apache/calcite/sql/fun/SqlRowOperator.java 45 core/src/main/java/org/apache/calcite/sql/fun/SqlStdOperatorTable.java 1555 core/src/main/java/org/apache/calcite/sql/parser/SqlParserUtil.java 897 core/src/main/java/org/apache/calcite/sql/type/AssignableOperandTypeChecker.java 59 core/src/main/java/org/apache/calcite/sql/type/ExtraSqlTypes.java 13 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/ObjectSqlType.java 41 core/src/main/java/org/apache/calcite/sql/type/OperandTypes.java 1289 core/src/main/java/org/apache/calcite/sql/type/SameOperandTypeChecker.java 96 core/src/main/java/org/apache/calcite/sql/type/SqlTypeFactoryImpl.java 532 core/src/main/java/org/apache/calcite/sql/type/SqlTypeName.java 700 core/src/main/java/org/apache/calcite/sql/type/SqlTypeUtil.java 1317 core/src/main/java/org/apache/calcite/sql/validate/AggChecker.java 161 core/src/main/java/org/apache/calcite/sql/validate/IdentifierNamespace.java 194 core/src/main/java/org/apache/calcite/sql/validate/SelectScope.java 110 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/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/SqlNodeToRexConverterImpl.java 119 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/tools/PigRelBuilder.java 114 core/src/main/java/org/apache/calcite/util/BuiltInMethod.java 968 core/src/main/java/org/apache/calcite/util/ChunkList.java 338 core/src/main/java/org/apache/calcite/util/NumberUtil.java 133 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/StackWriter.java 115 core/src/main/java/org/apache/calcite/util/XmlOutput.java 401 core/src/main/java/org/apache/calcite/util/format/FormatElementEnum.java 416 core/src/main/java/org/apache/calcite/util/mapping/Mappings.java 1109 druid/src/main/java/org/apache/calcite/adapter/druid/DruidConnectionImpl.java 635 druid/src/main/java/org/apache/calcite/adapter/druid/DruidQuery.java 1467 file/src/main/java/org/apache/calcite/adapter/file/FileReader.java 151 geode/src/main/java/org/apache/calcite/adapter/geode/rel/GeodeFilter.java 277 geode/src/main/java/org/apache/calcite/adapter/geode/rel/GeodeRules.java 278 geode/src/main/java/org/apache/calcite/adapter/geode/util/JavaTypeFactoryExtImpl.java 74 linq4j/src/main/java/org/apache/calcite/linq4j/EnumerableDefaults.java 3438 linq4j/src/main/java/org/apache/calcite/linq4j/tree/Expressions.java 1606 linq4j/src/main/java/org/apache/calcite/linq4j/tree/Types.java 423 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/MongoRules.java 278 mongodb/src/main/java/org/apache/calcite/adapter/mongodb/MongoSort.java 77 pig/src/main/java/org/apache/calcite/adapter/pig/PigFilter.java 92 piglet/src/main/java/org/apache/calcite/piglet/PigRelOpVisitor.java 482 server/src/main/java/org/apache/calcite/server/ServerDdlExecutor.java 627 spark/src/main/java/org/apache/calcite/adapter/spark/EnumerableToSparkConverter.java 61 spark/src/main/java/org/apache/calcite/adapter/spark/SparkRules.java 345 splunk/src/main/java/org/apache/calcite/adapter/splunk/SplunkPushDownRule.java 364 splunk/src/main/java/org/apache/calcite/adapter/splunk/search/SplunkConnectionImpl.java 350 testkit/src/main/java/org/apache/calcite/sql/parser/SqlParserTest.java 8400