optiq
Obsolete - superseded by Apache Calcite
File Explorer
Download Latest Version (.zip)- ArrayImpl.java
- AvaticaConnection.java
- AvaticaDatabaseMetaData.java
- AvaticaFactory.java
- AvaticaJdbc40Factory.java
- AvaticaJdbc41Factory.java
- AvaticaParameter.java
- AvaticaPreparedStatement.java
- AvaticaPrepareResult.java
- AvaticaResultSet.java
- AvaticaResultSetMetaData.java
- AvaticaStatement.java
- BuiltInConnectionProperty.java
- ByteString.java
- Casing.java
- ColumnMetaData.java
- ConnectionConfig.java
- ConnectionConfigImpl.java
- ConnectionProperty.java
- ConnectStringParser.java
- Cursor.java
- DriverVersion.java
- Handler.java
- HandlerImpl.java
- Helper.java
- InternalProperty.java
- Meta.java
- package-info.java
- Quoting.java
- UnregisteredDriver.java
- AvaticaSuite.java
- ConnectStringParserTest.java
- package-info.java
- pom.xml
- parserImpls.ftl
- CombinedParser.jj
- config.fmpp
- Lex.java
- OptiqConnectionConfig.java
- OptiqConnectionProperty.java
- package-info.java
- ArrayTable.java
- CloneSchema.java
- ColumnLoader.java
- ListTable.java
- package-info.java
- AbstractQueryableTable.java
- JavaTypeFactory.java
- package-info.java
- ReflectiveSchema.java
- JdbcConvention.java
- JdbcImplementor.java
- JdbcQueryProvider.java
- JdbcRel.java
- JdbcRules.java
- JdbcSchema.java
- JdbcTable.java
- JdbcTableScan.java
- JdbcToEnumerableConverter.java
- JdbcToEnumerableConverterRule.java
- JdbcUtils.java
- package-info.java
- AbstractSchema.java
- AbstractTable.java
- AbstractTableQueryable.java
- AggregateFunctionImpl.java
- DelegatingSchema.java
- MaterializedViewTable.java
- package-info.java
- ReflectiveFunctionBase.java
- ScalarFunctionImpl.java
- StarTable.java
- TableFunctionImpl.java
- TableMacroImpl.java
- ViewTable.java
- Driver.java
- JavaRecordType.java
- JavaTypeFactoryImpl.java
- MetadataSchema.java
- MetaImpl.java
- OptiqConnection.java
- OptiqConnectionImpl.java
- OptiqFactory.java
- OptiqJdbc40Factory.java
- OptiqJdbc41Factory.java
- OptiqPrepare.java
- OptiqPreparedStatement.java
- OptiqResultSet.java
- OptiqRootSchema.java
- OptiqSchema.java
- OptiqStatement.java
- package-info.java
- SqlTimeoutException.java
- MaterializationActor.java
- MaterializationKey.java
- MaterializationService.java
- package-info.java
- JsonColumn.java
- JsonCustomSchema.java
- JsonCustomTable.java
- JsonFunction.java
- JsonJdbcSchema.java
- JsonMapSchema.java
- JsonMaterialization.java
- JsonRoot.java
- JsonSchema.java
- JsonTable.java
- JsonView.java
- ModelHandler.java
- package-info.java
- LixToRelTranslator.java
- OptiqCatalogReader.java
- OptiqMaterializer.java
- OptiqPrepareImpl.java
- OptiqSqlValidator.java
- package-info.java
- PlannerImpl.java
- Prepare.java
- QueryableRelBuilder.java
- RelOptTableImpl.java
- AggAddContextImpl.java
- AggResetContextImpl.java
- AggResultContextImpl.java
- package-info.java
- WinAggAddContextImpl.java
- WinAggResetContextImpl.java
- WinAggResultContextImpl.java
- AggAddContext.java
- AggContext.java
- AggImplementor.java
- AggImpState.java
- AggResetContext.java
- AggResultContext.java
- CallImplementor.java
- EnumerableConvention.java
- EnumerableRel.java
- EnumerableRelImplementor.java
- JavaRelImplementor.java
- JavaRowFormat.java
- JavaRules.java
- NestedBlockBuilder.java
- NestedBlockBuilderImpl.java
- NotNullImplementor.java
- NullPolicy.java
- package-info.java
- PhysType.java
- PhysTypeImpl.java
- ReflectiveCallNotNullImplementor.java
- RexImpTable.java
- RexToLixTranslator.java
- StrictAggImplementor.java
- StrictWinAggImplementor.java
- WinAggAddContext.java
- WinAggContext.java
- WinAggFrameContext.java
- WinAggFrameResultContext.java
- WinAggImplementor.java
- WinAggResetContext.java
- WinAggResultContext.java
- package-info.java
- AbstractCursor.java
- ArrayComparator.java
- ArrayEnumeratorCursor.java
- BinarySearch.java
- Bindable.java
- EnumeratorCursor.java
- FlatLists.java
- Hook.java
- Like.java
- ObjectEnumeratorCursor.java
- package-info.java
- RecordEnumeratorCursor.java
- ResultSetEnumerable.java
- SortedMultiMap.java
- Spacer.java
- Spaces.java
- SqlFunctions.java
- Typed.java
- Unit.java
- Utilities.java
- OptiqServer.java
- OptiqServerStatement.java
- package-info.java
- Frameworks.java
- package-info.java
- Planner.java
- Program.java
- Programs.java
- RelConversionException.java
- RuleSet.java
- RuleSets.java
- SqlRun.java
- ValidationException.java
- BreadthFirstIterator.java
- CycleDetector.java
- DefaultDirectedGraph.java
- DefaultEdge.java
- DepthFirstIterator.java
- DirectedGraph.java
- Graphs.java
- package-info.java
- TopologicalOrderIterator.java
- BitSets.java
- Compatible.java
- CompatibleGuava11.java
- CompositeMap.java
- package-info.java
- PartiallyOrderedSet.java
- AggregateFunction.java
- BuiltinMethod.java
- DataContext.java
- Demo.java
- Function.java
- FunctionParameter.java
- ImplementableAggFunction.java
- ImplementableFunction.java
- Member.java
- ModifiableTable.java
- package-info.java
- QueryableTable.java
- ScalarFunction.java
- Schema.java
- SchemaFactory.java
- SchemaPlus.java
- Schemas.java
- SemiMutableSchema.java
- Statistic.java
- Statistics.java
- Table.java
- TableFactory.java
- TableFunction.java
- TableMacro.java
- TranslatableTable.java
- JaninoCompiler.java
- JavaCompiler.java
- JavaCompilerArgs.java
- package-info.java
- SynchronizedJaninoCompiler.java
- package-info.java
- ConverterRel.java
- ConverterRelImpl.java
- ConverterRule.java
- NoneConverterRel.java
- package-info.java
- TraitMatchingRule.java
- package-info.java
- BuiltInMetadata.java
- CachingRelMetadataProvider.java
- ChainedRelMetadataProvider.java
- DefaultRelMetadataProvider.java
- Metadata.java
- MetadataFactory.java
- MetadataFactoryImpl.java
- package-info.java
- ReflectiveRelMetadataProvider.java
- RelColumnMapping.java
- RelColumnOrigin.java
- RelMdColumnOrigins.java
- RelMdColumnUniqueness.java
- RelMdDistinctRowCount.java
- RelMdExplainVisibility.java
- RelMdPercentageOriginalRows.java
- RelMdPopulationSize.java
- RelMdRowCount.java
- RelMdSelectivity.java
- RelMdUniqueKeys.java
- RelMdUtil.java
- RelMetadataProvider.java
- RelMetadataQuery.java
- AddRedundantSemiJoinRule.java
- CalcRelSplitter.java
- CoerceInputsRule.java
- CombineUnionsRule.java
- ConvertMultiJoinRule.java
- ExtractJoinFilterRule.java
- FilterToCalcRule.java
- LoptJoinTree.java
- LoptMultiJoin.java
- LoptOptimizeJoinRule.java
- LoptSemiJoinOptimizer.java
- MergeCalcRule.java
- MergeFilterOntoCalcRule.java
- MergeFilterRule.java
- MergeProjectOntoCalcRule.java
- MergeProjectRule.java
- MultiJoinRel.java
- NestedLoopsJoinRule.java
- package-info.java
- ProjectToCalcRule.java
- PullConstantsThroughAggregatesRule.java
- PullUpAggregateAboveUnionRule.java
- PullUpProjectsAboveJoinRule.java
- PullUpProjectsOnTopOfMultiJoinRule.java
- PushAggregateThroughUnionRule.java
- PushFilterIntoMultiJoinRule.java
- PushFilterPastJoinRule.java
- PushFilterPastProjectRule.java
- PushFilterPastSetOpRule.java
- PushFilterPastTableFunctionRule.java
- PushJoinThroughJoinRule.java
- PushJoinThroughUnionRule.java
- PushProjectIntoMultiJoinRule.java
- PushProjector.java
- PushProjectPastFilterRule.java
- PushProjectPastJoinRule.java
- PushProjectPastSetOpRule.java
- PushProjectPastSortRule.java
- PushSemiJoinPastFilterRule.java
- PushSemiJoinPastJoinRule.java
- PushSemiJoinPastProjectRule.java
- PushSortPastProjectRule.java
- ReduceAggregatesRule.java
- ReduceDecimalsRule.java
- ReduceExpressionsRule.java
- ReduceValuesRule.java
- RemoveDistinctAggregateRule.java
- RemoveDistinctRule.java
- RemoveEmptyRules.java
- RemoveIsNotDistinctFromRule.java
- RemoveSemiJoinRule.java
- RemoveSortRule.java
- RemoveTrivialCalcRule.java
- RemoveTrivialProjectRule.java
- SemiJoinRel.java
- SwapJoinRule.java
- TableAccessRule.java
- UnionEliminatorRule.java
- UnionToDistinctRule.java
- WindowedAggSplitterRule.java
- AbstractRelNode.java
- AggregateCall.java
- AggregateRel.java
- AggregateRelBase.java
- Aggregation.java
- CalcRel.java
- CalcRelBase.java
- CollectRel.java
- CorrelatorRel.java
- EmptyRel.java
- FilterRel.java
- FilterRelBase.java
- IntersectRel.java
- IntersectRelBase.java
- InvalidRelException.java
- JoinRel.java
- JoinRelBase.java
- JoinRelType.java
- MinusRel.java
- MinusRelBase.java
- OneRowRel.java
- OneRowRelBase.java
- package-info.java
- ProjectRel.java
- ProjectRelBase.java
- RelCollation.java
- RelCollationImpl.java
- RelCollationTraitDef.java
- RelFactories.java
- RelFieldCollation.java
- RelImplementorImpl.java
- RelInput.java
- RelJson.java
- RelJsonReader.java
- RelJsonWriter.java
- RelNode.java
- RelShuttle.java
- RelShuttleImpl.java
- RelVisitor.java
- RelWriter.java
- RelWriterImpl.java
- RelXmlWriter.java
- SamplingRel.java
- SetOpRel.java
- SingleRel.java
- SortRel.java
- TableAccessRel.java
- TableAccessRelBase.java
- TableFunctionRel.java
- TableFunctionRelBase.java
- TableModificationRel.java
- TableModificationRelBase.java
- UncollectRel.java
- UnionRel.java
- UnionRelBase.java
- ValuesRel.java
- ValuesRelBase.java
- WindowRel.java
- WindowRelBase.java
- HepInstruction.java
- HepMatchOrder.java
- HepPlanner.java
- HepProgram.java
- HepProgramBuilder.java
- HepRelMetadataProvider.java
- HepRelVertex.java
- HepRuleCall.java
- package-info.java
- AbstractConverter.java
- ChainedPhaseRuleMappingInitializer.java
- package-info.java
- RelSet.java
- RelSubset.java
- RuleQueue.java
- VolcanoCost.java
- VolcanoPlanner.java
- VolcanoPlannerPhase.java
- VolcanoPlannerPhaseRuleMappingInitializer.java
- VolcanoRelMetadataProvider.java
- VolcanoRuleCall.java
- VolcanoRuleMatch.java
- AbstractRelOptPlanner.java
- CommonRelSubExprRule.java
- Convention.java
- ConventionTraitDef.java
- MulticastRelOptListener.java
- package-info.java
- RelImplementor.java
- RelOptAbstractTable.java
- RelOptCluster.java
- RelOptConnection.java
- RelOptCost.java
- RelOptCostFactory.java
- RelOptCostImpl.java
- RelOptListener.java
- RelOptMaterialization.java
- RelOptNode.java
- RelOptPlanner.java
- RelOptQuery.java
- RelOptRule.java
- RelOptRuleCall.java
- RelOptRuleOperand.java
- RelOptRuleOperandChildPolicy.java
- RelOptRuleOperandChildren.java
- RelOptSamplingParameters.java
- RelOptSchema.java
- RelOptSchemaWithSampling.java
- RelOptTable.java
- RelOptUtil.java
- RelTrait.java
- RelTraitDef.java
- RelTraitPropagationVisitor.java
- RelTraitSet.java
- SubstitutionVisitor.java
- TableAccessMap.java
- VisitorRelVisitor.java
- package-info.java
- RelCrossType.java
- RelDataType.java
- RelDataTypeComparability.java
- RelDataTypeFactory.java
- RelDataTypeFactoryImpl.java
- RelDataTypeFamily.java
- RelDataTypeField.java
- RelDataTypeFieldImpl.java
- RelDataTypeImpl.java
- RelDataTypePrecedenceList.java
- RelProtoDataType.java
- RelRecordType.java
- EigenbaseNewResource.java
- Feature.java
- package-info.java
- package-info.java
- RexAction.java
- RexBuilder.java
- RexCall.java
- RexCallBinding.java
- RexChecker.java
- RexCopier.java
- RexCorrelVariable.java
- RexDynamicParam.java
- RexExecutable.java
- RexExecutorImpl.java
- RexFieldAccess.java
- RexFieldCollation.java
- RexInputRef.java
- RexLiteral.java
- RexLocalRef.java
- RexMultisetUtil.java
- RexNode.java
- RexOver.java
- RexPattern.java
- RexPermutationShuttle.java
- RexPermuteInputsShuttle.java
- RexProgram.java
- RexProgramBuilder.java
- RexRangeRef.java
- RexShuttle.java
- RexSlot.java
- RexSqlConvertlet.java
- RexSqlConvertletTable.java
- RexSqlReflectiveConvertletTable.java
- RexSqlStandardConvertletTable.java
- RexToSqlNodeConverter.java
- RexToSqlNodeConverterImpl.java
- RexTransformer.java
- RexUtil.java
- RexVariable.java
- RexVisitor.java
- RexVisitorImpl.java
- RexWindow.java
- RexWindowBound.java
- package-info.java
- package-info.java
- SargBinding.java
- SargBoundType.java
- SargEndpoint.java
- SargExpr.java
- SargFactory.java
- SargInterval.java
- SargIntervalBase.java
- SargIntervalExpr.java
- SargIntervalSequence.java
- SargMutableEndpoint.java
- SargRexAnalyzer.java
- SargSetExpr.java
- SargSetOperator.java
- SargStrictness.java
- package-info.java
- SqlAdvisor.java
- SqlAdvisorGetHintsFunction.java
- SqlAdvisorHint.java
- SqlAdvisorValidator.java
- SqlSimpleParser.java
- package-info.java
- SqlAbstractTimeFunction.java
- SqlArrayQueryConstructor.java
- SqlArrayValueConstructor.java
- SqlAvgAggFunction.java
- SqlBetweenOperator.java
- SqlCase.java
- SqlCaseOperator.java
- SqlCastFunction.java
- SqlCeilFunction.java
- SqlCoalesceFunction.java
- SqlCollectionTableOperator.java
- SqlColumnListConstructor.java
- SqlConvertFunction.java
- SqlCountAggFunction.java
- SqlCurrentDateFunction.java
- SqlCursorConstructor.java
- SqlDatetimeSubtractionOperator.java
- SqlExtractFunction.java
- SqlFirstLastValueAggFunction.java
- SqlFloorFunction.java
- SqlHistogramAggFunction.java
- SqlInOperator.java
- SqlItemOperator.java
- SqlLeadLagAggFunction.java
- SqlLikeOperator.java
- SqlLiteralChainOperator.java
- SqlMapQueryConstructor.java
- SqlMapValueConstructor.java
- SqlMinMaxAggFunction.java
- SqlMonotonicBinaryOperator.java
- SqlMonotonicUnaryFunction.java
- SqlMultisetMemberOfOperator.java
- SqlMultisetQueryConstructor.java
- SqlMultisetSetOperator.java
- SqlMultisetValueConstructor.java
- SqlNewOperator.java
- SqlNtileAggFunction.java
- SqlNullifFunction.java
- SqlOverlapsOperator.java
- SqlOverlayFunction.java
- SqlPositionFunction.java
- SqlRowOperator.java
- SqlSingleValueAggFunction.java
- SqlStdOperatorTable.java
- SqlStringContextVariable.java
- SqlSubstringFunction.java
- SqlSumAggFunction.java
- SqlSumEmptyIsZeroAggFunction.java
- SqlThrowOperator.java
- SqlTrimFunction.java
- package-info.java
- CommonParser.jj
- package-info.java
- Parser.jj
- SqlAbstractParserImpl.java
- SqlParseException.java
- SqlParser.java
- SqlParserImplFactory.java
- SqlParserPos.java
- SqlParserUtil.java
- package-info.java
- SqlFormatOptions.java
- SqlPrettyWriter.java
- AbstractSqlType.java
- ArraySqlType.java
- AssignableOperandTypeChecker.java
- BasicSqlType.java
- ComparableOperandTypeChecker.java
- CompositeOperandTypeChecker.java
- CursorReturnTypeInference.java
- ExplicitOperandTypeInference.java
- ExplicitReturnTypeInference.java
- ExtraSqlTypes.java
- FamilyOperandTypeChecker.java
- InferTypes.java
- IntervalSqlType.java
- JavaToSqlTypeConversionRules.java
- LiteralOperandTypeChecker.java
- MapSqlType.java
- MatchReturnTypeInference.java
- MultisetOperandTypeChecker.java
- MultisetSqlType.java
- ObjectSqlType.java
- OperandsTypeChecking.java
- OperandTypes.java
- OrdinalReturnTypeInference.java
- package-info.java
- ReturnTypes.java
- SameOperandTypeChecker.java
- SetopOperandTypeChecker.java
- SqlOperandCountRanges.java
- SqlOperandTypeChecker.java
- SqlOperandTypeInference.java
- SqlReturnTypeInference.java
- SqlReturnTypeInferenceChain.java
- SqlSingleOperandTypeChecker.java
- SqlTypeAssignmentRules.java
- SqlTypeExplicitPrecedenceList.java
- SqlTypeFactoryImpl.java
- SqlTypeFamily.java
- SqlTypeName.java
- SqlTypeTransform.java
- SqlTypeTransformCascade.java
- SqlTypeTransforms.java
- SqlTypeUtil.java
- TableFunctionReturnTypeInference.java
- ChainedSqlOperatorTable.java
- ListSqlOperatorTable.java
- package-info.java
- ReflectiveSqlOperatorTable.java
- SqlBasicVisitor.java
- SqlBuilder.java
- SqlShuttle.java
- SqlString.java
- SqlVisitor.java
- AbstractNamespace.java
- AggChecker.java
- AggFinder.java
- AggregatingScope.java
- AggregatingSelectScope.java
- AliasNamespace.java
- CollectNamespace.java
- CollectScope.java
- DelegatingNamespace.java
- DelegatingScope.java
- DelegatingSqlValidatorCatalogReader.java
- DelegatingSqlValidatorTable.java
- EmptyScope.java
- FieldNamespace.java
- IdentifierNamespace.java
- JoinNamespace.java
- JoinScope.java
- ListScope.java
- OrderByScope.java
- OverScope.java
- package-info.java
- ParameterNamespace.java
- ParameterScope.java
- ProcedureNamespace.java
- SelectNamespace.java
- SelectScope.java
- SetopNamespace.java
- SqlConformance.java
- SqlIdentifierMoniker.java
- SqlMoniker.java
- SqlMonikerComparator.java
- SqlMonikerImpl.java
- SqlMonikerType.java
- SqlMonotonicity.java
- SqlScopedShuttle.java
- SqlUserDefinedAggFunction.java
- SqlUserDefinedFunction.java
- SqlUserDefinedTableFunction.java
- SqlUserDefinedTableMacro.java
- SqlValidator.java
- SqlValidatorCatalogReader.java
- SqlValidatorException.java
- SqlValidatorImpl.java
- SqlValidatorNamespace.java
- SqlValidatorScope.java
- SqlValidatorTable.java
- SqlValidatorUtil.java
- SqlValidatorWithHints.java
- TableConstructorNamespace.java
- TableNamespace.java
- UnnestNamespace.java
- WithItemNamespace.java
- WithNamespace.java
- WithScope.java
- ExplicitOperatorBinding.java
- JoinConditionType.java
- JoinType.java
- package-info.java
- SqlAbstractDateTimeLiteral.java
- SqlAbstractStringLiteral.java
- SqlAccessEnum.java
- SqlAccessType.java
- SqlAggFunction.java
- SqlAsOperator.java
- SqlBasicCall.java
- SqlBinaryOperator.java
- SqlBinaryStringLiteral.java
- SqlCall.java
- SqlCallBinding.java
- SqlCharStringLiteral.java
- SqlCollation.java
- SqlDataTypeSpec.java
- SqlDateLiteral.java
- SqlDelete.java
- SqlDialect.java
- SqlDynamicParam.java
- SqlExplain.java
- SqlExplainLevel.java
- SqlFunction.java
- SqlFunctionalOperator.java
- SqlFunctionCategory.java
- SqlIdentifier.java
- SqlInfixOperator.java
- SqlInsert.java
- SqlInsertKeyword.java
- SqlInternalOperator.java
- SqlIntervalLiteral.java
- SqlIntervalQualifier.java
- SqlJdbcFunctionCall.java
- SqlJoin.java
- SqlKind.java
- SqlLiteral.java
- SqlMerge.java
- SqlNode.java
- SqlNodeList.java
- SqlNullSemantics.java
- SqlNumericLiteral.java
- SqlOperandCountRange.java
- SqlOperator.java
- SqlOperatorBinding.java
- SqlOperatorTable.java
- SqlOrderBy.java
- SqlOverOperator.java
- SqlPostfixOperator.java
- SqlPrefixOperator.java
- SqlProcedureCallOperator.java
- SqlRankFunction.java
- SqlSampleSpec.java
- SqlSelect.java
- SqlSelectKeyword.java
- SqlSelectOperator.java
- SqlSetOperator.java
- SqlSetOption.java
- SqlSpecialOperator.java
- SqlStateCodes.java
- SqlSyntax.java
- SqlTimeLiteral.java
- SqlTimestampLiteral.java
- SqlUnnestOperator.java
- SqlUnresolvedFunction.java
- SqlUpdate.java
- SqlUtil.java
- SqlValuesOperator.java
- SqlWindow.java
- SqlWith.java
- SqlWithItem.java
- SqlWriter.java
- DefaultValueFactory.java
- package-info.java
- ReflectiveConvertletTable.java
- RelDecorrelator.java
- RelFieldTrimmer.java
- RelStructuredTypeFlattener.java
- SqlNodeToRexConverter.java
- SqlNodeToRexConverterImpl.java
- SqlRexContext.java
- SqlRexConvertlet.java
- SqlRexConvertletTable.java
- SqlToRelConverter.java
- StandardConvertletTable.java
- SubqueryConverter.java
- package-info.java
- RelStatColumnStatistics.java
- RelStatSource.java
- EigenbaseLogger.java
- EigenbaseTimingTracer.java
- EigenbaseTrace.java
- package-info.java
- IntPair.java
- Mapping.java
- Mappings.java
- MappingType.java
- package-info.java
- BarfingInvocationHandler.java
- Benchmark.java
- BitString.java
- Bug.java
- CancelFlag.java
- CastingList.java
- ChunkList.java
- ClosableAllocation.java
- ClosableAllocationOwner.java
- CompositeList.java
- CompoundClosableAllocation.java
- ControlFlowException.java
- DelegatingInvocationHandler.java
- EigenbaseContextException.java
- EigenbaseException.java
- Filterator.java
- Glossary.java
- IdentityHashSet.java
- ImmutableIntList.java
- ImmutableNullableList.java
- IntegerIntervalSet.java
- IntList.java
- JsonBuilder.java
- NlsString.java
- package-info.java
- Pair.java
- Permutation.java
- ReflectiveVisitDispatcher.java
- ReflectiveVisitor.java
- ReflectUtil.java
- RhBase64.java
- SaffronProperties.java
- SerializableCharset.java
- Stacks.java
- StackWriter.java
- Static.java
- Template.java
- UnmodifiableArrayList.java
- Util.java
- XmlOutput.java
- BasicDatetime.java
- ConversionUtil.java
- DateTimeUtil.java
- EigenbaseParserException.java
- EigenbaseValidatorException.java
- NumberUtil.java
- package-info.java
- ZonelessDate.java
- ZonelessDatetime.java
- ZonelessTime.java
- ZonelessTimestamp.java
- java.sql.Driver
- EigenbaseResource.properties
- net-hydromatic-optiq-jdbc.properties
- JdbcExample.java
- ArrayTableTest.java
- RangeTable.java
- BinarySearchTest.java
- ExceptionMessageTest.java
- FoodmartTest.java
- JdbcAdapterTest.java
- JdbcFrontJdbcBackLinqMiddleTest.java
- JdbcFrontJdbcBackTest.java
- JdbcFrontLinqBackTest.java
- JdbcTest.java
- LinqFrontJdbcBackTest.java
- MaterializationTest.java
- ModelTest.java
- MultiJdbcSchemaJoinTest.java
- OptiqAssert.java
- OptiqSqlOperatorTest.java
- OptiqSuite.java
- package-info.java
- ReflectiveSchemaTest.java
- SqlFunctionsTest.java
- SqlToRelConverterExtendedTest.java
- TableInRootSchemaTest.java
- FrameworksTest.java
- PlannerTest.java
- TpchSchema.java
- DirectedGraphTest.java
- PartiallyOrderedSetTest.java
- VolcanoPlannerTest.java
- VolcanoPlannerTraitTest.java
- RelOptPlanReaderTest.java
- RelOptUtilTest.java
- RelWriterTest.java
- RexExecutorTest.java
- SqlParserTest.java
- SqlUnParserTest.java
- DefaultSqlTestFactory.java
- DelegatingSqlTestFactory.java
- package-info.java
- SqlAdvisorTest.java
- SqlOperatorBaseTest.java
- SqlOperatorTest.java
- SqlPrettyWriterTest.java
- SqlTester.java
- SqlTesterImpl.java
- SqlTestFactory.java
- SqlTests.java
- SqlTypeNameTest.java
- ConcurrentTestCommand.java
- ConcurrentTestCommandExecutor.java
- ConcurrentTestCommandGenerator.java
- ConcurrentTestCommandScript.java
- ConcurrentTestPlugin.java
- ConcurrentTestPluginCommand.java
- ConcurrentTestTimedCommandGenerator.java
- mtsql
- mtsql.loggers
- package-info.java
- SamplePlugin.java
- test.mtsql
- test.ref
- DiffRepository.java
- DiffTestCase.java
- EigenbaseResourceTest.java
- EigenbaseTestCase.java
- FilteratorTest.java
- HepPlannerTest.java
- MockCatalogReader.java
- MockRelOptCost.java
- MockRelOptPlanner.java
- MockSqlOperatorTable.java
- package-info.java
- RelMetadataTest.java
- RelOptRulesTest.java
- RelOptTestBase.java
- RexProgramTest.java
- RexTransformerTest.java
- SargTest.java
- SqlLimitsTest.java
- SqlTestGen.java
- SqlToRelConverterTest.java
- SqlToRelTestBase.java
- SqlValidatorFeatureTest.java
- SqlValidatorTest.java
- SqlValidatorTestCase.java
- MappingTest.java
- ChunkListTest.java
- PermutationTestCase.java
- ReflectVisitorTest.java
- TestUtil.java
- UtilTest.java
- SqlPrettyWriterTest.xml
- HepPlannerTest.xml
- RelOptRulesTest.xml
- SqlLimitsTest.xml
- SqlToRelConverterTest.xml
- agg.oq
- misc.oq
- outer.oq
- winagg.oq
- pom.xml
- MongoAggregateRel.java
- MongoEnumerator.java
- MongoFilterRel.java
- MongoMethod.java
- MongoProjectRel.java
- MongoRel.java
- MongoRules.java
- MongoSchema.java
- MongoSchemaFactory.java
- MongoSortRel.java
- MongoTable.java
- MongoTableScan.java
- MongoToEnumerableConverter.java
- MongoToEnumerableConverterRule.java
- package-info.java
- MongoAdapterTest.java
- package-info.java
- mongo-foodmart-model.json
- mongo-zips-model.json
- pom.xml
- package-info.java
- TpcdsSchema.java
- TpcdsSchemaFactory.java
- package-info.java
- TpchSchema.java
- TpchSchemaFactory.java
- TpcdsTest.java
- TpchTest.java
- PlusSuite.java
- pom.xml
- EnumerableToSparkConverter.java
- EnumerableToSparkConverterRule.java
- HttpServer.java
- JdbcToSparkConverter.java
- JdbcToSparkConverterRule.java
- package-info.java
- SparkHandlerImpl.java
- SparkMethod.java
- SparkRel.java
- SparkRules.java
- SparkRuntime.java
- SparkToEnumerableConverter.java
- package-info.java
- SparkAdapterTest.java
- pom.xml
- package-info.java
- SearchResultListener.java
- SplunkConnection.java
- SplunkConnectionImpl.java
- HttpUtils.java
- package-info.java
- SocketFactoryImpl.java
- StringUtils.java
- TrustAllSslSocketFactory.java
- package-info.java
- SplunkDriver.java
- SplunkDriverVersion.java
- SplunkPushDownRule.java
- SplunkQuery.java
- SplunkSchema.java
- SplunkTable.java
- SplunkTableAccessRel.java
- package-info.java
- SplunkAdapterTest.java
- pom.xml
- checker.xml
- header.txt
- suppressions.xml
- package-info.java
- StatementTest.java
- pom.xml
- .gitattributes
- .gitignore
- .travis.yml
- HISTORY.md
- HOWTO.md
- INCUBATOR_PROPOSAL.md
- LICENSE
- MODEL.md
- NOTICE
- pom.xml
- README-old.md
- README.md
- REFERENCE.md
- sqlline
- sqlline.bat
# Installation Guide
1. Get the code
git clone https://github.com/julianhyde/optiq
Downloads the entire project code from GitHub to your computer.
cd optiq
Moves into the project folder you just downloaded.
2. Maven (Java)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java projects.
- Maven The build tool used for the mvn command.
cd avatica
This project's files live in a subfolder, so move into it first.
mvn clean install
Installs dependencies and builds the project using Maven.
A BUILD SUCCESS message means it worked. The output is created under target/.
// repository documentation
Was this content helpful?
(0 ratings)
