META-INF/MANIFEST.MF
META-INF/NOTICE
org/apache/calcite/jdbc/CalcitePreparedStatement.java
org/apache/calcite/jdbc/CalciteConnection.java
org/apache/calcite/jdbc/CalciteRootSchema.java
org/apache/calcite/jdbc/CalciteSchema.java
org/apache/calcite/jdbc/SqlTimeoutException.java
org/apache/calcite/jdbc/MetadataSchema.java
org/apache/calcite/jdbc/SimpleCalciteSchema.java
org/apache/calcite/tools/PigRelBuilder.java
org/apache/calcite/tools/Frameworks.java
org/apache/calcite/tools/FrameworkConfig.java
org/apache/calcite/tools/RelRunners.java
org/apache/calcite/tools/ValidationException.java
org/apache/calcite/tools/package-info.java
org/apache/calcite/tools/RuleSet.java
org/apache/calcite/tools/RelBuilderFactory.java
org/apache/calcite/tools/RuleSets.java
org/apache/calcite/DataContext.java
org/apache/calcite/sql/ExplicitOperatorBinding.java
org/apache/calcite/sql/SqlSpecialOperator.java
org/apache/calcite/sql/SqlJsonEmptyOrError.java
org/apache/calcite/sql/SqlDescribeSchema.java
org/apache/calcite/sql/SqlDescribeTable.java
org/apache/calcite/sql/SqlOrderBy.java
org/apache/calcite/sql/SqlRankFunction.java
org/apache/calcite/sql/SqlExplainLevel.java
org/apache/calcite/sql/SqlCharStringLiteral.java
org/apache/calcite/sql/SqlOverOperator.java
org/apache/calcite/sql/SqlValuesOperator.java
org/apache/calcite/sql/SqlJoin.java
org/apache/calcite/sql/SqlNullSemantics.java
org/apache/calcite/sql/SemiJoinType.java
org/apache/calcite/sql/SqlAlter.java
org/apache/calcite/sql/parser/SqlParser.java
org/apache/calcite/sql/parser/package-info.java
org/apache/calcite/sql/parser/SqlParserUtil.java
org/apache/calcite/sql/type/ExplicitReturnTypeInference.java
org/apache/calcite/sql/type/SqlTypeTransformCascade.java
org/apache/calcite/sql/type/ExplicitOperandTypeInference.java
org/apache/calcite/sql/type/SameOperandTypeChecker.java
org/apache/calcite/sql/type/ComparableOperandTypeChecker.java
org/apache/calcite/sql/type/MultisetSqlType.java
org/apache/calcite/sql/type/TableFunctionReturnTypeInference.java
org/apache/calcite/sql/type/LiteralOperandTypeChecker.java
org/apache/calcite/sql/type/SetopOperandTypeChecker.java
org/apache/calcite/sql/type/SqlOperandTypeChecker.java
org/apache/calcite/sql/type/FamilyOperandTypeChecker.java
org/apache/calcite/sql/type/OperandsTypeChecking.java
org/apache/calcite/sql/type/SqlTypeFamily.java
org/apache/calcite/sql/type/SqlReturnTypeInferenceChain.java
org/apache/calcite/sql/type/SameOperandTypeExceptLastOperandChecker.java
org/apache/calcite/sql/type/SqlTypeTransforms.java
org/apache/calcite/sql/type/MultisetOperandTypeChecker.java
org/apache/calcite/sql/type/IntervalSqlType.java
org/apache/calcite/sql/type/BasicSqlType.java
org/apache/calcite/sql/SqlCall.java
org/apache/calcite/sql/SqlFilterOperator.java
org/apache/calcite/sql/SqlMerge.java
org/apache/calcite/sql/SqlDialect.java
org/apache/calcite/sql/dialect/DerbySqlDialect.java
org/apache/calcite/sql/dialect/Db2SqlDialect.java
org/apache/calcite/sql/dialect/InterbaseSqlDialect.java
org/apache/calcite/sql/dialect/OracleSqlDialect.java
org/apache/calcite/sql/dialect/BigQuerySqlDialect.java
org/apache/calcite/sql/dialect/InfobrightSqlDialect.java
org/apache/calcite/sql/dialect/AccessSqlDialect.java
org/apache/calcite/sql/dialect/package-info.java
org/apache/calcite/sql/dialect/NeoviewSqlDialect.java
org/apache/calcite/sql/dialect/InformixSqlDialect.java
org/apache/calcite/sql/dialect/NetezzaSqlDialect.java
org/apache/calcite/sql/dialect/PhoenixSqlDialect.java
org/apache/calcite/sql/dialect/HsqldbSqlDialect.java
org/apache/calcite/sql/SqlDataTypeSpec.java
org/apache/calcite/sql/fun/SqlHistogramAggFunction.java
org/apache/calcite/sql/fun/SqlSumAggFunction.java
org/apache/calcite/sql/fun/SqlNullifFunction.java
org/apache/calcite/sql/fun/SqlNthValueAggFunction.java
org/apache/calcite/sql/fun/SqlJsonExistsFunction.java
org/apache/calcite/sql/fun/SqlAbstractTimeFunction.java
org/apache/calcite/sql/fun/SqlMultisetSetOperator.java
org/apache/calcite/sql/fun/SqlRollupOperator.java
org/apache/calcite/sql/fun/SqlExtendOperator.java
org/apache/calcite/sql/fun/SqlMultisetMemberOfOperator.java
org/apache/calcite/sql/fun/SqlCase.java
org/apache/calcite/sql/fun/SqlConvertFunction.java
org/apache/calcite/sql/fun/SqlDatePartFunction.java
org/apache/calcite/sql/fun/SqlFloorFunction.java
org/apache/calcite/sql/fun/SqlPositionFunction.java
org/apache/calcite/sql/fun/SqlDatetimeSubtractionOperator.java
org/apache/calcite/sql/fun/SqlSubstringFunction.java
org/apache/calcite/sql/fun/SqlCollectionTableOperator.java
org/apache/calcite/sql/fun/SqlTimestampDiffFunction.java
org/apache/calcite/sql/fun/SqlStdOperatorTable.java
org/apache/calcite/sql/fun/SqlArrayValueConstructor.java
org/apache/calcite/sql/fun/SqlGroupingFunction.java
org/apache/calcite/sql/fun/SqlAnyValueAggFunction.java
org/apache/calcite/sql/fun/SqlNtileAggFunction.java
org/apache/calcite/sql/fun/SqlCoalesceFunction.java
org/apache/calcite/sql/fun/SqlJsonObjectFunction.java
org/apache/calcite/sql/fun/OracleSqlOperatorTable.java
org/apache/calcite/sql/fun/SqlSequenceValueOperator.java
org/apache/calcite/sql/fun/SqlCastFunction.java
org/apache/calcite/sql/fun/SqlCaseOperator.java
org/apache/calcite/sql/fun/SqlTranslate3Function.java
org/apache/calcite/sql/fun/SqlItemOperator.java
org/apache/calcite/sql/fun/SqlCountAggFunction.java
org/apache/calcite/sql/fun/SqlDefaultOperator.java
org/apache/calcite/sql/SqlOperatorTable.java
org/apache/calcite/sql/SqlJsonValueEmptyOrErrorBehavior.java
org/apache/calcite/sql/SqlIdentifier.java
org/apache/calcite/sql/util/package-info.java
org/apache/calcite/sql/util/SqlVisitor.java
org/apache/calcite/sql/util/ChainedSqlOperatorTable.java
org/apache/calcite/sql/util/ListSqlOperatorTable.java
org/apache/calcite/sql/SqlBinaryStringLiteral.java
org/apache/calcite/sql/SqlCallBinding.java
org/apache/calcite/sql/SqlLateralOperator.java
org/apache/calcite/sql/SqlCollation.java
org/apache/calcite/sql/SqlSetOption.java
org/apache/calcite/sql/SqlAggFunction.java
org/apache/calcite/sql/SqlSampleSpec.java
org/apache/calcite/sql/SqlAccessEnum.java
org/apache/calcite/sql/SqlFunction.java
org/apache/calcite/sql/advise/SqlAdvisorHint.java
org/apache/calcite/sql/advise/package-info.java
org/apache/calcite/sql/advise/SqlAdvisorValidator.java
org/apache/calcite/sql/advise/SqlAdvisorGetHintsFunction.java
org/apache/calcite/sql/advise/SqlAdvisor.java
org/apache/calcite/sql/JoinType.java
org/apache/calcite/sql/SqlSelect.java
org/apache/calcite/sql/SqlJsonEncoding.java
org/apache/calcite/sql/SqlCreate.java
org/apache/calcite/sql/validate/SqlNameMatchers.java
org/apache/calcite/sql/validate/EmptyScope.java
org/apache/calcite/sql/validate/SqlMonotonicity.java
org/apache/calcite/sql/validate/GroupByScope.java
org/apache/calcite/sql/SqlDynamicParam.java
org/apache/calcite/sql/SqlOperandCountRange.java
org/apache/calcite/sql/SqlAbstractDateTimeLiteral.java
org/apache/calcite/sql/SqlIntervalQualifier.java
org/apache/calcite/sql/SqlInsertKeyword.java
org/apache/calcite/sql/SqlDialectFactory.java
org/apache/calcite/sql/pretty/SqlFormatOptions.java
org/apache/calcite/sql/pretty/package-info.java
org/apache/calcite/sql/SqlInternalOperator.java
org/apache/calcite/sql/SqlUtil.java
org/apache/calcite/sql/SqlExecutableStatement.java
org/apache/calcite/rel/RelNodes.java
org/apache/calcite/rel/RelDistribution.java
org/apache/calcite/rel/RelHomogeneousShuttle.java
org/apache/calcite/rel/RelReferentialConstraint.java
org/apache/calcite/rel/rel2sql/SqlImplementor.java
org/apache/calcite/rel/type/RelDataTypeSystem.java
org/apache/calcite/rel/type/RelDataType.java
org/apache/calcite/rel/type/RelDataTypeHolder.java
org/apache/calcite/rel/type/RelDataTypeFamily.java
org/apache/calcite/rel/type/RelDataTypeSystemImpl.java
org/apache/calcite/rel/type/DynamicRecordTypeImpl.java
org/apache/calcite/rel/type/RelProtoDataType.java
org/apache/calcite/rel/type/RelRecordType.java
org/apache/calcite/rel/type/StructKind.java
org/apache/calcite/rel/type/DelegatingTypeSystem.java
org/apache/calcite/rel/convert/Converter.java
org/apache/calcite/rel/convert/package-info.java
org/apache/calcite/rel/convert/NoneConverter.java
org/apache/calcite/rel/convert/ConverterImpl.java
org/apache/calcite/rel/core/Minus.java
org/apache/calcite/rel/core/JoinInfo.java
org/apache/calcite/rel/core/SemiJoin.java
org/apache/calcite/rel/core/TableFunctionScan.java
org/apache/calcite/rel/core/Join.java
org/apache/calcite/rel/core/Correlate.java
org/apache/calcite/rel/core/Uncollect.java
org/apache/calcite/rel/core/Window.java
org/apache/calcite/rel/core/EquiJoin.java
org/apache/calcite/rel/core/Exchange.java
org/apache/calcite/rel/core/Calc.java
org/apache/calcite/rel/core/TableModify.java
org/apache/calcite/rel/core/Intersect.java
org/apache/calcite/rel/core/Sample.java
org/apache/calcite/rel/core/CorrelationId.java
org/apache/calcite/rel/core/RelFactories.java
org/apache/calcite/rel/RelCollationTraitDef.java
org/apache/calcite/rel/externalize/RelJson.java
org/apache/calcite/rel/externalize/RelWriterImpl.java
org/apache/calcite/rel/RelFieldCollation.java
org/apache/calcite/rel/rules/ProjectRemoveRule.java
org/apache/calcite/rel/rules/AbstractJoinExtractFilterRule.java
org/apache/calcite/rel/rules/SortRemoveRule.java
org/apache/calcite/rel/rules/AggregateRemoveRule.java
org/apache/calcite/rel/rules/AggregateExtractProjectRule.java
org/apache/calcite/rel/rules/JoinUnionTransposeRule.java
org/apache/calcite/rel/rules/FilterCorrelateRule.java
org/apache/calcite/rel/rules/JoinExtractFilterRule.java
org/apache/calcite/rel/rules/JoinToMultiJoinRule.java
org/apache/calcite/rel/rules/AggregateUnionTransposeRule.java
org/apache/calcite/rel/rules/ProjectJoinTransposeRule.java
org/apache/calcite/rel/rules/LoptJoinTree.java
org/apache/calcite/rel/rules/DateRangeRules.java
org/apache/calcite/rel/rules/SemiJoinRemoveRule.java
org/apache/calcite/rel/rules/SortProjectTransposeRule.java
org/apache/calcite/rel/rules/FilterProjectTransposeRule.java
org/apache/calcite/rel/rules/EquiJoin.java
org/apache/calcite/rel/rules/JoinCommuteRule.java
org/apache/calcite/rel/rules/ProjectWindowTransposeRule.java
org/apache/calcite/rel/rules/AggregateProjectMergeRule.java
org/apache/calcite/rel/rules/AggregateProjectPullUpConstantsRule.java
org/apache/calcite/rel/rules/ProjectTableScanRule.java
org/apache/calcite/rel/rules/FilterTableFunctionTransposeRule.java
org/apache/calcite/rel/rules/FilterMergeRule.java
org/apache/calcite/rel/rules/ProjectCalcMergeRule.java
org/apache/calcite/rel/rules/JoinPushThroughJoinRule.java
org/apache/calcite/rel/rules/ProjectSortTransposeRule.java
org/apache/calcite/rel/rules/FilterRemoveIsNotDistinctFromRule.java
org/apache/calcite/rel/rules/AggregateJoinTransposeRule.java
org/apache/calcite/rel/rules/ValuesReduceRule.java
org/apache/calcite/rel/rules/ProjectCorrelateTransposeRule.java
org/apache/calcite/rel/rules/AbstractMaterializedViewRule.java
org/apache/calcite/rel/metadata/RelMdRowCount.java
org/apache/calcite/rel/metadata/CachingRelMetadataProvider.java
org/apache/calcite/rel/metadata/BuiltInMetadata.java
org/apache/calcite/rel/metadata/RelMdSize.java
org/apache/calcite/rel/metadata/MetadataHandler.java
org/apache/calcite/rel/metadata/RelMdMemory.java
org/apache/calcite/rel/metadata/RelMdDistribution.java
org/apache/calcite/rel/metadata/MetadataDef.java
org/apache/calcite/rel/metadata/RelMdUtil.java
org/apache/calcite/rel/metadata/RelMdSelectivity.java
org/apache/calcite/rel/metadata/RelMdAllPredicates.java
org/apache/calcite/rel/RelCollations.java
org/apache/calcite/model/JsonFunction.java
org/apache/calcite/model/JsonSchema.java
org/apache/calcite/model/JsonType.java
org/apache/calcite/model/package-info.java
org/apache/calcite/model/JsonRoot.java
org/apache/calcite/model/JsonTile.java
org/apache/calcite/model/JsonMaterialization.java
org/apache/calcite/server/CalciteServerStatement.java
org/apache/calcite/server/CalciteServer.java
org/apache/calcite/prepare/CalcitePrepareImpl.java
org/apache/calcite/prepare/CalciteMaterializer.java
org/apache/calcite/util/Benchmark.java
org/apache/calcite/util/UnmodifiableArrayList.java
org/apache/calcite/util/XmlOutput.java
org/apache/calcite/util/graph/DefaultEdge.java
org/apache/calcite/util/graph/TopologicalOrderIterator.java
org/apache/calcite/util/graph/DepthFirstIterator.java
org/apache/calcite/util/graph/DirectedGraph.java
org/apache/calcite/util/graph/CycleDetector.java
org/apache/calcite/util/graph/DefaultDirectedGraph.java
org/apache/calcite/util/graph/AttributedDirectedGraph.java
org/apache/calcite/util/graph/BreadthFirstIterator.java
org/apache/calcite/util/graph/package-info.java
org/apache/calcite/util/graph/Graphs.java
org/apache/calcite/util/CalciteValidatorException.java
org/apache/calcite/util/ReflectiveVisitor.java
org/apache/calcite/util/Template.java
org/apache/calcite/util/PartiallyOrderedSet.java
org/apache/calcite/util/mapping/AbstractSourceMapping.java
org/apache/calcite/util/mapping/MappingType.java
org/apache/calcite/util/mapping/Mapping.java
org/apache/calcite/util/mapping/AbstractTargetMapping.java
org/apache/calcite/util/Permutation.java
org/apache/calcite/util/Static.java
org/apache/calcite/util/Filterator.java
org/apache/calcite/util/CaseInsensitiveComparator.java
org/apache/calcite/util/DelegatingInvocationHandler.java
org/apache/calcite/util/NumberUtil.java
org/apache/calcite/util/PrecedenceClimbingParser.java
org/apache/calcite/util/NlsString.java
org/apache/calcite/util/TimestampString.java
org/apache/calcite/util/SerializableCharset.java
org/apache/calcite/util/SaffronProperties.java
org/apache/calcite/util/CompoundClosableAllocation.java
org/apache/calcite/util/BitSets.java
org/apache/calcite/util/EquivalenceSet.java
org/apache/calcite/util/BitString.java
org/apache/calcite/util/SourceStringReader.java
org/apache/calcite/util/TryThreadLocal.java
org/apache/calcite/util/JsonBuilder.java
org/apache/calcite/util/BuiltInMethod.java
org/apache/calcite/util/CalciteParserException.java
org/apache/calcite/util/DateTimeStringUtils.java
org/apache/calcite/util/trace/CalciteTrace.java
org/apache/calcite/util/trace/CalciteTimingTracer.java
org/apache/calcite/util/trace/CalciteLogger.java
org/apache/calcite/util/trace/package-info.java
org/apache/calcite/util/CancelFlag.java
org/apache/calcite/util/ImmutableNullableList.java
org/apache/calcite/util/Closer.java
org/apache/calcite/util/TimeString.java
org/apache/calcite/adapter/enumerable/EnumerableProjectRule.java
org/apache/calcite/adapter/enumerable/EnumerableFilterToCalcRule.java
org/apache/calcite/adapter/enumerable/NotNullImplementor.java
org/apache/calcite/adapter/enumerable/EnumerableJoinRule.java
org/apache/calcite/adapter/enumerable/AggContext.java
org/apache/calcite/adapter/enumerable/impl/AggResultContextImpl.java
org/apache/calcite/adapter/enumerable/impl/WinAggResultContextImpl.java
org/apache/calcite/adapter/enumerable/WinAggFrameContext.java
org/apache/calcite/adapter/enumerable/EnumerableInterpreterRule.java
org/apache/calcite/adapter/enumerable/EnumerableSort.java
org/apache/calcite/adapter/enumerable/EnumerableCorrelate.java
org/apache/calcite/adapter/enumerable/EnumerableProjectToCalcRule.java
org/apache/calcite/adapter/enumerable/EnumerableIntersectRule.java
org/apache/calcite/adapter/enumerable/EnumerableTableScan.java
org/apache/calcite/adapter/enumerable/ReflectiveCallNotNullImplementor.java
org/apache/calcite/adapter/enumerable/AggResetContext.java
org/apache/calcite/adapter/enumerable/PhysTypeImpl.java
org/apache/calcite/adapter/enumerable/WinAggFrameResultContext.java
org/apache/calcite/adapter/enumerable/EnumUtils.java
org/apache/calcite/adapter/enumerable/EnumerableJoin.java
org/apache/calcite/adapter/enumerable/StrictAggImplementor.java
org/apache/calcite/adapter/enumerable/EnumerableCollectRule.java
org/apache/calcite/adapter/enumerable/EnumerableThetaJoin.java
org/apache/calcite/adapter/enumerable/NestedBlockBuilderImpl.java
org/apache/calcite/adapter/enumerable/EnumerableCalc.java
org/apache/calcite/adapter/enumerable/CallImplementor.java
org/apache/calcite/adapter/enumerable/EnumerableValuesRule.java
org/apache/calcite/adapter/Java9Workaround.java
org/apache/calcite/adapter/java/AbstractQueryableTable.java
org/apache/calcite/adapter/java/package-info.java
org/apache/calcite/adapter/java/Array.java
org/apache/calcite/adapter/java/Map.java
org/apache/calcite/materialize/TileKey.java
org/apache/calcite/materialize/CachingLatticeStatisticProvider.java
org/apache/calcite/materialize/LatticeChildNode.java
org/apache/calcite/materialize/LatticeSpace.java
org/apache/calcite/materialize/LatticeNode.java
org/apache/calcite/materialize/SqlLatticeStatisticProvider.java
org/apache/calcite/materialize/MaterializationActor.java
org/apache/calcite/materialize/MapSqlStatisticProvider.java
org/apache/calcite/materialize/MaterializationKey.java
org/apache/calcite/materialize/MutableNode.java
org/apache/calcite/materialize/Step.java
org/apache/calcite/materialize/SqlStatisticProvider.java
org/apache/calcite/materialize/Lattices.java
org/apache/calcite/materialize/LatticeTable.java
org/apache/calcite/materialize/DelegatingLatticeStatisticProvider.java
org/apache/calcite/materialize/package-info.java
org/apache/calcite/materialize/Lattice.java
org/apache/calcite/plan/volcano/VolcanoPlannerPhaseRuleMappingInitializer.java
org/apache/calcite/plan/volcano/RelSet.java
org/apache/calcite/plan/volcano/ChainedPhaseRuleMappingInitializer.java
org/apache/calcite/plan/RelOptQuery.java
org/apache/calcite/plan/RelOptConnection.java
org/apache/calcite/plan/MaterializedViewSubstitutionVisitor.java
org/apache/calcite/plan/RelOptSamplingParameters.java
org/apache/calcite/plan/Convention.java
org/apache/calcite/plan/RelOptCost.java
org/apache/calcite/plan/RelOptCluster.java
org/apache/calcite/plan/RelOptLattice.java
org/apache/calcite/plan/ConventionTraitDef.java
org/apache/calcite/plan/hep/HepInstruction.java
org/apache/calcite/plan/hep/HepRuleCall.java
org/apache/calcite/plan/hep/HepRelMetadataProvider.java
org/apache/calcite/plan/hep/package-info.java
org/apache/calcite/plan/hep/HepProgram.java
org/apache/calcite/plan/SubstitutionVisitor.java
org/apache/calcite/plan/RelOptRuleOperandChildPolicy.java
org/apache/calcite/interpreter/Compiler.java
org/apache/calcite/sql2rel/InitializerContext.java
org/apache/calcite/sql2rel/RelDecorrelator.java
org/apache/calcite/sql2rel/RelFieldTrimmer.java
org/apache/calcite/rex/RexCallBinding.java
org/apache/calcite/rex/RexRangeRef.java
org/apache/calcite/rex/RexInterpreter.java
org/apache/calcite/rex/RexPatternFieldRef.java
org/apache/calcite/rex/RexSqlConvertlet.java
org/apache/calcite/rex/RexExecutable.java
org/apache/calcite/rex/RexSqlStandardConvertletTable.java
org/apache/calcite/rex/RexLiteral.java
org/apache/calcite/rex/RexSlot.java
org/apache/calcite/rex/RexSqlConvertletTable.java
org/apache/calcite/rex/RexCopier.java
org/apache/calcite/rex/RexTransformer.java
org/apache/calcite/rex/RexMultisetUtil.java
org/apache/calcite/rex/RexWindow.java
org/apache/calcite/rex/RexFieldAccess.java
org/apache/calcite/rex/RexDynamicParam.java
org/apache/calcite/rex/RexWindowBound.java
org/apache/calcite/profile/ProfilerImpl.java
org/apache/calcite/profile/SimpleProfiler.java
org/apache/calcite/profile/Profiler.java
org/apache/calcite/profile/package-info.java
javacc/Parser.jj
org/apache/calcite/sql/parser/impl/SqlParserImplTokenManager.java
META-INF/LICENSE
org/apache/calcite/jdbc/CalciteFactory.java
org/apache/calcite/jdbc/JavaTypeFactoryImpl.java
org/apache/calcite/jdbc/CachingCalciteSchema.java
org/apache/calcite/jdbc/package-info.java
org/apache/calcite/jdbc/CalcitePrepare.java
org/apache/calcite/jdbc/JavaRecordType.java
org/apache/calcite/jdbc/CalciteStatement.java
org/apache/calcite/tools/RelBuilder.java
org/apache/calcite/sql/SqlTimestampLiteral.java
org/apache/calcite/sql/parser/SqlParseException.java
org/apache/calcite/sql/parser/SqlParserPos.java
org/apache/calcite/sql/parser/SqlParserImplFactory.java
org/apache/calcite/sql/type/InferTypes.java
org/apache/calcite/sql/type/AssignableOperandTypeChecker.java
org/apache/calcite/sql/type/SqlSingleOperandTypeChecker.java
org/apache/calcite/sql/type/SqlTypeUtil.java
org/apache/calcite/sql/type/SqlReturnTypeInference.java
org/apache/calcite/sql/type/MapSqlType.java
org/apache/calcite/sql/type/CompositeOperandTypeChecker.java
org/apache/calcite/sql/type/package-info.java
org/apache/calcite/sql/type/ObjectSqlType.java
org/apache/calcite/sql/type/CompositeSingleOperandTypeChecker.java
org/apache/calcite/sql/type/ExtraSqlTypes.java
org/apache/calcite/sql/type/SqlOperandTypeInference.java
org/apache/calcite/sql/type/AbstractSqlType.java
org/apache/calcite/sql/type/OrdinalReturnTypeInference.java
org/apache/calcite/sql/type/SqlOperandCountRanges.java
org/apache/calcite/sql/type/SqlTypeFactoryImpl.java
org/apache/calcite/sql/SqlDateLiteral.java
org/apache/calcite/sql/SqlDelete.java
org/apache/calcite/sql/SqlStateCodes.java
org/apache/calcite/sql/SqlBasicCall.java
org/apache/calcite/sql/SqlSelectKeyword.java
org/apache/calcite/sql/SqlAsOperator.java
org/apache/calcite/sql/SqlWithItem.java
org/apache/calcite/sql/SqlSetOperator.java
org/apache/calcite/sql/SqlNumericLiteral.java
org/apache/calcite/sql/SqlIntervalLiteral.java
org/apache/calcite/sql/SqlExplain.java
org/apache/calcite/sql/SqlNode.java
org/apache/calcite/sql/SqlTimeLiteral.java
org/apache/calcite/sql/SqlPrefixOperator.java
org/apache/calcite/sql/SqlInfixOperator.java
org/apache/calcite/sql/dialect/IngresSqlDialect.java
org/apache/calcite/sql/dialect/LucidDbSqlDialect.java
org/apache/calcite/sql/dialect/RedshiftSqlDialect.java
org/apache/calcite/sql/dialect/HiveSqlDialect.java
org/apache/calcite/sql/dialect/JethroDataSqlDialect.java
org/apache/calcite/sql/dialect/SybaseSqlDialect.java
org/apache/calcite/sql/dialect/VerticaSqlDialect.java
org/apache/calcite/sql/dialect/PostgresqlSqlDialect.java
org/apache/calcite/sql/dialect/MysqlSqlDialect.java
org/apache/calcite/sql/dialect/MssqlSqlDialect.java
org/apache/calcite/sql/dialect/CalciteSqlDialect.java
org/apache/calcite/sql/SqlFunctionCategory.java
org/apache/calcite/sql/fun/SqlArrayQueryConstructor.java
org/apache/calcite/sql/fun/SqlCursorConstructor.java
org/apache/calcite/sql/fun/SqlMultisetQueryConstructor.java
org/apache/calcite/sql/fun/SqlJsonArrayAggAggFunction.java
org/apache/calcite/sql/fun/SqlGroupIdFunction.java
org/apache/calcite/sql/fun/SqlStringContextVariable.java
org/apache/calcite/sql/fun/SqlInOperator.java
org/apache/calcite/sql/fun/SqlOverlapsOperator.java
org/apache/calcite/sql/fun/SqlRandFunction.java
org/apache/calcite/sql/fun/SqlMonotonicUnaryFunction.java
org/apache/calcite/sql/fun/SqlFirstLastValueAggFunction.java
org/apache/calcite/sql/fun/SqlThrowOperator.java
org/apache/calcite/sql/fun/SqlSingleValueAggFunction.java
org/apache/calcite/sql/fun/SqlCurrentDateFunction.java
org/apache/calcite/sql/fun/SqlLiteralChainOperator.java
org/apache/calcite/sql/fun/SqlArgumentAssignmentOperator.java
org/apache/calcite/sql/fun/SqlMinMaxAggFunction.java
org/apache/calcite/sql/fun/SqlJsonValueFunction.java
org/apache/calcite/sql/fun/SqlDotOperator.java
org/apache/calcite/sql/fun/SqlRowOperator.java
org/apache/calcite/sql/fun/SqlTimestampAddFunction.java
org/apache/calcite/sql/fun/SqlSumEmptyIsZeroAggFunction.java
org/apache/calcite/sql/fun/SqlJsonArrayFunction.java
org/apache/calcite/sql/fun/SqlRandIntegerFunction.java
org/apache/calcite/sql/fun/SqlLikeOperator.java
org/apache/calcite/sql/fun/SqlQuantifyOperator.java
org/apache/calcite/sql/fun/SqlGroupingIdFunction.java
org/apache/calcite/sql/fun/SqlRegrCountAggFunction.java
org/apache/calcite/sql/fun/SqlJsonApiCommonSyntaxOperator.java
org/apache/calcite/sql/fun/SqlExtractFunction.java
org/apache/calcite/sql/fun/SqlJsonQueryFunction.java
org/apache/calcite/sql/fun/package-info.java
org/apache/calcite/sql/fun/SqlMapQueryConstructor.java
org/apache/calcite/sql/fun/SqlJsonObjectAggAggFunction.java
org/apache/calcite/sql/fun/SqlMonotonicBinaryOperator.java
org/apache/calcite/sql/fun/SqlMapValueConstructor.java
org/apache/calcite/sql/fun/SqlNewOperator.java
org/apache/calcite/sql/fun/SqlMultisetValueConstructor.java
org/apache/calcite/sql/fun/SqlBaseContextVariable.java
org/apache/calcite/sql/fun/SqlColumnListConstructor.java
org/apache/calcite/sql/fun/SqlBetweenOperator.java
org/apache/calcite/sql/fun/SqlAvgAggFunction.java
org/apache/calcite/sql/fun/SqlAbstractGroupFunction.java
org/apache/calcite/sql/fun/SqlLeadLagAggFunction.java
org/apache/calcite/sql/fun/SqlTrimFunction.java
org/apache/calcite/sql/fun/SqlOverlayFunction.java
org/apache/calcite/sql/fun/SqlJsonValueExpressionOperator.java
org/apache/calcite/sql/fun/SqlCovarAggFunction.java
org/apache/calcite/sql/fun/SqlDatetimePlusOperator.java
org/apache/calcite/sql/SqlUpdate.java
org/apache/calcite/sql/util/SqlBuilder.java
org/apache/calcite/sql/util/ReflectiveSqlOperatorTable.java
org/apache/calcite/sql/util/SqlBasicVisitor.java
org/apache/calcite/sql/util/SqlString.java
org/apache/calcite/sql/util/SqlShuttle.java
org/apache/calcite/sql/JoinConditionType.java
org/apache/calcite/sql/package-info.java
org/apache/calcite/sql/SqlDdl.java
org/apache/calcite/sql/SqlAccessType.java
org/apache/calcite/sql/SqlMatchRecognize.java
org/apache/calcite/sql/SqlJsonConstructorNullClause.java
org/apache/calcite/sql/SqlWithinGroupOperator.java
org/apache/calcite/sql/SqlAbstractStringLiteral.java
org/apache/calcite/sql/SqlJsonExistsErrorBehavior.java
org/apache/calcite/sql/SqlGroupedWindowFunction.java
org/apache/calcite/sql/SqlUnresolvedFunction.java
org/apache/calcite/sql/advise/SqlAdvisorHint2.java
org/apache/calcite/sql/advise/SqlAdvisorGetHintsFunction2.java
org/apache/calcite/sql/advise/SqlSimpleParser.java
org/apache/calcite/sql/SqlWith.java
org/apache/calcite/sql/SqlFunctionalOperator.java
org/apache/calcite/sql/SqlLiteral.java
org/apache/calcite/sql/validate/SqlValidatorUtil.java
org/apache/calcite/sql/validate/WithNamespace.java
org/apache/calcite/sql/validate/WithItemNamespace.java
org/apache/calcite/sql/SqlJsonQueryEmptyOrErrorBehavior.java
org/apache/calcite/sql/SqlNodeList.java
org/apache/calcite/sql/SqlJdbcDataTypeName.java
org/apache/calcite/sql/pretty/SqlPrettyWriter.java
org/apache/calcite/sql/SqlSplittableAggFunction.java
org/apache/calcite/sql/SqlProcedureCallOperator.java
org/apache/calcite/sql/SqlWriter.java
org/apache/calcite/rel/RelDistributionTraitDef.java
org/apache/calcite/rel/rel2sql/package-info.java
org/apache/calcite/rel/rel2sql/RelToSqlConverter.java
org/apache/calcite/rel/type/RelDataTypeFactoryImpl.java
org/apache/calcite/rel/type/DynamicRecordType.java
org/apache/calcite/rel/type/RelDataTypePrecedenceList.java
org/apache/calcite/rel/type/RelCrossType.java
org/apache/calcite/rel/type/RelDataTypeFactory.java
org/apache/calcite/rel/type/RelDataTypeFieldImpl.java
org/apache/calcite/rel/type/package-info.java
org/apache/calcite/rel/type/RelDataTypeField.java
org/apache/calcite/rel/type/RelDataTypeImpl.java
org/apache/calcite/rel/type/RelDataTypeComparability.java
org/apache/calcite/rel/convert/TraitMatchingRule.java
org/apache/calcite/rel/convert/ConverterRule.java
org/apache/calcite/rel/core/Match.java
org/apache/calcite/rel/core/JoinRelType.java
org/apache/calcite/rel/core/Sort.java
org/apache/calcite/rel/core/Project.java
org/apache/calcite/rel/core/TableScan.java
org/apache/calcite/rel/core/Union.java
org/apache/calcite/rel/core/Filter.java
org/apache/calcite/rel/core/Values.java
org/apache/calcite/rel/core/package-info.java
org/apache/calcite/rel/core/SetOp.java
org/apache/calcite/rel/rules/ProjectSetOpTransposeRule.java
org/apache/calcite/rel/rules/CalcRemoveRule.java
org/apache/calcite/rel/rules/FilterSetOpTransposeRule.java
org/apache/calcite/rel/rules/LoptSemiJoinOptimizer.java
org/apache/calcite/rel/rules/JoinPushTransitivePredicatesRule.java
org/apache/calcite/rel/rules/UnionMergeRule.java
org/apache/calcite/rel/rules/JoinAssociateRule.java
org/apache/calcite/rel/rules/AggregateFilterTransposeRule.java
org/apache/calcite/rel/rules/AggregateReduceFunctionsRule.java
org/apache/calcite/rel/rules/UnionEliminatorRule.java
org/apache/calcite/rel/rules/ReduceDecimalsRule.java
org/apache/calcite/rel/rules/AggregateStarTableRule.java
org/apache/calcite/rel/rules/JoinProjectTransposeRule.java
org/apache/calcite/rel/rules/MultiJoinOptimizeBushyRule.java
org/apache/calcite/rel/rules/AggregateExpandDistinctAggregatesRule.java
org/apache/calcite/rel/rules/MultiJoinProjectTransposeRule.java
org/apache/calcite/rel/rules/FilterTableScanRule.java
org/apache/calcite/rel/rules/FilterJoinRule.java
org/apache/calcite/rel/rules/PushProjector.java
org/apache/calcite/rel/rules/JoinAddRedundantSemiJoinRule.java
org/apache/calcite/rel/rules/ProjectToWindowRule.java
org/apache/calcite/rel/rules/SubQueryRemoveRule.java
org/apache/calcite/rel/rules/SemiJoinJoinTransposeRule.java
org/apache/calcite/rel/rules/FilterToCalcRule.java
org/apache/calcite/rel/rules/UnionToDistinctRule.java
org/apache/calcite/rel/RelRoot.java
org/apache/calcite/rel/mutable/MutableSemiJoin.java
org/apache/calcite/rel/mutable/MutableCalc.java
org/apache/calcite/rel/mutable/MutableSort.java
org/apache/calcite/rel/mutable/MutableMinus.java
org/apache/calcite/rel/mutable/MutableRelType.java
org/apache/calcite/rel/mutable/MutableRels.java
org/apache/calcite/rel/mutable/MutableJoin.java
org/apache/calcite/rel/mutable/MutableRelVisitor.java
org/apache/calcite/rel/mutable/MutableFilter.java
org/apache/calcite/rel/mutable/MutableTableFunctionScan.java
org/apache/calcite/rel/mutable/MutableSingleRel.java
org/apache/calcite/rel/mutable/MutableLeafRel.java
org/apache/calcite/rel/mutable/MutableCollect.java
org/apache/calcite/rel/mutable/MutableWindow.java
org/apache/calcite/rel/mutable/MutableMultiRel.java
org/apache/calcite/rel/mutable/MutableCorrelate.java
org/apache/calcite/rel/mutable/Holder.java
org/apache/calcite/rel/mutable/MutableProject.java
org/apache/calcite/rel/RelVisitor.java
org/apache/calcite/rel/RelCollation.java
org/apache/calcite/rel/SingleRel.java
org/apache/calcite/rel/package-info.java
org/apache/calcite/rel/BiRel.java
org/apache/calcite/rel/RelCollationImpl.java
org/apache/calcite/rel/stream/LogicalChi.java
org/apache/calcite/rel/stream/package-info.java
org/apache/calcite/rel/stream/LogicalDelta.java
org/apache/calcite/rel/stream/Chi.java
org/apache/calcite/rel/logical/LogicalUnion.java
org/apache/calcite/rel/logical/LogicalSortExchange.java
org/apache/calcite/rel/logical/LogicalFilter.java
org/apache/calcite/rel/logical/LogicalTableScan.java
org/apache/calcite/rel/logical/LogicalJoin.java
org/apache/calcite/rel/logical/LogicalTableFunctionScan.java
org/apache/calcite/rel/logical/package-info.java
org/apache/calcite/rel/logical/LogicalMatch.java
org/apache/calcite/rel/logical/LogicalIntersect.java
org/apache/calcite/rel/logical/LogicalProject.java
org/apache/calcite/rel/RelWriter.java
org/apache/calcite/rel/RelShuttle.java
org/apache/calcite/rel/RelReferentialConstraintImpl.java
org/apache/calcite/rel/RelInput.java
org/apache/calcite/rel/metadata/RelMdPredicates.java
org/apache/calcite/rel/metadata/RelMdTableReferences.java
org/apache/calcite/rel/metadata/RelMdNodeTypes.java
org/apache/calcite/rel/metadata/MetadataFactory.java
org/apache/calcite/rel/metadata/MetadataFactoryImpl.java
org/apache/calcite/rel/metadata/NullSentinel.java
org/apache/calcite/rel/metadata/RelColumnMapping.java
org/apache/calcite/rel/metadata/ReflectiveRelMetadataProvider.java
org/apache/calcite/rel/metadata/RelMdExplainVisibility.java
org/apache/calcite/rel/metadata/RelMdPercentageOriginalRows.java
org/apache/calcite/rel/metadata/RelMetadataProvider.java
org/apache/calcite/rel/metadata/RelMdMaxRowCount.java
org/apache/calcite/rel/metadata/RelMdParallelism.java
org/apache/calcite/rel/metadata/RelMdColumnUniqueness.java
org/apache/calcite/rel/metadata/RelMdDistinctRowCount.java
org/apache/calcite/rel/AbstractRelNode.java
org/apache/calcite/runtime/ObjectEnumeratorCursor.java
org/apache/calcite/runtime/Unit.java
org/apache/calcite/runtime/ArrayComparator.java
org/apache/calcite/runtime/CalciteResource.java
org/apache/calcite/runtime/TrustAllSslSocketFactory.java
org/apache/calcite/runtime/CalciteException.java
org/apache/calcite/runtime/Hook.java
org/apache/calcite/runtime/RandomFunction.java
org/apache/calcite/util/Glossary.java
org/apache/calcite/util/Sources.java
org/apache/calcite/util/CompositeList.java
org/apache/calcite/util/IntList.java
org/apache/calcite/util/Pair.java
org/apache/calcite/util/ReflectiveVisitDispatcher.java
org/apache/calcite/util/CastingList.java
org/apache/calcite/util/Optionality.java
org/apache/calcite/util/Util.java
org/apache/calcite/util/IntegerIntervalSet.java
org/apache/calcite/Demo.java
org/apache/calcite/config/CalciteConnectionConfig.java
org/apache/calcite/config/package-info.java
org/apache/calcite/config/Lex.java
org/apache/calcite/config/CalciteConnectionConfigImpl.java
org/apache/calcite/adapter/jdbc/JdbcToEnumerableConverter.java
org/apache/calcite/adapter/jdbc/JdbcUtils.java
org/apache/calcite/adapter/jdbc/JdbcToEnumerableConverterRule.java
org/apache/calcite/adapter/jdbc/package-info.java
org/apache/calcite/adapter/jdbc/JdbcTableScan.java
org/apache/calcite/adapter/jdbc/JdbcQueryProvider.java
org/apache/calcite/adapter/jdbc/JdbcTable.java
org/apache/calcite/adapter/jdbc/JdbcRel.java
org/apache/calcite/adapter/package-info.java
org/apache/calcite/adapter/clone/ArrayTable.java
org/apache/calcite/adapter/clone/package-info.java
org/apache/calcite/adapter/enumerable/WinAggResetContext.java
org/apache/calcite/adapter/enumerable/EnumerableRules.java
org/apache/calcite/adapter/enumerable/WinAggAddContext.java
org/apache/calcite/adapter/enumerable/EnumerableIntersect.java
org/apache/calcite/adapter/enumerable/EnumerableLimit.java
org/apache/calcite/adapter/enumerable/JavaRowFormat.java
org/apache/calcite/adapter/enumerable/EnumerableTableModify.java
org/apache/calcite/adapter/enumerable/EnumerableRelImplementor.java
org/apache/calcite/adapter/enumerable/EnumerableInterpretable.java
org/apache/calcite/adapter/enumerable/EnumerableUnion.java
org/apache/calcite/adapter/enumerable/EnumerableCollect.java
org/apache/calcite/adapter/enumerable/impl/AggResetContextImpl.java
org/apache/calcite/adapter/enumerable/impl/AggAddContextImpl.java
org/apache/calcite/adapter/enumerable/AggImplementor.java
org/apache/calcite/adapter/enumerable/PhysType.java
org/apache/calcite/adapter/enumerable/EnumerableConvention.java
org/apache/calcite/adapter/enumerable/EnumerableWindow.java
org/apache/calcite/adapter/enumerable/EnumerableProject.java
org/apache/calcite/adapter/enumerable/AggregateLambdaFactory.java
org/apache/calcite/adapter/enumerable/EnumerableSemiJoin.java
org/apache/calcite/adapter/enumerable/EnumerableInterpreter.java
org/apache/calcite/adapter/enumerable/JavaRelImplementor.java
org/apache/calcite/adapter/enumerable/EnumerableUncollectRule.java
org/apache/calcite/adapter/enumerable/EnumerableCalcRule.java
org/apache/calcite/adapter/enumerable/EnumerableTableModifyRule.java
org/apache/calcite/adapter/enumerable/EnumerableTableFunctionScan.java
org/apache/calcite/adapter/enumerable/EnumerableValues.java
org/apache/calcite/adapter/enumerable/EnumerableSemiJoinRule.java
org/apache/calcite/adapter/enumerable/EnumerableWindowRule.java
org/apache/calcite/materialize/TileSuggester.java
org/apache/calcite/plan/ViewExpanders.java
org/apache/calcite/plan/RelOptSchemaWithSampling.java
org/apache/calcite/plan/RelOptMaterialization.java
org/apache/calcite/plan/RelOptRuleCall.java
org/apache/calcite/plan/volcano/RuleQueue.java
org/apache/calcite/plan/volcano/AbstractConverter.java
org/apache/calcite/plan/volcano/VolcanoPlannerPhase.java
org/apache/calcite/plan/volcano/package-info.java
org/apache/calcite/plan/volcano/VolcanoRelMetadataProvider.java
org/apache/calcite/plan/volcano/VolcanoRuleMatch.java
org/apache/calcite/plan/volcano/RelSubset.java
org/apache/calcite/plan/hep/HepProgramBuilder.java
org/apache/calcite/plan/hep/HepRelVertex.java
org/apache/calcite/plan/RelOptListener.java
org/apache/calcite/plan/package-info.java
org/apache/calcite/plan/RelMultipleTrait.java
org/apache/calcite/plan/RelOptPredicateList.java
org/apache/calcite/plan/MulticastRelOptListener.java
org/apache/calcite/plan/TableAccessMap.java
org/apache/calcite/plan/RelOptUtil.java
org/apache/calcite/schema/impl/DelegatingSchema.java
org/apache/calcite/schema/impl/AbstractTable.java
org/apache/calcite/schema/impl/ViewTableMacro.java
org/apache/calcite/schema/impl/ReflectiveFunctionBase.java
org/apache/calcite/schema/impl/TableFunctionImpl.java
org/apache/calcite/schema/impl/AggregateFunctionImpl.java
org/apache/calcite/schema/impl/MaterializedViewTable.java
org/apache/calcite/schema/package-info.java
org/apache/calcite/schema/Path.java
org/apache/calcite/schema/SchemaPlus.java
org/apache/calcite/schema/SchemaFactory.java
org/apache/calcite/schema/Function.java
org/apache/calcite/schema/Schemas.java
org/apache/calcite/interpreter/UnionNode.java
org/apache/calcite/interpreter/Sink.java
org/apache/calcite/interpreter/AbstractSingleNode.java
org/apache/calcite/interpreter/JoinNode.java
org/apache/calcite/interpreter/NoneToBindableConverterRule.java
org/apache/calcite/interpreter/BindableConvention.java
org/apache/calcite/interpreter/Source.java
org/apache/calcite/interpreter/InterpretableConverter.java
org/apache/calcite/interpreter/SortNode.java
org/apache/calcite/interpreter/ProjectNode.java
org/apache/calcite/interpreter/TableScanNode.java
org/apache/calcite/sql2rel/SubQueryConverter.java
org/apache/calcite/sql2rel/RelStructuredTypeFlattener.java
org/apache/calcite/sql2rel/SqlRexContext.java
org/apache/calcite/sql2rel/NullInitializerExpressionFactory.java
org/apache/calcite/sql2rel/CorrelationReferenceFinder.java
org/apache/calcite/rex/RexTableInputRef.java
org/apache/calcite/rex/RexPermuteInputsShuttle.java
org/apache/calcite/rex/RexBiVisitor.java
org/apache/calcite/rex/RexAnalyzer.java
org/apache/calcite/rex/RexInputRef.java
org/apache/calcite/rex/RexPermutationShuttle.java
org/apache/calcite/rex/RexCorrelVariable.java
org/apache/calcite/rex/RexPattern.java
org/apache/calcite/rex/RexToSqlNodeConverterImpl.java
org/apache/calcite/rex/RexAction.java
org/apache/calcite/rex/RexToSqlNodeConverter.java
org/apache/calcite/rex/RexVisitorImpl.java
org/apache/calcite/rex/RexUnknownAs.java
org/apache/calcite/rex/RexShuttle.java
org/apache/calcite/rex/RexProgram.java
org/apache/calcite/rex/RexOver.java
org/apache/calcite/rex/RexSimplify.java
org/apache/calcite/rex/RexUtil.java
org/apache/calcite/sql/parser/parserextensiontesting/Token.java
org/apache/calcite/sql/parser/parserextensiontesting/ExtensionSqlParserImpl.java
org/apache/calcite/runtime/CalciteResource.properties
codegen/config.fmpp
codegen/includes/compoundIdentifier.ftl
codegen/includes/parserImpls.ftl
org-apache-calcite-jdbc.properties
META-INF/DEPENDENCIES
org/apache/calcite/jdbc/CalciteJdbc41Factory.java
org/apache/calcite/jdbc/CalciteMetaImpl.java
org/apache/calcite/jdbc/Driver.java
org/apache/calcite/jdbc/CalciteConnectionImpl.java
org/apache/calcite/tools/RelRunner.java
org/apache/calcite/tools/Programs.java
org/apache/calcite/tools/Program.java
org/apache/calcite/tools/RelConversionException.java
org/apache/calcite/tools/Planner.java
org/apache/calcite/sql/SqlDialectFactoryImpl.java
org/apache/calcite/sql/SqlWindow.java
org/apache/calcite/sql/SqlSelectOperator.java
org/apache/calcite/sql/SqlJdbcFunctionCall.java
org/apache/calcite/sql/parser/impl/package-info.java
org/apache/calcite/sql/parser/Span.java
org/apache/calcite/sql/parser/SqlAbstractParserImpl.java
org/apache/calcite/sql/type/OperandTypes.java
org/apache/calcite/sql/type/ReturnTypes.java
org/apache/calcite/sql/type/ArraySqlType.java
org/apache/calcite/sql/type/CursorReturnTypeInference.java
org/apache/calcite/sql/type/MatchReturnTypeInference.java
org/apache/calcite/sql/type/SqlTypeTransform.java
org/apache/calcite/sql/type/JavaToSqlTypeConversionRules.java
org/apache/calcite/sql/type/SqlTypeExplicitPrecedenceList.java
org/apache/calcite/sql/type/SqlTypeAssignmentRules.java
org/apache/calcite/sql/type/SqlTypeName.java
org/apache/calcite/sql/SqlExplainFormat.java
org/apache/calcite/sql/SqlJsonQueryWrapperBehavior.java
org/apache/calcite/sql/SqlOperatorBinding.java
org/apache/calcite/sql/SqlPostfixOperator.java
org/apache/calcite/sql/SqlSyntax.java
org/apache/calcite/sql/SqlUnnestOperator.java
org/apache/calcite/sql/SqlKind.java
org/apache/calcite/sql/validate/SqlValidator.java
org/apache/calcite/sql/validate/SqlModality.java
org/apache/calcite/sql/validate/SqlScopedShuttle.java
org/apache/calcite/sql/validate/SqlConformanceEnum.java
org/apache/calcite/sql/validate/AggregatingScope.java
org/apache/calcite/sql/validate/TableScope.java
org/apache/calcite/sql/validate/SqlValidatorWithHints.java
org/apache/calcite/sql/validate/AggVisitor.java
org/apache/calcite/sql/validate/ListScope.java
org/apache/calcite/sql/validate/DelegatingSqlValidatorTable.java
org/apache/calcite/sql/validate/SqlIdentifierMoniker.java
org/apache/calcite/sql/validate/SqlUserDefinedAggFunction.java
org/apache/calcite/sql/validate/SqlValidatorNamespace.java
org/apache/calcite/sql/validate/SelectNamespace.java
org/apache/calcite/sql/validate/SqlValidatorImpl.java
org/apache/calcite/rel/core/SortExchange.java
org/apache/calcite/rel/core/AggregateCall.java
org/apache/calcite/rel/externalize/RelJsonWriter.java
org/apache/calcite/rel/externalize/package-info.java
org/apache/calcite/rel/externalize/RelJsonReader.java
org/apache/calcite/rel/externalize/RelXmlWriter.java
org/apache/calcite/rel/rules/CalcSplitRule.java
org/apache/calcite/rel/rules/PruneEmptyRules.java
org/apache/calcite/rel/rules/FilterAggregateTransposeRule.java
org/apache/calcite/rel/rules/FilterCalcMergeRule.java
org/apache/calcite/rel/rules/JoinPushExpressionsRule.java
org/apache/calcite/rel/rules/LoptMultiJoin.java
org/apache/calcite/rel/mutable/MutableScan.java
org/apache/calcite/rel/mutable/MutableTableModify.java
org/apache/calcite/rel/mutable/MutableSample.java
org/apache/calcite/rel/mutable/MutableExchange.java
org/apache/calcite/rel/mutable/MutableBiRel.java
org/apache/calcite/rel/mutable/MutableIntersect.java
org/apache/calcite/rel/mutable/MutableAggregate.java
org/apache/calcite/rel/mutable/MutableUnion.java
org/apache/calcite/rel/mutable/MutableSetOp.java
org/apache/calcite/rel/mutable/MutableUncollect.java
org/apache/calcite/rel/mutable/MutableRel.java
org/apache/calcite/rel/mutable/package-info.java
org/apache/calcite/runtime/package-info.java
org/apache/calcite/runtime/FlatLists.java
org/apache/calcite/runtime/GeoFunctions.java
org/apache/calcite/runtime/ArrayEnumeratorCursor.java
org/apache/calcite/runtime/RecordEnumeratorCursor.java
org/apache/calcite/runtime/PredicateImpl.java
org/apache/calcite/runtime/Like.java
org/apache/calcite/runtime/ConsList.java
org/apache/calcite/runtime/Utilities.java
org/apache/calcite/model/JsonTypeAttribute.java
org/apache/calcite/model/JsonLattice.java
org/apache/calcite/model/JsonCustomSchema.java
org/apache/calcite/model/ModelHandler.java
org/apache/calcite/model/JsonView.java
org/apache/calcite/model/JsonMeasure.java
org/apache/calcite/model/JsonCustomTable.java
org/apache/calcite/model/JsonStream.java
org/apache/calcite/model/JsonTable.java
org/apache/calcite/model/JsonColumn.java
org/apache/calcite/model/JsonMapSchema.java
org/apache/calcite/model/JsonJdbcSchema.java
org/apache/calcite/server/package-info.java
org/apache/calcite/prepare/CalciteSqlValidator.java
org/apache/calcite/prepare/CalciteCatalogReader.java
org/apache/calcite/prepare/LixToRelTranslator.java
org/apache/calcite/prepare/package-info.java
org/apache/calcite/prepare/PlannerImpl.java
org/apache/calcite/prepare/QueryableRelBuilder.java
org/apache/calcite/prepare/RelOptTableImpl.java
org/apache/calcite/prepare/Prepare.java
org/apache/calcite/util/Stacks.java
org/apache/calcite/util/NameMap.java
org/apache/calcite/util/TimestampWithTimeZoneString.java
org/apache/calcite/util/ClosableAllocationOwner.java
org/apache/calcite/util/Unsafe.java
org/apache/calcite/util/Bug.java
org/apache/calcite/util/ImmutableIntList.java
org/apache/calcite/util/Source.java
org/apache/calcite/util/CompositeMap.java
org/apache/calcite/util/StackWriter.java
org/apache/calcite/util/ClosableAllocation.java
org/apache/calcite/util/BarfingInvocationHandler.java
org/apache/calcite/util/ControlFlowException.java
org/apache/calcite/util/mapping/Mappings.java
org/apache/calcite/util/mapping/package-info.java
org/apache/calcite/util/mapping/IntPair.java
org/apache/calcite/util/NameSet.java
org/apache/calcite/util/DateString.java
org/apache/calcite/util/ImmutableBitSet.java
org/apache/calcite/util/ConversionUtil.java
org/apache/calcite/util/ReflectUtil.java
org/apache/calcite/util/package-info.java
org/apache/calcite/util/TimeWithTimeZoneString.java
org/apache/calcite/adapter/enumerable/EnumerableMinusRule.java
org/apache/calcite/adapter/enumerable/EnumerableUnionRule.java
org/apache/calcite/adapter/enumerable/AggAddContext.java
org/apache/calcite/adapter/enumerable/EnumerableFilterRule.java
org/apache/calcite/adapter/enumerable/EnumerableMergeJoinRule.java
org/apache/calcite/adapter/enumerable/EnumerableTableFunctionScanRule.java
org/apache/calcite/adapter/enumerable/impl/WinAggResetContextImpl.java
org/apache/calcite/adapter/enumerable/impl/package-info.java
org/apache/calcite/adapter/enumerable/impl/WinAggAddContextImpl.java
org/apache/calcite/adapter/enumerable/EnumerableBindable.java
org/apache/calcite/adapter/enumerable/WinAggResultContext.java
org/apache/calcite/adapter/enumerable/EnumerableLimitRule.java
org/apache/calcite/adapter/enumerable/EnumerableSortRule.java
org/apache/calcite/adapter/enumerable/package-info.java
org/apache/calcite/adapter/enumerable/NestedBlockBuilder.java
org/apache/calcite/adapter/enumerable/EnumerableRel.java
org/apache/calcite/adapter/enumerable/OrderedAggregateLambdaFactory.java
org/apache/calcite/adapter/enumerable/EnumerableCorrelateRule.java
org/apache/calcite/adapter/enumerable/AggImpState.java
org/apache/calcite/adapter/enumerable/SequencedAdderAggregateLambdaFactory.java
org/apache/calcite/adapter/enumerable/RexToLixTranslator.java
org/apache/calcite/adapter/enumerable/WinAggImplementor.java
org/apache/calcite/adapter/enumerable/WinAggContext.java
org/apache/calcite/adapter/java/JavaTypeFactory.java
org/apache/calcite/adapter/java/ReflectiveSchema.java
org/apache/calcite/plan/RelOptRuleOperand.java
org/apache/calcite/plan/CommonRelSubExprRule.java
org/apache/calcite/plan/RelOptCostImpl.java
org/apache/calcite/plan/RelTrait.java
org/apache/calcite/plan/RelTraitSet.java
org/apache/calcite/plan/RexImplicationChecker.java
org/apache/calcite/plan/hep/HepMatchOrder.java
org/apache/calcite/plan/hep/HepPlanner.java
org/apache/calcite/plan/RelOptRuleOperandChildren.java
org/apache/calcite/plan/RelOptPlanner.java
org/apache/calcite/plan/Contexts.java
org/apache/calcite/plan/RelOptTable.java
org/apache/calcite/plan/RelOptCostFactory.java
org/apache/calcite/plan/RelTraitPropagationVisitor.java
org/apache/calcite/plan/RelOptSchema.java
org/apache/calcite/plan/Context.java
org/apache/calcite/plan/RelOptRule.java
org/apache/calcite/plan/RelOptMaterializations.java
org/apache/calcite/plan/RelTraitDef.java
org/apache/calcite/plan/RelCompositeTrait.java
org/apache/calcite/plan/RelImplementor.java
org/apache/calcite/plan/VisitorDataContext.java
org/apache/calcite/schema/Member.java
org/apache/calcite/schema/ScannableTable.java
org/apache/calcite/schema/TableMacro.java
org/apache/calcite/schema/ProjectableFilterableTable.java
org/apache/calcite/schema/Schema.java
org/apache/calcite/schema/CustomColumnResolvingTable.java
org/apache/calcite/schema/SchemaVersion.java
org/apache/calcite/schema/SemiMutableSchema.java
org/apache/calcite/schema/TableFunction.java
org/apache/calcite/schema/TableFactory.java
org/apache/calcite/schema/ColumnStrategy.java
org/apache/calcite/schema/FilterableTable.java
org/apache/calcite/schema/ModifiableTable.java
org/apache/calcite/schema/StreamableTable.java
org/apache/calcite/schema/ScalarFunction.java
org/apache/calcite/schema/ExtensibleTable.java
org/apache/calcite/schema/ImplementableFunction.java
org/apache/calcite/schema/AggregateFunction.java
org/apache/calcite/schema/QueryableTable.java
org/apache/calcite/schema/impl/AbstractSchema.java
org/apache/calcite/schema/impl/AbstractTableQueryable.java
org/apache/calcite/schema/impl/ScalarFunctionImpl.java
org/apache/calcite/schema/impl/StarTable.java
org/apache/calcite/schema/impl/package-info.java
org/apache/calcite/schema/impl/ModifiableViewTable.java
org/apache/calcite/schema/impl/TableMacroImpl.java
org/apache/calcite/schema/impl/LongSchemaVersion.java
org/apache/calcite/schema/impl/ViewTable.java
org/apache/calcite/schema/Table.java
org/apache/calcite/schema/Statistics.java
org/apache/calcite/schema/Statistic.java
#内容未全部加载,请点击展开加载全部代码(NowJava.com)
|