├── .gitattributes ├── .gitignore ├── .travis.yml ├── KEYS ├── LICENSE ├── NOTICE ├── README ├── README.md ├── avatica-server ├── .checkstyle ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── calcite-avatica-server.iml ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── calcite │ │ │ │ └── avatica │ │ │ │ ├── jdbc │ │ │ │ ├── JdbcMeta.java │ │ │ │ ├── JdbcResultSet.java │ │ │ │ ├── StatementInfo.java │ │ │ │ └── package-info.java │ │ │ │ └── server │ │ │ │ ├── AvaticaHandler.java │ │ │ │ ├── AvaticaProtobufHandler.java │ │ │ │ ├── HandlerFactory.java │ │ │ │ ├── HttpServer.java │ │ │ │ ├── Main.java │ │ │ │ └── package-info.java │ │ └── main9.iml │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── calcite │ │ │ └── avatica │ │ │ ├── ConnectionSpec.java │ │ │ ├── RemoteDriverMockTest.java │ │ │ ├── RemoteDriverTest.java │ │ │ ├── jdbc │ │ │ ├── JdbcMetaTest.java │ │ │ └── StatementInfoTest.java │ │ │ ├── remote │ │ │ ├── AlternatingRemoteMetaTest.java │ │ │ └── RemoteMetaTest.java │ │ │ ├── server │ │ │ └── HandlerFactoryTest.java │ │ │ └── test │ │ │ └── AvaticaSuite.java │ │ └── test6.iml └── target │ ├── .plxarc │ ├── calcite-avatica-server-1.6.0-SNAPSHOT-sources.jar │ ├── calcite-avatica-server-1.6.0-SNAPSHOT-test-sources.jar │ ├── calcite-avatica-server-1.6.0-SNAPSHOT.jar │ ├── classes │ ├── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ ├── NOTICE │ │ └── git.properties │ └── org │ │ └── apache │ │ └── calcite │ │ └── avatica │ │ ├── jdbc │ │ ├── JdbcMeta$1.class │ │ ├── JdbcMeta$ConnectionCacheSettings.class │ │ ├── JdbcMeta$ConnectionExpiryHandler.class │ │ ├── JdbcMeta$StatementCacheSettings.class │ │ ├── JdbcMeta$StatementExpiryHandler.class │ │ ├── JdbcMeta.class │ │ ├── JdbcResultSet.class │ │ └── StatementInfo.class │ │ └── server │ │ ├── AvaticaHandler.class │ │ ├── AvaticaProtobufHandler.class │ │ ├── HandlerFactory$1.class │ │ ├── HandlerFactory.class │ │ ├── HttpServer.class │ │ ├── Main$1.class │ │ ├── Main$HandlerFactory.class │ │ ├── Main.class │ │ └── package-info.class │ ├── classpath.txt │ ├── maven-archiver │ └── pom.properties │ ├── maven-shared-archive-resources │ └── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ └── NOTICE │ ├── maven-status │ └── maven-compiler-plugin │ │ ├── compile │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── testCompile │ │ └── default-testCompile │ │ ├── createdFiles.lst │ │ └── inputFiles.lst │ └── test-classes │ ├── META-INF │ ├── DEPENDENCIES │ ├── LICENSE │ ├── NOTICE │ └── git.properties │ └── org │ └── apache │ └── calcite │ └── avatica │ ├── ConnectionSpec.class │ ├── RemoteDriverMockTest$1.class │ ├── RemoteDriverMockTest$2.class │ ├── RemoteDriverMockTest.class │ ├── RemoteDriverTest$1.class │ ├── RemoteDriverTest$2.class │ ├── RemoteDriverTest$3.class │ ├── RemoteDriverTest$4.class │ ├── RemoteDriverTest$5.class │ ├── RemoteDriverTest$6.class │ ├── RemoteDriverTest$7.class │ ├── RemoteDriverTest$8.class │ ├── RemoteDriverTest$9.class │ ├── RemoteDriverTest$ConnectionFunction.class │ ├── RemoteDriverTest$ConnectionInternals.class │ ├── RemoteDriverTest$LocalJdbcServiceFactory.class │ ├── RemoteDriverTest$LoggingLocalJsonService$1.class │ ├── RemoteDriverTest$LoggingLocalJsonService.class │ ├── RemoteDriverTest$LoggingLocalProtobufService$1.class │ ├── RemoteDriverTest$LoggingLocalProtobufService.class │ ├── RemoteDriverTest$PreparedStatementFunction.class │ ├── RemoteDriverTest$QuasiRemoteJdbcServiceFactory.class │ ├── RemoteDriverTest$QuasiRemoteJdbcServiceInternals.class │ ├── RemoteDriverTest$QuasiRemotePBJdbcServiceFactory.class │ ├── RemoteDriverTest$QuasiRemoteProtobufJdbcServiceInternals.class │ ├── RemoteDriverTest$RequestInspection.class │ ├── RemoteDriverTest$RequestLogger.class │ ├── RemoteDriverTest.class │ ├── jdbc │ ├── JdbcMetaTest.class │ ├── StatementInfoTest$1.class │ └── StatementInfoTest.class │ ├── remote │ ├── AlternatingRemoteMetaTest$1.class │ ├── AlternatingRemoteMetaTest$AlternatingAvaticaHttpClient.class │ ├── AlternatingRemoteMetaTest$AlternatingDriver.class │ ├── AlternatingRemoteMetaTest$FullyRemoteJdbcMetaFactory.class │ ├── AlternatingRemoteMetaTest.class │ ├── RemoteMetaTest$1.class │ ├── RemoteMetaTest$2.class │ ├── RemoteMetaTest$FullyRemoteJdbcMetaFactory.class │ └── RemoteMetaTest.class │ ├── server │ └── HandlerFactoryTest.class │ └── test │ └── AvaticaSuite.class ├── avatica ├── .checkstyle ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── calcite-avatica.iml ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── calcite │ │ │ │ └── avatica │ │ │ │ ├── AvaticaClientRuntimeException.java │ │ │ │ ├── AvaticaConnection.java │ │ │ │ ├── AvaticaDatabaseMetaData.java │ │ │ │ ├── AvaticaFactory.java │ │ │ │ ├── AvaticaJdbc41Factory.java │ │ │ │ ├── AvaticaParameter.java │ │ │ │ ├── AvaticaPreparedStatement.java │ │ │ │ ├── AvaticaResultSet.java │ │ │ │ ├── AvaticaResultSetMetaData.java │ │ │ │ ├── AvaticaSeverity.java │ │ │ │ ├── AvaticaSite.java │ │ │ │ ├── AvaticaSqlException.java │ │ │ │ ├── AvaticaStatement.java │ │ │ │ ├── AvaticaUtils.java │ │ │ │ ├── BuiltInConnectionProperty.java │ │ │ │ ├── ColumnMetaData.java │ │ │ │ ├── ConnectStringParser.java │ │ │ │ ├── ConnectionConfig.java │ │ │ │ ├── ConnectionConfigImpl.java │ │ │ │ ├── ConnectionPropertiesImpl.java │ │ │ │ ├── ConnectionProperty.java │ │ │ │ ├── DriverVersion.java │ │ │ │ ├── Handler.java │ │ │ │ ├── HandlerImpl.java │ │ │ │ ├── Helper.java │ │ │ │ ├── InternalProperty.java │ │ │ │ ├── Meta.java │ │ │ │ ├── MetaImpl.java │ │ │ │ ├── MissingResultsException.java │ │ │ │ ├── NoSuchConnectionException.java │ │ │ │ ├── NoSuchStatementException.java │ │ │ │ ├── QueryState.java │ │ │ │ ├── SqlType.java │ │ │ │ ├── UnregisteredDriver.java │ │ │ │ ├── package-info.java │ │ │ │ ├── proto │ │ │ │ ├── Common.java │ │ │ │ ├── Requests.java │ │ │ │ └── Responses.java │ │ │ │ ├── remote │ │ │ │ ├── AbstractHandler.java │ │ │ │ ├── AbstractService.java │ │ │ │ ├── AvaticaHttpClient.java │ │ │ │ ├── AvaticaHttpClientImpl.java │ │ │ │ ├── AvaticaRemoteConnectionConfigImpl.java │ │ │ │ ├── AvaticaRemoteConnectionProperty.java │ │ │ │ ├── AvaticaRuntimeException.java │ │ │ │ ├── Driver.java │ │ │ │ ├── Handler.java │ │ │ │ ├── JsonHandler.java │ │ │ │ ├── JsonService.java │ │ │ │ ├── LocalJsonService.java │ │ │ │ ├── LocalProtobufService.java │ │ │ │ ├── LocalService.java │ │ │ │ ├── MetaDataOperation.java │ │ │ │ ├── MockJsonService.java │ │ │ │ ├── MockProtobufService.java │ │ │ │ ├── ProtobufHandler.java │ │ │ │ ├── ProtobufService.java │ │ │ │ ├── ProtobufTranslation.java │ │ │ │ ├── ProtobufTranslationImpl.java │ │ │ │ ├── RemoteMeta.java │ │ │ │ ├── RemoteProtobufService.java │ │ │ │ ├── RemoteService.java │ │ │ │ ├── RequestTranslator.java │ │ │ │ ├── ResponseTranslator.java │ │ │ │ ├── Service.java │ │ │ │ ├── TypedValue.java │ │ │ │ └── package-info.java │ │ │ │ └── util │ │ │ │ ├── AbstractCursor.java │ │ │ │ ├── ArrayImpl.java │ │ │ │ ├── ArrayIteratorCursor.java │ │ │ │ ├── Base64.java │ │ │ │ ├── ByteString.java │ │ │ │ ├── Casing.java │ │ │ │ ├── Cursor.java │ │ │ │ ├── DateTimeUtils.java │ │ │ │ ├── IteratorCursor.java │ │ │ │ ├── ListIteratorCursor.java │ │ │ │ ├── MapIteratorCursor.java │ │ │ │ ├── PackageMarker.java │ │ │ │ ├── PositionedCursor.java │ │ │ │ ├── Quoting.java │ │ │ │ ├── RecordIteratorCursor.java │ │ │ │ ├── Spacer.java │ │ │ │ ├── Spaces.java │ │ │ │ ├── StructImpl.java │ │ │ │ ├── TimeUnit.java │ │ │ │ ├── TimeUnitRange.java │ │ │ │ └── package-info.java │ │ ├── main2.iml │ │ ├── protobuf │ │ │ ├── common.proto │ │ │ ├── requests.proto │ │ │ └── responses.proto │ │ ├── resources │ │ │ └── META-INF │ │ │ │ └── services │ │ │ │ └── java.sql.Driver │ │ └── scripts │ │ │ └── generate-protobuf.sh │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── calcite │ │ │ └── avatica │ │ │ ├── AvaticaConnectionTest.java │ │ │ ├── FrameTest.java │ │ │ ├── QueryStateTest.java │ │ │ ├── remote │ │ │ ├── AbstractHandlerTest.java │ │ │ ├── AvaticaHttpClientTest.java │ │ │ ├── ErrorResponseTest.java │ │ │ ├── MetaDataOperationTest.java │ │ │ ├── ProtobufHandlerTest.java │ │ │ ├── ProtobufTranslationImplTest.java │ │ │ └── TypedValueTest.java │ │ │ ├── test │ │ │ ├── AvaticaClientRuntimeExceptionTest.java │ │ │ ├── AvaticaSeverityTest.java │ │ │ ├── AvaticaSqlExceptionTest.java │ │ │ ├── AvaticaUtilsTest.java │ │ │ ├── ConnectStringParserTest.java │ │ │ ├── JsonHandlerTest.java │ │ │ └── package-info.java │ │ │ └── util │ │ │ └── NumberAccessorTest.java │ │ └── test10.iml └── target │ ├── .plxarc │ ├── calcite-avatica-1.6.0-SNAPSHOT-sources.jar │ ├── calcite-avatica-1.6.0-SNAPSHOT-test-sources.jar │ ├── calcite-avatica-1.6.0-SNAPSHOT-tests.jar │ ├── calcite-avatica-1.6.0-SNAPSHOT.jar │ ├── classes │ ├── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── git.properties │ │ └── services │ │ │ └── java.sql.Driver │ └── org │ │ └── apache │ │ └── calcite │ │ └── avatica │ │ ├── AvaticaClientRuntimeException.class │ │ ├── AvaticaConnection$1.class │ │ ├── AvaticaConnection$CallableWithoutException.class │ │ ├── AvaticaConnection$Trojan.class │ │ ├── AvaticaConnection.class │ │ ├── AvaticaDatabaseMetaData$1.class │ │ ├── AvaticaDatabaseMetaData$10.class │ │ ├── AvaticaDatabaseMetaData$11.class │ │ ├── AvaticaDatabaseMetaData$12.class │ │ ├── AvaticaDatabaseMetaData$13.class │ │ ├── AvaticaDatabaseMetaData$14.class │ │ ├── AvaticaDatabaseMetaData$15.class │ │ ├── AvaticaDatabaseMetaData$16.class │ │ ├── AvaticaDatabaseMetaData$17.class │ │ ├── AvaticaDatabaseMetaData$18.class │ │ ├── AvaticaDatabaseMetaData$19.class │ │ ├── AvaticaDatabaseMetaData$2.class │ │ ├── AvaticaDatabaseMetaData$20.class │ │ ├── AvaticaDatabaseMetaData$21.class │ │ ├── AvaticaDatabaseMetaData$22.class │ │ ├── AvaticaDatabaseMetaData$23.class │ │ ├── AvaticaDatabaseMetaData$24.class │ │ ├── AvaticaDatabaseMetaData$25.class │ │ ├── AvaticaDatabaseMetaData$26.class │ │ ├── AvaticaDatabaseMetaData$27.class │ │ ├── AvaticaDatabaseMetaData$28.class │ │ ├── AvaticaDatabaseMetaData$29.class │ │ ├── AvaticaDatabaseMetaData$3.class │ │ ├── AvaticaDatabaseMetaData$30.class │ │ ├── AvaticaDatabaseMetaData$31.class │ │ ├── AvaticaDatabaseMetaData$4.class │ │ ├── AvaticaDatabaseMetaData$5.class │ │ ├── AvaticaDatabaseMetaData$6.class │ │ ├── AvaticaDatabaseMetaData$7.class │ │ ├── AvaticaDatabaseMetaData$8.class │ │ ├── AvaticaDatabaseMetaData$9.class │ │ ├── AvaticaDatabaseMetaData.class │ │ ├── AvaticaFactory.class │ │ ├── AvaticaJdbc41Factory$AvaticaJdbc41Connection.class │ │ ├── AvaticaJdbc41Factory$AvaticaJdbc41DatabaseMetaData.class │ │ ├── AvaticaJdbc41Factory$AvaticaJdbc41PreparedStatement.class │ │ ├── AvaticaJdbc41Factory$AvaticaJdbc41Statement.class │ │ ├── AvaticaJdbc41Factory.class │ │ ├── AvaticaParameter.class │ │ ├── AvaticaPreparedStatement.class │ │ ├── AvaticaResultSet.class │ │ ├── AvaticaResultSetMetaData.class │ │ ├── AvaticaSeverity$1.class │ │ ├── AvaticaSeverity.class │ │ ├── AvaticaSite$Dummy.class │ │ ├── AvaticaSite.class │ │ ├── AvaticaSqlException$1.class │ │ ├── AvaticaSqlException$PrintStreamOrWriter$Type.class │ │ ├── AvaticaSqlException$PrintStreamOrWriter.class │ │ ├── AvaticaSqlException.class │ │ ├── AvaticaStatement.class │ │ ├── AvaticaUtils$1.class │ │ ├── AvaticaUtils.class │ │ ├── BuiltInConnectionProperty.class │ │ ├── ColumnMetaData$1.class │ │ ├── ColumnMetaData$ArrayType.class │ │ ├── ColumnMetaData$AvaticaType.class │ │ ├── ColumnMetaData$Rep.class │ │ ├── ColumnMetaData$ScalarType.class │ │ ├── ColumnMetaData$StructType.class │ │ ├── ColumnMetaData.class │ │ ├── ConnectStringParser.class │ │ ├── ConnectionConfig.class │ │ ├── ConnectionConfigImpl$1.class │ │ ├── ConnectionConfigImpl$2.class │ │ ├── ConnectionConfigImpl$3.class │ │ ├── ConnectionConfigImpl$4.class │ │ ├── ConnectionConfigImpl$Converter.class │ │ ├── ConnectionConfigImpl$PropEnv.class │ │ ├── ConnectionConfigImpl.class │ │ ├── ConnectionPropertiesImpl.class │ │ ├── ConnectionProperty$1.class │ │ ├── ConnectionProperty$Type.class │ │ ├── ConnectionProperty.class │ │ ├── DriverVersion.class │ │ ├── Handler$ResultSink.class │ │ ├── Handler.class │ │ ├── HandlerImpl.class │ │ ├── Helper.class │ │ ├── InternalProperty$NullSorting.class │ │ ├── InternalProperty.class │ │ ├── Meta$1.class │ │ ├── Meta$ConnectionHandle.class │ │ ├── Meta$ConnectionProperties.class │ │ ├── Meta$CursorFactory.class │ │ ├── Meta$DatabaseProperty.class │ │ ├── Meta$ExecuteResult.class │ │ ├── Meta$Factory.class │ │ ├── Meta$Frame.class │ │ ├── Meta$MetaResultSet.class │ │ ├── Meta$Pat.class │ │ ├── Meta$PrepareCallback.class │ │ ├── Meta$Signature.class │ │ ├── Meta$StatementHandle.class │ │ ├── Meta$StatementType.class │ │ ├── Meta$Style.class │ │ ├── Meta.class │ │ ├── MetaImpl$1.class │ │ ├── MetaImpl$2.class │ │ ├── MetaImpl$3.class │ │ ├── MetaImpl$EmptyIterator.class │ │ ├── MetaImpl$FetchIterable.class │ │ ├── MetaImpl$FetchIterator.class │ │ ├── MetaImpl$MetaAttribute.class │ │ ├── MetaImpl$MetaBestRowIdentifier.class │ │ ├── MetaImpl$MetaCatalog.class │ │ ├── MetaImpl$MetaClientInfoProperty.class │ │ ├── MetaImpl$MetaColumn.class │ │ ├── MetaImpl$MetaColumnPrivilege.class │ │ ├── MetaImpl$MetaCrossReference.class │ │ ├── MetaImpl$MetaExportedKey.class │ │ ├── MetaImpl$MetaFunction.class │ │ ├── MetaImpl$MetaFunctionColumn.class │ │ ├── MetaImpl$MetaImportedKey.class │ │ ├── MetaImpl$MetaIndexInfo.class │ │ ├── MetaImpl$MetaPrimaryKey.class │ │ ├── MetaImpl$MetaProcedure.class │ │ ├── MetaImpl$MetaProcedureColumn.class │ │ ├── MetaImpl$MetaPseudoColumn.class │ │ ├── MetaImpl$MetaSchema.class │ │ ├── MetaImpl$MetaSuperTable.class │ │ ├── MetaImpl$MetaSuperType.class │ │ ├── MetaImpl$MetaTable.class │ │ ├── MetaImpl$MetaTablePrivilege.class │ │ ├── MetaImpl$MetaTableType.class │ │ ├── MetaImpl$MetaTypeInfo.class │ │ ├── MetaImpl$MetaUdt.class │ │ ├── MetaImpl$MetaVersionColumn.class │ │ ├── MetaImpl$Named.class │ │ ├── MetaImpl$TypeInfo.class │ │ ├── MetaImpl.class │ │ ├── MissingResultsException.class │ │ ├── NoSuchConnectionException.class │ │ ├── NoSuchStatementException.class │ │ ├── QueryState$1.class │ │ ├── QueryState$StateType.class │ │ ├── QueryState.class │ │ ├── SqlType$Method.class │ │ ├── SqlType.class │ │ ├── UnregisteredDriver$1.class │ │ ├── UnregisteredDriver$JdbcVersion.class │ │ ├── UnregisteredDriver.class │ │ ├── package-info.class │ │ ├── proto │ │ ├── Common$1.class │ │ ├── Common$AvaticaParameter$1.class │ │ ├── Common$AvaticaParameter$Builder.class │ │ ├── Common$AvaticaParameter.class │ │ ├── Common$AvaticaParameterOrBuilder.class │ │ ├── Common$AvaticaType$1.class │ │ ├── Common$AvaticaType$Builder.class │ │ ├── Common$AvaticaType.class │ │ ├── Common$AvaticaTypeOrBuilder.class │ │ ├── Common$ColumnMetaData$1.class │ │ ├── Common$ColumnMetaData$Builder.class │ │ ├── Common$ColumnMetaData.class │ │ ├── Common$ColumnMetaDataOrBuilder.class │ │ ├── Common$ColumnValue$1.class │ │ ├── Common$ColumnValue$Builder.class │ │ ├── Common$ColumnValue.class │ │ ├── Common$ColumnValueOrBuilder.class │ │ ├── Common$ConnectionProperties$1.class │ │ ├── Common$ConnectionProperties$Builder.class │ │ ├── Common$ConnectionProperties.class │ │ ├── Common$ConnectionPropertiesOrBuilder.class │ │ ├── Common$CursorFactory$1.class │ │ ├── Common$CursorFactory$Builder.class │ │ ├── Common$CursorFactory$Style$1.class │ │ ├── Common$CursorFactory$Style.class │ │ ├── Common$CursorFactory.class │ │ ├── Common$CursorFactoryOrBuilder.class │ │ ├── Common$DatabaseProperty$1.class │ │ ├── Common$DatabaseProperty$Builder.class │ │ ├── Common$DatabaseProperty.class │ │ ├── Common$DatabasePropertyOrBuilder.class │ │ ├── Common$Frame$1.class │ │ ├── Common$Frame$Builder.class │ │ ├── Common$Frame.class │ │ ├── Common$FrameOrBuilder.class │ │ ├── Common$MetaDataOperation$1.class │ │ ├── Common$MetaDataOperation.class │ │ ├── Common$MetaDataOperationArgument$1.class │ │ ├── Common$MetaDataOperationArgument$ArgumentType$1.class │ │ ├── Common$MetaDataOperationArgument$ArgumentType.class │ │ ├── Common$MetaDataOperationArgument$Builder.class │ │ ├── Common$MetaDataOperationArgument.class │ │ ├── Common$MetaDataOperationArgumentOrBuilder.class │ │ ├── Common$QueryState$1.class │ │ ├── Common$QueryState$Builder.class │ │ ├── Common$QueryState.class │ │ ├── Common$QueryStateOrBuilder.class │ │ ├── Common$Rep$1.class │ │ ├── Common$Rep.class │ │ ├── Common$Row$1.class │ │ ├── Common$Row$Builder.class │ │ ├── Common$Row.class │ │ ├── Common$RowOrBuilder.class │ │ ├── Common$Severity$1.class │ │ ├── Common$Severity.class │ │ ├── Common$Signature$1.class │ │ ├── Common$Signature$Builder.class │ │ ├── Common$Signature.class │ │ ├── Common$SignatureOrBuilder.class │ │ ├── Common$StateType$1.class │ │ ├── Common$StateType.class │ │ ├── Common$StatementHandle$1.class │ │ ├── Common$StatementHandle$Builder.class │ │ ├── Common$StatementHandle.class │ │ ├── Common$StatementHandleOrBuilder.class │ │ ├── Common$StatementType$1.class │ │ ├── Common$StatementType.class │ │ ├── Common$TypedValue$1.class │ │ ├── Common$TypedValue$Builder.class │ │ ├── Common$TypedValue.class │ │ ├── Common$TypedValueOrBuilder.class │ │ ├── Common$WireMessage$1.class │ │ ├── Common$WireMessage$Builder.class │ │ ├── Common$WireMessage.class │ │ ├── Common$WireMessageOrBuilder.class │ │ ├── Common.class │ │ ├── Requests$1.class │ │ ├── Requests$CatalogsRequest$1.class │ │ ├── Requests$CatalogsRequest$Builder.class │ │ ├── Requests$CatalogsRequest.class │ │ ├── Requests$CatalogsRequestOrBuilder.class │ │ ├── Requests$CloseConnectionRequest$1.class │ │ ├── Requests$CloseConnectionRequest$Builder.class │ │ ├── Requests$CloseConnectionRequest.class │ │ ├── Requests$CloseConnectionRequestOrBuilder.class │ │ ├── Requests$CloseStatementRequest$1.class │ │ ├── Requests$CloseStatementRequest$Builder.class │ │ ├── Requests$CloseStatementRequest.class │ │ ├── Requests$CloseStatementRequestOrBuilder.class │ │ ├── Requests$ColumnsRequest$1.class │ │ ├── Requests$ColumnsRequest$Builder.class │ │ ├── Requests$ColumnsRequest.class │ │ ├── Requests$ColumnsRequestOrBuilder.class │ │ ├── Requests$ConnectionSyncRequest$1.class │ │ ├── Requests$ConnectionSyncRequest$Builder.class │ │ ├── Requests$ConnectionSyncRequest.class │ │ ├── Requests$ConnectionSyncRequestOrBuilder.class │ │ ├── Requests$CreateStatementRequest$1.class │ │ ├── Requests$CreateStatementRequest$Builder.class │ │ ├── Requests$CreateStatementRequest.class │ │ ├── Requests$CreateStatementRequestOrBuilder.class │ │ ├── Requests$DatabasePropertyRequest$1.class │ │ ├── Requests$DatabasePropertyRequest$Builder.class │ │ ├── Requests$DatabasePropertyRequest.class │ │ ├── Requests$DatabasePropertyRequestOrBuilder.class │ │ ├── Requests$ExecuteRequest$1.class │ │ ├── Requests$ExecuteRequest$Builder.class │ │ ├── Requests$ExecuteRequest.class │ │ ├── Requests$ExecuteRequestOrBuilder.class │ │ ├── Requests$FetchRequest$1.class │ │ ├── Requests$FetchRequest$Builder.class │ │ ├── Requests$FetchRequest.class │ │ ├── Requests$FetchRequestOrBuilder.class │ │ ├── Requests$OpenConnectionRequest$1.class │ │ ├── Requests$OpenConnectionRequest$Builder.class │ │ ├── Requests$OpenConnectionRequest$InfoDefaultEntryHolder.class │ │ ├── Requests$OpenConnectionRequest.class │ │ ├── Requests$OpenConnectionRequestOrBuilder.class │ │ ├── Requests$PrepareAndExecuteRequest$1.class │ │ ├── Requests$PrepareAndExecuteRequest$Builder.class │ │ ├── Requests$PrepareAndExecuteRequest.class │ │ ├── Requests$PrepareAndExecuteRequestOrBuilder.class │ │ ├── Requests$PrepareRequest$1.class │ │ ├── Requests$PrepareRequest$Builder.class │ │ ├── Requests$PrepareRequest.class │ │ ├── Requests$PrepareRequestOrBuilder.class │ │ ├── Requests$SchemasRequest$1.class │ │ ├── Requests$SchemasRequest$Builder.class │ │ ├── Requests$SchemasRequest.class │ │ ├── Requests$SchemasRequestOrBuilder.class │ │ ├── Requests$SyncResultsRequest$1.class │ │ ├── Requests$SyncResultsRequest$Builder.class │ │ ├── Requests$SyncResultsRequest.class │ │ ├── Requests$SyncResultsRequestOrBuilder.class │ │ ├── Requests$TableTypesRequest$1.class │ │ ├── Requests$TableTypesRequest$Builder.class │ │ ├── Requests$TableTypesRequest.class │ │ ├── Requests$TableTypesRequestOrBuilder.class │ │ ├── Requests$TablesRequest$1.class │ │ ├── Requests$TablesRequest$Builder.class │ │ ├── Requests$TablesRequest.class │ │ ├── Requests$TablesRequestOrBuilder.class │ │ ├── Requests$TypeInfoRequest$1.class │ │ ├── Requests$TypeInfoRequest$Builder.class │ │ ├── Requests$TypeInfoRequest.class │ │ ├── Requests$TypeInfoRequestOrBuilder.class │ │ ├── Requests.class │ │ ├── Responses$1.class │ │ ├── Responses$CloseConnectionResponse$1.class │ │ ├── Responses$CloseConnectionResponse$Builder.class │ │ ├── Responses$CloseConnectionResponse.class │ │ ├── Responses$CloseConnectionResponseOrBuilder.class │ │ ├── Responses$CloseStatementResponse$1.class │ │ ├── Responses$CloseStatementResponse$Builder.class │ │ ├── Responses$CloseStatementResponse.class │ │ ├── Responses$CloseStatementResponseOrBuilder.class │ │ ├── Responses$ConnectionSyncResponse$1.class │ │ ├── Responses$ConnectionSyncResponse$Builder.class │ │ ├── Responses$ConnectionSyncResponse.class │ │ ├── Responses$ConnectionSyncResponseOrBuilder.class │ │ ├── Responses$CreateStatementResponse$1.class │ │ ├── Responses$CreateStatementResponse$Builder.class │ │ ├── Responses$CreateStatementResponse.class │ │ ├── Responses$CreateStatementResponseOrBuilder.class │ │ ├── Responses$DatabasePropertyElement$1.class │ │ ├── Responses$DatabasePropertyElement$Builder.class │ │ ├── Responses$DatabasePropertyElement.class │ │ ├── Responses$DatabasePropertyElementOrBuilder.class │ │ ├── Responses$DatabasePropertyResponse$1.class │ │ ├── Responses$DatabasePropertyResponse$Builder.class │ │ ├── Responses$DatabasePropertyResponse.class │ │ ├── Responses$DatabasePropertyResponseOrBuilder.class │ │ ├── Responses$ErrorResponse$1.class │ │ ├── Responses$ErrorResponse$Builder.class │ │ ├── Responses$ErrorResponse.class │ │ ├── Responses$ErrorResponseOrBuilder.class │ │ ├── Responses$ExecuteResponse$1.class │ │ ├── Responses$ExecuteResponse$Builder.class │ │ ├── Responses$ExecuteResponse.class │ │ ├── Responses$ExecuteResponseOrBuilder.class │ │ ├── Responses$FetchResponse$1.class │ │ ├── Responses$FetchResponse$Builder.class │ │ ├── Responses$FetchResponse.class │ │ ├── Responses$FetchResponseOrBuilder.class │ │ ├── Responses$OpenConnectionResponse$1.class │ │ ├── Responses$OpenConnectionResponse$Builder.class │ │ ├── Responses$OpenConnectionResponse.class │ │ ├── Responses$OpenConnectionResponseOrBuilder.class │ │ ├── Responses$PrepareResponse$1.class │ │ ├── Responses$PrepareResponse$Builder.class │ │ ├── Responses$PrepareResponse.class │ │ ├── Responses$PrepareResponseOrBuilder.class │ │ ├── Responses$ResultSetResponse$1.class │ │ ├── Responses$ResultSetResponse$Builder.class │ │ ├── Responses$ResultSetResponse.class │ │ ├── Responses$ResultSetResponseOrBuilder.class │ │ ├── Responses$SyncResultsResponse$1.class │ │ ├── Responses$SyncResultsResponse$Builder.class │ │ ├── Responses$SyncResultsResponse.class │ │ ├── Responses$SyncResultsResponseOrBuilder.class │ │ └── Responses.class │ │ ├── remote │ │ ├── AbstractHandler.class │ │ ├── AbstractService$1.class │ │ ├── AbstractService$SerializationType.class │ │ ├── AbstractService.class │ │ ├── AvaticaHttpClient.class │ │ ├── AvaticaHttpClientImpl.class │ │ ├── AvaticaRemoteConnectionConfigImpl.class │ │ ├── AvaticaRemoteConnectionProperty.class │ │ ├── AvaticaRuntimeException.class │ │ ├── Driver$1.class │ │ ├── Driver$Serialization.class │ │ ├── Driver.class │ │ ├── Handler$HandlerResponse.class │ │ ├── Handler.class │ │ ├── JsonHandler.class │ │ ├── JsonService.class │ │ ├── LocalJsonService.class │ │ ├── LocalProtobufService.class │ │ ├── LocalService$1.class │ │ ├── LocalService$2.class │ │ ├── LocalService.class │ │ ├── MetaDataOperation$1.class │ │ ├── MetaDataOperation.class │ │ ├── MockJsonService$Factory.class │ │ ├── MockJsonService.class │ │ ├── MockProtobufService$MockProtobufServiceFactory.class │ │ ├── MockProtobufService.class │ │ ├── ProtobufHandler.class │ │ ├── ProtobufService.class │ │ ├── ProtobufTranslation.class │ │ ├── ProtobufTranslationImpl.class │ │ ├── RemoteMeta$1.class │ │ ├── RemoteMeta$10.class │ │ ├── RemoteMeta$11.class │ │ ├── RemoteMeta$12.class │ │ ├── RemoteMeta$13.class │ │ ├── RemoteMeta$14.class │ │ ├── RemoteMeta$15.class │ │ ├── RemoteMeta$16.class │ │ ├── RemoteMeta$2.class │ │ ├── RemoteMeta$3.class │ │ ├── RemoteMeta$4.class │ │ ├── RemoteMeta$5.class │ │ ├── RemoteMeta$6.class │ │ ├── RemoteMeta$7.class │ │ ├── RemoteMeta$8.class │ │ ├── RemoteMeta$9.class │ │ ├── RemoteMeta.class │ │ ├── RemoteProtobufService.class │ │ ├── RemoteService.class │ │ ├── RequestTranslator.class │ │ ├── ResponseTranslator.class │ │ ├── Service$1.class │ │ ├── Service$CatalogsRequest.class │ │ ├── Service$CloseConnectionRequest.class │ │ ├── Service$CloseConnectionResponse.class │ │ ├── Service$CloseStatementRequest.class │ │ ├── Service$CloseStatementResponse.class │ │ ├── Service$ColumnsRequest.class │ │ ├── Service$ConnectionSyncRequest.class │ │ ├── Service$ConnectionSyncResponse.class │ │ ├── Service$CreateStatementRequest.class │ │ ├── Service$CreateStatementResponse.class │ │ ├── Service$DatabasePropertyRequest.class │ │ ├── Service$DatabasePropertyResponse.class │ │ ├── Service$ErrorResponse.class │ │ ├── Service$ExecuteRequest.class │ │ ├── Service$ExecuteResponse.class │ │ ├── Service$Factory.class │ │ ├── Service$FetchRequest.class │ │ ├── Service$FetchResponse.class │ │ ├── Service$OpenConnectionRequest.class │ │ ├── Service$OpenConnectionResponse.class │ │ ├── Service$PrepareAndExecuteRequest.class │ │ ├── Service$PrepareRequest.class │ │ ├── Service$PrepareResponse.class │ │ ├── Service$Request.class │ │ ├── Service$Response.class │ │ ├── Service$ResultSetResponse.class │ │ ├── Service$SchemasRequest.class │ │ ├── Service$SyncResultsRequest.class │ │ ├── Service$SyncResultsResponse.class │ │ ├── Service$TableTypesRequest.class │ │ ├── Service$TablesRequest.class │ │ ├── Service$TypeInfoRequest.class │ │ ├── Service.class │ │ ├── TypedValue$1.class │ │ ├── TypedValue.class │ │ └── package-info.class │ │ └── util │ │ ├── AbstractCursor$1.class │ │ ├── AbstractCursor$AbstractGetter.class │ │ ├── AbstractCursor$AccessorImpl.class │ │ ├── AbstractCursor$ApproximateNumericAccessor.class │ │ ├── AbstractCursor$ArrayAccessor.class │ │ ├── AbstractCursor$BigDecimalAccessor.class │ │ ├── AbstractCursor$BigNumberAccessor.class │ │ ├── AbstractCursor$BinaryAccessor.class │ │ ├── AbstractCursor$BinaryFromStringAccessor.class │ │ ├── AbstractCursor$BooleanAccessor.class │ │ ├── AbstractCursor$ByteAccessor.class │ │ ├── AbstractCursor$DateAccessor.class │ │ ├── AbstractCursor$DateFromNumberAccessor.class │ │ ├── AbstractCursor$DoubleAccessor.class │ │ ├── AbstractCursor$ExactNumericAccessor.class │ │ ├── AbstractCursor$FixedStringAccessor.class │ │ ├── AbstractCursor$FloatAccessor.class │ │ ├── AbstractCursor$Getter.class │ │ ├── AbstractCursor$IntAccessor.class │ │ ├── AbstractCursor$IntervalDayTimeAccessor.class │ │ ├── AbstractCursor$IntervalYearMonthAccessor.class │ │ ├── AbstractCursor$LongAccessor.class │ │ ├── AbstractCursor$NumberAccessor.class │ │ ├── AbstractCursor$ObjectAccessor.class │ │ ├── AbstractCursor$ShortAccessor.class │ │ ├── AbstractCursor$SlotGetter.class │ │ ├── AbstractCursor$StringAccessor.class │ │ ├── AbstractCursor$StringFromCharAccessor.class │ │ ├── AbstractCursor$StructAccessor.class │ │ ├── AbstractCursor$StructGetter.class │ │ ├── AbstractCursor$TimeAccessor.class │ │ ├── AbstractCursor$TimeFromNumberAccessor.class │ │ ├── AbstractCursor$TimestampAccessor.class │ │ ├── AbstractCursor$TimestampFromNumberAccessor.class │ │ ├── AbstractCursor$TimestampFromUtilDateAccessor.class │ │ ├── AbstractCursor.class │ │ ├── ArrayImpl$1.class │ │ ├── ArrayImpl$Factory.class │ │ ├── ArrayImpl.class │ │ ├── ArrayIteratorCursor.class │ │ ├── Base64$1.class │ │ ├── Base64$InputStream.class │ │ ├── Base64$OutputStream.class │ │ ├── Base64.class │ │ ├── ByteString.class │ │ ├── Casing.class │ │ ├── Cursor$Accessor.class │ │ ├── Cursor.class │ │ ├── DateTimeUtils$1.class │ │ ├── DateTimeUtils$PrecisionTime.class │ │ ├── DateTimeUtils.class │ │ ├── IteratorCursor$Position.class │ │ ├── IteratorCursor.class │ │ ├── ListIteratorCursor.class │ │ ├── MapIteratorCursor.class │ │ ├── PackageMarker.class │ │ ├── PositionedCursor$ArrayGetter.class │ │ ├── PositionedCursor$FieldGetter.class │ │ ├── PositionedCursor$ListGetter.class │ │ ├── PositionedCursor$MapGetter.class │ │ ├── PositionedCursor$ObjectGetter.class │ │ ├── PositionedCursor.class │ │ ├── Quoting.class │ │ ├── RecordIteratorCursor.class │ │ ├── Spacer.class │ │ ├── Spaces$1.class │ │ ├── Spaces$SpaceList$1.class │ │ ├── Spaces$SpaceList.class │ │ ├── Spaces$SpaceString.class │ │ ├── Spaces.class │ │ ├── StructImpl$Factory.class │ │ ├── StructImpl.class │ │ ├── TimeUnit.class │ │ ├── TimeUnitRange$1.class │ │ ├── TimeUnitRange$Pair.class │ │ ├── TimeUnitRange.class │ │ └── package-info.class │ ├── classpath.txt │ ├── maven-archiver │ └── pom.properties │ ├── maven-shared-archive-resources │ └── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ └── NOTICE │ ├── maven-status │ └── maven-compiler-plugin │ │ ├── compile │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── testCompile │ │ └── default-testCompile │ │ ├── createdFiles.lst │ │ └── inputFiles.lst │ ├── original-calcite-avatica-1.6.0-SNAPSHOT.jar │ └── test-classes │ ├── META-INF │ ├── DEPENDENCIES │ ├── LICENSE │ ├── NOTICE │ └── git.properties │ └── org │ └── apache │ └── calcite │ └── avatica │ ├── AvaticaConnectionTest.class │ ├── FrameTest.class │ ├── QueryStateTest.class │ ├── remote │ ├── AbstractHandlerTest.class │ ├── AvaticaHttpClientTest$1.class │ ├── AvaticaHttpClientTest$2.class │ ├── AvaticaHttpClientTest.class │ ├── ErrorResponseTest.class │ ├── MetaDataOperationTest.class │ ├── ProtobufHandlerTest.class │ ├── ProtobufTranslationImplTest$IdentityFunction.class │ ├── ProtobufTranslationImplTest$RequestFunc.class │ ├── ProtobufTranslationImplTest$ResponseFunc.class │ ├── ProtobufTranslationImplTest.class │ └── TypedValueTest.class │ ├── test │ ├── AvaticaClientRuntimeExceptionTest.class │ ├── AvaticaSeverityTest.class │ ├── AvaticaSqlExceptionTest.class │ ├── AvaticaUtilsTest.class │ ├── ConnectStringParserTest$Quad.class │ ├── ConnectStringParserTest.class │ ├── JsonHandlerTest$NoopService.class │ ├── JsonHandlerTest$ParameterValuesCheckingService.class │ ├── JsonHandlerTest.class │ └── package-info.class │ └── util │ ├── NumberAccessorTest$1.class │ └── NumberAccessorTest.class ├── calcite.iml ├── core ├── .checkstyle ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── calcite-core.iml ├── pom.xml ├── src │ ├── main │ │ ├── codegen │ │ │ ├── config.fmpp │ │ │ ├── includes │ │ │ │ ├── compoundIdentifier.ftl │ │ │ │ └── parserImpls.ftl │ │ │ └── templates │ │ │ │ └── Parser.jj │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── calcite │ │ │ │ ├── DataContext.java │ │ │ │ ├── Demo.java │ │ │ │ ├── adapter │ │ │ │ ├── clone │ │ │ │ │ ├── ArrayTable.java │ │ │ │ │ ├── CloneSchema.java │ │ │ │ │ ├── ColumnLoader.java │ │ │ │ │ ├── ListTable.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── enumerable │ │ │ │ │ ├── AggAddContext.java │ │ │ │ │ ├── AggContext.java │ │ │ │ │ ├── AggImpState.java │ │ │ │ │ ├── AggImplementor.java │ │ │ │ │ ├── AggResetContext.java │ │ │ │ │ ├── AggResultContext.java │ │ │ │ │ ├── CallImplementor.java │ │ │ │ │ ├── EnumUtils.java │ │ │ │ │ ├── EnumerableAggregate.java │ │ │ │ │ ├── EnumerableAggregateRule.java │ │ │ │ │ ├── EnumerableBindable.java │ │ │ │ │ ├── EnumerableCalc.java │ │ │ │ │ ├── EnumerableCalcRule.java │ │ │ │ │ ├── EnumerableCollect.java │ │ │ │ │ ├── EnumerableCollectRule.java │ │ │ │ │ ├── EnumerableConvention.java │ │ │ │ │ ├── EnumerableCorrelate.java │ │ │ │ │ ├── EnumerableCorrelateRule.java │ │ │ │ │ ├── EnumerableFilter.java │ │ │ │ │ ├── EnumerableFilterRule.java │ │ │ │ │ ├── EnumerableFilterToCalcRule.java │ │ │ │ │ ├── EnumerableInterpretable.java │ │ │ │ │ ├── EnumerableInterpreter.java │ │ │ │ │ ├── EnumerableInterpreterRule.java │ │ │ │ │ ├── EnumerableIntersect.java │ │ │ │ │ ├── EnumerableIntersectRule.java │ │ │ │ │ ├── EnumerableJoin.java │ │ │ │ │ ├── EnumerableJoinRule.java │ │ │ │ │ ├── EnumerableLimit.java │ │ │ │ │ ├── EnumerableLimitRule.java │ │ │ │ │ ├── EnumerableMergeJoin.java │ │ │ │ │ ├── EnumerableMergeJoinRule.java │ │ │ │ │ ├── EnumerableMinus.java │ │ │ │ │ ├── EnumerableMinusRule.java │ │ │ │ │ ├── EnumerableProject.java │ │ │ │ │ ├── EnumerableProjectRule.java │ │ │ │ │ ├── EnumerableProjectToCalcRule.java │ │ │ │ │ ├── EnumerableRel.java │ │ │ │ │ ├── EnumerableRelImplementor.java │ │ │ │ │ ├── EnumerableRules.java │ │ │ │ │ ├── EnumerableSemiJoin.java │ │ │ │ │ ├── EnumerableSemiJoinRule.java │ │ │ │ │ ├── EnumerableSort.java │ │ │ │ │ ├── EnumerableSortRule.java │ │ │ │ │ ├── EnumerableTableFunctionScan.java │ │ │ │ │ ├── EnumerableTableFunctionScanRule.java │ │ │ │ │ ├── EnumerableTableModify.java │ │ │ │ │ ├── EnumerableTableModifyRule.java │ │ │ │ │ ├── EnumerableTableScan.java │ │ │ │ │ ├── EnumerableTableScanRule.java │ │ │ │ │ ├── EnumerableThetaJoin.java │ │ │ │ │ ├── EnumerableUncollect.java │ │ │ │ │ ├── EnumerableUncollectRule.java │ │ │ │ │ ├── EnumerableUnion.java │ │ │ │ │ ├── EnumerableUnionRule.java │ │ │ │ │ ├── EnumerableValues.java │ │ │ │ │ ├── EnumerableValuesRule.java │ │ │ │ │ ├── EnumerableWindow.java │ │ │ │ │ ├── EnumerableWindowRule.java │ │ │ │ │ ├── JavaRelImplementor.java │ │ │ │ │ ├── JavaRowFormat.java │ │ │ │ │ ├── NestedBlockBuilder.java │ │ │ │ │ ├── NestedBlockBuilderImpl.java │ │ │ │ │ ├── NotNullImplementor.java │ │ │ │ │ ├── NullPolicy.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 │ │ │ │ │ ├── impl │ │ │ │ │ │ ├── AggAddContextImpl.java │ │ │ │ │ │ ├── AggResetContextImpl.java │ │ │ │ │ │ ├── AggResultContextImpl.java │ │ │ │ │ │ ├── WinAggAddContextImpl.java │ │ │ │ │ │ ├── WinAggResetContextImpl.java │ │ │ │ │ │ ├── WinAggResultContextImpl.java │ │ │ │ │ │ └── package-info.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── java │ │ │ │ │ ├── AbstractQueryableTable.java │ │ │ │ │ ├── Array.java │ │ │ │ │ ├── JavaTypeFactory.java │ │ │ │ │ ├── Map.java │ │ │ │ │ ├── ReflectiveSchema.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── jdbc │ │ │ │ │ ├── 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 │ │ │ │ └── package-info.java │ │ │ │ ├── config │ │ │ │ ├── CalciteConnectionConfig.java │ │ │ │ ├── CalciteConnectionConfigImpl.java │ │ │ │ ├── CalciteConnectionProperty.java │ │ │ │ ├── Lex.java │ │ │ │ ├── NullCollation.java │ │ │ │ └── package-info.java │ │ │ │ ├── interpreter │ │ │ │ ├── AbstractSingleNode.java │ │ │ │ ├── AggregateNode.java │ │ │ │ ├── BindableConvention.java │ │ │ │ ├── BindableRel.java │ │ │ │ ├── Bindables.java │ │ │ │ ├── Context.java │ │ │ │ ├── FilterNode.java │ │ │ │ ├── InterpretableConvention.java │ │ │ │ ├── InterpretableConverter.java │ │ │ │ ├── InterpretableRel.java │ │ │ │ ├── Interpreter.java │ │ │ │ ├── Interpreters.java │ │ │ │ ├── JaninoRexCompiler.java │ │ │ │ ├── JoinNode.java │ │ │ │ ├── Node.java │ │ │ │ ├── Nodes.java │ │ │ │ ├── NoneToBindableConverterRule.java │ │ │ │ ├── ProjectNode.java │ │ │ │ ├── Row.java │ │ │ │ ├── Scalar.java │ │ │ │ ├── Sink.java │ │ │ │ ├── SortNode.java │ │ │ │ ├── Source.java │ │ │ │ ├── TableScanNode.java │ │ │ │ ├── UnionNode.java │ │ │ │ ├── ValuesNode.java │ │ │ │ ├── WindowNode.java │ │ │ │ └── package-info.java │ │ │ │ ├── jdbc │ │ │ │ ├── CachingCalciteSchema.java │ │ │ │ ├── CalciteConnection.java │ │ │ │ ├── CalciteConnectionImpl.java │ │ │ │ ├── CalciteFactory.java │ │ │ │ ├── CalciteJdbc41Factory.java │ │ │ │ ├── CalciteMetaImpl.java │ │ │ │ ├── CalcitePrepare.java │ │ │ │ ├── CalcitePreparedStatement.java │ │ │ │ ├── CalciteResultSet.java │ │ │ │ ├── CalciteRootSchema.java │ │ │ │ ├── CalciteSchema.java │ │ │ │ ├── CalciteStatement.java │ │ │ │ ├── Driver.java │ │ │ │ ├── JavaRecordType.java │ │ │ │ ├── JavaTypeFactoryImpl.java │ │ │ │ ├── MetadataSchema.java │ │ │ │ ├── SimpleCalciteSchema.java │ │ │ │ ├── SqlTimeoutException.java │ │ │ │ └── package-info.java │ │ │ │ ├── materialize │ │ │ │ ├── CachingLatticeStatisticProvider.java │ │ │ │ ├── DelegatingLatticeStatisticProvider.java │ │ │ │ ├── Lattice.java │ │ │ │ ├── LatticeStatisticProvider.java │ │ │ │ ├── Lattices.java │ │ │ │ ├── MaterializationActor.java │ │ │ │ ├── MaterializationKey.java │ │ │ │ ├── MaterializationService.java │ │ │ │ ├── SqlLatticeStatisticProvider.java │ │ │ │ ├── TileKey.java │ │ │ │ ├── TileSuggester.java │ │ │ │ └── package-info.java │ │ │ │ ├── model │ │ │ │ ├── JsonColumn.java │ │ │ │ ├── JsonCustomSchema.java │ │ │ │ ├── JsonCustomTable.java │ │ │ │ ├── JsonFunction.java │ │ │ │ ├── JsonJdbcSchema.java │ │ │ │ ├── JsonLattice.java │ │ │ │ ├── JsonMapSchema.java │ │ │ │ ├── JsonMaterialization.java │ │ │ │ ├── JsonMeasure.java │ │ │ │ ├── JsonRoot.java │ │ │ │ ├── JsonSchema.java │ │ │ │ ├── JsonStream.java │ │ │ │ ├── JsonTable.java │ │ │ │ ├── JsonTile.java │ │ │ │ ├── JsonView.java │ │ │ │ ├── ModelHandler.java │ │ │ │ └── package-info.java │ │ │ │ ├── package-info.java │ │ │ │ ├── plan │ │ │ │ ├── AbstractRelOptPlanner.java │ │ │ │ ├── CommonRelSubExprRule.java │ │ │ │ ├── Context.java │ │ │ │ ├── Contexts.java │ │ │ │ ├── Convention.java │ │ │ │ ├── ConventionTraitDef.java │ │ │ │ ├── MaterializedViewSubstitutionVisitor.java │ │ │ │ ├── MulticastRelOptListener.java │ │ │ │ ├── RelCompositeTrait.java │ │ │ │ ├── RelImplementor.java │ │ │ │ ├── RelMultipleTrait.java │ │ │ │ ├── RelOptAbstractTable.java │ │ │ │ ├── RelOptCluster.java │ │ │ │ ├── RelOptConnection.java │ │ │ │ ├── RelOptCost.java │ │ │ │ ├── RelOptCostFactory.java │ │ │ │ ├── RelOptCostImpl.java │ │ │ │ ├── RelOptLattice.java │ │ │ │ ├── RelOptListener.java │ │ │ │ ├── RelOptMaterialization.java │ │ │ │ ├── RelOptNode.java │ │ │ │ ├── RelOptPlanner.java │ │ │ │ ├── RelOptPredicateList.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 │ │ │ │ ├── RexImplicationChecker.java │ │ │ │ ├── Strong.java │ │ │ │ ├── SubstitutionVisitor.java │ │ │ │ ├── TableAccessMap.java │ │ │ │ ├── VisitorDataContext.java │ │ │ │ ├── hep │ │ │ │ │ ├── HepInstruction.java │ │ │ │ │ ├── HepMatchOrder.java │ │ │ │ │ ├── HepPlanner.java │ │ │ │ │ ├── HepProgram.java │ │ │ │ │ ├── HepProgramBuilder.java │ │ │ │ │ ├── HepRelMetadataProvider.java │ │ │ │ │ ├── HepRelVertex.java │ │ │ │ │ ├── HepRuleCall.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── package-info.java │ │ │ │ └── volcano │ │ │ │ │ ├── AbstractConverter.java │ │ │ │ │ ├── ChainedPhaseRuleMappingInitializer.java │ │ │ │ │ ├── RelSet.java │ │ │ │ │ ├── RelSubset.java │ │ │ │ │ ├── RuleQueue.java │ │ │ │ │ ├── VolcanoCost.java │ │ │ │ │ ├── VolcanoPlanner.java │ │ │ │ │ ├── VolcanoPlannerPhase.java │ │ │ │ │ ├── VolcanoPlannerPhaseRuleMappingInitializer.java │ │ │ │ │ ├── VolcanoRelMetadataProvider.java │ │ │ │ │ ├── VolcanoRuleCall.java │ │ │ │ │ ├── VolcanoRuleMatch.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── prepare │ │ │ │ ├── CalciteCatalogReader.java │ │ │ │ ├── CalciteMaterializer.java │ │ │ │ ├── CalcitePrepareImpl.java │ │ │ │ ├── CalciteSqlValidator.java │ │ │ │ ├── LixToRelTranslator.java │ │ │ │ ├── PlannerImpl.java │ │ │ │ ├── Prepare.java │ │ │ │ ├── QueryableRelBuilder.java │ │ │ │ ├── RelOptTableImpl.java │ │ │ │ └── package-info.java │ │ │ │ ├── rel │ │ │ │ ├── AbstractRelNode.java │ │ │ │ ├── BiRel.java │ │ │ │ ├── InvalidRelException.java │ │ │ │ ├── RelCollation.java │ │ │ │ ├── RelCollationImpl.java │ │ │ │ ├── RelCollationTraitDef.java │ │ │ │ ├── RelCollations.java │ │ │ │ ├── RelDistribution.java │ │ │ │ ├── RelDistributionTraitDef.java │ │ │ │ ├── RelDistributions.java │ │ │ │ ├── RelFieldCollation.java │ │ │ │ ├── RelHomogeneousShuttle.java │ │ │ │ ├── RelInput.java │ │ │ │ ├── RelNode.java │ │ │ │ ├── RelNodes.java │ │ │ │ ├── RelRoot.java │ │ │ │ ├── RelShuttle.java │ │ │ │ ├── RelShuttleImpl.java │ │ │ │ ├── RelVisitor.java │ │ │ │ ├── RelWriter.java │ │ │ │ ├── SingleRel.java │ │ │ │ ├── convert │ │ │ │ │ ├── Converter.java │ │ │ │ │ ├── ConverterImpl.java │ │ │ │ │ ├── ConverterRule.java │ │ │ │ │ ├── NoneConverter.java │ │ │ │ │ ├── TraitMatchingRule.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── core │ │ │ │ │ ├── Aggregate.java │ │ │ │ │ ├── AggregateCall.java │ │ │ │ │ ├── Calc.java │ │ │ │ │ ├── Collect.java │ │ │ │ │ ├── Correlate.java │ │ │ │ │ ├── CorrelationId.java │ │ │ │ │ ├── EquiJoin.java │ │ │ │ │ ├── Exchange.java │ │ │ │ │ ├── Filter.java │ │ │ │ │ ├── Intersect.java │ │ │ │ │ ├── Join.java │ │ │ │ │ ├── JoinInfo.java │ │ │ │ │ ├── JoinRelType.java │ │ │ │ │ ├── Minus.java │ │ │ │ │ ├── Project.java │ │ │ │ │ ├── RelFactories.java │ │ │ │ │ ├── Sample.java │ │ │ │ │ ├── SemiJoin.java │ │ │ │ │ ├── SetOp.java │ │ │ │ │ ├── Sort.java │ │ │ │ │ ├── SortExchange.java │ │ │ │ │ ├── TableFunctionScan.java │ │ │ │ │ ├── TableModify.java │ │ │ │ │ ├── TableScan.java │ │ │ │ │ ├── Uncollect.java │ │ │ │ │ ├── Union.java │ │ │ │ │ ├── Values.java │ │ │ │ │ ├── Window.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── externalize │ │ │ │ │ ├── RelJson.java │ │ │ │ │ ├── RelJsonReader.java │ │ │ │ │ ├── RelJsonWriter.java │ │ │ │ │ ├── RelWriterImpl.java │ │ │ │ │ ├── RelXmlWriter.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── jdbc │ │ │ │ │ └── package-info.java │ │ │ │ ├── logical │ │ │ │ │ ├── LogicalAggregate.java │ │ │ │ │ ├── LogicalCalc.java │ │ │ │ │ ├── LogicalCorrelate.java │ │ │ │ │ ├── LogicalExchange.java │ │ │ │ │ ├── LogicalFilter.java │ │ │ │ │ ├── LogicalIntersect.java │ │ │ │ │ ├── LogicalJoin.java │ │ │ │ │ ├── LogicalMinus.java │ │ │ │ │ ├── LogicalProject.java │ │ │ │ │ ├── LogicalSort.java │ │ │ │ │ ├── LogicalTableFunctionScan.java │ │ │ │ │ ├── LogicalTableModify.java │ │ │ │ │ ├── LogicalTableScan.java │ │ │ │ │ ├── LogicalUnion.java │ │ │ │ │ ├── LogicalValues.java │ │ │ │ │ ├── LogicalWindow.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── metadata │ │ │ │ │ ├── BuiltInMetadata.java │ │ │ │ │ ├── CachingRelMetadataProvider.java │ │ │ │ │ ├── ChainedRelMetadataProvider.java │ │ │ │ │ ├── DefaultRelMetadataProvider.java │ │ │ │ │ ├── Metadata.java │ │ │ │ │ ├── MetadataFactory.java │ │ │ │ │ ├── MetadataFactoryImpl.java │ │ │ │ │ ├── NullSentinel.java │ │ │ │ │ ├── ReflectiveRelMetadataProvider.java │ │ │ │ │ ├── RelColumnMapping.java │ │ │ │ │ ├── RelColumnOrigin.java │ │ │ │ │ ├── RelMdCollation.java │ │ │ │ │ ├── RelMdColumnOrigins.java │ │ │ │ │ ├── RelMdColumnUniqueness.java │ │ │ │ │ ├── RelMdDistinctRowCount.java │ │ │ │ │ ├── RelMdDistribution.java │ │ │ │ │ ├── RelMdExplainVisibility.java │ │ │ │ │ ├── RelMdMaxRowCount.java │ │ │ │ │ ├── RelMdMemory.java │ │ │ │ │ ├── RelMdParallelism.java │ │ │ │ │ ├── RelMdPercentageOriginalRows.java │ │ │ │ │ ├── RelMdPopulationSize.java │ │ │ │ │ ├── RelMdPredicates.java │ │ │ │ │ ├── RelMdRowCount.java │ │ │ │ │ ├── RelMdSelectivity.java │ │ │ │ │ ├── RelMdSize.java │ │ │ │ │ ├── RelMdUniqueKeys.java │ │ │ │ │ ├── RelMdUtil.java │ │ │ │ │ ├── RelMetadataProvider.java │ │ │ │ │ ├── RelMetadataQuery.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── package-info.java │ │ │ │ ├── rules │ │ │ │ │ ├── AggregateExpandDistinctAggregatesRule.java │ │ │ │ │ ├── AggregateFilterTransposeRule.java │ │ │ │ │ ├── AggregateJoinTransposeRule.java │ │ │ │ │ ├── AggregateProjectMergeRule.java │ │ │ │ │ ├── AggregateProjectPullUpConstantsRule.java │ │ │ │ │ ├── AggregateReduceFunctionsRule.java │ │ │ │ │ ├── AggregateRemoveRule.java │ │ │ │ │ ├── AggregateStarTableRule.java │ │ │ │ │ ├── AggregateUnionAggregateRule.java │ │ │ │ │ ├── AggregateUnionTransposeRule.java │ │ │ │ │ ├── CalcMergeRule.java │ │ │ │ │ ├── CalcRelSplitter.java │ │ │ │ │ ├── CalcRemoveRule.java │ │ │ │ │ ├── CalcSplitRule.java │ │ │ │ │ ├── CoerceInputsRule.java │ │ │ │ │ ├── EquiJoin.java │ │ │ │ │ ├── FilterAggregateTransposeRule.java │ │ │ │ │ ├── FilterCalcMergeRule.java │ │ │ │ │ ├── FilterCorrelateRule.java │ │ │ │ │ ├── FilterJoinRule.java │ │ │ │ │ ├── FilterMergeRule.java │ │ │ │ │ ├── FilterMultiJoinMergeRule.java │ │ │ │ │ ├── FilterProjectTransposeRule.java │ │ │ │ │ ├── FilterRemoveIsNotDistinctFromRule.java │ │ │ │ │ ├── FilterSetOpTransposeRule.java │ │ │ │ │ ├── FilterTableFunctionTransposeRule.java │ │ │ │ │ ├── FilterTableScanRule.java │ │ │ │ │ ├── FilterToCalcRule.java │ │ │ │ │ ├── JoinAddRedundantSemiJoinRule.java │ │ │ │ │ ├── JoinAssociateRule.java │ │ │ │ │ ├── JoinCommuteRule.java │ │ │ │ │ ├── JoinExtractFilterRule.java │ │ │ │ │ ├── JoinProjectTransposeRule.java │ │ │ │ │ ├── JoinPushExpressionsRule.java │ │ │ │ │ ├── JoinPushThroughJoinRule.java │ │ │ │ │ ├── JoinPushTransitivePredicatesRule.java │ │ │ │ │ ├── JoinToCorrelateRule.java │ │ │ │ │ ├── JoinToMultiJoinRule.java │ │ │ │ │ ├── JoinUnionTransposeRule.java │ │ │ │ │ ├── LoptJoinTree.java │ │ │ │ │ ├── LoptMultiJoin.java │ │ │ │ │ ├── LoptOptimizeJoinRule.java │ │ │ │ │ ├── LoptSemiJoinOptimizer.java │ │ │ │ │ ├── MultiJoin.java │ │ │ │ │ ├── MultiJoinOptimizeBushyRule.java │ │ │ │ │ ├── MultiJoinProjectTransposeRule.java │ │ │ │ │ ├── ProjectCalcMergeRule.java │ │ │ │ │ ├── ProjectFilterTransposeRule.java │ │ │ │ │ ├── ProjectJoinTransposeRule.java │ │ │ │ │ ├── ProjectMergeRule.java │ │ │ │ │ ├── ProjectMultiJoinMergeRule.java │ │ │ │ │ ├── ProjectRemoveRule.java │ │ │ │ │ ├── ProjectSetOpTransposeRule.java │ │ │ │ │ ├── ProjectSortTransposeRule.java │ │ │ │ │ ├── ProjectTableScanRule.java │ │ │ │ │ ├── ProjectToCalcRule.java │ │ │ │ │ ├── ProjectToWindowRule.java │ │ │ │ │ ├── ProjectWindowTransposeRule.java │ │ │ │ │ ├── PruneEmptyRules.java │ │ │ │ │ ├── PushProjector.java │ │ │ │ │ ├── ReduceDecimalsRule.java │ │ │ │ │ ├── ReduceExpressionsRule.java │ │ │ │ │ ├── SemiJoinFilterTransposeRule.java │ │ │ │ │ ├── SemiJoinJoinTransposeRule.java │ │ │ │ │ ├── SemiJoinProjectTransposeRule.java │ │ │ │ │ ├── SemiJoinRemoveRule.java │ │ │ │ │ ├── SemiJoinRule.java │ │ │ │ │ ├── SortJoinTransposeRule.java │ │ │ │ │ ├── SortProjectTransposeRule.java │ │ │ │ │ ├── SortRemoveRule.java │ │ │ │ │ ├── SortUnionTransposeRule.java │ │ │ │ │ ├── TableScanRule.java │ │ │ │ │ ├── UnionEliminatorRule.java │ │ │ │ │ ├── UnionMergeRule.java │ │ │ │ │ ├── UnionToDistinctRule.java │ │ │ │ │ ├── ValuesReduceRule.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── stream │ │ │ │ │ ├── Chi.java │ │ │ │ │ ├── Delta.java │ │ │ │ │ ├── LogicalChi.java │ │ │ │ │ ├── LogicalDelta.java │ │ │ │ │ ├── StreamRules.java │ │ │ │ │ └── package-info.java │ │ │ │ └── type │ │ │ │ │ ├── RelCrossType.java │ │ │ │ │ ├── RelDataType.java │ │ │ │ │ ├── RelDataTypeComparability.java │ │ │ │ │ ├── RelDataTypeFactory.java │ │ │ │ │ ├── RelDataTypeFactoryImpl.java │ │ │ │ │ ├── RelDataTypeFamily.java │ │ │ │ │ ├── RelDataTypeField.java │ │ │ │ │ ├── RelDataTypeFieldImpl.java │ │ │ │ │ ├── RelDataTypeImpl.java │ │ │ │ │ ├── RelDataTypePrecedenceList.java │ │ │ │ │ ├── RelDataTypeSystem.java │ │ │ │ │ ├── RelDataTypeSystemImpl.java │ │ │ │ │ ├── RelProtoDataType.java │ │ │ │ │ ├── RelRecordType.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── rex │ │ │ │ ├── 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 │ │ │ │ ├── runtime │ │ │ │ ├── ArrayBindable.java │ │ │ │ ├── ArrayComparator.java │ │ │ │ ├── ArrayEnumeratorCursor.java │ │ │ │ ├── BinarySearch.java │ │ │ │ ├── Bindable.java │ │ │ │ ├── CalciteContextException.java │ │ │ │ ├── CalciteException.java │ │ │ │ ├── CalciteResource.java │ │ │ │ ├── Enumerables.java │ │ │ │ ├── EnumeratorCursor.java │ │ │ │ ├── Feature.java │ │ │ │ ├── FlatLists.java │ │ │ │ ├── Hook.java │ │ │ │ ├── Like.java │ │ │ │ ├── ObjectEnumeratorCursor.java │ │ │ │ ├── RecordEnumeratorCursor.java │ │ │ │ ├── ResultSetEnumerable.java │ │ │ │ ├── SortedMultiMap.java │ │ │ │ ├── SqlFunctions.java │ │ │ │ ├── Typed.java │ │ │ │ ├── Unit.java │ │ │ │ ├── Utilities.java │ │ │ │ └── package-info.java │ │ │ │ ├── schema │ │ │ │ ├── AggregateFunction.java │ │ │ │ ├── ExtensibleTable.java │ │ │ │ ├── FilterableTable.java │ │ │ │ ├── Function.java │ │ │ │ ├── FunctionParameter.java │ │ │ │ ├── ImplementableAggFunction.java │ │ │ │ ├── ImplementableFunction.java │ │ │ │ ├── Member.java │ │ │ │ ├── ModifiableTable.java │ │ │ │ ├── ModifiableView.java │ │ │ │ ├── Path.java │ │ │ │ ├── ProjectableFilterableTable.java │ │ │ │ ├── QueryableTable.java │ │ │ │ ├── ScalarFunction.java │ │ │ │ ├── ScannableTable.java │ │ │ │ ├── Schema.java │ │ │ │ ├── SchemaFactory.java │ │ │ │ ├── SchemaPlus.java │ │ │ │ ├── Schemas.java │ │ │ │ ├── SemiMutableSchema.java │ │ │ │ ├── Statistic.java │ │ │ │ ├── Statistics.java │ │ │ │ ├── StreamableTable.java │ │ │ │ ├── Table.java │ │ │ │ ├── TableFactory.java │ │ │ │ ├── TableFunction.java │ │ │ │ ├── TableMacro.java │ │ │ │ ├── TranslatableTable.java │ │ │ │ ├── impl │ │ │ │ │ ├── AbstractSchema.java │ │ │ │ │ ├── AbstractTable.java │ │ │ │ │ ├── AbstractTableQueryable.java │ │ │ │ │ ├── AggregateFunctionImpl.java │ │ │ │ │ ├── DelegatingSchema.java │ │ │ │ │ ├── MaterializedViewTable.java │ │ │ │ │ ├── ReflectiveFunctionBase.java │ │ │ │ │ ├── ScalarFunctionImpl.java │ │ │ │ │ ├── StarTable.java │ │ │ │ │ ├── TableFunctionImpl.java │ │ │ │ │ ├── TableMacroImpl.java │ │ │ │ │ ├── ViewTable.java │ │ │ │ │ └── package-info.java │ │ │ │ └── package-info.java │ │ │ │ ├── server │ │ │ │ ├── CalciteServer.java │ │ │ │ ├── CalciteServerStatement.java │ │ │ │ └── package-info.java │ │ │ │ ├── sql │ │ │ │ ├── ExplicitOperatorBinding.java │ │ │ │ ├── JoinConditionType.java │ │ │ │ ├── JoinType.java │ │ │ │ ├── SemiJoinType.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 │ │ │ │ ├── SqlFilterOperator.java │ │ │ │ ├── SqlFunction.java │ │ │ │ ├── SqlFunctionCategory.java │ │ │ │ ├── SqlFunctionalOperator.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 │ │ │ │ ├── SqlSplittableAggFunction.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 │ │ │ │ ├── advise │ │ │ │ │ ├── SqlAdvisor.java │ │ │ │ │ ├── SqlAdvisorGetHintsFunction.java │ │ │ │ │ ├── SqlAdvisorHint.java │ │ │ │ │ ├── SqlAdvisorValidator.java │ │ │ │ │ ├── SqlSimpleParser.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── fun │ │ │ │ │ ├── SqlAbstractGroupFunction.java │ │ │ │ │ ├── SqlAbstractTimeFunction.java │ │ │ │ │ ├── SqlArgumentAssignmentOperator.java │ │ │ │ │ ├── SqlArrayQueryConstructor.java │ │ │ │ │ ├── SqlArrayValueConstructor.java │ │ │ │ │ ├── SqlAvgAggFunction.java │ │ │ │ │ ├── SqlBetweenOperator.java │ │ │ │ │ ├── SqlCase.java │ │ │ │ │ ├── SqlCaseOperator.java │ │ │ │ │ ├── SqlCastFunction.java │ │ │ │ │ ├── SqlCoalesceFunction.java │ │ │ │ │ ├── SqlCollectionTableOperator.java │ │ │ │ │ ├── SqlColumnListConstructor.java │ │ │ │ │ ├── SqlConvertFunction.java │ │ │ │ │ ├── SqlCountAggFunction.java │ │ │ │ │ ├── SqlCovarAggFunction.java │ │ │ │ │ ├── SqlCurrentDateFunction.java │ │ │ │ │ ├── SqlCursorConstructor.java │ │ │ │ │ ├── SqlDatetimeSubtractionOperator.java │ │ │ │ │ ├── SqlDefaultOperator.java │ │ │ │ │ ├── SqlExtendOperator.java │ │ │ │ │ ├── SqlExtractFunction.java │ │ │ │ │ ├── SqlFirstLastValueAggFunction.java │ │ │ │ │ ├── SqlFloorFunction.java │ │ │ │ │ ├── SqlGroupIdFunction.java │ │ │ │ │ ├── SqlGroupingFunction.java │ │ │ │ │ ├── SqlGroupingIdFunction.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 │ │ │ │ │ ├── SqlQuarterFunction.java │ │ │ │ │ ├── SqlRollupOperator.java │ │ │ │ │ ├── SqlRowOperator.java │ │ │ │ │ ├── SqlSequenceValueOperator.java │ │ │ │ │ ├── SqlSingleValueAggFunction.java │ │ │ │ │ ├── SqlStdOperatorTable.java │ │ │ │ │ ├── SqlStringContextVariable.java │ │ │ │ │ ├── SqlSubstringFunction.java │ │ │ │ │ ├── SqlSumAggFunction.java │ │ │ │ │ ├── SqlSumEmptyIsZeroAggFunction.java │ │ │ │ │ ├── SqlThrowOperator.java │ │ │ │ │ ├── SqlTrimFunction.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── package-info.java │ │ │ │ ├── parser │ │ │ │ │ ├── SqlAbstractParserImpl.java │ │ │ │ │ ├── SqlParseException.java │ │ │ │ │ ├── SqlParser.java │ │ │ │ │ ├── SqlParserImplFactory.java │ │ │ │ │ ├── SqlParserPos.java │ │ │ │ │ ├── SqlParserUtil.java │ │ │ │ │ ├── impl │ │ │ │ │ │ └── package-info.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── pretty │ │ │ │ │ ├── SqlFormatOptions.java │ │ │ │ │ ├── SqlPrettyWriter.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── type │ │ │ │ │ ├── AbstractSqlType.java │ │ │ │ │ ├── ArraySqlType.java │ │ │ │ │ ├── AssignableOperandTypeChecker.java │ │ │ │ │ ├── BasicSqlType.java │ │ │ │ │ ├── ComparableOperandTypeChecker.java │ │ │ │ │ ├── CompositeOperandTypeChecker.java │ │ │ │ │ ├── CompositeSingleOperandTypeChecker.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 │ │ │ │ │ ├── OperandTypes.java │ │ │ │ │ ├── OperandsTypeChecking.java │ │ │ │ │ ├── OrdinalReturnTypeInference.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 │ │ │ │ │ └── package-info.java │ │ │ │ ├── util │ │ │ │ │ ├── ChainedSqlOperatorTable.java │ │ │ │ │ ├── ListSqlOperatorTable.java │ │ │ │ │ ├── ReflectiveSqlOperatorTable.java │ │ │ │ │ ├── SqlBasicVisitor.java │ │ │ │ │ ├── SqlBuilder.java │ │ │ │ │ ├── SqlShuttle.java │ │ │ │ │ ├── SqlString.java │ │ │ │ │ ├── SqlVisitor.java │ │ │ │ │ └── package-info.java │ │ │ │ └── validate │ │ │ │ │ ├── AbstractNamespace.java │ │ │ │ │ ├── AggChecker.java │ │ │ │ │ ├── AggFinder.java │ │ │ │ │ ├── AggregatingScope.java │ │ │ │ │ ├── AggregatingSelectScope.java │ │ │ │ │ ├── AliasNamespace.java │ │ │ │ │ ├── CatalogScope.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 │ │ │ │ │ ├── ParameterNamespace.java │ │ │ │ │ ├── ParameterScope.java │ │ │ │ │ ├── ProcedureNamespace.java │ │ │ │ │ ├── SchemaNamespace.java │ │ │ │ │ ├── SelectNamespace.java │ │ │ │ │ ├── SelectScope.java │ │ │ │ │ ├── SetopNamespace.java │ │ │ │ │ ├── SqlConformance.java │ │ │ │ │ ├── SqlIdentifierMoniker.java │ │ │ │ │ ├── SqlModality.java │ │ │ │ │ ├── SqlMoniker.java │ │ │ │ │ ├── SqlMonikerImpl.java │ │ │ │ │ ├── SqlMonikerType.java │ │ │ │ │ ├── SqlMonotonicity.java │ │ │ │ │ ├── SqlQualified.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 │ │ │ │ │ └── package-info.java │ │ │ │ ├── sql2rel │ │ │ │ ├── DeduplicateCorrelateVariables.java │ │ │ │ ├── DefaultValueFactory.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 │ │ │ │ ├── tools │ │ │ │ ├── FrameworkConfig.java │ │ │ │ ├── Frameworks.java │ │ │ │ ├── PigRelBuilder.java │ │ │ │ ├── Planner.java │ │ │ │ ├── Program.java │ │ │ │ ├── Programs.java │ │ │ │ ├── RelBuilder.java │ │ │ │ ├── RelBuilderFactory.java │ │ │ │ ├── RelConversionException.java │ │ │ │ ├── RelRunner.java │ │ │ │ ├── RelRunners.java │ │ │ │ ├── RuleSet.java │ │ │ │ ├── RuleSets.java │ │ │ │ ├── ValidationException.java │ │ │ │ └── package-info.java │ │ │ │ └── util │ │ │ │ ├── BarfingInvocationHandler.java │ │ │ │ ├── BasicDatetime.java │ │ │ │ ├── Benchmark.java │ │ │ │ ├── BitSets.java │ │ │ │ ├── BitString.java │ │ │ │ ├── Bug.java │ │ │ │ ├── BuiltInMethod.java │ │ │ │ ├── CalciteParserException.java │ │ │ │ ├── CalciteValidatorException.java │ │ │ │ ├── CancelFlag.java │ │ │ │ ├── CastingList.java │ │ │ │ ├── ChunkList.java │ │ │ │ ├── ClosableAllocation.java │ │ │ │ ├── ClosableAllocationOwner.java │ │ │ │ ├── Compatible.java │ │ │ │ ├── CompatibleGuava11.java │ │ │ │ ├── CompositeList.java │ │ │ │ ├── CompositeMap.java │ │ │ │ ├── CompoundClosableAllocation.java │ │ │ │ ├── ControlFlowException.java │ │ │ │ ├── ConversionUtil.java │ │ │ │ ├── DelegatingInvocationHandler.java │ │ │ │ ├── Filterator.java │ │ │ │ ├── Glossary.java │ │ │ │ ├── Holder.java │ │ │ │ ├── ImmutableBitSet.java │ │ │ │ ├── ImmutableIntList.java │ │ │ │ ├── ImmutableNullableList.java │ │ │ │ ├── IntList.java │ │ │ │ ├── IntegerIntervalSet.java │ │ │ │ ├── JsonBuilder.java │ │ │ │ ├── Litmus.java │ │ │ │ ├── NlsString.java │ │ │ │ ├── NumberUtil.java │ │ │ │ ├── Pair.java │ │ │ │ ├── PartiallyOrderedSet.java │ │ │ │ ├── Permutation.java │ │ │ │ ├── ReflectUtil.java │ │ │ │ ├── ReflectiveVisitDispatcher.java │ │ │ │ ├── ReflectiveVisitor.java │ │ │ │ ├── SaffronProperties.java │ │ │ │ ├── SerializableCharset.java │ │ │ │ ├── StackWriter.java │ │ │ │ ├── Stacks.java │ │ │ │ ├── Static.java │ │ │ │ ├── Template.java │ │ │ │ ├── UnmodifiableArrayList.java │ │ │ │ ├── Util.java │ │ │ │ ├── XmlOutput.java │ │ │ │ ├── ZonelessDate.java │ │ │ │ ├── ZonelessDatetime.java │ │ │ │ ├── ZonelessTime.java │ │ │ │ ├── ZonelessTimestamp.java │ │ │ │ ├── graph │ │ │ │ ├── BreadthFirstIterator.java │ │ │ │ ├── CycleDetector.java │ │ │ │ ├── DefaultDirectedGraph.java │ │ │ │ ├── DefaultEdge.java │ │ │ │ ├── DepthFirstIterator.java │ │ │ │ ├── DirectedGraph.java │ │ │ │ ├── Graphs.java │ │ │ │ ├── TopologicalOrderIterator.java │ │ │ │ └── package-info.java │ │ │ │ ├── javac │ │ │ │ ├── JaninoCompiler.java │ │ │ │ ├── JavaCompiler.java │ │ │ │ ├── JavaCompilerArgs.java │ │ │ │ └── package-info.java │ │ │ │ ├── mapping │ │ │ │ ├── AbstractSourceMapping.java │ │ │ │ ├── AbstractTargetMapping.java │ │ │ │ ├── IntPair.java │ │ │ │ ├── Mapping.java │ │ │ │ ├── MappingType.java │ │ │ │ ├── Mappings.java │ │ │ │ └── package-info.java │ │ │ │ ├── package-info.java │ │ │ │ └── trace │ │ │ │ ├── CalciteLogger.java │ │ │ │ ├── CalciteTimingTracer.java │ │ │ │ ├── CalciteTrace.java │ │ │ │ └── package-info.java │ │ ├── main7.iml │ │ └── resources │ │ │ ├── META-INF │ │ │ └── services │ │ │ │ └── java.sql.Driver │ │ │ ├── org │ │ │ └── apache │ │ │ │ └── calcite │ │ │ │ └── runtime │ │ │ │ └── CalciteResource.properties │ │ │ └── version │ │ │ └── org-apache-calcite-jdbc.properties │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── calcite │ │ │ ├── adapter │ │ │ ├── clone │ │ │ │ └── ArrayTableTest.java │ │ │ └── generate │ │ │ │ └── RangeTable.java │ │ │ ├── examples │ │ │ ├── RelBuilderExample.java │ │ │ └── foodmart │ │ │ │ └── java │ │ │ │ └── JdbcExample.java │ │ │ ├── jdbc │ │ │ └── CalciteRemoteDriverTest.java │ │ │ ├── plan │ │ │ ├── RelOptPlanReaderTest.java │ │ │ ├── RelOptUtilTest.java │ │ │ ├── RelWriterTest.java │ │ │ └── volcano │ │ │ │ ├── TraitPropagationTest.java │ │ │ │ ├── VolcanoPlannerTest.java │ │ │ │ └── VolcanoPlannerTraitTest.java │ │ │ ├── rel │ │ │ └── RelCollationTest.java │ │ │ ├── rex │ │ │ └── RexExecutorTest.java │ │ │ ├── runtime │ │ │ ├── BinarySearchTest.java │ │ │ └── EnumerablesTest.java │ │ │ ├── sql │ │ │ ├── parser │ │ │ │ ├── SqlParserTest.java │ │ │ │ └── SqlUnParserTest.java │ │ │ └── test │ │ │ │ ├── DefaultSqlTestFactory.java │ │ │ │ ├── DelegatingSqlTestFactory.java │ │ │ │ ├── SqlAdvisorTest.java │ │ │ │ ├── SqlOperatorBaseTest.java │ │ │ │ ├── SqlOperatorTest.java │ │ │ │ ├── SqlPrettyWriterTest.java │ │ │ │ ├── SqlTestFactory.java │ │ │ │ ├── SqlTester.java │ │ │ │ ├── SqlTesterImpl.java │ │ │ │ ├── SqlTests.java │ │ │ │ ├── SqlTypeNameTest.java │ │ │ │ └── package-info.java │ │ │ ├── test │ │ │ ├── CalciteAssert.java │ │ │ ├── CalciteResourceTest.java │ │ │ ├── CalciteSqlOperatorTest.java │ │ │ ├── CalciteSuite.java │ │ │ ├── ConnectionSpec.java │ │ │ ├── DiffRepository.java │ │ │ ├── DiffTestCase.java │ │ │ ├── ExceptionMessageTest.java │ │ │ ├── FilteratorTest.java │ │ │ ├── FoodMartLatticeStatisticProvider.java │ │ │ ├── FoodmartTest.java │ │ │ ├── HepPlannerTest.java │ │ │ ├── InduceGroupingTypeTest.java │ │ │ ├── InterpreterTest.java │ │ │ ├── JdbcAdapterTest.java │ │ │ ├── JdbcFrontJdbcBackLinqMiddleTest.java │ │ │ ├── JdbcFrontJdbcBackTest.java │ │ │ ├── JdbcFrontLinqBackTest.java │ │ │ ├── JdbcTest.java │ │ │ ├── LatticeTest.java │ │ │ ├── LinqFrontJdbcBackTest.java │ │ │ ├── MaterializationTest.java │ │ │ ├── MockCatalogReader.java │ │ │ ├── MockRelOptCost.java │ │ │ ├── MockRelOptPlanner.java │ │ │ ├── MockSqlOperatorTable.java │ │ │ ├── ModelTest.java │ │ │ ├── MultiJdbcSchemaJoinTest.java │ │ │ ├── PigRelBuilderTest.java │ │ │ ├── ReflectiveSchemaTest.java │ │ │ ├── RelBuilderTest.java │ │ │ ├── RelMdColumnOriginsTest.java │ │ │ ├── RelMetadataTest.java │ │ │ ├── RelOptRulesTest.java │ │ │ ├── RelOptTestBase.java │ │ │ ├── RexImplicationCheckerTest.java │ │ │ ├── RexProgramTest.java │ │ │ ├── RexTransformerTest.java │ │ │ ├── ScannableTableTest.java │ │ │ ├── SqlFunctionsTest.java │ │ │ ├── SqlLimitsTest.java │ │ │ ├── SqlLineTest.java │ │ │ ├── SqlTestGen.java │ │ │ ├── SqlToRelConverterExtendedTest.java │ │ │ ├── SqlToRelConverterTest.java │ │ │ ├── SqlToRelTestBase.java │ │ │ ├── SqlValidatorFeatureTest.java │ │ │ ├── SqlValidatorTest.java │ │ │ ├── SqlValidatorTestCase.java │ │ │ ├── StreamTest.java │ │ │ ├── TableInRootSchemaTest.java │ │ │ ├── UdfTest.java │ │ │ ├── concurrent │ │ │ │ ├── ConcurrentTestCommand.java │ │ │ │ ├── ConcurrentTestCommandExecutor.java │ │ │ │ ├── ConcurrentTestCommandGenerator.java │ │ │ │ ├── ConcurrentTestCommandScript.java │ │ │ │ ├── ConcurrentTestPlugin.java │ │ │ │ ├── ConcurrentTestPluginCommand.java │ │ │ │ ├── ConcurrentTestTimedCommandGenerator.java │ │ │ │ ├── SamplePlugin.java │ │ │ │ └── package-info.java │ │ │ ├── enumerable │ │ │ │ ├── EnumerableCorrelateTest.java │ │ │ │ └── package-info.java │ │ │ └── package-info.java │ │ │ ├── tools │ │ │ ├── FrameworksTest.java │ │ │ ├── PlannerTest.java │ │ │ └── TpchSchema.java │ │ │ └── util │ │ │ ├── BitSetsTest.java │ │ │ ├── ChunkListTest.java │ │ │ ├── ImmutableBitSetTest.java │ │ │ ├── PartiallyOrderedSetTest.java │ │ │ ├── PermutationTestCase.java │ │ │ ├── ReflectVisitorTest.java │ │ │ ├── Smalls.java │ │ │ ├── TestUtil.java │ │ │ ├── UtilTest.java │ │ │ ├── graph │ │ │ └── DirectedGraphTest.java │ │ │ └── mapping │ │ │ └── MappingTest.java │ │ ├── resources │ │ ├── hsqldb-foodmart-lattice-model.json │ │ ├── hsqldb-model.json │ │ ├── mysql-foodmart-lattice-model.json │ │ ├── mysql-foodmart-model.json │ │ ├── org │ │ │ └── apache │ │ │ │ └── calcite │ │ │ │ ├── sql │ │ │ │ └── test │ │ │ │ │ └── SqlPrettyWriterTest.xml │ │ │ │ └── test │ │ │ │ ├── HepPlannerTest.xml │ │ │ │ ├── RelOptRulesTest.xml │ │ │ │ ├── SqlLimitsTest.xml │ │ │ │ └── SqlToRelConverterTest.xml │ │ └── sql │ │ │ ├── agg.oq │ │ │ ├── dummy.oq │ │ │ ├── join.oq │ │ │ ├── misc.oq │ │ │ ├── outer.oq │ │ │ ├── scalar.oq │ │ │ ├── sequence.oq │ │ │ ├── sort.oq │ │ │ ├── subquery.oq │ │ │ └── winagg.oq │ │ └── test5.iml └── target │ ├── .plxarc │ ├── calcite-core-1.6.0-SNAPSHOT-sources.jar │ ├── calcite-core-1.6.0-SNAPSHOT-test-sources.jar │ ├── calcite-core-1.6.0-SNAPSHOT-tests.jar │ ├── calcite-core-1.6.0-SNAPSHOT.jar │ ├── classes │ ├── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── git.properties │ │ └── services │ │ │ └── java.sql.Driver │ ├── codegen │ │ ├── config.fmpp │ │ ├── includes │ │ │ ├── compoundIdentifier.ftl │ │ │ └── parserImpls.ftl │ │ └── templates │ │ │ └── Parser.jj │ ├── javacc │ │ └── Parser.jj │ ├── org-apache-calcite-jdbc.properties │ └── org │ │ └── apache │ │ └── calcite │ │ ├── DataContext$Variable.class │ │ ├── DataContext.class │ │ ├── Demo.class │ │ ├── adapter │ │ ├── clone │ │ │ ├── ArrayTable$1.class │ │ │ ├── ArrayTable$2.class │ │ │ ├── ArrayTable$3.class │ │ │ ├── ArrayTable$4.class │ │ │ ├── ArrayTable$BitSlicedPrimitiveArray.class │ │ │ ├── ArrayTable$ByteStringDictionary.class │ │ │ ├── ArrayTable$Column$1.class │ │ │ ├── ArrayTable$Column.class │ │ │ ├── ArrayTable$Constant.class │ │ │ ├── ArrayTable$Content$ArrayEnumerator.class │ │ │ ├── ArrayTable$Content$ObjectEnumerator.class │ │ │ ├── ArrayTable$Content.class │ │ │ ├── ArrayTable$ObjectArray.class │ │ │ ├── ArrayTable$ObjectDictionary.class │ │ │ ├── ArrayTable$PrimitiveArray.class │ │ │ ├── ArrayTable$PrimitiveDictionary.class │ │ │ ├── ArrayTable$Representation.class │ │ │ ├── ArrayTable$RepresentationType.class │ │ │ ├── ArrayTable$StringDictionary.class │ │ │ ├── ArrayTable.class │ │ │ ├── CloneSchema$1.class │ │ │ ├── CloneSchema$Factory.class │ │ │ ├── CloneSchema.class │ │ │ ├── ColumnLoader$1.class │ │ │ ├── ColumnLoader$2.class │ │ │ ├── ColumnLoader$3.class │ │ │ ├── ColumnLoader$4.class │ │ │ ├── ColumnLoader$5.class │ │ │ ├── ColumnLoader$6.class │ │ │ ├── ColumnLoader$Kev.class │ │ │ ├── ColumnLoader$ValueSet.class │ │ │ ├── ColumnLoader.class │ │ │ ├── ListTable$1.class │ │ │ ├── ListTable.class │ │ │ └── package-info.class │ │ ├── enumerable │ │ │ ├── AggAddContext.class │ │ │ ├── AggContext.class │ │ │ ├── AggImpState.class │ │ │ ├── AggImplementor.class │ │ │ ├── AggResetContext.class │ │ │ ├── AggResultContext.class │ │ │ ├── CallImplementor.class │ │ │ ├── EnumUtils$1.class │ │ │ ├── EnumUtils$2.class │ │ │ ├── EnumUtils.class │ │ │ ├── EnumerableAggregate$1.class │ │ │ ├── EnumerableAggregate$2.class │ │ │ ├── EnumerableAggregate.class │ │ │ ├── EnumerableAggregateRule.class │ │ │ ├── EnumerableBindable$1.class │ │ │ ├── EnumerableBindable$EnumerableToBindableConverterRule.class │ │ │ ├── EnumerableBindable.class │ │ │ ├── EnumerableCalc$1.class │ │ │ ├── EnumerableCalc$2.class │ │ │ ├── EnumerableCalc.class │ │ │ ├── EnumerableCalcRule.class │ │ │ ├── EnumerableCollect.class │ │ │ ├── EnumerableCollectRule.class │ │ │ ├── EnumerableConvention.class │ │ │ ├── EnumerableCorrelate.class │ │ │ ├── EnumerableCorrelateRule.class │ │ │ ├── EnumerableFilter$1.class │ │ │ ├── EnumerableFilter$2.class │ │ │ ├── EnumerableFilter.class │ │ │ ├── EnumerableFilterRule.class │ │ │ ├── EnumerableFilterToCalcRule.class │ │ │ ├── EnumerableInterpretable$1$1$1.class │ │ │ ├── EnumerableInterpretable$1$1.class │ │ │ ├── EnumerableInterpretable$1.class │ │ │ ├── EnumerableInterpretable$EnumerableNode.class │ │ │ ├── EnumerableInterpretable.class │ │ │ ├── EnumerableInterpreter.class │ │ │ ├── EnumerableInterpreterRule.class │ │ │ ├── EnumerableIntersect.class │ │ │ ├── EnumerableIntersectRule.class │ │ │ ├── EnumerableJoin$1.class │ │ │ ├── EnumerableJoin.class │ │ │ ├── EnumerableJoinRule.class │ │ │ ├── EnumerableLimit$1.class │ │ │ ├── EnumerableLimit$2.class │ │ │ ├── EnumerableLimit.class │ │ │ ├── EnumerableLimitRule.class │ │ │ ├── EnumerableMergeJoin.class │ │ │ ├── EnumerableMergeJoinRule.class │ │ │ ├── EnumerableMinus.class │ │ │ ├── EnumerableMinusRule.class │ │ │ ├── EnumerableProject$1.class │ │ │ ├── EnumerableProject.class │ │ │ ├── EnumerableProjectRule.class │ │ │ ├── EnumerableProjectToCalcRule.class │ │ │ ├── EnumerableRel$1.class │ │ │ ├── EnumerableRel$2.class │ │ │ ├── EnumerableRel$3.class │ │ │ ├── EnumerableRel$Prefer.class │ │ │ ├── EnumerableRel$Result.class │ │ │ ├── EnumerableRel.class │ │ │ ├── EnumerableRelImplementor$1.class │ │ │ ├── EnumerableRelImplementor$2.class │ │ │ ├── EnumerableRelImplementor$3.class │ │ │ ├── EnumerableRelImplementor$TypeFinder.class │ │ │ ├── EnumerableRelImplementor$TypeRegistrar.class │ │ │ ├── EnumerableRelImplementor.class │ │ │ ├── EnumerableRules.class │ │ │ ├── EnumerableSemiJoin.class │ │ │ ├── EnumerableSemiJoinRule.class │ │ │ ├── EnumerableSort.class │ │ │ ├── EnumerableSortRule.class │ │ │ ├── EnumerableTableFunctionScan.class │ │ │ ├── EnumerableTableFunctionScanRule.class │ │ │ ├── EnumerableTableModify.class │ │ │ ├── EnumerableTableModifyRule.class │ │ │ ├── EnumerableTableScan$1.class │ │ │ ├── EnumerableTableScan$2.class │ │ │ ├── EnumerableTableScan.class │ │ │ ├── EnumerableTableScanRule.class │ │ │ ├── EnumerableThetaJoin$1.class │ │ │ ├── EnumerableThetaJoin.class │ │ │ ├── EnumerableUncollect.class │ │ │ ├── EnumerableUncollectRule.class │ │ │ ├── EnumerableUnion.class │ │ │ ├── EnumerableUnionRule.class │ │ │ ├── EnumerableValues$1.class │ │ │ ├── EnumerableValues$2.class │ │ │ ├── EnumerableValues.class │ │ │ ├── EnumerableValuesRule.class │ │ │ ├── EnumerableWindow$1.class │ │ │ ├── EnumerableWindow$2$1.class │ │ │ ├── EnumerableWindow$2.class │ │ │ ├── EnumerableWindow$3.class │ │ │ ├── EnumerableWindow$4.class │ │ │ ├── EnumerableWindow$5.class │ │ │ ├── EnumerableWindow$WindowRelInputGetter.class │ │ │ ├── EnumerableWindow.class │ │ │ ├── EnumerableWindowRule.class │ │ │ ├── JavaRelImplementor.class │ │ │ ├── JavaRowFormat$1.class │ │ │ ├── JavaRowFormat$2.class │ │ │ ├── JavaRowFormat$3.class │ │ │ ├── JavaRowFormat$4.class │ │ │ ├── JavaRowFormat$5.class │ │ │ ├── JavaRowFormat.class │ │ │ ├── NestedBlockBuilder.class │ │ │ ├── NestedBlockBuilderImpl.class │ │ │ ├── NotNullImplementor.class │ │ │ ├── NullPolicy.class │ │ │ ├── PhysType.class │ │ │ ├── PhysTypeImpl$1.class │ │ │ ├── PhysTypeImpl$2.class │ │ │ ├── PhysTypeImpl.class │ │ │ ├── ReflectiveCallNotNullImplementor.class │ │ │ ├── RexImpTable$1.class │ │ │ ├── RexImpTable$2.class │ │ │ ├── RexImpTable$3.class │ │ │ ├── RexImpTable$4$1.class │ │ │ ├── RexImpTable$4.class │ │ │ ├── RexImpTable$5.class │ │ │ ├── RexImpTable$6.class │ │ │ ├── RexImpTable$7.class │ │ │ ├── RexImpTable$8.class │ │ │ ├── RexImpTable$BinaryImplementor.class │ │ │ ├── RexImpTable$CaseImplementor.class │ │ │ ├── RexImpTable$CastImplementor.class │ │ │ ├── RexImpTable$CastOptimizedImplementor.class │ │ │ ├── RexImpTable$CollectImplementor.class │ │ │ ├── RexImpTable$CountImplementor.class │ │ │ ├── RexImpTable$CountWinImplementor.class │ │ │ ├── RexImpTable$DatetimeArithmeticImplementor.class │ │ │ ├── RexImpTable$DenseRankImplementor.class │ │ │ ├── RexImpTable$FirstLastValueImplementor.class │ │ │ ├── RexImpTable$FirstValueImplementor.class │ │ │ ├── RexImpTable$FloorImplementor.class │ │ │ ├── RexImpTable$IsXxxImplementor.class │ │ │ ├── RexImpTable$ItemImplementor.class │ │ │ ├── RexImpTable$LagImplementor.class │ │ │ ├── RexImpTable$LastValueImplementor.class │ │ │ ├── RexImpTable$LeadImplementor.class │ │ │ ├── RexImpTable$LeadLagImplementor.class │ │ │ ├── RexImpTable$MethodImplementor.class │ │ │ ├── RexImpTable$MethodNameImplementor.class │ │ │ ├── RexImpTable$MinMaxImplementor.class │ │ │ ├── RexImpTable$NotImplementor.class │ │ │ ├── RexImpTable$NtileImplementor.class │ │ │ ├── RexImpTable$NullAs.class │ │ │ ├── RexImpTable$RankImplementor.class │ │ │ ├── RexImpTable$ReinterpretImplementor.class │ │ │ ├── RexImpTable$RowNumberImplementor.class │ │ │ ├── RexImpTable$SingleValueImplementor.class │ │ │ ├── RexImpTable$SumImplementor.class │ │ │ ├── RexImpTable$SystemFunctionImplementor.class │ │ │ ├── RexImpTable$TrimImplementor.class │ │ │ ├── RexImpTable$UnaryImplementor.class │ │ │ ├── RexImpTable$UserDefinedAggReflectiveImplementor.class │ │ │ ├── RexImpTable$ValueConstructorImplementor.class │ │ │ ├── RexImpTable.class │ │ │ ├── RexToLixTranslator$1.class │ │ │ ├── RexToLixTranslator$AlwaysNull.class │ │ │ ├── RexToLixTranslator$InputGetter.class │ │ │ ├── RexToLixTranslator$InputGetterImpl.class │ │ │ ├── RexToLixTranslator.class │ │ │ ├── StrictAggImplementor.class │ │ │ ├── StrictWinAggImplementor.class │ │ │ ├── WinAggAddContext.class │ │ │ ├── WinAggContext.class │ │ │ ├── WinAggFrameContext.class │ │ │ ├── WinAggFrameResultContext.class │ │ │ ├── WinAggImplementor$SeekType.class │ │ │ ├── WinAggImplementor.class │ │ │ ├── WinAggResetContext.class │ │ │ ├── WinAggResultContext.class │ │ │ ├── impl │ │ │ │ ├── AggAddContextImpl.class │ │ │ │ ├── AggResetContextImpl.class │ │ │ │ ├── AggResultContextImpl.class │ │ │ │ ├── WinAggAddContextImpl.class │ │ │ │ ├── WinAggResetContextImpl.class │ │ │ │ ├── WinAggResultContextImpl.class │ │ │ │ └── package-info.class │ │ │ └── package-info.class │ │ ├── java │ │ │ ├── AbstractQueryableTable.class │ │ │ ├── Array.class │ │ │ ├── JavaTypeFactory.class │ │ │ ├── Map.class │ │ │ ├── ReflectiveSchema$Factory.class │ │ │ ├── ReflectiveSchema$FieldSelector.class │ │ │ ├── ReflectiveSchema$FieldTable.class │ │ │ ├── ReflectiveSchema$MethodTableMacro.class │ │ │ ├── ReflectiveSchema$ReflectiveTable$1.class │ │ │ ├── ReflectiveSchema$ReflectiveTable.class │ │ │ ├── ReflectiveSchema.class │ │ │ └── package-info.class │ │ ├── jdbc │ │ │ ├── JdbcConvention.class │ │ │ ├── JdbcImplementor$1.class │ │ │ ├── JdbcImplementor$AliasContext.class │ │ │ ├── JdbcImplementor$Builder.class │ │ │ ├── JdbcImplementor$Clause.class │ │ │ ├── JdbcImplementor$Context$1.class │ │ │ ├── JdbcImplementor$Context.class │ │ │ ├── JdbcImplementor$JoinContext.class │ │ │ ├── JdbcImplementor$Result$1.class │ │ │ ├── JdbcImplementor$Result.class │ │ │ ├── JdbcImplementor.class │ │ │ ├── JdbcQueryProvider.class │ │ │ ├── JdbcRel.class │ │ │ ├── JdbcRules$1.class │ │ │ ├── JdbcRules$JdbcAggregate.class │ │ │ ├── JdbcRules$JdbcAggregateRule.class │ │ │ ├── JdbcRules$JdbcCalc.class │ │ │ ├── JdbcRules$JdbcCalcRule.class │ │ │ ├── JdbcRules$JdbcConverterRule.class │ │ │ ├── JdbcRules$JdbcFilter.class │ │ │ ├── JdbcRules$JdbcFilterRule.class │ │ │ ├── JdbcRules$JdbcIntersect.class │ │ │ ├── JdbcRules$JdbcIntersectRule.class │ │ │ ├── JdbcRules$JdbcJoin.class │ │ │ ├── JdbcRules$JdbcJoinRule.class │ │ │ ├── JdbcRules$JdbcMinus.class │ │ │ ├── JdbcRules$JdbcMinusRule.class │ │ │ ├── JdbcRules$JdbcProject.class │ │ │ ├── JdbcRules$JdbcProjectRule.class │ │ │ ├── JdbcRules$JdbcSort.class │ │ │ ├── JdbcRules$JdbcSortRule.class │ │ │ ├── JdbcRules$JdbcTableModificationRule.class │ │ │ ├── JdbcRules$JdbcTableModify.class │ │ │ ├── JdbcRules$JdbcUnion.class │ │ │ ├── JdbcRules$JdbcUnionRule.class │ │ │ ├── JdbcRules$JdbcValues.class │ │ │ ├── JdbcRules$JdbcValuesRule.class │ │ │ ├── JdbcRules.class │ │ │ ├── JdbcSchema$1.class │ │ │ ├── JdbcSchema$Factory.class │ │ │ ├── JdbcSchema.class │ │ │ ├── JdbcTable$1.class │ │ │ ├── JdbcTable$JdbcTableQueryable.class │ │ │ ├── JdbcTable.class │ │ │ ├── JdbcTableScan.class │ │ │ ├── JdbcToEnumerableConverter$1.class │ │ │ ├── JdbcToEnumerableConverter$CalendarPolicy.class │ │ │ ├── JdbcToEnumerableConverter.class │ │ │ ├── JdbcToEnumerableConverterRule.class │ │ │ ├── JdbcUtils$DataSourcePool$1.class │ │ │ ├── JdbcUtils$DataSourcePool.class │ │ │ ├── JdbcUtils$DialectPool.class │ │ │ ├── JdbcUtils$ObjectArrayRowBuilder$1.class │ │ │ ├── JdbcUtils$ObjectArrayRowBuilder.class │ │ │ ├── JdbcUtils.class │ │ │ └── package-info.class │ │ └── package-info.class │ │ ├── config │ │ ├── CalciteConnectionConfig.class │ │ ├── CalciteConnectionConfigImpl.class │ │ ├── CalciteConnectionProperty.class │ │ ├── Lex.class │ │ ├── NullCollation$1.class │ │ ├── NullCollation.class │ │ └── package-info.class │ │ ├── interpreter │ │ ├── AbstractSingleNode.class │ │ ├── AggregateNode$1.class │ │ ├── AggregateNode$2.class │ │ ├── AggregateNode$Accumulator.class │ │ ├── AggregateNode$AccumulatorFactory.class │ │ ├── AggregateNode$AccumulatorList.class │ │ ├── AggregateNode$CountAccumulator.class │ │ ├── AggregateNode$Grouping.class │ │ ├── AggregateNode$IntSum.class │ │ ├── AggregateNode$LongSum.class │ │ ├── AggregateNode$ScalarAccumulator.class │ │ ├── AggregateNode$ScalarAccumulatorDef.class │ │ ├── AggregateNode$UdaAccumulator.class │ │ ├── AggregateNode$UdaAccumulatorFactory.class │ │ ├── AggregateNode.class │ │ ├── BindableConvention.class │ │ ├── BindableRel.class │ │ ├── Bindables$1.class │ │ ├── Bindables$BindableAggregate.class │ │ ├── Bindables$BindableAggregateRule.class │ │ ├── Bindables$BindableFilter$1.class │ │ ├── Bindables$BindableFilter.class │ │ ├── Bindables$BindableFilterRule.class │ │ ├── Bindables$BindableJoin.class │ │ ├── Bindables$BindableJoinRule.class │ │ ├── Bindables$BindableProject.class │ │ ├── Bindables$BindableProjectRule.class │ │ ├── Bindables$BindableSort.class │ │ ├── Bindables$BindableSortRule.class │ │ ├── Bindables$BindableTableScan$1.class │ │ ├── Bindables$BindableTableScan.class │ │ ├── Bindables$BindableTableScanRule.class │ │ ├── Bindables$BindableUnion.class │ │ ├── Bindables$BindableUnionRule.class │ │ ├── Bindables$BindableValues.class │ │ ├── Bindables$BindableValuesRule.class │ │ ├── Bindables$BindableWindow.class │ │ ├── Bindables$BindableWindowRule.class │ │ ├── Bindables.class │ │ ├── Context.class │ │ ├── FilterNode.class │ │ ├── InterpretableConvention.class │ │ ├── InterpretableConverter.class │ │ ├── InterpretableRel$InterpreterImplementor.class │ │ ├── InterpretableRel.class │ │ ├── Interpreter$1.class │ │ ├── Interpreter$2.class │ │ ├── Interpreter$Compiler.class │ │ ├── Interpreter$EnumeratorSource.class │ │ ├── Interpreter$FooCompiler$1.class │ │ ├── Interpreter$FooCompiler$2.class │ │ ├── Interpreter$FooCompiler.class │ │ ├── Interpreter$ListSink.class │ │ ├── Interpreter$ListSource.class │ │ ├── Interpreter$NodeInfo.class │ │ ├── Interpreter$ScalarCompiler.class │ │ ├── Interpreter.class │ │ ├── Interpreters$1.class │ │ ├── Interpreters.class │ │ ├── JaninoRexCompiler$1.class │ │ ├── JaninoRexCompiler.class │ │ ├── JoinNode.class │ │ ├── Node.class │ │ ├── Nodes$CoreCompiler.class │ │ ├── Nodes.class │ │ ├── NoneToBindableConverterRule.class │ │ ├── ProjectNode.class │ │ ├── Row$1.class │ │ ├── Row$RowBuilder.class │ │ ├── Row.class │ │ ├── Scalar.class │ │ ├── Sink.class │ │ ├── SortNode$1.class │ │ ├── SortNode$2.class │ │ ├── SortNode$3.class │ │ ├── SortNode$4.class │ │ ├── SortNode.class │ │ ├── Source.class │ │ ├── TableScanNode$1.class │ │ ├── TableScanNode$2.class │ │ ├── TableScanNode$3.class │ │ ├── TableScanNode.class │ │ ├── UnionNode.class │ │ ├── ValuesNode.class │ │ ├── WindowNode.class │ │ └── package-info.class │ │ ├── jdbc │ │ ├── CachingCalciteSchema$1.class │ │ ├── CachingCalciteSchema$2.class │ │ ├── CachingCalciteSchema$3.class │ │ ├── CachingCalciteSchema$AbstractCached.class │ │ ├── CachingCalciteSchema$Cached.class │ │ ├── CachingCalciteSchema$SubSchemaCache$1.class │ │ ├── CachingCalciteSchema$SubSchemaCache.class │ │ ├── CachingCalciteSchema.class │ │ ├── CalciteConnection.class │ │ ├── CalciteConnectionImpl$1.class │ │ ├── CalciteConnectionImpl$CalciteQueryable.class │ │ ├── CalciteConnectionImpl$CalciteServerImpl.class │ │ ├── CalciteConnectionImpl$CalciteServerStatementImpl.class │ │ ├── CalciteConnectionImpl$ContextImpl.class │ │ ├── CalciteConnectionImpl$DataContextImpl.class │ │ ├── CalciteConnectionImpl$RootSchema.class │ │ ├── CalciteConnectionImpl$SlimDataContext.class │ │ ├── CalciteConnectionImpl.class │ │ ├── CalciteFactory.class │ │ ├── CalciteJdbc41Factory$CalciteJdbc41Connection.class │ │ ├── CalciteJdbc41Factory$CalciteJdbc41DatabaseMetaData.class │ │ ├── CalciteJdbc41Factory$CalciteJdbc41PreparedStatement.class │ │ ├── CalciteJdbc41Factory$CalciteJdbc41Statement.class │ │ ├── CalciteJdbc41Factory.class │ │ ├── CalciteMetaImpl$1.class │ │ ├── CalciteMetaImpl$10.class │ │ ├── CalciteMetaImpl$11.class │ │ ├── CalciteMetaImpl$12.class │ │ ├── CalciteMetaImpl$13.class │ │ ├── CalciteMetaImpl$14.class │ │ ├── CalciteMetaImpl$15.class │ │ ├── CalciteMetaImpl$2.class │ │ ├── CalciteMetaImpl$3.class │ │ ├── CalciteMetaImpl$4.class │ │ ├── CalciteMetaImpl$5.class │ │ ├── CalciteMetaImpl$6.class │ │ ├── CalciteMetaImpl$7.class │ │ ├── CalciteMetaImpl$8.class │ │ ├── CalciteMetaImpl$9.class │ │ ├── CalciteMetaImpl$CalciteMetaSchema.class │ │ ├── CalciteMetaImpl$CalciteMetaTable.class │ │ ├── CalciteMetaImpl$LimitIterator.class │ │ ├── CalciteMetaImpl$MetadataTable$1.class │ │ ├── CalciteMetaImpl$MetadataTable.class │ │ ├── CalciteMetaImpl.class │ │ ├── CalcitePrepare$1.class │ │ ├── CalcitePrepare$2.class │ │ ├── CalcitePrepare$AnalyzeViewResult.class │ │ ├── CalcitePrepare$CalciteSignature.class │ │ ├── CalcitePrepare$Context.class │ │ ├── CalcitePrepare$ConvertResult.class │ │ ├── CalcitePrepare$Dummy$TrivialSparkHandler.class │ │ ├── CalcitePrepare$Dummy.class │ │ ├── CalcitePrepare$ParseResult.class │ │ ├── CalcitePrepare$Query.class │ │ ├── CalcitePrepare$SparkHandler$RuleSetBuilder.class │ │ ├── CalcitePrepare$SparkHandler.class │ │ ├── CalcitePrepare.class │ │ ├── CalcitePreparedStatement.class │ │ ├── CalciteResultSet$1.class │ │ ├── CalciteResultSet.class │ │ ├── CalciteRootSchema.class │ │ ├── CalciteSchema$1.class │ │ ├── CalciteSchema$Entry.class │ │ ├── CalciteSchema$FunctionEntry.class │ │ ├── CalciteSchema$FunctionEntryImpl.class │ │ ├── CalciteSchema$LatticeEntry.class │ │ ├── CalciteSchema$LatticeEntryImpl.class │ │ ├── CalciteSchema$SchemaPlusImpl.class │ │ ├── CalciteSchema$TableEntry.class │ │ ├── CalciteSchema$TableEntryImpl.class │ │ ├── CalciteSchema.class │ │ ├── CalciteStatement.class │ │ ├── Driver$1.class │ │ ├── Driver$2.class │ │ ├── Driver.class │ │ ├── JavaRecordType.class │ │ ├── JavaTypeFactoryImpl$1.class │ │ ├── JavaTypeFactoryImpl$2.class │ │ ├── JavaTypeFactoryImpl$3.class │ │ ├── JavaTypeFactoryImpl$RecordFieldImpl.class │ │ ├── JavaTypeFactoryImpl$SyntheticRecordType.class │ │ ├── JavaTypeFactoryImpl.class │ │ ├── MetadataSchema$1$1.class │ │ ├── MetadataSchema$1.class │ │ ├── MetadataSchema$2.class │ │ ├── MetadataSchema.class │ │ ├── SimpleCalciteSchema.class │ │ ├── SqlTimeoutException.class │ │ └── package-info.class │ │ ├── materialize │ │ ├── CachingLatticeStatisticProvider$1.class │ │ ├── CachingLatticeStatisticProvider.class │ │ ├── DelegatingLatticeStatisticProvider.class │ │ ├── Lattice$1.class │ │ ├── Lattice$2.class │ │ ├── Lattice$3.class │ │ ├── Lattice$4.class │ │ ├── Lattice$5.class │ │ ├── Lattice$Builder.class │ │ ├── Lattice$Column.class │ │ ├── Lattice$Edge$1.class │ │ ├── Lattice$Edge.class │ │ ├── Lattice$Measure.class │ │ ├── Lattice$Node.class │ │ ├── Lattice$Tile.class │ │ ├── Lattice$TileBuilder.class │ │ ├── Lattice.class │ │ ├── LatticeStatisticProvider.class │ │ ├── Lattices.class │ │ ├── MaterializationActor$Materialization.class │ │ ├── MaterializationActor$QueryKey.class │ │ ├── MaterializationActor.class │ │ ├── MaterializationKey.class │ │ ├── MaterializationService$1.class │ │ ├── MaterializationService$2.class │ │ ├── MaterializationService$DefaultTableFactory$1.class │ │ ├── MaterializationService$DefaultTableFactory$2.class │ │ ├── MaterializationService$DefaultTableFactory.class │ │ ├── MaterializationService$TableFactory.class │ │ ├── MaterializationService.class │ │ ├── SqlLatticeStatisticProvider.class │ │ ├── TileKey.class │ │ ├── TileSuggester$1.class │ │ ├── TileSuggester$AttributeImpl.class │ │ ├── TileSuggester$SchemaImpl.class │ │ ├── TileSuggester$StatisticsProviderImpl.class │ │ ├── TileSuggester$TableImpl.class │ │ ├── TileSuggester.class │ │ └── package-info.class │ │ ├── model │ │ ├── JsonColumn.class │ │ ├── JsonCustomSchema.class │ │ ├── JsonCustomTable.class │ │ ├── JsonFunction.class │ │ ├── JsonJdbcSchema.class │ │ ├── JsonLattice.class │ │ ├── JsonMapSchema.class │ │ ├── JsonMaterialization.class │ │ ├── JsonMeasure.class │ │ ├── JsonRoot.class │ │ ├── JsonSchema.class │ │ ├── JsonStream.class │ │ ├── JsonTable.class │ │ ├── JsonTile.class │ │ ├── JsonView.class │ │ ├── ModelHandler$1.class │ │ ├── ModelHandler$ExtraOperand.class │ │ ├── ModelHandler.class │ │ └── package-info.class │ │ ├── package-info.class │ │ ├── plan │ │ ├── AbstractRelOptPlanner$1.class │ │ ├── AbstractRelOptPlanner.class │ │ ├── CommonRelSubExprRule.class │ │ ├── Context.class │ │ ├── Contexts$ChainContext.class │ │ ├── Contexts$EmptyContext.class │ │ ├── Contexts$WrapContext.class │ │ ├── Contexts.class │ │ ├── Convention$Impl.class │ │ ├── Convention.class │ │ ├── ConventionTraitDef$1.class │ │ ├── ConventionTraitDef$ConversionData.class │ │ ├── ConventionTraitDef.class │ │ ├── MaterializedViewSubstitutionVisitor$ProjectToProjectUnifyRule1$1.class │ │ ├── MaterializedViewSubstitutionVisitor$ProjectToProjectUnifyRule1.class │ │ ├── MaterializedViewSubstitutionVisitor.class │ │ ├── MulticastRelOptListener.class │ │ ├── RelCompositeTrait$1.class │ │ ├── RelCompositeTrait$EmptyCompositeTrait.class │ │ ├── RelCompositeTrait.class │ │ ├── RelImplementor.class │ │ ├── RelMultipleTrait.class │ │ ├── RelOptAbstractTable.class │ │ ├── RelOptCluster.class │ │ ├── RelOptConnection.class │ │ ├── RelOptCost.class │ │ ├── RelOptCostFactory.class │ │ ├── RelOptCostImpl$1.class │ │ ├── RelOptCostImpl$Factory.class │ │ ├── RelOptCostImpl.class │ │ ├── RelOptLattice.class │ │ ├── RelOptListener$RelChosenEvent.class │ │ ├── RelOptListener$RelDiscardedEvent.class │ │ ├── RelOptListener$RelEquivalenceEvent.class │ │ ├── RelOptListener$RelEvent.class │ │ ├── RelOptListener$RuleAttemptedEvent.class │ │ ├── RelOptListener$RuleEvent.class │ │ ├── RelOptListener$RuleProductionEvent.class │ │ ├── RelOptListener.class │ │ ├── RelOptMaterialization$1.class │ │ ├── RelOptMaterialization$ProjectFilterTable.class │ │ ├── RelOptMaterialization.class │ │ ├── RelOptNode.class │ │ ├── RelOptPlanner$CannotPlanException.class │ │ ├── RelOptPlanner$Executor.class │ │ ├── RelOptPlanner.class │ │ ├── RelOptPredicateList.class │ │ ├── RelOptQuery.class │ │ ├── RelOptRule$1.class │ │ ├── RelOptRule.class │ │ ├── RelOptRuleCall.class │ │ ├── RelOptRuleOperand$1.class │ │ ├── RelOptRuleOperand.class │ │ ├── RelOptRuleOperandChildPolicy.class │ │ ├── RelOptRuleOperandChildren.class │ │ ├── RelOptSamplingParameters.class │ │ ├── RelOptSchema.class │ │ ├── RelOptSchemaWithSampling.class │ │ ├── RelOptTable$ToRelContext.class │ │ ├── RelOptTable$ViewExpander.class │ │ ├── RelOptTable.class │ │ ├── RelOptUtil$1.class │ │ ├── RelOptUtil$10.class │ │ ├── RelOptUtil$11.class │ │ ├── RelOptUtil$12.class │ │ ├── RelOptUtil$13.class │ │ ├── RelOptUtil$14.class │ │ ├── RelOptUtil$15.class │ │ ├── RelOptUtil$16.class │ │ ├── RelOptUtil$1JoinCounter.class │ │ ├── RelOptUtil$2.class │ │ ├── RelOptUtil$3.class │ │ ├── RelOptUtil$4.class │ │ ├── RelOptUtil$5.class │ │ ├── RelOptUtil$6.class │ │ ├── RelOptUtil$7.class │ │ ├── RelOptUtil$8.class │ │ ├── RelOptUtil$9.class │ │ ├── RelOptUtil$InputFinder.class │ │ ├── RelOptUtil$InputReferencedVisitor.class │ │ ├── RelOptUtil$Logic.class │ │ ├── RelOptUtil$RexInputConverter.class │ │ ├── RelOptUtil$Side.class │ │ ├── RelOptUtil$SubqueryType.class │ │ ├── RelOptUtil$TypeDumper.class │ │ ├── RelOptUtil$VariableSetVisitor.class │ │ ├── RelOptUtil$VariableUsedVisitor.class │ │ ├── RelOptUtil.class │ │ ├── RelTrait.class │ │ ├── RelTraitDef$1.class │ │ ├── RelTraitDef$2.class │ │ ├── RelTraitDef.class │ │ ├── RelTraitPropagationVisitor.class │ │ ├── RelTraitSet$1.class │ │ ├── RelTraitSet$Cache.class │ │ ├── RelTraitSet.class │ │ ├── RexImplicationChecker$1.class │ │ ├── RexImplicationChecker$InputRefUsage.class │ │ ├── RexImplicationChecker$InputUsageFinder.class │ │ ├── RexImplicationChecker.class │ │ ├── Strong$1.class │ │ ├── Strong.class │ │ ├── SubstitutionVisitor$1.class │ │ ├── SubstitutionVisitor$2.class │ │ ├── SubstitutionVisitor$3.class │ │ ├── SubstitutionVisitor$4.class │ │ ├── SubstitutionVisitor$5.class │ │ ├── SubstitutionVisitor$6.class │ │ ├── SubstitutionVisitor$7.class │ │ ├── SubstitutionVisitor$AbstractUnifyRule.class │ │ ├── SubstitutionVisitor$AggregateOnProjectToAggregateUnifyRule.class │ │ ├── SubstitutionVisitor$AggregateToAggregateUnifyRule.class │ │ ├── SubstitutionVisitor$AnyOperand.class │ │ ├── SubstitutionVisitor$FilterOnProjectRule$1.class │ │ ├── SubstitutionVisitor$FilterOnProjectRule.class │ │ ├── SubstitutionVisitor$FilterToFilterUnifyRule.class │ │ ├── SubstitutionVisitor$FilterToProjectUnifyRule.class │ │ ├── SubstitutionVisitor$Holder.class │ │ ├── SubstitutionVisitor$InternalOperand.class │ │ ├── SubstitutionVisitor$MatchFailed.class │ │ ├── SubstitutionVisitor$MutableAggregate.class │ │ ├── SubstitutionVisitor$MutableBiRel.class │ │ ├── SubstitutionVisitor$MutableFilter.class │ │ ├── SubstitutionVisitor$MutableJoin.class │ │ ├── SubstitutionVisitor$MutableLeafRel.class │ │ ├── SubstitutionVisitor$MutableProject.class │ │ ├── SubstitutionVisitor$MutableRel.class │ │ ├── SubstitutionVisitor$MutableRelDumper.class │ │ ├── SubstitutionVisitor$MutableRelType.class │ │ ├── SubstitutionVisitor$MutableRelVisitor.class │ │ ├── SubstitutionVisitor$MutableRels$1.class │ │ ├── SubstitutionVisitor$MutableRels$2.class │ │ ├── SubstitutionVisitor$MutableRels.class │ │ ├── SubstitutionVisitor$MutableScan.class │ │ ├── SubstitutionVisitor$MutableSetOp.class │ │ ├── SubstitutionVisitor$MutableSingleRel.class │ │ ├── SubstitutionVisitor$MutableSort.class │ │ ├── SubstitutionVisitor$MutableUnion.class │ │ ├── SubstitutionVisitor$MutableValues.class │ │ ├── SubstitutionVisitor$Operand.class │ │ ├── SubstitutionVisitor$ProjectToFilterUnifyRule.class │ │ ├── SubstitutionVisitor$ProjectToProjectUnifyRule.class │ │ ├── SubstitutionVisitor$QueryOperand.class │ │ ├── SubstitutionVisitor$Replacement.class │ │ ├── SubstitutionVisitor$ScanToProjectUnifyRule.class │ │ ├── SubstitutionVisitor$SlotCounter.class │ │ ├── SubstitutionVisitor$TargetOperand.class │ │ ├── SubstitutionVisitor$TrivialRule.class │ │ ├── SubstitutionVisitor$UnifyResult.class │ │ ├── SubstitutionVisitor$UnifyRule.class │ │ ├── SubstitutionVisitor$UnifyRuleCall.class │ │ ├── SubstitutionVisitor.class │ │ ├── TableAccessMap$1.class │ │ ├── TableAccessMap$Mode.class │ │ ├── TableAccessMap$TableRelVisitor.class │ │ ├── TableAccessMap.class │ │ ├── VisitorDataContext$1.class │ │ ├── VisitorDataContext.class │ │ ├── hep │ │ │ ├── HepInstruction$BeginGroup.class │ │ │ ├── HepInstruction$CommonRelSubExprRules.class │ │ │ ├── HepInstruction$ConverterRules.class │ │ │ ├── HepInstruction$EndGroup.class │ │ │ ├── HepInstruction$MatchLimit.class │ │ │ ├── HepInstruction$MatchOrder.class │ │ │ ├── HepInstruction$RuleClass.class │ │ │ ├── HepInstruction$RuleCollection.class │ │ │ ├── HepInstruction$RuleInstance.class │ │ │ ├── HepInstruction$Subprogram.class │ │ │ ├── HepInstruction.class │ │ │ ├── HepMatchOrder.class │ │ │ ├── HepPlanner$1.class │ │ │ ├── HepPlanner.class │ │ │ ├── HepProgram.class │ │ │ ├── HepProgramBuilder.class │ │ │ ├── HepRelMetadataProvider$1.class │ │ │ ├── HepRelMetadataProvider.class │ │ │ ├── HepRelVertex.class │ │ │ ├── HepRuleCall.class │ │ │ └── package-info.class │ │ ├── package-info.class │ │ └── volcano │ │ │ ├── AbstractConverter$ExpandConversionRule.class │ │ │ ├── AbstractConverter.class │ │ │ ├── ChainedPhaseRuleMappingInitializer.class │ │ │ ├── RelSet.class │ │ │ ├── RelSubset$1$1.class │ │ │ ├── RelSubset$1.class │ │ │ ├── RelSubset$CheapestPlanReplacer.class │ │ │ ├── RelSubset.class │ │ │ ├── RuleQueue$1.class │ │ │ ├── RuleQueue$PhaseMatchList.class │ │ │ ├── RuleQueue$RelImportanceComparator.class │ │ │ ├── RuleQueue$RuleMatchImportanceComparator.class │ │ │ ├── RuleQueue.class │ │ │ ├── VolcanoCost$1.class │ │ │ ├── VolcanoCost$2.class │ │ │ ├── VolcanoCost$3.class │ │ │ ├── VolcanoCost$4.class │ │ │ ├── VolcanoCost$Factory.class │ │ │ ├── VolcanoCost.class │ │ │ ├── VolcanoPlanner$1.class │ │ │ ├── VolcanoPlanner$2.class │ │ │ ├── VolcanoPlanner$3.class │ │ │ ├── VolcanoPlanner$4.class │ │ │ ├── VolcanoPlanner$5.class │ │ │ ├── VolcanoPlanner$6.class │ │ │ ├── VolcanoPlanner$7.class │ │ │ ├── VolcanoPlanner$DeferringRuleCall.class │ │ │ ├── VolcanoPlanner$DirectProvenance.class │ │ │ ├── VolcanoPlanner$Provenance.class │ │ │ ├── VolcanoPlanner$RuleProvenance.class │ │ │ ├── VolcanoPlanner$UnknownProvenance.class │ │ │ ├── VolcanoPlanner.class │ │ │ ├── VolcanoPlannerPhase.class │ │ │ ├── VolcanoPlannerPhaseRuleMappingInitializer.class │ │ │ ├── VolcanoRelMetadataProvider$1.class │ │ │ ├── VolcanoRelMetadataProvider.class │ │ │ ├── VolcanoRuleCall.class │ │ │ ├── VolcanoRuleMatch.class │ │ │ └── package-info.class │ │ ├── prepare │ │ ├── CalciteCatalogReader$1.class │ │ ├── CalciteCatalogReader$2.class │ │ ├── CalciteCatalogReader$3.class │ │ ├── CalciteCatalogReader.class │ │ ├── CalciteMaterializer$Callback.class │ │ ├── CalciteMaterializer$RelNullShuttle.class │ │ ├── CalciteMaterializer.class │ │ ├── CalcitePrepareImpl$1.class │ │ ├── CalcitePrepareImpl$2.class │ │ ├── CalcitePrepareImpl$3.class │ │ ├── CalcitePrepareImpl$4.class │ │ ├── CalcitePrepareImpl$5.class │ │ ├── CalcitePrepareImpl$CalcitePreparedExplain$1.class │ │ ├── CalcitePrepareImpl$CalcitePreparedExplain.class │ │ ├── CalcitePrepareImpl$CalcitePreparingStmt$1.class │ │ ├── CalcitePrepareImpl$CalcitePreparingStmt$2.class │ │ ├── CalcitePrepareImpl$CalcitePreparingStmt$3.class │ │ ├── CalcitePrepareImpl$CalcitePreparingStmt.class │ │ ├── CalcitePrepareImpl$EmptyScalarTranslator.class │ │ ├── CalcitePrepareImpl$LambdaScalarTranslator.class │ │ ├── CalcitePrepareImpl$ScalarTranslator.class │ │ ├── CalcitePrepareImpl.class │ │ ├── CalciteSqlValidator.class │ │ ├── LixToRelTranslator$1.class │ │ ├── LixToRelTranslator.class │ │ ├── PlannerImpl$1.class │ │ ├── PlannerImpl$2.class │ │ ├── PlannerImpl$State$1.class │ │ ├── PlannerImpl$State$2.class │ │ ├── PlannerImpl$State$3.class │ │ ├── PlannerImpl$State.class │ │ ├── PlannerImpl$ViewExpanderImpl.class │ │ ├── PlannerImpl.class │ │ ├── Prepare$1.class │ │ ├── Prepare$2.class │ │ ├── Prepare$CatalogReader.class │ │ ├── Prepare$Materialization.class │ │ ├── Prepare$PreparedExplain.class │ │ ├── Prepare$PreparedResult.class │ │ ├── Prepare$PreparedResultImpl.class │ │ ├── Prepare$PreparingTable.class │ │ ├── Prepare.class │ │ ├── QueryableRelBuilder.class │ │ ├── RelOptTableImpl$1.class │ │ ├── RelOptTableImpl$2.class │ │ ├── RelOptTableImpl$3.class │ │ ├── RelOptTableImpl$4.class │ │ ├── RelOptTableImpl$MySchemaPlus.class │ │ ├── RelOptTableImpl.class │ │ └── package-info.class │ │ ├── rel │ │ ├── AbstractRelNode$1.class │ │ ├── AbstractRelNode.class │ │ ├── BiRel.class │ │ ├── InvalidRelException.class │ │ ├── RelCollation.class │ │ ├── RelCollationImpl.class │ │ ├── RelCollationTraitDef.class │ │ ├── RelCollations$1.class │ │ ├── RelCollations$2.class │ │ ├── RelCollations.class │ │ ├── RelDistribution$Type.class │ │ ├── RelDistribution.class │ │ ├── RelDistributionTraitDef.class │ │ ├── RelDistributions$1.class │ │ ├── RelDistributions$RelDistributionImpl.class │ │ ├── RelDistributions.class │ │ ├── RelFieldCollation$1.class │ │ ├── RelFieldCollation$Direction.class │ │ ├── RelFieldCollation$NullDirection.class │ │ ├── RelFieldCollation.class │ │ ├── RelHomogeneousShuttle.class │ │ ├── RelInput.class │ │ ├── RelNode.class │ │ ├── RelNodes$1.class │ │ ├── RelNodes$RelNodeComparator.class │ │ ├── RelNodes.class │ │ ├── RelRoot.class │ │ ├── RelShuttle.class │ │ ├── RelShuttleImpl.class │ │ ├── RelVisitor.class │ │ ├── RelWriter.class │ │ ├── SingleRel.class │ │ ├── convert │ │ │ ├── Converter.class │ │ │ ├── ConverterImpl.class │ │ │ ├── ConverterRule$ConverterRelOptRuleOperand.class │ │ │ ├── ConverterRule.class │ │ │ ├── NoneConverter.class │ │ │ ├── TraitMatchingRule.class │ │ │ └── package-info.class │ │ ├── core │ │ │ ├── Aggregate$1.class │ │ │ ├── Aggregate$AggCallBinding.class │ │ │ ├── Aggregate$Group.class │ │ │ ├── Aggregate.class │ │ │ ├── AggregateCall.class │ │ │ ├── Calc.class │ │ │ ├── Collect.class │ │ │ ├── Correlate$1.class │ │ │ ├── Correlate.class │ │ │ ├── CorrelationId.class │ │ │ ├── EquiJoin.class │ │ │ ├── Exchange.class │ │ │ ├── Filter.class │ │ │ ├── Intersect.class │ │ │ ├── Join$1.class │ │ │ ├── Join.class │ │ │ ├── JoinInfo$EquiJoinInfo.class │ │ │ ├── JoinInfo$NonEquiJoinInfo.class │ │ │ ├── JoinInfo.class │ │ │ ├── JoinRelType$1.class │ │ │ ├── JoinRelType.class │ │ │ ├── Minus.class │ │ │ ├── Project$Checker.class │ │ │ ├── Project$Flags.class │ │ │ ├── Project.class │ │ │ ├── RelFactories$1.class │ │ │ ├── RelFactories$AggregateFactory.class │ │ │ ├── RelFactories$AggregateFactoryImpl.class │ │ │ ├── RelFactories$FilterFactory.class │ │ │ ├── RelFactories$FilterFactoryImpl.class │ │ │ ├── RelFactories$JoinFactory.class │ │ │ ├── RelFactories$JoinFactoryImpl.class │ │ │ ├── RelFactories$ProjectFactory.class │ │ │ ├── RelFactories$ProjectFactoryImpl.class │ │ │ ├── RelFactories$SemiJoinFactory.class │ │ │ ├── RelFactories$SemiJoinFactoryImpl.class │ │ │ ├── RelFactories$SetOpFactory.class │ │ │ ├── RelFactories$SetOpFactoryImpl.class │ │ │ ├── RelFactories$SortFactory.class │ │ │ ├── RelFactories$SortFactoryImpl.class │ │ │ ├── RelFactories$TableScanFactory.class │ │ │ ├── RelFactories$TableScanFactoryImpl.class │ │ │ ├── RelFactories$ValuesFactory.class │ │ │ ├── RelFactories$ValuesFactoryImpl.class │ │ │ ├── RelFactories.class │ │ │ ├── Sample.class │ │ │ ├── SemiJoin.class │ │ │ ├── SetOp$1.class │ │ │ ├── SetOp.class │ │ │ ├── Sort.class │ │ │ ├── SortExchange.class │ │ │ ├── TableFunctionScan.class │ │ │ ├── TableModify$Operation.class │ │ │ ├── TableModify.class │ │ │ ├── TableScan.class │ │ │ ├── Uncollect.class │ │ │ ├── Union.class │ │ │ ├── Values$1.class │ │ │ ├── Values$2.class │ │ │ ├── Values.class │ │ │ ├── Window$1.class │ │ │ ├── Window$2.class │ │ │ ├── Window$3.class │ │ │ ├── Window$Group$1.class │ │ │ ├── Window$Group.class │ │ │ ├── Window$RexWinAggCall.class │ │ │ ├── Window.class │ │ │ └── package-info.class │ │ ├── externalize │ │ │ ├── RelJson$1.class │ │ │ ├── RelJson.class │ │ │ ├── RelJsonReader$1.class │ │ │ ├── RelJsonReader$2$1.class │ │ │ ├── RelJsonReader$2.class │ │ │ ├── RelJsonReader.class │ │ │ ├── RelJsonWriter.class │ │ │ ├── RelWriterImpl$1.class │ │ │ ├── RelWriterImpl.class │ │ │ ├── RelXmlWriter.class │ │ │ └── package-info.class │ │ ├── jdbc │ │ │ └── package-info.class │ │ ├── logical │ │ │ ├── LogicalAggregate.class │ │ │ ├── LogicalCalc$1.class │ │ │ ├── LogicalCalc$2.class │ │ │ ├── LogicalCalc.class │ │ │ ├── LogicalCorrelate.class │ │ │ ├── LogicalExchange.class │ │ │ ├── LogicalFilter$1.class │ │ │ ├── LogicalFilter$2.class │ │ │ ├── LogicalFilter.class │ │ │ ├── LogicalIntersect.class │ │ │ ├── LogicalJoin.class │ │ │ ├── LogicalMinus.class │ │ │ ├── LogicalProject$1.class │ │ │ ├── LogicalProject.class │ │ │ ├── LogicalSort.class │ │ │ ├── LogicalTableFunctionScan.class │ │ │ ├── LogicalTableModify.class │ │ │ ├── LogicalTableScan$1.class │ │ │ ├── LogicalTableScan.class │ │ │ ├── LogicalUnion.class │ │ │ ├── LogicalValues$1.class │ │ │ ├── LogicalValues.class │ │ │ ├── LogicalWindow$1.class │ │ │ ├── LogicalWindow$2.class │ │ │ ├── LogicalWindow$3.class │ │ │ ├── LogicalWindow$4.class │ │ │ ├── LogicalWindow$5.class │ │ │ ├── LogicalWindow$WindowKey.class │ │ │ ├── LogicalWindow.class │ │ │ └── package-info.class │ │ ├── metadata │ │ │ ├── BuiltInMetadata$All.class │ │ │ ├── BuiltInMetadata$Collation.class │ │ │ ├── BuiltInMetadata$ColumnOrigin.class │ │ │ ├── BuiltInMetadata$ColumnUniqueness.class │ │ │ ├── BuiltInMetadata$CumulativeCost.class │ │ │ ├── BuiltInMetadata$DistinctRowCount.class │ │ │ ├── BuiltInMetadata$Distribution.class │ │ │ ├── BuiltInMetadata$ExplainVisibility.class │ │ │ ├── BuiltInMetadata$MaxRowCount.class │ │ │ ├── BuiltInMetadata$Memory.class │ │ │ ├── BuiltInMetadata$NonCumulativeCost.class │ │ │ ├── BuiltInMetadata$Parallelism.class │ │ │ ├── BuiltInMetadata$PercentageOriginalRows.class │ │ │ ├── BuiltInMetadata$PopulationSize.class │ │ │ ├── BuiltInMetadata$Predicates.class │ │ │ ├── BuiltInMetadata$RowCount.class │ │ │ ├── BuiltInMetadata$Selectivity.class │ │ │ ├── BuiltInMetadata$Size.class │ │ │ ├── BuiltInMetadata$UniqueKeys.class │ │ │ ├── BuiltInMetadata.class │ │ │ ├── CachingRelMetadataProvider$1.class │ │ │ ├── CachingRelMetadataProvider$2.class │ │ │ ├── CachingRelMetadataProvider$CacheEntry.class │ │ │ ├── CachingRelMetadataProvider$CachingInvocationHandler.class │ │ │ ├── CachingRelMetadataProvider.class │ │ │ ├── ChainedRelMetadataProvider$1.class │ │ │ ├── ChainedRelMetadataProvider$ChainedInvocationHandler.class │ │ │ ├── ChainedRelMetadataProvider.class │ │ │ ├── DefaultRelMetadataProvider.class │ │ │ ├── Metadata.class │ │ │ ├── MetadataFactory.class │ │ │ ├── MetadataFactoryImpl$1.class │ │ │ ├── MetadataFactoryImpl.class │ │ │ ├── NullSentinel.class │ │ │ ├── ReflectiveRelMetadataProvider$1$1.class │ │ │ ├── ReflectiveRelMetadataProvider$1.class │ │ │ ├── ReflectiveRelMetadataProvider.class │ │ │ ├── RelColumnMapping.class │ │ │ ├── RelColumnOrigin.class │ │ │ ├── RelMdCollation$1.class │ │ │ ├── RelMdCollation$2.class │ │ │ ├── RelMdCollation$3.class │ │ │ ├── RelMdCollation.class │ │ │ ├── RelMdColumnOrigins$1.class │ │ │ ├── RelMdColumnOrigins.class │ │ │ ├── RelMdColumnUniqueness$1.class │ │ │ ├── RelMdColumnUniqueness.class │ │ │ ├── RelMdDistinctRowCount.class │ │ │ ├── RelMdDistribution.class │ │ │ ├── RelMdExplainVisibility.class │ │ │ ├── RelMdMaxRowCount.class │ │ │ ├── RelMdMemory.class │ │ │ ├── RelMdParallelism.class │ │ │ ├── RelMdPercentageOriginalRows.class │ │ │ ├── RelMdPopulationSize.class │ │ │ ├── RelMdPredicates$1.class │ │ │ ├── RelMdPredicates$JoinConditionBasedPredicateInference$1.class │ │ │ ├── RelMdPredicates$JoinConditionBasedPredicateInference$2.class │ │ │ ├── RelMdPredicates$JoinConditionBasedPredicateInference$3.class │ │ │ ├── RelMdPredicates$JoinConditionBasedPredicateInference$EquivalenceFinder.class │ │ │ ├── RelMdPredicates$JoinConditionBasedPredicateInference$ExprsItr.class │ │ │ ├── RelMdPredicates$JoinConditionBasedPredicateInference.class │ │ │ ├── RelMdPredicates.class │ │ │ ├── RelMdRowCount.class │ │ │ ├── RelMdSelectivity.class │ │ │ ├── RelMdSize$1.class │ │ │ ├── RelMdSize.class │ │ │ ├── RelMdUniqueKeys.class │ │ │ ├── RelMdUtil$CardOfProjExpr.class │ │ │ ├── RelMdUtil.class │ │ │ ├── RelMetadataProvider.class │ │ │ ├── RelMetadataQuery.class │ │ │ └── package-info.class │ │ ├── package-info.class │ │ ├── rules │ │ │ ├── AggregateExpandDistinctAggregatesRule$1Registrar.class │ │ │ ├── AggregateExpandDistinctAggregatesRule.class │ │ │ ├── AggregateFilterTransposeRule$1.class │ │ │ ├── AggregateFilterTransposeRule.class │ │ │ ├── AggregateJoinTransposeRule$1.class │ │ │ ├── AggregateJoinTransposeRule$2.class │ │ │ ├── AggregateJoinTransposeRule$3.class │ │ │ ├── AggregateJoinTransposeRule$Side.class │ │ │ ├── AggregateJoinTransposeRule.class │ │ │ ├── AggregateProjectMergeRule.class │ │ │ ├── AggregateProjectPullUpConstantsRule.class │ │ │ ├── AggregateReduceFunctionsRule$1.class │ │ │ ├── AggregateReduceFunctionsRule.class │ │ │ ├── AggregateRemoveRule.class │ │ │ ├── AggregateStarTableRule$1.class │ │ │ ├── AggregateStarTableRule$2.class │ │ │ ├── AggregateStarTableRule.class │ │ │ ├── AggregateUnionAggregateRule.class │ │ │ ├── AggregateUnionTransposeRule.class │ │ │ ├── CalcMergeRule.class │ │ │ ├── CalcRelSplitter$1.class │ │ │ ├── CalcRelSplitter$CannotImplement.class │ │ │ ├── CalcRelSplitter$HighestUsageFinder.class │ │ │ ├── CalcRelSplitter$ImplementTester.class │ │ │ ├── CalcRelSplitter$InputToCommonExprConverter.class │ │ │ ├── CalcRelSplitter$MaxInputFinder.class │ │ │ ├── CalcRelSplitter$RelType.class │ │ │ ├── CalcRelSplitter.class │ │ │ ├── CalcRemoveRule.class │ │ │ ├── CalcSplitRule.class │ │ │ ├── CoerceInputsRule.class │ │ │ ├── EquiJoin.class │ │ │ ├── FilterAggregateTransposeRule.class │ │ │ ├── FilterCalcMergeRule.class │ │ │ ├── FilterCorrelateRule.class │ │ │ ├── FilterJoinRule$1.class │ │ │ ├── FilterJoinRule$FilterIntoJoinRule.class │ │ │ ├── FilterJoinRule$JoinConditionPushRule.class │ │ │ ├── FilterJoinRule$Predicate.class │ │ │ ├── FilterJoinRule.class │ │ │ ├── FilterMergeRule.class │ │ │ ├── FilterMultiJoinMergeRule.class │ │ │ ├── FilterProjectTransposeRule.class │ │ │ ├── FilterRemoveIsNotDistinctFromRule$RemoveIsNotDistinctFromRexShuttle.class │ │ │ ├── FilterRemoveIsNotDistinctFromRule.class │ │ │ ├── FilterSetOpTransposeRule.class │ │ │ ├── FilterTableFunctionTransposeRule.class │ │ │ ├── FilterTableScanRule$1.class │ │ │ ├── FilterTableScanRule$2.class │ │ │ ├── FilterTableScanRule$3.class │ │ │ ├── FilterTableScanRule.class │ │ │ ├── FilterToCalcRule.class │ │ │ ├── JoinAddRedundantSemiJoinRule.class │ │ │ ├── JoinAssociateRule.class │ │ │ ├── JoinCommuteRule$VariableReplacer.class │ │ │ ├── JoinCommuteRule.class │ │ │ ├── JoinExtractFilterRule.class │ │ │ ├── JoinProjectTransposeRule.class │ │ │ ├── JoinPushExpressionsRule.class │ │ │ ├── JoinPushThroughJoinRule.class │ │ │ ├── JoinPushTransitivePredicatesRule.class │ │ │ ├── JoinToCorrelateRule$1.class │ │ │ ├── JoinToCorrelateRule$2.class │ │ │ ├── JoinToCorrelateRule.class │ │ │ ├── JoinToMultiJoinRule$1.class │ │ │ ├── JoinToMultiJoinRule$InputReferenceCounter.class │ │ │ ├── JoinToMultiJoinRule.class │ │ │ ├── JoinUnionTransposeRule.class │ │ │ ├── LoptJoinTree$BinaryTree.class │ │ │ ├── LoptJoinTree$Leaf.class │ │ │ ├── LoptJoinTree$Node.class │ │ │ ├── LoptJoinTree.class │ │ │ ├── LoptMultiJoin$1.class │ │ │ ├── LoptMultiJoin$Edge.class │ │ │ ├── LoptMultiJoin$RemovableSelfJoin.class │ │ │ ├── LoptMultiJoin.class │ │ │ ├── LoptOptimizeJoinRule.class │ │ │ ├── LoptSemiJoinOptimizer$1.class │ │ │ ├── LoptSemiJoinOptimizer$FactorCostComparator.class │ │ │ ├── LoptSemiJoinOptimizer$FemLocalIndex.class │ │ │ ├── LoptSemiJoinOptimizer$LcsIndexOptimizer.class │ │ │ ├── LoptSemiJoinOptimizer$LcsTable.class │ │ │ ├── LoptSemiJoinOptimizer$LcsTableScan.class │ │ │ ├── LoptSemiJoinOptimizer$LucidDbSpecialOperators.class │ │ │ ├── LoptSemiJoinOptimizer.class │ │ │ ├── MultiJoin.class │ │ │ ├── MultiJoinOptimizeBushyRule$1.class │ │ │ ├── MultiJoinOptimizeBushyRule$JoinVertex.class │ │ │ ├── MultiJoinOptimizeBushyRule$LeafVertex.class │ │ │ ├── MultiJoinOptimizeBushyRule$Vertex.class │ │ │ ├── MultiJoinOptimizeBushyRule.class │ │ │ ├── MultiJoinProjectTransposeRule.class │ │ │ ├── ProjectCalcMergeRule.class │ │ │ ├── ProjectFilterTransposeRule.class │ │ │ ├── ProjectJoinTransposeRule.class │ │ │ ├── ProjectMergeRule.class │ │ │ ├── ProjectMultiJoinMergeRule.class │ │ │ ├── ProjectRemoveRule$1.class │ │ │ ├── ProjectRemoveRule.class │ │ │ ├── ProjectSetOpTransposeRule.class │ │ │ ├── ProjectSortTransposeRule.class │ │ │ ├── ProjectTableScanRule$1.class │ │ │ ├── ProjectTableScanRule$2.class │ │ │ ├── ProjectTableScanRule$3.class │ │ │ ├── ProjectTableScanRule.class │ │ │ ├── ProjectToCalcRule.class │ │ │ ├── ProjectToWindowRule$1.class │ │ │ ├── ProjectToWindowRule$2.class │ │ │ ├── ProjectToWindowRule$3.class │ │ │ ├── ProjectToWindowRule$4$1$1.class │ │ │ ├── ProjectToWindowRule$4$1.class │ │ │ ├── ProjectToWindowRule$4.class │ │ │ ├── ProjectToWindowRule$WindowedAggRelSplitter$1.class │ │ │ ├── ProjectToWindowRule$WindowedAggRelSplitter$2.class │ │ │ ├── ProjectToWindowRule$WindowedAggRelSplitter$3.class │ │ │ ├── ProjectToWindowRule$WindowedAggRelSplitter.class │ │ │ ├── ProjectToWindowRule.class │ │ │ ├── ProjectWindowTransposeRule$1.class │ │ │ ├── ProjectWindowTransposeRule$2.class │ │ │ ├── ProjectWindowTransposeRule.class │ │ │ ├── PruneEmptyRules$1.class │ │ │ ├── PruneEmptyRules$2.class │ │ │ ├── PruneEmptyRules$3.class │ │ │ ├── PruneEmptyRules$4.class │ │ │ ├── PruneEmptyRules$RemoveEmptySingleRule.class │ │ │ ├── PruneEmptyRules.class │ │ │ ├── PushProjector$ExprCondition$1.class │ │ │ ├── PushProjector$ExprCondition.class │ │ │ ├── PushProjector$InputSpecialOpFinder.class │ │ │ ├── PushProjector$OperatorExprCondition.class │ │ │ ├── PushProjector$RefAndExprConverter.class │ │ │ ├── PushProjector.class │ │ │ ├── ReduceDecimalsRule$1.class │ │ │ ├── ReduceDecimalsRule$BinaryArithmeticExpander.class │ │ │ ├── ReduceDecimalsRule$CaseExpander.class │ │ │ ├── ReduceDecimalsRule$CastArgAsDoubleExpander.class │ │ │ ├── ReduceDecimalsRule$CastArgAsTypeExpander.class │ │ │ ├── ReduceDecimalsRule$CastExpander.class │ │ │ ├── ReduceDecimalsRule$CeilExpander.class │ │ │ ├── ReduceDecimalsRule$DecimalShuttle.class │ │ │ ├── ReduceDecimalsRule$ExpanderMap.class │ │ │ ├── ReduceDecimalsRule$FloorExpander.class │ │ │ ├── ReduceDecimalsRule$PassThroughExpander.class │ │ │ ├── ReduceDecimalsRule$ReinterpretExpander.class │ │ │ ├── ReduceDecimalsRule$RexExpander.class │ │ │ ├── ReduceDecimalsRule.class │ │ │ ├── ReduceExpressionsRule$1.class │ │ │ ├── ReduceExpressionsRule$CalcReduceExpressionsRule$1.class │ │ │ ├── ReduceExpressionsRule$CalcReduceExpressionsRule.class │ │ │ ├── ReduceExpressionsRule$CaseShuttle.class │ │ │ ├── ReduceExpressionsRule$FilterReduceExpressionsRule.class │ │ │ ├── ReduceExpressionsRule$JoinReduceExpressionsRule.class │ │ │ ├── ReduceExpressionsRule$ProjectReduceExpressionsRule.class │ │ │ ├── ReduceExpressionsRule$ReducibleExprLocator$Constancy.class │ │ │ ├── ReduceExpressionsRule$ReducibleExprLocator.class │ │ │ ├── ReduceExpressionsRule$RexReplacer.class │ │ │ ├── ReduceExpressionsRule.class │ │ │ ├── SemiJoinFilterTransposeRule.class │ │ │ ├── SemiJoinJoinTransposeRule.class │ │ │ ├── SemiJoinProjectTransposeRule.class │ │ │ ├── SemiJoinRemoveRule.class │ │ │ ├── SemiJoinRule.class │ │ │ ├── SortJoinTransposeRule.class │ │ │ ├── SortProjectTransposeRule.class │ │ │ ├── SortRemoveRule.class │ │ │ ├── SortUnionTransposeRule.class │ │ │ ├── TableScanRule.class │ │ │ ├── UnionEliminatorRule.class │ │ │ ├── UnionMergeRule.class │ │ │ ├── UnionToDistinctRule.class │ │ │ ├── ValuesReduceRule$1.class │ │ │ ├── ValuesReduceRule$2.class │ │ │ ├── ValuesReduceRule$3.class │ │ │ ├── ValuesReduceRule$MyRexShuttle.class │ │ │ ├── ValuesReduceRule.class │ │ │ └── package-info.class │ │ ├── stream │ │ │ ├── Chi.class │ │ │ ├── Delta.class │ │ │ ├── LogicalChi.class │ │ │ ├── LogicalDelta.class │ │ │ ├── StreamRules$1.class │ │ │ ├── StreamRules$DeltaAggregateTransposeRule.class │ │ │ ├── StreamRules$DeltaFilterTransposeRule.class │ │ │ ├── StreamRules$DeltaProjectTransposeRule.class │ │ │ ├── StreamRules$DeltaSortTransposeRule.class │ │ │ ├── StreamRules$DeltaTableScanRule.class │ │ │ ├── StreamRules$DeltaUnionTransposeRule.class │ │ │ ├── StreamRules.class │ │ │ └── package-info.class │ │ └── type │ │ │ ├── RelCrossType.class │ │ │ ├── RelDataType.class │ │ │ ├── RelDataTypeComparability.class │ │ │ ├── RelDataTypeFactory$FieldInfo.class │ │ │ ├── RelDataTypeFactory$FieldInfoBuilder.class │ │ │ ├── RelDataTypeFactory.class │ │ │ ├── RelDataTypeFactoryImpl$1.class │ │ │ ├── RelDataTypeFactoryImpl$2.class │ │ │ ├── RelDataTypeFactoryImpl$3.class │ │ │ ├── RelDataTypeFactoryImpl$4.class │ │ │ ├── RelDataTypeFactoryImpl$5.class │ │ │ ├── RelDataTypeFactoryImpl$6.class │ │ │ ├── RelDataTypeFactoryImpl$JavaType.class │ │ │ ├── RelDataTypeFactoryImpl.class │ │ │ ├── RelDataTypeFamily.class │ │ │ ├── RelDataTypeField.class │ │ │ ├── RelDataTypeFieldImpl.class │ │ │ ├── RelDataTypeImpl$1.class │ │ │ ├── RelDataTypeImpl$2.class │ │ │ ├── RelDataTypeImpl$3.class │ │ │ ├── RelDataTypeImpl$4.class │ │ │ ├── RelDataTypeImpl$5.class │ │ │ ├── RelDataTypeImpl$Slot.class │ │ │ ├── RelDataTypeImpl.class │ │ │ ├── RelDataTypePrecedenceList.class │ │ │ ├── RelDataTypeSystem$1.class │ │ │ ├── RelDataTypeSystem.class │ │ │ ├── RelDataTypeSystemImpl$1.class │ │ │ ├── RelDataTypeSystemImpl.class │ │ │ ├── RelProtoDataType.class │ │ │ ├── RelRecordType$1.class │ │ │ ├── RelRecordType$SerializableRelRecordType.class │ │ │ ├── RelRecordType.class │ │ │ └── package-info.class │ │ ├── rex │ │ ├── RexAction.class │ │ ├── RexBuilder$1.class │ │ ├── RexBuilder$2.class │ │ ├── RexBuilder.class │ │ ├── RexCall$1.class │ │ ├── RexCall.class │ │ ├── RexCallBinding$1.class │ │ ├── RexCallBinding$RexCastCallBinding.class │ │ ├── RexCallBinding.class │ │ ├── RexChecker.class │ │ ├── RexCopier.class │ │ ├── RexCorrelVariable.class │ │ ├── RexDynamicParam.class │ │ ├── RexExecutable.class │ │ ├── RexExecutorImpl$1.class │ │ ├── RexExecutorImpl$DataContextInputGetter.class │ │ ├── RexExecutorImpl.class │ │ ├── RexFieldAccess.class │ │ ├── RexFieldCollation$1.class │ │ ├── RexFieldCollation.class │ │ ├── RexInputRef.class │ │ ├── RexLiteral$1.class │ │ ├── RexLiteral$2.class │ │ ├── RexLiteral.class │ │ ├── RexLocalRef.class │ │ ├── RexMultisetUtil$RexCallMultisetOperatorCounter.class │ │ ├── RexMultisetUtil.class │ │ ├── RexNode.class │ │ ├── RexOver$Finder.class │ │ ├── RexOver$OverFound.class │ │ ├── RexOver.class │ │ ├── RexPattern.class │ │ ├── RexPermutationShuttle.class │ │ ├── RexPermuteInputsShuttle.class │ │ ├── RexProgram$1.class │ │ ├── RexProgram$2.class │ │ ├── RexProgram$3.class │ │ ├── RexProgram$4.class │ │ ├── RexProgram$Checker.class │ │ ├── RexProgram$ConstantFinder.class │ │ ├── RexProgram$ExpansionShuttle.class │ │ ├── RexProgram$Marshaller.class │ │ ├── RexProgram$ReferenceCounter.class │ │ ├── RexProgram.class │ │ ├── RexProgramBuilder$1.class │ │ ├── RexProgramBuilder$RegisterInputShuttle.class │ │ ├── RexProgramBuilder$RegisterMidputShuttle.class │ │ ├── RexProgramBuilder$RegisterOutputShuttle.class │ │ ├── RexProgramBuilder$RegisterShuttle.class │ │ ├── RexProgramBuilder$UpdateRefShuttle.class │ │ ├── RexProgramBuilder.class │ │ ├── RexRangeRef.class │ │ ├── RexShuttle$1.class │ │ ├── RexShuttle.class │ │ ├── RexSlot$SelfPopulatingList$1.class │ │ ├── RexSlot$SelfPopulatingList.class │ │ ├── RexSlot.class │ │ ├── RexSqlConvertlet.class │ │ ├── RexSqlConvertletTable.class │ │ ├── RexSqlReflectiveConvertletTable.class │ │ ├── RexSqlStandardConvertletTable$1.class │ │ ├── RexSqlStandardConvertletTable$2.class │ │ ├── RexSqlStandardConvertletTable$3.class │ │ ├── RexSqlStandardConvertletTable.class │ │ ├── RexToSqlNodeConverter.class │ │ ├── RexToSqlNodeConverterImpl.class │ │ ├── RexTransformer.class │ │ ├── RexUtil$1.class │ │ ├── RexUtil$10.class │ │ ├── RexUtil$11.class │ │ ├── RexUtil$12.class │ │ ├── RexUtil$13.class │ │ ├── RexUtil$14.class │ │ ├── RexUtil$2.class │ │ ├── RexUtil$3.class │ │ ├── RexUtil$4.class │ │ ├── RexUtil$5.class │ │ ├── RexUtil$6.class │ │ ├── RexUtil$7.class │ │ ├── RexUtil$8.class │ │ ├── RexUtil$9.class │ │ ├── RexUtil$CnfHelper.class │ │ ├── RexUtil$CorrelationFinder.class │ │ ├── RexUtil$DnfHelper.class │ │ ├── RexUtil$ExpressionNormalizer$SubExprExistsException.class │ │ ├── RexUtil$ExpressionNormalizer.class │ │ ├── RexUtil$FieldAccessFinder.class │ │ ├── RexUtil$FixNullabilityShuttle.class │ │ ├── RexUtil$ForwardRefFinder$IllegalForwardRefException.class │ │ ├── RexUtil$ForwardRefFinder.class │ │ ├── RexUtil$RexShiftShuttle.class │ │ ├── RexUtil.class │ │ ├── RexVariable.class │ │ ├── RexVisitor.class │ │ ├── RexVisitorImpl.class │ │ ├── RexWindow.class │ │ ├── RexWindowBound$1.class │ │ ├── RexWindowBound$RexWindowBoundBounded.class │ │ ├── RexWindowBound$RexWindowBoundCurrentRow.class │ │ ├── RexWindowBound$RexWindowBoundUnbounded.class │ │ ├── RexWindowBound.class │ │ └── package-info.class │ │ ├── runtime │ │ ├── ArrayBindable.class │ │ ├── ArrayComparator.class │ │ ├── ArrayEnumeratorCursor.class │ │ ├── BinarySearch.class │ │ ├── Bindable.class │ │ ├── CalciteContextException.class │ │ ├── CalciteException.class │ │ ├── CalciteResource.class │ │ ├── CalciteResource.properties │ │ ├── Enumerables$1.class │ │ ├── Enumerables$2.class │ │ ├── Enumerables$3$1.class │ │ ├── Enumerables$3.class │ │ ├── Enumerables$4.class │ │ ├── Enumerables$5.class │ │ ├── Enumerables$6$1.class │ │ ├── Enumerables$6.class │ │ ├── Enumerables.class │ │ ├── EnumeratorCursor.class │ │ ├── Feature.class │ │ ├── FlatLists$1.class │ │ ├── FlatLists$AbstractFlatList.class │ │ ├── FlatLists$ComparableEmptyList.class │ │ ├── FlatLists$ComparableList.class │ │ ├── FlatLists$ComparableListImpl.class │ │ ├── FlatLists$Flat2List.class │ │ ├── FlatLists$Flat3List.class │ │ ├── FlatLists.class │ │ ├── Hook$1.class │ │ ├── Hook$2.class │ │ ├── Hook$3.class │ │ ├── Hook$Closeable$1.class │ │ ├── Hook$Closeable.class │ │ ├── Hook.class │ │ ├── Like.class │ │ ├── ObjectEnumeratorCursor.class │ │ ├── RecordEnumeratorCursor.class │ │ ├── Resources$1.class │ │ ├── Resources$2.class │ │ ├── Resources$BaseMessage.class │ │ ├── Resources$BuiltinMethod.class │ │ ├── Resources$ExInst$1.class │ │ ├── Resources$ExInst.class │ │ ├── Resources$ExInstWithCause$1.class │ │ ├── Resources$ExInstWithCause.class │ │ ├── Resources$Inst.class │ │ ├── Resources$MyPropertyResourceBundle.class │ │ ├── Resources$Property.class │ │ ├── Resources$Resource.class │ │ ├── Resources$ShadowResourceBundle$1.class │ │ ├── Resources$ShadowResourceBundle.class │ │ ├── Resources$Validation.class │ │ ├── Resources.class │ │ ├── ResultSetEnumerable$1$1.class │ │ ├── ResultSetEnumerable$1$2.class │ │ ├── ResultSetEnumerable$1.class │ │ ├── ResultSetEnumerable$2$1.class │ │ ├── ResultSetEnumerable$2$2.class │ │ ├── ResultSetEnumerable$2.class │ │ ├── ResultSetEnumerable$ResultSetEnumerator.class │ │ ├── ResultSetEnumerable.class │ │ ├── SortedMultiMap$1.class │ │ ├── SortedMultiMap.class │ │ ├── SqlFunctions$1.class │ │ ├── SqlFunctions$2.class │ │ ├── SqlFunctions.class │ │ ├── Typed.class │ │ ├── Unit.class │ │ ├── Utilities.class │ │ └── package-info.class │ │ ├── schema │ │ ├── AggregateFunction.class │ │ ├── ExtensibleTable.class │ │ ├── FilterableTable.class │ │ ├── Function.class │ │ ├── FunctionParameter$1.class │ │ ├── FunctionParameter.class │ │ ├── ImplementableAggFunction.class │ │ ├── ImplementableFunction.class │ │ ├── Member.class │ │ ├── ModifiableTable.class │ │ ├── ModifiableView.class │ │ ├── Path.class │ │ ├── ProjectableFilterableTable.class │ │ ├── QueryableTable.class │ │ ├── ScalarFunction.class │ │ ├── ScannableTable.class │ │ ├── Schema$TableType.class │ │ ├── Schema.class │ │ ├── SchemaFactory.class │ │ ├── SchemaPlus.class │ │ ├── Schemas$1.class │ │ ├── Schemas$2.class │ │ ├── Schemas$3.class │ │ ├── Schemas$4.class │ │ ├── Schemas$5.class │ │ ├── Schemas$DummyDataContext.class │ │ ├── Schemas$PathImpl$1.class │ │ ├── Schemas$PathImpl.class │ │ ├── Schemas.class │ │ ├── SemiMutableSchema.class │ │ ├── Statistic.class │ │ ├── Statistics$1.class │ │ ├── Statistics$2.class │ │ ├── Statistics.class │ │ ├── StreamableTable.class │ │ ├── Table.class │ │ ├── TableFactory.class │ │ ├── TableFunction.class │ │ ├── TableMacro.class │ │ ├── TranslatableTable.class │ │ ├── impl │ │ │ ├── AbstractSchema.class │ │ │ ├── AbstractTable.class │ │ │ ├── AbstractTableQueryable.class │ │ │ ├── AggregateFunctionImpl.class │ │ │ ├── DelegatingSchema.class │ │ │ ├── MaterializedViewTable$1.class │ │ │ ├── MaterializedViewTable$MaterializedViewTableMacro.class │ │ │ ├── MaterializedViewTable.class │ │ │ ├── ReflectiveFunctionBase$ParameterListBuilder$1.class │ │ │ ├── ReflectiveFunctionBase$ParameterListBuilder.class │ │ │ ├── ReflectiveFunctionBase.class │ │ │ ├── ScalarFunctionImpl.class │ │ │ ├── StarTable$StarTableScan.class │ │ │ ├── StarTable.class │ │ │ ├── TableFunctionImpl$1.class │ │ │ ├── TableFunctionImpl.class │ │ │ ├── TableMacroImpl.class │ │ │ ├── ViewTable$ModifiableViewTable.class │ │ │ ├── ViewTable$ViewTableMacro.class │ │ │ ├── ViewTable.class │ │ │ └── package-info.class │ │ └── package-info.class │ │ ├── server │ │ ├── CalciteServer.class │ │ ├── CalciteServerStatement.class │ │ └── package-info.class │ │ ├── sql │ │ ├── ExplicitOperatorBinding.class │ │ ├── JoinConditionType.class │ │ ├── JoinType.class │ │ ├── SemiJoinType$1.class │ │ ├── SemiJoinType.class │ │ ├── SqlAbstractDateTimeLiteral.class │ │ ├── SqlAbstractStringLiteral.class │ │ ├── SqlAccessEnum.class │ │ ├── SqlAccessType.class │ │ ├── SqlAggFunction.class │ │ ├── SqlAsOperator.class │ │ ├── SqlBasicCall.class │ │ ├── SqlBinaryOperator.class │ │ ├── SqlBinaryStringLiteral$1.class │ │ ├── SqlBinaryStringLiteral.class │ │ ├── SqlCall.class │ │ ├── SqlCallBinding$1.class │ │ ├── SqlCallBinding.class │ │ ├── SqlCharStringLiteral$1.class │ │ ├── SqlCharStringLiteral.class │ │ ├── SqlCollation$1.class │ │ ├── SqlCollation$Coercibility.class │ │ ├── SqlCollation.class │ │ ├── SqlDataTypeSpec$1.class │ │ ├── SqlDataTypeSpec.class │ │ ├── SqlDateLiteral$1.class │ │ ├── SqlDateLiteral.class │ │ ├── SqlDelete.class │ │ ├── SqlDialect$1.class │ │ ├── SqlDialect$DatabaseProduct.class │ │ ├── SqlDialect$FakeUtil.class │ │ ├── SqlDialect.class │ │ ├── SqlDynamicParam.class │ │ ├── SqlExplain$1.class │ │ ├── SqlExplain$2.class │ │ ├── SqlExplain$Depth.class │ │ ├── SqlExplain.class │ │ ├── SqlExplainLevel.class │ │ ├── SqlFilterOperator$1.class │ │ ├── SqlFilterOperator.class │ │ ├── SqlFunction$1.class │ │ ├── SqlFunction.class │ │ ├── SqlFunctionCategory.class │ │ ├── SqlFunctionalOperator.class │ │ ├── SqlIdentifier$1.class │ │ ├── SqlIdentifier$2.class │ │ ├── SqlIdentifier.class │ │ ├── SqlInfixOperator.class │ │ ├── SqlInsert.class │ │ ├── SqlInsertKeyword.class │ │ ├── SqlInternalOperator.class │ │ ├── SqlIntervalLiteral$IntervalValue.class │ │ ├── SqlIntervalLiteral.class │ │ ├── SqlIntervalQualifier$1.class │ │ ├── SqlIntervalQualifier.class │ │ ├── SqlJdbcFunctionCall$1.class │ │ ├── SqlJdbcFunctionCall$JdbcToInternalLookupTable$1.class │ │ ├── SqlJdbcFunctionCall$JdbcToInternalLookupTable$2.class │ │ ├── SqlJdbcFunctionCall$JdbcToInternalLookupTable.class │ │ ├── SqlJdbcFunctionCall$MakeCall.class │ │ ├── SqlJdbcFunctionCall.class │ │ ├── SqlJoin$1.class │ │ ├── SqlJoin$SqlJoinOperator.class │ │ ├── SqlJoin.class │ │ ├── SqlKind$1.class │ │ ├── SqlKind.class │ │ ├── SqlLiteral$1.class │ │ ├── SqlLiteral$SqlSymbol.class │ │ ├── SqlLiteral.class │ │ ├── SqlMerge.class │ │ ├── SqlNode.class │ │ ├── SqlNodeList$1.class │ │ ├── SqlNodeList.class │ │ ├── SqlNullSemantics.class │ │ ├── SqlNumericLiteral.class │ │ ├── SqlOperandCountRange.class │ │ ├── SqlOperator.class │ │ ├── SqlOperatorBinding$1.class │ │ ├── SqlOperatorBinding.class │ │ ├── SqlOperatorTable.class │ │ ├── SqlOrderBy$1.class │ │ ├── SqlOrderBy$Operator.class │ │ ├── SqlOrderBy.class │ │ ├── SqlOverOperator$1.class │ │ ├── SqlOverOperator.class │ │ ├── SqlPostfixOperator.class │ │ ├── SqlPrefixOperator.class │ │ ├── SqlProcedureCallOperator.class │ │ ├── SqlRankFunction.class │ │ ├── SqlSampleSpec$1.class │ │ ├── SqlSampleSpec$SqlSubstitutionSampleSpec.class │ │ ├── SqlSampleSpec$SqlTableSampleSpec.class │ │ ├── SqlSampleSpec.class │ │ ├── SqlSelect.class │ │ ├── SqlSelectKeyword.class │ │ ├── SqlSelectOperator.class │ │ ├── SqlSetOperator.class │ │ ├── SqlSetOption.class │ │ ├── SqlSpecialOperator.class │ │ ├── SqlSplittableAggFunction$CountSplitter.class │ │ ├── SqlSplittableAggFunction$Registry.class │ │ ├── SqlSplittableAggFunction$SelfSplitter.class │ │ ├── SqlSplittableAggFunction$SumSplitter.class │ │ ├── SqlSplittableAggFunction.class │ │ ├── SqlStateCodes.class │ │ ├── SqlSyntax$1.class │ │ ├── SqlSyntax$2.class │ │ ├── SqlSyntax$3.class │ │ ├── SqlSyntax$4.class │ │ ├── SqlSyntax$5.class │ │ ├── SqlSyntax$6.class │ │ ├── SqlSyntax$7.class │ │ ├── SqlSyntax$8.class │ │ ├── SqlSyntax.class │ │ ├── SqlTimeLiteral.class │ │ ├── SqlTimestampLiteral$1.class │ │ ├── SqlTimestampLiteral.class │ │ ├── SqlUnnestOperator.class │ │ ├── SqlUnresolvedFunction.class │ │ ├── SqlUpdate.class │ │ ├── SqlUtil$1.class │ │ ├── SqlUtil$2.class │ │ ├── SqlUtil$DatabaseMetaDataInvocationHandler.class │ │ ├── SqlUtil$Genealogist.class │ │ ├── SqlUtil.class │ │ ├── SqlValuesOperator.class │ │ ├── SqlWindow$1.class │ │ ├── SqlWindow$Bound.class │ │ ├── SqlWindow$SqlWindowOperator.class │ │ ├── SqlWindow.class │ │ ├── SqlWith$SqlWithOperator.class │ │ ├── SqlWith.class │ │ ├── SqlWithItem$SqlWithItemOperator.class │ │ ├── SqlWithItem.class │ │ ├── SqlWriter$Frame.class │ │ ├── SqlWriter$FrameType.class │ │ ├── SqlWriter$FrameTypeEnum$1.class │ │ ├── SqlWriter$FrameTypeEnum.class │ │ ├── SqlWriter$SubqueryStyle.class │ │ ├── SqlWriter.class │ │ ├── advise │ │ │ ├── SqlAdvisor$1.class │ │ │ ├── SqlAdvisor$2.class │ │ │ ├── SqlAdvisor$ValidateErrorInfo.class │ │ │ ├── SqlAdvisor.class │ │ │ ├── SqlAdvisorGetHintsFunction$1.class │ │ │ ├── SqlAdvisorGetHintsFunction.class │ │ │ ├── SqlAdvisorHint.class │ │ │ ├── SqlAdvisorValidator.class │ │ │ ├── SqlSimpleParser$1.class │ │ │ ├── SqlSimpleParser$IdToken.class │ │ │ ├── SqlSimpleParser$Query.class │ │ │ ├── SqlSimpleParser$Token.class │ │ │ ├── SqlSimpleParser$TokenType$1.class │ │ │ ├── SqlSimpleParser$TokenType$2.class │ │ │ ├── SqlSimpleParser$TokenType$3.class │ │ │ ├── SqlSimpleParser$TokenType.class │ │ │ ├── SqlSimpleParser$Tokenizer.class │ │ │ ├── SqlSimpleParser.class │ │ │ └── package-info.class │ │ ├── fun │ │ │ ├── SqlAbstractGroupFunction.class │ │ │ ├── SqlAbstractTimeFunction.class │ │ │ ├── SqlArgumentAssignmentOperator.class │ │ │ ├── SqlArrayQueryConstructor.class │ │ │ ├── SqlArrayValueConstructor.class │ │ │ ├── SqlAvgAggFunction$Subtype.class │ │ │ ├── SqlAvgAggFunction.class │ │ │ ├── SqlBetweenOperator$1.class │ │ │ ├── SqlBetweenOperator$AndFinder.class │ │ │ ├── SqlBetweenOperator$Flag.class │ │ │ ├── SqlBetweenOperator.class │ │ │ ├── SqlCase.class │ │ │ ├── SqlCaseOperator.class │ │ │ ├── SqlCastFunction$TypeFamilyCast.class │ │ │ ├── SqlCastFunction.class │ │ │ ├── SqlCoalesceFunction.class │ │ │ ├── SqlCollectionTableOperator.class │ │ │ ├── SqlColumnListConstructor.class │ │ │ ├── SqlConvertFunction.class │ │ │ ├── SqlCountAggFunction.class │ │ │ ├── SqlCovarAggFunction$Subtype.class │ │ │ ├── SqlCovarAggFunction.class │ │ │ ├── SqlCurrentDateFunction.class │ │ │ ├── SqlCursorConstructor.class │ │ │ ├── SqlDatetimeSubtractionOperator.class │ │ │ ├── SqlDefaultOperator.class │ │ │ ├── SqlExtendOperator.class │ │ │ ├── SqlExtractFunction$1.class │ │ │ ├── SqlExtractFunction.class │ │ │ ├── SqlFirstLastValueAggFunction.class │ │ │ ├── SqlFloorFunction.class │ │ │ ├── SqlGroupIdFunction.class │ │ │ ├── SqlGroupingFunction.class │ │ │ ├── SqlGroupingIdFunction.class │ │ │ ├── SqlHistogramAggFunction.class │ │ │ ├── SqlInOperator.class │ │ │ ├── SqlItemOperator$1.class │ │ │ ├── SqlItemOperator.class │ │ │ ├── SqlLeadLagAggFunction$1.class │ │ │ ├── SqlLeadLagAggFunction$2.class │ │ │ ├── SqlLeadLagAggFunction.class │ │ │ ├── SqlLikeOperator.class │ │ │ ├── SqlLiteralChainOperator.class │ │ │ ├── SqlMapQueryConstructor.class │ │ │ ├── SqlMapValueConstructor.class │ │ │ ├── SqlMinMaxAggFunction.class │ │ │ ├── SqlMonotonicBinaryOperator.class │ │ │ ├── SqlMonotonicUnaryFunction.class │ │ │ ├── SqlMultisetMemberOfOperator.class │ │ │ ├── SqlMultisetQueryConstructor.class │ │ │ ├── SqlMultisetSetOperator.class │ │ │ ├── SqlMultisetValueConstructor.class │ │ │ ├── SqlNewOperator.class │ │ │ ├── SqlNtileAggFunction.class │ │ │ ├── SqlNullifFunction.class │ │ │ ├── SqlOverlapsOperator.class │ │ │ ├── SqlOverlayFunction.class │ │ │ ├── SqlPositionFunction.class │ │ │ ├── SqlQuarterFunction.class │ │ │ ├── SqlRollupOperator.class │ │ │ ├── SqlRowOperator$1.class │ │ │ ├── SqlRowOperator.class │ │ │ ├── SqlSequenceValueOperator.class │ │ │ ├── SqlSingleValueAggFunction.class │ │ │ ├── SqlStdOperatorTable$1.class │ │ │ ├── SqlStdOperatorTable$2.class │ │ │ ├── SqlStdOperatorTable$3.class │ │ │ ├── SqlStdOperatorTable$4.class │ │ │ ├── SqlStdOperatorTable$5.class │ │ │ ├── SqlStdOperatorTable$6.class │ │ │ ├── SqlStdOperatorTable$7.class │ │ │ ├── SqlStdOperatorTable.class │ │ │ ├── SqlStringContextVariable.class │ │ │ ├── SqlSubstringFunction.class │ │ │ ├── SqlSumAggFunction.class │ │ │ ├── SqlSumEmptyIsZeroAggFunction.class │ │ │ ├── SqlThrowOperator.class │ │ │ ├── SqlTrimFunction$1.class │ │ │ ├── SqlTrimFunction$Flag.class │ │ │ ├── SqlTrimFunction.class │ │ │ └── package-info.class │ │ ├── package-info.class │ │ ├── parser │ │ │ ├── SqlAbstractParserImpl$ExprContext.class │ │ │ ├── SqlAbstractParserImpl$Metadata.class │ │ │ ├── SqlAbstractParserImpl$MetadataImpl.class │ │ │ ├── SqlAbstractParserImpl.class │ │ │ ├── SqlParseException.class │ │ │ ├── SqlParser$1.class │ │ │ ├── SqlParser$Config.class │ │ │ ├── SqlParser$ConfigBuilder.class │ │ │ ├── SqlParser$ConfigImpl.class │ │ │ ├── SqlParser.class │ │ │ ├── SqlParserImplFactory.class │ │ │ ├── SqlParserPos$1.class │ │ │ ├── SqlParserPos.class │ │ │ ├── SqlParserUtil$1.class │ │ │ ├── SqlParserUtil$ParsedCollation.class │ │ │ ├── SqlParserUtil$StringAndPos.class │ │ │ ├── SqlParserUtil$ToTreeListItem.class │ │ │ ├── SqlParserUtil.class │ │ │ ├── impl │ │ │ │ ├── ParseException.class │ │ │ │ ├── SimpleCharStream.class │ │ │ │ ├── SqlParserImpl$1.class │ │ │ │ ├── SqlParserImpl$2.class │ │ │ │ ├── SqlParserImpl$JJCalls.class │ │ │ │ ├── SqlParserImpl$LookaheadSuccess.class │ │ │ │ ├── SqlParserImpl.class │ │ │ │ ├── SqlParserImplConstants.class │ │ │ │ ├── SqlParserImplTokenManager.class │ │ │ │ ├── Token.class │ │ │ │ ├── TokenMgrError.class │ │ │ │ └── package-info.class │ │ │ └── package-info.class │ │ ├── pretty │ │ │ ├── SqlFormatOptions.class │ │ │ ├── SqlPrettyWriter$1.class │ │ │ ├── SqlPrettyWriter$2.class │ │ │ ├── SqlPrettyWriter$3.class │ │ │ ├── SqlPrettyWriter$4.class │ │ │ ├── SqlPrettyWriter$Bean.class │ │ │ ├── SqlPrettyWriter$FrameImpl.class │ │ │ ├── SqlPrettyWriter.class │ │ │ └── package-info.class │ │ ├── type │ │ │ ├── AbstractSqlType.class │ │ │ ├── ArraySqlType.class │ │ │ ├── AssignableOperandTypeChecker.class │ │ │ ├── BasicSqlType$1.class │ │ │ ├── BasicSqlType.class │ │ │ ├── ComparableOperandTypeChecker.class │ │ │ ├── CompositeOperandTypeChecker$1.class │ │ │ ├── CompositeOperandTypeChecker$2.class │ │ │ ├── CompositeOperandTypeChecker$3.class │ │ │ ├── CompositeOperandTypeChecker$Composition.class │ │ │ ├── CompositeOperandTypeChecker.class │ │ │ ├── CompositeSingleOperandTypeChecker$1.class │ │ │ ├── CompositeSingleOperandTypeChecker.class │ │ │ ├── CursorReturnTypeInference.class │ │ │ ├── ExplicitOperandTypeInference.class │ │ │ ├── ExplicitReturnTypeInference.class │ │ │ ├── ExtraSqlTypes.class │ │ │ ├── FamilyOperandTypeChecker.class │ │ │ ├── InferTypes$1.class │ │ │ ├── InferTypes$2.class │ │ │ ├── InferTypes$3.class │ │ │ ├── InferTypes$4.class │ │ │ ├── InferTypes.class │ │ │ ├── IntervalSqlType.class │ │ │ ├── JavaToSqlTypeConversionRules$ColumnList.class │ │ │ ├── JavaToSqlTypeConversionRules.class │ │ │ ├── LiteralOperandTypeChecker.class │ │ │ ├── MapSqlType.class │ │ │ ├── MatchReturnTypeInference.class │ │ │ ├── MultisetOperandTypeChecker.class │ │ │ ├── MultisetSqlType.class │ │ │ ├── ObjectSqlType.class │ │ │ ├── OperandTypes$1.class │ │ │ ├── OperandTypes$2.class │ │ │ ├── OperandTypes$3.class │ │ │ ├── OperandTypes$4.class │ │ │ ├── OperandTypes$5.class │ │ │ ├── OperandTypes.class │ │ │ ├── OperandsTypeChecking.class │ │ │ ├── OrdinalReturnTypeInference.class │ │ │ ├── ReturnTypes$1.class │ │ │ ├── ReturnTypes$10.class │ │ │ ├── ReturnTypes$11.class │ │ │ ├── ReturnTypes$12.class │ │ │ ├── ReturnTypes$13.class │ │ │ ├── ReturnTypes$14.class │ │ │ ├── ReturnTypes$2.class │ │ │ ├── ReturnTypes$3$1.class │ │ │ ├── ReturnTypes$3.class │ │ │ ├── ReturnTypes$4.class │ │ │ ├── ReturnTypes$5.class │ │ │ ├── ReturnTypes$6.class │ │ │ ├── ReturnTypes$7.class │ │ │ ├── ReturnTypes$8.class │ │ │ ├── ReturnTypes$9.class │ │ │ ├── ReturnTypes.class │ │ │ ├── SameOperandTypeChecker.class │ │ │ ├── SetopOperandTypeChecker$1.class │ │ │ ├── SetopOperandTypeChecker.class │ │ │ ├── SqlOperandCountRanges$RangeImpl.class │ │ │ ├── SqlOperandCountRanges.class │ │ │ ├── SqlOperandTypeChecker$Consistency.class │ │ │ ├── SqlOperandTypeChecker.class │ │ │ ├── SqlOperandTypeInference.class │ │ │ ├── SqlReturnTypeInference.class │ │ │ ├── SqlReturnTypeInferenceChain.class │ │ │ ├── SqlSingleOperandTypeChecker.class │ │ │ ├── SqlTypeAssignmentRules.class │ │ │ ├── SqlTypeExplicitPrecedenceList.class │ │ │ ├── SqlTypeFactoryImpl.class │ │ │ ├── SqlTypeFamily$1.class │ │ │ ├── SqlTypeFamily.class │ │ │ ├── SqlTypeName$1.class │ │ │ ├── SqlTypeName$Limit.class │ │ │ ├── SqlTypeName$PrecScale.class │ │ │ ├── SqlTypeName.class │ │ │ ├── SqlTypeTransform.class │ │ │ ├── SqlTypeTransformCascade.class │ │ │ ├── SqlTypeTransforms$1.class │ │ │ ├── SqlTypeTransforms$2.class │ │ │ ├── SqlTypeTransforms$3.class │ │ │ ├── SqlTypeTransforms$4.class │ │ │ ├── SqlTypeTransforms$5.class │ │ │ ├── SqlTypeTransforms$6.class │ │ │ ├── SqlTypeTransforms$7.class │ │ │ ├── SqlTypeTransforms$8.class │ │ │ ├── SqlTypeTransforms.class │ │ │ ├── SqlTypeUtil$1.class │ │ │ ├── SqlTypeUtil$2.class │ │ │ ├── SqlTypeUtil.class │ │ │ ├── TableFunctionReturnTypeInference.class │ │ │ └── package-info.class │ │ ├── util │ │ │ ├── ChainedSqlOperatorTable.class │ │ │ ├── ListSqlOperatorTable.class │ │ │ ├── ReflectiveSqlOperatorTable$1.class │ │ │ ├── ReflectiveSqlOperatorTable.class │ │ │ ├── SqlBasicVisitor$ArgHandler.class │ │ │ ├── SqlBasicVisitor$ArgHandlerImpl.class │ │ │ ├── SqlBasicVisitor.class │ │ │ ├── SqlBuilder.class │ │ │ ├── SqlShuttle$CallCopyingArgHandler.class │ │ │ ├── SqlShuttle.class │ │ │ ├── SqlString.class │ │ │ ├── SqlVisitor.class │ │ │ └── package-info.class │ │ └── validate │ │ │ ├── AbstractNamespace$1.class │ │ │ ├── AbstractNamespace.class │ │ │ ├── AggChecker.class │ │ │ ├── AggFinder.class │ │ │ ├── AggregatingScope.class │ │ │ ├── AggregatingSelectScope$1.class │ │ │ ├── AggregatingSelectScope$Resolved.class │ │ │ ├── AggregatingSelectScope.class │ │ │ ├── AliasNamespace.class │ │ │ ├── CatalogScope$1.class │ │ │ ├── CatalogScope$2.class │ │ │ ├── CatalogScope.class │ │ │ ├── CollectNamespace.class │ │ │ ├── CollectScope.class │ │ │ ├── DelegatingNamespace.class │ │ │ ├── DelegatingScope.class │ │ │ ├── DelegatingSqlValidatorCatalogReader.class │ │ │ ├── DelegatingSqlValidatorTable.class │ │ │ ├── EmptyScope.class │ │ │ ├── FieldNamespace.class │ │ │ ├── IdentifierNamespace$1.class │ │ │ ├── IdentifierNamespace.class │ │ │ ├── JoinNamespace$1.class │ │ │ ├── JoinNamespace.class │ │ │ ├── JoinScope.class │ │ │ ├── ListScope.class │ │ │ ├── OrderByScope.class │ │ │ ├── OverScope.class │ │ │ ├── ParameterNamespace.class │ │ │ ├── ParameterScope.class │ │ │ ├── ProcedureNamespace.class │ │ │ ├── SchemaNamespace.class │ │ │ ├── SelectNamespace.class │ │ │ ├── SelectScope.class │ │ │ ├── SetopNamespace$1.class │ │ │ ├── SetopNamespace.class │ │ │ ├── SqlConformance$1.class │ │ │ ├── SqlConformance.class │ │ │ ├── SqlIdentifierMoniker.class │ │ │ ├── SqlModality.class │ │ │ ├── SqlMoniker$1.class │ │ │ ├── SqlMoniker.class │ │ │ ├── SqlMonikerImpl.class │ │ │ ├── SqlMonikerType.class │ │ │ ├── SqlMonotonicity$1.class │ │ │ ├── SqlMonotonicity.class │ │ │ ├── SqlQualified.class │ │ │ ├── SqlScopedShuttle.class │ │ │ ├── SqlUserDefinedAggFunction$1.class │ │ │ ├── SqlUserDefinedAggFunction.class │ │ │ ├── SqlUserDefinedFunction.class │ │ │ ├── SqlUserDefinedTableFunction.class │ │ │ ├── SqlUserDefinedTableMacro$1.class │ │ │ ├── SqlUserDefinedTableMacro$NonLiteralException.class │ │ │ ├── SqlUserDefinedTableMacro.class │ │ │ ├── SqlValidator.class │ │ │ ├── SqlValidatorCatalogReader.class │ │ │ ├── SqlValidatorException.class │ │ │ ├── SqlValidatorImpl$1.class │ │ │ ├── SqlValidatorImpl$2.class │ │ │ ├── SqlValidatorImpl$3.class │ │ │ ├── SqlValidatorImpl$4.class │ │ │ ├── SqlValidatorImpl$5.class │ │ │ ├── SqlValidatorImpl$DeleteNamespace.class │ │ │ ├── SqlValidatorImpl$DeriveTypeVisitor.class │ │ │ ├── SqlValidatorImpl$DmlNamespace.class │ │ │ ├── SqlValidatorImpl$Expander.class │ │ │ ├── SqlValidatorImpl$FunctionParamInfo.class │ │ │ ├── SqlValidatorImpl$IdInfo.class │ │ │ ├── SqlValidatorImpl$InsertNamespace.class │ │ │ ├── SqlValidatorImpl$MergeNamespace.class │ │ │ ├── SqlValidatorImpl$OrderExpressionExpander.class │ │ │ ├── SqlValidatorImpl$Status.class │ │ │ ├── SqlValidatorImpl$UpdateNamespace.class │ │ │ ├── SqlValidatorImpl.class │ │ │ ├── SqlValidatorNamespace.class │ │ │ ├── SqlValidatorScope.class │ │ │ ├── SqlValidatorTable.class │ │ │ ├── SqlValidatorUtil$1.class │ │ │ ├── SqlValidatorUtil$2.class │ │ │ ├── SqlValidatorUtil$3.class │ │ │ ├── SqlValidatorUtil$DeepCopier.class │ │ │ ├── SqlValidatorUtil$Suggester.class │ │ │ ├── SqlValidatorUtil.class │ │ │ ├── SqlValidatorWithHints.class │ │ │ ├── TableConstructorNamespace.class │ │ │ ├── TableNamespace.class │ │ │ ├── UnnestNamespace.class │ │ │ ├── WithItemNamespace.class │ │ │ ├── WithNamespace.class │ │ │ ├── WithScope.class │ │ │ └── package-info.class │ │ ├── sql2rel │ │ ├── DeduplicateCorrelateVariables$DeduplicateCorrelateVariablesShuttle.class │ │ ├── DeduplicateCorrelateVariables.class │ │ ├── DefaultValueFactory.class │ │ ├── ReflectiveConvertletTable$1.class │ │ ├── ReflectiveConvertletTable$2.class │ │ ├── ReflectiveConvertletTable$3.class │ │ ├── ReflectiveConvertletTable.class │ │ ├── RelDecorrelator$1.class │ │ ├── RelDecorrelator$AdjustProjectForCountAggregateRule.class │ │ ├── RelDecorrelator$CorelMap$1.class │ │ ├── RelDecorrelator$CorelMap$2$1.class │ │ ├── RelDecorrelator$CorelMap$2.class │ │ ├── RelDecorrelator$CorelMap.class │ │ ├── RelDecorrelator$Correlation.class │ │ ├── RelDecorrelator$DecorrelateRelVisitor.class │ │ ├── RelDecorrelator$DecorrelateRexShuttle.class │ │ ├── RelDecorrelator$RemoveCorrelationForScalarAggregateRule.class │ │ ├── RelDecorrelator$RemoveCorrelationForScalarProjectRule.class │ │ ├── RelDecorrelator$RemoveCorrelationRexShuttle.class │ │ ├── RelDecorrelator$RemoveSingleAggregateRule.class │ │ ├── RelDecorrelator.class │ │ ├── RelFieldTrimmer$1.class │ │ ├── RelFieldTrimmer$2.class │ │ ├── RelFieldTrimmer$TrimResult.class │ │ ├── RelFieldTrimmer.class │ │ ├── RelStructuredTypeFlattener$1.class │ │ ├── RelStructuredTypeFlattener$RewriteRelVisitor.class │ │ ├── RelStructuredTypeFlattener$RewriteRexShuttle.class │ │ ├── RelStructuredTypeFlattener$SelfFlatteningRel.class │ │ ├── RelStructuredTypeFlattener.class │ │ ├── SqlNodeToRexConverter.class │ │ ├── SqlNodeToRexConverterImpl$1.class │ │ ├── SqlNodeToRexConverterImpl.class │ │ ├── SqlRexContext.class │ │ ├── SqlRexConvertlet.class │ │ ├── SqlRexConvertletTable.class │ │ ├── SqlToRelConverter$1.class │ │ ├── SqlToRelConverter$2.class │ │ ├── SqlToRelConverter$3.class │ │ ├── SqlToRelConverter$4.class │ │ ├── SqlToRelConverter$5.class │ │ ├── SqlToRelConverter$6.class │ │ ├── SqlToRelConverter$AggConverter.class │ │ ├── SqlToRelConverter$AggregateFinder.class │ │ ├── SqlToRelConverter$Blackboard$1.class │ │ ├── SqlToRelConverter$Blackboard.class │ │ ├── SqlToRelConverter$DeferredLookup.class │ │ ├── SqlToRelConverter$HistogramShuttle.class │ │ ├── SqlToRelConverter$LookupContext.class │ │ ├── SqlToRelConverter$NoOpSubqueryConverter.class │ │ ├── SqlToRelConverter$NullDefaultValueFactory.class │ │ ├── SqlToRelConverter$SubQuery.class │ │ ├── SqlToRelConverter.class │ │ ├── StandardConvertletTable$1.class │ │ ├── StandardConvertletTable$12.class │ │ ├── StandardConvertletTable$13.class │ │ ├── StandardConvertletTable$2.class │ │ ├── StandardConvertletTable$3.class │ │ ├── StandardConvertletTable$4.class │ │ ├── StandardConvertletTable$5.class │ │ ├── StandardConvertletTable$6.class │ │ ├── StandardConvertletTable$7.class │ │ ├── StandardConvertletTable$8.class │ │ ├── StandardConvertletTable$9.class │ │ ├── StandardConvertletTable$AvgVarianceConvertlet.class │ │ ├── StandardConvertletTable$FloorCeilConvertlet.class │ │ ├── StandardConvertletTable.class │ │ ├── SubqueryConverter.class │ │ └── package-info.class │ │ ├── tools │ │ ├── FrameworkConfig.class │ │ ├── Frameworks$1.class │ │ ├── Frameworks$ConfigBuilder.class │ │ ├── Frameworks$PlannerAction.class │ │ ├── Frameworks$PrepareAction.class │ │ ├── Frameworks$StdFrameworkConfig.class │ │ ├── Frameworks.class │ │ ├── PigRelBuilder$GroupOption.class │ │ ├── PigRelBuilder$Partitioner.class │ │ ├── PigRelBuilder.class │ │ ├── Planner.class │ │ ├── Program.class │ │ ├── Programs$1.class │ │ ├── Programs$2.class │ │ ├── Programs$3.class │ │ ├── Programs$4.class │ │ ├── Programs$5.class │ │ ├── Programs$RuleSetProgram.class │ │ ├── Programs$SequenceProgram.class │ │ ├── Programs.class │ │ ├── RelBuilder$1.class │ │ ├── RelBuilder$2.class │ │ ├── RelBuilder$3.class │ │ ├── RelBuilder$4.class │ │ ├── RelBuilder$5.class │ │ ├── RelBuilder$6.class │ │ ├── RelBuilder$7.class │ │ ├── RelBuilder$AggCall.class │ │ ├── RelBuilder$AggCallImpl.class │ │ ├── RelBuilder$AggCallImpl2.class │ │ ├── RelBuilder$Frame.class │ │ ├── RelBuilder$GroupKey.class │ │ ├── RelBuilder$GroupKeyImpl.class │ │ ├── RelBuilder.class │ │ ├── RelBuilderFactory.class │ │ ├── RelConversionException.class │ │ ├── RelRunner.class │ │ ├── RelRunners.class │ │ ├── RuleSet.class │ │ ├── RuleSets$ListRuleSet.class │ │ ├── RuleSets.class │ │ ├── ValidationException.class │ │ └── package-info.class │ │ └── util │ │ ├── BarfingInvocationHandler.class │ │ ├── BasicDatetime.class │ │ ├── Benchmark$Statistician.class │ │ ├── Benchmark.class │ │ ├── BitSets$1$1.class │ │ ├── BitSets$1.class │ │ ├── BitSets$Closure.class │ │ ├── BitSets.class │ │ ├── BitString.class │ │ ├── Bug.class │ │ ├── BuiltInMethod.class │ │ ├── CalciteParserException.class │ │ ├── CalciteValidatorException.class │ │ ├── CancelFlag.class │ │ ├── CastingList.class │ │ ├── ChunkList$ChunkListIterator.class │ │ ├── ChunkList.class │ │ ├── ClosableAllocation.class │ │ ├── ClosableAllocationOwner.class │ │ ├── Compatible$Factory$1.class │ │ ├── Compatible$Factory.class │ │ ├── Compatible.class │ │ ├── CompatibleGuava11$1.class │ │ ├── CompatibleGuava11$2.class │ │ ├── CompatibleGuava11$3.class │ │ ├── CompatibleGuava11$4.class │ │ ├── CompatibleGuava11$AsMapView$1.class │ │ ├── CompatibleGuava11$AsMapView.class │ │ ├── CompatibleGuava11$EntrySet.class │ │ ├── CompatibleGuava11$ImprovedAbstractMap$1.class │ │ ├── CompatibleGuava11$ImprovedAbstractMap$2.class │ │ ├── CompatibleGuava11$ImprovedAbstractMap.class │ │ ├── CompatibleGuava11$ImprovedAbstractSet.class │ │ ├── CompatibleGuava11$KeySet.class │ │ ├── CompatibleGuava11$TransformedIterator.class │ │ ├── CompatibleGuava11$Values.class │ │ ├── CompatibleGuava11.class │ │ ├── CompositeList.class │ │ ├── CompositeMap.class │ │ ├── CompoundClosableAllocation.class │ │ ├── ControlFlowException.class │ │ ├── ConversionUtil.class │ │ ├── DelegatingInvocationHandler.class │ │ ├── Filterator.class │ │ ├── Glossary.class │ │ ├── Holder.class │ │ ├── ImmutableBitSet$1.class │ │ ├── ImmutableBitSet$2.class │ │ ├── ImmutableBitSet$3.class │ │ ├── ImmutableBitSet$4.class │ │ ├── ImmutableBitSet$5.class │ │ ├── ImmutableBitSet$6.class │ │ ├── ImmutableBitSet$Builder.class │ │ ├── ImmutableBitSet$Closure.class │ │ ├── ImmutableBitSet.class │ │ ├── ImmutableIntList$1.class │ │ ├── ImmutableIntList$2.class │ │ ├── ImmutableIntList$AbstractIndexedListIterator.class │ │ ├── ImmutableIntList$EmptyImmutableIntList.class │ │ ├── ImmutableIntList.class │ │ ├── ImmutableNullableList$Builder.class │ │ ├── ImmutableNullableList.class │ │ ├── IntList$1.class │ │ ├── IntList.class │ │ ├── IntegerIntervalSet$1.class │ │ ├── IntegerIntervalSet$2.class │ │ ├── IntegerIntervalSet$3.class │ │ ├── IntegerIntervalSet$Handler.class │ │ ├── IntegerIntervalSet.class │ │ ├── JsonBuilder.class │ │ ├── Litmus$1.class │ │ ├── Litmus.class │ │ ├── NlsString.class │ │ ├── NumberUtil.class │ │ ├── Pair$1.class │ │ ├── Pair$2$1.class │ │ ├── Pair$2.class │ │ ├── Pair$3.class │ │ ├── Pair$4$1.class │ │ ├── Pair$4.class │ │ ├── Pair$5$1.class │ │ ├── Pair$5.class │ │ ├── Pair$6.class │ │ ├── Pair$7.class │ │ ├── Pair$8$1.class │ │ ├── Pair$8.class │ │ ├── Pair$9$1.class │ │ ├── Pair$9.class │ │ ├── Pair.class │ │ ├── PartiallyOrderedSet$1.class │ │ ├── PartiallyOrderedSet$ArrayDeque.class │ │ ├── PartiallyOrderedSet$Node.class │ │ ├── PartiallyOrderedSet$Ordering.class │ │ ├── PartiallyOrderedSet$StripList.class │ │ ├── PartiallyOrderedSet$TopBottomNode.class │ │ ├── PartiallyOrderedSet.class │ │ ├── Permutation$1.class │ │ ├── Permutation.class │ │ ├── ReflectUtil$1.class │ │ ├── ReflectUtil$2.class │ │ ├── ReflectUtil$MethodDispatcher.class │ │ ├── ReflectUtil.class │ │ ├── ReflectiveVisitDispatcher.class │ │ ├── ReflectiveVisitor.class │ │ ├── SaffronProperties.class │ │ ├── SerializableCharset.class │ │ ├── StackWriter.class │ │ ├── Stacks.class │ │ ├── Static.class │ │ ├── Template.class │ │ ├── UnmodifiableArrayList.class │ │ ├── Util$1.class │ │ ├── Util$10.class │ │ ├── Util$11.class │ │ ├── Util$2.class │ │ ├── Util$3.class │ │ ├── Util$4.class │ │ ├── Util$5.class │ │ ├── Util$6.class │ │ ├── Util$7.class │ │ ├── Util$8.class │ │ ├── Util$9.class │ │ ├── Util$FoundOne.class │ │ ├── Util$OverFinder.class │ │ ├── Util.class │ │ ├── XmlOutput$StringEscaper.class │ │ ├── XmlOutput$XMLAttrVector.class │ │ ├── XmlOutput.class │ │ ├── ZonelessDate.class │ │ ├── ZonelessDatetime.class │ │ ├── ZonelessTime.class │ │ ├── ZonelessTimestamp.class │ │ ├── graph │ │ ├── BreadthFirstIterator$1.class │ │ ├── BreadthFirstIterator.class │ │ ├── CycleDetector.class │ │ ├── DefaultDirectedGraph$VertexInfo.class │ │ ├── DefaultDirectedGraph.class │ │ ├── DefaultEdge$1.class │ │ ├── DefaultEdge.class │ │ ├── DepthFirstIterator.class │ │ ├── DirectedGraph$EdgeFactory.class │ │ ├── DirectedGraph.class │ │ ├── Graphs$1.class │ │ ├── Graphs$FrozenGraph.class │ │ ├── Graphs.class │ │ ├── TopologicalOrderIterator$1.class │ │ ├── TopologicalOrderIterator.class │ │ └── package-info.class │ │ ├── javac │ │ ├── JaninoCompiler$AccountingClassLoader.class │ │ ├── JaninoCompiler$JaninoCompilerArgs.class │ │ ├── JaninoCompiler.class │ │ ├── JavaCompiler.class │ │ ├── JavaCompilerArgs.class │ │ └── package-info.class │ │ ├── mapping │ │ ├── AbstractSourceMapping$1.class │ │ ├── AbstractSourceMapping.class │ │ ├── AbstractTargetMapping$1.class │ │ ├── AbstractTargetMapping.class │ │ ├── IntPair$1.class │ │ ├── IntPair.class │ │ ├── Mapping.class │ │ ├── MappingType.class │ │ ├── Mappings$1.class │ │ ├── Mappings$10.class │ │ ├── Mappings$11.class │ │ ├── Mappings$2.class │ │ ├── Mappings$3.class │ │ ├── Mappings$4.class │ │ ├── Mappings$5.class │ │ ├── Mappings$6.class │ │ ├── Mappings$7.class │ │ ├── Mappings$8.class │ │ ├── Mappings$9.class │ │ ├── Mappings$AbstractMapping.class │ │ ├── Mappings$CoreMapping.class │ │ ├── Mappings$FiniteAbstractMapping.class │ │ ├── Mappings$FunctionMapping.class │ │ ├── Mappings$FunctionMappingIter.class │ │ ├── Mappings$IdentityMapping$1.class │ │ ├── Mappings$IdentityMapping.class │ │ ├── Mappings$InverseMapping$1.class │ │ ├── Mappings$InverseMapping.class │ │ ├── Mappings$NoElementException.class │ │ ├── Mappings$OverridingSourceMapping.class │ │ ├── Mappings$OverridingTargetMapping.class │ │ ├── Mappings$PartialFunctionImpl$1.class │ │ ├── Mappings$PartialFunctionImpl.class │ │ ├── Mappings$PartialMapping$MappingItr.class │ │ ├── Mappings$PartialMapping.class │ │ ├── Mappings$SourceMapping.class │ │ ├── Mappings$SurjectionWithInverse.class │ │ ├── Mappings$TargetMapping.class │ │ ├── Mappings$TooManyElementsException.class │ │ ├── Mappings.class │ │ └── package-info.class │ │ ├── package-info.class │ │ └── trace │ │ ├── CalciteLogger.class │ │ ├── CalciteTimingTracer.class │ │ ├── CalciteTrace$1.class │ │ ├── CalciteTrace.class │ │ └── package-info.class │ ├── classpath.txt │ ├── generated-sources │ ├── fmpp │ │ └── javacc │ │ │ └── Parser.jj │ ├── javacc │ │ └── org │ │ │ └── apache │ │ │ └── calcite │ │ │ └── sql │ │ │ └── parser │ │ │ └── impl │ │ │ ├── ParseException.java │ │ │ ├── SimpleCharStream.java │ │ │ ├── SqlParserImpl.java │ │ │ ├── SqlParserImplConstants.java │ │ │ ├── SqlParserImplTokenManager.java │ │ │ ├── Token.java │ │ │ └── TokenMgrError.java │ └── resgen │ │ └── org │ │ └── apache │ │ └── calcite │ │ └── runtime │ │ └── Resources.java │ ├── maven-archiver │ └── pom.properties │ ├── maven-shared-archive-resources │ └── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ └── NOTICE │ ├── maven-status │ └── maven-compiler-plugin │ │ ├── compile │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── testCompile │ │ └── default-testCompile │ │ ├── createdFiles.lst │ │ └── inputFiles.lst │ └── test-classes │ ├── META-INF │ ├── DEPENDENCIES │ ├── LICENSE │ ├── NOTICE │ └── git.properties │ ├── hsqldb-foodmart-lattice-model.json │ ├── hsqldb-model.json │ ├── mysql-foodmart-lattice-model.json │ ├── mysql-foodmart-model.json │ ├── org │ └── apache │ │ └── calcite │ │ ├── adapter │ │ ├── clone │ │ │ └── ArrayTableTest.class │ │ └── generate │ │ │ ├── RangeTable$1.class │ │ │ ├── RangeTable$2.class │ │ │ ├── RangeTable$Factory.class │ │ │ └── RangeTable.class │ │ ├── examples │ │ ├── RelBuilderExample.class │ │ └── foodmart │ │ │ └── java │ │ │ ├── JdbcExample$Employee.class │ │ │ ├── JdbcExample$Foodmart.class │ │ │ ├── JdbcExample$Hr.class │ │ │ ├── JdbcExample$SalesFact.class │ │ │ └── JdbcExample.class │ │ ├── jdbc │ │ ├── CalciteRemoteDriverTest$1.class │ │ ├── CalciteRemoteDriverTest$2.class │ │ ├── CalciteRemoteDriverTest$3.class │ │ ├── CalciteRemoteDriverTest$4.class │ │ ├── CalciteRemoteDriverTest$5.class │ │ ├── CalciteRemoteDriverTest$6.class │ │ ├── CalciteRemoteDriverTest$7.class │ │ ├── CalciteRemoteDriverTest$Factory.class │ │ ├── CalciteRemoteDriverTest$Factory2.class │ │ ├── CalciteRemoteDriverTest$LocalServiceModifiableFactory.class │ │ ├── CalciteRemoteDriverTest$LocalServiceMoreFactory.class │ │ └── CalciteRemoteDriverTest.class │ │ ├── plan │ │ ├── RelOptPlanReaderTest$MyRel.class │ │ ├── RelOptPlanReaderTest.class │ │ ├── RelOptUtilTest.class │ │ ├── RelWriterTest$1.class │ │ ├── RelWriterTest$2.class │ │ ├── RelWriterTest.class │ │ └── volcano │ │ │ ├── TraitPropagationTest$1.class │ │ │ ├── TraitPropagationTest$Phys.class │ │ │ ├── TraitPropagationTest$PhysAgg.class │ │ │ ├── TraitPropagationTest$PhysAggRule.class │ │ │ ├── TraitPropagationTest$PhysProj$1.class │ │ │ ├── TraitPropagationTest$PhysProj.class │ │ │ ├── TraitPropagationTest$PhysProjRule.class │ │ │ ├── TraitPropagationTest$PhysSort.class │ │ │ ├── TraitPropagationTest$PhysSortRule.class │ │ │ ├── TraitPropagationTest$PhysTable.class │ │ │ ├── TraitPropagationTest$PhysTableRule.class │ │ │ ├── TraitPropagationTest$PropAction$1.class │ │ │ ├── TraitPropagationTest$PropAction$2.class │ │ │ ├── TraitPropagationTest$PropAction.class │ │ │ ├── TraitPropagationTest.class │ │ │ ├── VolcanoPlannerTest$1.class │ │ │ ├── VolcanoPlannerTest$GoodRemoveSingleRule.class │ │ │ ├── VolcanoPlannerTest$GoodSingleRule.class │ │ │ ├── VolcanoPlannerTest$NoneLeafRel.class │ │ │ ├── VolcanoPlannerTest$NoneSingleRel.class │ │ │ ├── VolcanoPlannerTest$PhysLeafRel.class │ │ │ ├── VolcanoPlannerTest$PhysLeafRule.class │ │ │ ├── VolcanoPlannerTest$PhysProjectRule.class │ │ │ ├── VolcanoPlannerTest$PhysSingleRel.class │ │ │ ├── VolcanoPlannerTest$PhysToIteratorConverter.class │ │ │ ├── VolcanoPlannerTest$ReformedRemoveSingleRule.class │ │ │ ├── VolcanoPlannerTest$ReformedSingleRule.class │ │ │ ├── VolcanoPlannerTest$SubsetRule.class │ │ │ ├── VolcanoPlannerTest$TestLeafRel.class │ │ │ ├── VolcanoPlannerTest$TestListener.class │ │ │ ├── VolcanoPlannerTest$TestSingleRel.class │ │ │ ├── VolcanoPlannerTest.class │ │ │ ├── VolcanoPlannerTraitTest$1.class │ │ │ ├── VolcanoPlannerTraitTest$AltTrait.class │ │ │ ├── VolcanoPlannerTraitTest$AltTraitConverter.class │ │ │ ├── VolcanoPlannerTraitTest$AltTraitConverterRule.class │ │ │ ├── VolcanoPlannerTraitTest$AltTraitDef.class │ │ │ ├── VolcanoPlannerTraitTest$FooRel.class │ │ │ ├── VolcanoPlannerTraitTest$IterMergedRel.class │ │ │ ├── VolcanoPlannerTraitTest$IterSinglePhysMergeRule.class │ │ │ ├── VolcanoPlannerTraitTest$IterSingleRel.class │ │ │ ├── VolcanoPlannerTraitTest$IterSingleRule.class │ │ │ ├── VolcanoPlannerTraitTest$IterSingleRule2.class │ │ │ ├── VolcanoPlannerTraitTest$NoneLeafRel.class │ │ │ ├── VolcanoPlannerTraitTest$NoneSingleRel.class │ │ │ ├── VolcanoPlannerTraitTest$PhysLeafRel.class │ │ │ ├── VolcanoPlannerTraitTest$PhysLeafRule.class │ │ │ ├── VolcanoPlannerTraitTest$PhysToIteratorConverter.class │ │ │ ├── VolcanoPlannerTraitTest$PhysToIteratorConverterRule.class │ │ │ ├── VolcanoPlannerTraitTest$TestLeafRel.class │ │ │ ├── VolcanoPlannerTraitTest$TestSingleRel.class │ │ │ └── VolcanoPlannerTraitTest.class │ │ ├── rel │ │ └── RelCollationTest.class │ │ ├── rex │ │ ├── RexExecutorTest$1.class │ │ ├── RexExecutorTest$2.class │ │ ├── RexExecutorTest$3.class │ │ ├── RexExecutorTest$4.class │ │ ├── RexExecutorTest$5.class │ │ ├── RexExecutorTest$6.class │ │ ├── RexExecutorTest$7.class │ │ ├── RexExecutorTest$8.class │ │ ├── RexExecutorTest$9.class │ │ ├── RexExecutorTest$Action.class │ │ ├── RexExecutorTest$TestDataContext.class │ │ └── RexExecutorTest.class │ │ ├── runtime │ │ ├── BinarySearchTest.class │ │ ├── EnumerablesTest$1.class │ │ ├── EnumerablesTest$2.class │ │ ├── EnumerablesTest$3.class │ │ ├── EnumerablesTest$4.class │ │ ├── EnumerablesTest$5.class │ │ ├── EnumerablesTest$6.class │ │ ├── EnumerablesTest$7.class │ │ ├── EnumerablesTest$8.class │ │ ├── EnumerablesTest$Dept.class │ │ ├── EnumerablesTest$Emp.class │ │ └── EnumerablesTest.class │ │ ├── sql │ │ ├── parser │ │ │ ├── SqlParserTest$1.class │ │ │ ├── SqlParserTest$Sql.class │ │ │ ├── SqlParserTest$Tester.class │ │ │ ├── SqlParserTest$TesterImpl.class │ │ │ ├── SqlParserTest$UnparsingTesterImpl.class │ │ │ ├── SqlParserTest.class │ │ │ └── SqlUnParserTest.class │ │ └── test │ │ │ ├── DefaultSqlTestFactory.class │ │ │ ├── DelegatingSqlTestFactory.class │ │ │ ├── SqlAdvisorTest$AdvisorTesterFactory.class │ │ │ ├── SqlAdvisorTest.class │ │ │ ├── SqlOperatorBaseTest$1.class │ │ │ ├── SqlOperatorBaseTest$2.class │ │ │ ├── SqlOperatorBaseTest$3.class │ │ │ ├── SqlOperatorBaseTest$Builder.class │ │ │ ├── SqlOperatorBaseTest$ExceptionResultChecker.class │ │ │ ├── SqlOperatorBaseTest$TesterImpl.class │ │ │ ├── SqlOperatorBaseTest$ValueOrExceptionResultChecker.class │ │ │ ├── SqlOperatorBaseTest$ValueType.class │ │ │ ├── SqlOperatorBaseTest.class │ │ │ ├── SqlOperatorTest.class │ │ │ ├── SqlPrettyWriterTest.class │ │ │ ├── SqlPrettyWriterTest.xml │ │ │ ├── SqlTestFactory.class │ │ │ ├── SqlTester$ResultChecker.class │ │ │ ├── SqlTester$TypeChecker.class │ │ │ ├── SqlTester$VmName.class │ │ │ ├── SqlTester.class │ │ │ ├── SqlTesterImpl$1.class │ │ │ ├── SqlTesterImpl$2.class │ │ │ ├── SqlTesterImpl$3.class │ │ │ ├── SqlTesterImpl$4$1.class │ │ │ ├── SqlTesterImpl$4.class │ │ │ ├── SqlTesterImpl.class │ │ │ ├── SqlTests$1.class │ │ │ ├── SqlTests$2.class │ │ │ ├── SqlTests$3.class │ │ │ ├── SqlTests$ApproximateResultChecker.class │ │ │ ├── SqlTests$PatternResultChecker.class │ │ │ ├── SqlTests$RefSetResultChecker.class │ │ │ ├── SqlTests$SqlTypeChecker.class │ │ │ ├── SqlTests$StringTypeChecker.class │ │ │ ├── SqlTests.class │ │ │ ├── SqlTypeNameTest.class │ │ │ └── package-info.class │ │ ├── test │ │ ├── CalciteAssert$1.class │ │ ├── CalciteAssert$10.class │ │ ├── CalciteAssert$11.class │ │ ├── CalciteAssert$12.class │ │ ├── CalciteAssert$13.class │ │ ├── CalciteAssert$14.class │ │ ├── CalciteAssert$15.class │ │ ├── CalciteAssert$2.class │ │ ├── CalciteAssert$3.class │ │ ├── CalciteAssert$4.class │ │ ├── CalciteAssert$5.class │ │ ├── CalciteAssert$6.class │ │ ├── CalciteAssert$7.class │ │ ├── CalciteAssert$8.class │ │ ├── CalciteAssert$9.class │ │ ├── CalciteAssert$AddSchemaPostProcessor.class │ │ ├── CalciteAssert$AddSchemaSpecPostProcessor.class │ │ ├── CalciteAssert$AssertMetaData.class │ │ ├── CalciteAssert$AssertQuery$1.class │ │ ├── CalciteAssert$AssertQuery$2.class │ │ ├── CalciteAssert$AssertQuery$3.class │ │ ├── CalciteAssert$AssertQuery.class │ │ ├── CalciteAssert$AssertThat$1.class │ │ ├── CalciteAssert$AssertThat.class │ │ ├── CalciteAssert$Config.class │ │ ├── CalciteAssert$ConnectionFactory.class │ │ ├── CalciteAssert$ConnectionPostProcessor.class │ │ ├── CalciteAssert$DatabaseInstance.class │ │ ├── CalciteAssert$MapConnectionFactory.class │ │ ├── CalciteAssert$NopAssertQuery.class │ │ ├── CalciteAssert$PoolingConnectionFactory$Pool$1.class │ │ ├── CalciteAssert$PoolingConnectionFactory$Pool.class │ │ ├── CalciteAssert$PoolingConnectionFactory.class │ │ ├── CalciteAssert$ResultSetFormatter.class │ │ ├── CalciteAssert$SchemaSpec.class │ │ ├── CalciteAssert.class │ │ ├── CalciteResourceTest.class │ │ ├── CalciteSqlOperatorTest$1.class │ │ ├── CalciteSqlOperatorTest.class │ │ ├── CalciteSuite.class │ │ ├── ConnectionSpec.class │ │ ├── DiffRepository$Filter.class │ │ ├── DiffRepository.class │ │ ├── DiffTestCase.class │ │ ├── ExceptionMessageTest$Entry.class │ │ ├── ExceptionMessageTest$TestSchema$1.class │ │ ├── ExceptionMessageTest$TestSchema.class │ │ ├── ExceptionMessageTest.class │ │ ├── FilteratorTest.class │ │ ├── FoodMartLatticeStatisticProvider.class │ │ ├── FoodmartTest$FoodMartQuerySet.class │ │ ├── FoodmartTest$FoodmartColumn.class │ │ ├── FoodmartTest$FoodmartQuery.class │ │ ├── FoodmartTest$FoodmartRoot.class │ │ ├── FoodmartTest.class │ │ ├── HepPlannerTest.class │ │ ├── HepPlannerTest.xml │ │ ├── InduceGroupingTypeTest.class │ │ ├── InterpreterTest$MyDataContext.class │ │ ├── InterpreterTest.class │ │ ├── JdbcAdapterTest$1.class │ │ ├── JdbcAdapterTest$2.class │ │ ├── JdbcAdapterTest.class │ │ ├── JdbcFrontJdbcBackLinqMiddleTest.class │ │ ├── JdbcFrontJdbcBackTest$1.class │ │ ├── JdbcFrontJdbcBackTest$2.class │ │ ├── JdbcFrontJdbcBackTest$3.class │ │ ├── JdbcFrontJdbcBackTest$4.class │ │ ├── JdbcFrontJdbcBackTest.class │ │ ├── JdbcFrontLinqBackTest$1.class │ │ ├── JdbcFrontLinqBackTest$2$1.class │ │ ├── JdbcFrontLinqBackTest$2.class │ │ ├── JdbcFrontLinqBackTest.class │ │ ├── JdbcTest$1.class │ │ ├── JdbcTest$10.class │ │ ├── JdbcTest$11.class │ │ ├── JdbcTest$12.class │ │ ├── JdbcTest$13.class │ │ ├── JdbcTest$14.class │ │ ├── JdbcTest$15.class │ │ ├── JdbcTest$16.class │ │ ├── JdbcTest$17.class │ │ ├── JdbcTest$18.class │ │ ├── JdbcTest$19.class │ │ ├── JdbcTest$2.class │ │ ├── JdbcTest$20.class │ │ ├── JdbcTest$21.class │ │ ├── JdbcTest$22.class │ │ ├── JdbcTest$23.class │ │ ├── JdbcTest$24.class │ │ ├── JdbcTest$25.class │ │ ├── JdbcTest$26.class │ │ ├── JdbcTest$27.class │ │ ├── JdbcTest$28.class │ │ ├── JdbcTest$29.class │ │ ├── JdbcTest$3.class │ │ ├── JdbcTest$30.class │ │ ├── JdbcTest$31.class │ │ ├── JdbcTest$32.class │ │ ├── JdbcTest$33.class │ │ ├── JdbcTest$4.class │ │ ├── JdbcTest$5.class │ │ ├── JdbcTest$6.class │ │ ├── JdbcTest$7.class │ │ ├── JdbcTest$8.class │ │ ├── JdbcTest$9$1.class │ │ ├── JdbcTest$9.class │ │ ├── JdbcTest$AbstractModifiableTable.class │ │ ├── JdbcTest$AbstractModifiableView.class │ │ ├── JdbcTest$AutoTempDriver$1.class │ │ ├── JdbcTest$AutoTempDriver.class │ │ ├── JdbcTest$Customer.class │ │ ├── JdbcTest$Department.class │ │ ├── JdbcTest$Dependent.class │ │ ├── JdbcTest$EmpDeptTableFactory$1$1.class │ │ ├── JdbcTest$EmpDeptTableFactory$1.class │ │ ├── JdbcTest$EmpDeptTableFactory.class │ │ ├── JdbcTest$Employee.class │ │ ├── JdbcTest$FoodmartJdbcSchema.class │ │ ├── JdbcTest$FoodmartSchema.class │ │ ├── JdbcTest$HandlerDriver.class │ │ ├── JdbcTest$HrSchema.class │ │ ├── JdbcTest$LingualEmp.class │ │ ├── JdbcTest$LingualSchema.class │ │ ├── JdbcTest$Location.class │ │ ├── JdbcTest$MockDdlDriver$1$1$1$1$1.class │ │ ├── JdbcTest$MockDdlDriver$1$1$1$1.class │ │ ├── JdbcTest$MockDdlDriver$1$1$1.class │ │ ├── JdbcTest$MockDdlDriver$1$1.class │ │ ├── JdbcTest$MockDdlDriver$1.class │ │ ├── JdbcTest$MockDdlDriver.class │ │ ├── JdbcTest$MySchema.class │ │ ├── JdbcTest$MySchemaFactory$1.class │ │ ├── JdbcTest$MySchemaFactory.class │ │ ├── JdbcTest$MyTable.class │ │ ├── JdbcTest$MyTable2.class │ │ ├── JdbcTest$SalesFact.class │ │ ├── JdbcTest.class │ │ ├── LatticeTest$1.class │ │ ├── LatticeTest$2.class │ │ ├── LatticeTest$3.class │ │ ├── LatticeTest.class │ │ ├── LinqFrontJdbcBackTest.class │ │ ├── MaterializationTest$1.class │ │ ├── MaterializationTest$2.class │ │ ├── MaterializationTest$3.class │ │ ├── MaterializationTest$4.class │ │ ├── MaterializationTest$TableNameVisitor.class │ │ ├── MaterializationTest.class │ │ ├── MockCatalogReader$1$1.class │ │ ├── MockCatalogReader$1$2$1.class │ │ ├── MockCatalogReader$1$2.class │ │ ├── MockCatalogReader$1.class │ │ ├── MockCatalogReader$MockSchema.class │ │ ├── MockCatalogReader$MockTable$1.class │ │ ├── MockCatalogReader$MockTable.class │ │ ├── MockCatalogReader.class │ │ ├── MockRelOptCost.class │ │ ├── MockRelOptPlanner$1.class │ │ ├── MockRelOptPlanner$MockRuleCall.class │ │ ├── MockRelOptPlanner.class │ │ ├── MockSqlOperatorTable$DedupFunction.class │ │ ├── MockSqlOperatorTable$RampFunction.class │ │ ├── MockSqlOperatorTable.class │ │ ├── ModelTest.class │ │ ├── MultiJdbcSchemaJoinTest$TempDb.class │ │ ├── MultiJdbcSchemaJoinTest.class │ │ ├── PigRelBuilderTest.class │ │ ├── ReflectiveSchemaTest$1.class │ │ ├── ReflectiveSchemaTest$2.class │ │ ├── ReflectiveSchemaTest$3.class │ │ ├── ReflectiveSchemaTest$4.class │ │ ├── ReflectiveSchemaTest$AllPrivate.class │ │ ├── ReflectiveSchemaTest$BadType.class │ │ ├── ReflectiveSchemaTest$CatchallSchema.class │ │ ├── ReflectiveSchemaTest$DateColumnSchema.class │ │ ├── ReflectiveSchemaTest$EmployeeWithHireDate.class │ │ ├── ReflectiveSchemaTest$EveryType$1.class │ │ ├── ReflectiveSchemaTest$EveryType.class │ │ ├── ReflectiveSchemaTest$IntHolder.class │ │ ├── ReflectiveSchemaTest.class │ │ ├── RelBuilderTest.class │ │ ├── RelMdColumnOriginsTest.class │ │ ├── RelMetadataTest$1.class │ │ ├── RelMetadataTest$2.class │ │ ├── RelMetadataTest$3.class │ │ ├── RelMetadataTest$ColType.class │ │ ├── RelMetadataTest$ColTypeImpl.class │ │ ├── RelMetadataTest.class │ │ ├── RelOptRulesTest$1.class │ │ ├── RelOptRulesTest$2$1.class │ │ ├── RelOptRulesTest$2.class │ │ ├── RelOptRulesTest$3$1.class │ │ ├── RelOptRulesTest$3.class │ │ ├── RelOptRulesTest.class │ │ ├── RelOptRulesTest.xml │ │ ├── RelOptTestBase.class │ │ ├── RexImplicationCheckerTest$Fixture$1.class │ │ ├── RexImplicationCheckerTest$Fixture.class │ │ ├── RexImplicationCheckerTest.class │ │ ├── RexProgramTest.class │ │ ├── RexTransformerTest$1.class │ │ ├── RexTransformerTest.class │ │ ├── ScannableTableTest$1.class │ │ ├── ScannableTableTest$2.class │ │ ├── ScannableTableTest$BeatlesFilterableTable$1.class │ │ ├── ScannableTableTest$BeatlesFilterableTable.class │ │ ├── ScannableTableTest$BeatlesProjectableFilterableTable$1.class │ │ ├── ScannableTableTest$BeatlesProjectableFilterableTable.class │ │ ├── ScannableTableTest$BeatlesTable$1.class │ │ ├── ScannableTableTest$BeatlesTable.class │ │ ├── ScannableTableTest$SimpleTable$1.class │ │ ├── ScannableTableTest$SimpleTable.class │ │ ├── ScannableTableTest.class │ │ ├── SqlFunctionsTest.class │ │ ├── SqlLimitsTest$1.class │ │ ├── SqlLimitsTest.class │ │ ├── SqlLimitsTest.xml │ │ ├── SqlLineTest.class │ │ ├── SqlTestGen$1.class │ │ ├── SqlTestGen$SqlValidatorSpooler$1.class │ │ ├── SqlTestGen$SqlValidatorSpooler$2.class │ │ ├── SqlTestGen$SqlValidatorSpooler$MyInvocationHandler.class │ │ ├── SqlTestGen$SqlValidatorSpooler.class │ │ ├── SqlTestGen.class │ │ ├── SqlToRelConverterExtendedTest$1.class │ │ ├── SqlToRelConverterExtendedTest$2.class │ │ ├── SqlToRelConverterExtendedTest$3.class │ │ ├── SqlToRelConverterExtendedTest.class │ │ ├── SqlToRelConverterTest$RelValidityChecker.class │ │ ├── SqlToRelConverterTest$Sql.class │ │ ├── SqlToRelConverterTest.class │ │ ├── SqlToRelConverterTest.xml │ │ ├── SqlToRelTestBase$DelegatingRelOptTable.class │ │ ├── SqlToRelTestBase$FarragoTestValidator.class │ │ ├── SqlToRelTestBase$MockRelOptSchema$1.class │ │ ├── SqlToRelTestBase$MockRelOptSchema$MockColumnSet.class │ │ ├── SqlToRelTestBase$MockRelOptSchema.class │ │ ├── SqlToRelTestBase$Tester.class │ │ ├── SqlToRelTestBase$TesterImpl.class │ │ ├── SqlToRelTestBase.class │ │ ├── SqlValidatorFeatureTest$FeatureTesterFactory.class │ │ ├── SqlValidatorFeatureTest$FeatureValidator.class │ │ ├── SqlValidatorFeatureTest.class │ │ ├── SqlValidatorTest$1.class │ │ ├── SqlValidatorTest.class │ │ ├── SqlValidatorTestCase$Sql.class │ │ ├── SqlValidatorTestCase$Tester.class │ │ ├── SqlValidatorTestCase.class │ │ ├── StreamTest$1.class │ │ ├── StreamTest$2.class │ │ ├── StreamTest$BaseOrderStreamTable$1.class │ │ ├── StreamTest$BaseOrderStreamTable.class │ │ ├── StreamTest$InfiniteOrdersStreamTableFactory.class │ │ ├── StreamTest$InfiniteOrdersTable$1$1.class │ │ ├── StreamTest$InfiniteOrdersTable$1.class │ │ ├── StreamTest$InfiniteOrdersTable.class │ │ ├── StreamTest$OrdersStreamTableFactory.class │ │ ├── StreamTest$OrdersTable.class │ │ ├── StreamTest.class │ │ ├── TableInRootSchemaTest$SimpleTable$1.class │ │ ├── TableInRootSchemaTest$SimpleTable$2.class │ │ ├── TableInRootSchemaTest$SimpleTable.class │ │ ├── TableInRootSchemaTest.class │ │ ├── UdfTest.class │ │ ├── concurrent │ │ │ ├── ConcurrentTestCommand$ShouldHaveFailedException.class │ │ │ ├── ConcurrentTestCommand.class │ │ │ ├── ConcurrentTestCommandExecutor$Sync.class │ │ │ ├── ConcurrentTestCommandExecutor.class │ │ │ ├── ConcurrentTestCommandGenerator$1.class │ │ │ ├── ConcurrentTestCommandGenerator$AbstractCommand.class │ │ │ ├── ConcurrentTestCommandGenerator$AutoSynchronizationCommand.class │ │ │ ├── ConcurrentTestCommandGenerator$CloseCommand.class │ │ │ ├── ConcurrentTestCommandGenerator$CommandWithTimeout.class │ │ │ ├── ConcurrentTestCommandGenerator$CommitCommand.class │ │ │ ├── ConcurrentTestCommandGenerator$DdlCommand.class │ │ │ ├── ConcurrentTestCommandGenerator$ExplainCommand.class │ │ │ ├── ConcurrentTestCommandGenerator$FailedThread.class │ │ │ ├── ConcurrentTestCommandGenerator$FetchAndCompareCommand.class │ │ │ ├── ConcurrentTestCommandGenerator$InsertCommand.class │ │ │ ├── ConcurrentTestCommandGenerator$PrepareCommand.class │ │ │ ├── ConcurrentTestCommandGenerator$RollbackCommand.class │ │ │ ├── ConcurrentTestCommandGenerator$SleepCommand.class │ │ │ ├── ConcurrentTestCommandGenerator$SynchronizationCommand.class │ │ │ ├── ConcurrentTestCommandGenerator.class │ │ │ ├── ConcurrentTestCommandScript$1.class │ │ │ ├── ConcurrentTestCommandScript$CommandParser$Binding.class │ │ │ ├── ConcurrentTestCommandScript$CommandParser.class │ │ │ ├── ConcurrentTestCommandScript$CommandWithTimeout.class │ │ │ ├── ConcurrentTestCommandScript$CommandWithTimeoutAndRowLimit.class │ │ │ ├── ConcurrentTestCommandScript$EchoCommand.class │ │ │ ├── ConcurrentTestCommandScript$FetchAndPrintCommand.class │ │ │ ├── ConcurrentTestCommandScript$PluginCommand$1.class │ │ │ ├── ConcurrentTestCommandScript$PluginCommand.class │ │ │ ├── ConcurrentTestCommandScript$PrepareCommand.class │ │ │ ├── ConcurrentTestCommandScript$PrintCommand.class │ │ │ ├── ConcurrentTestCommandScript$ResultsReader.class │ │ │ ├── ConcurrentTestCommandScript$SelectCommand.class │ │ │ ├── ConcurrentTestCommandScript$ShellCommand.class │ │ │ ├── ConcurrentTestCommandScript$SqlCommand.class │ │ │ ├── ConcurrentTestCommandScript$StateAction.class │ │ │ ├── ConcurrentTestCommandScript$StateDatum.class │ │ │ ├── ConcurrentTestCommandScript$Tool.class │ │ │ ├── ConcurrentTestCommandScript$VariableTable$Excn.class │ │ │ ├── ConcurrentTestCommandScript$VariableTable.class │ │ │ ├── ConcurrentTestCommandScript.class │ │ │ ├── ConcurrentTestPlugin.class │ │ │ ├── ConcurrentTestPluginCommand$TestContext.class │ │ │ ├── ConcurrentTestPluginCommand.class │ │ │ ├── ConcurrentTestTimedCommandGenerator$1.class │ │ │ ├── ConcurrentTestTimedCommandGenerator$TimedIterator.class │ │ │ ├── ConcurrentTestTimedCommandGenerator.class │ │ │ ├── SamplePlugin$DescribeResultSet.class │ │ │ ├── SamplePlugin.class │ │ │ └── package-info.class │ │ ├── enumerable │ │ │ ├── EnumerableCorrelateTest.class │ │ │ └── package-info.class │ │ └── package-info.class │ │ ├── tools │ │ ├── FrameworksTest$1$1.class │ │ ├── FrameworksTest$1$2.class │ │ ├── FrameworksTest$1.class │ │ ├── FrameworksTest$2.class │ │ ├── FrameworksTest$HiveLikeTypeSystem.class │ │ ├── FrameworksTest$HiveLikeTypeSystem2.class │ │ ├── FrameworksTest.class │ │ ├── PlannerTest$1.class │ │ ├── PlannerTest$2.class │ │ ├── PlannerTest$MockJdbcProjectRule.class │ │ ├── PlannerTest$MockJdbcTableRule.class │ │ ├── PlannerTest$MockJdbcTableScan.class │ │ ├── PlannerTest$MyCountAggFunction.class │ │ ├── PlannerTest.class │ │ ├── TpchSchema$Part.class │ │ ├── TpchSchema$PartSupp.class │ │ └── TpchSchema.class │ │ └── util │ │ ├── BitSetsTest.class │ │ ├── ChunkListTest$1.class │ │ ├── ChunkListTest$2.class │ │ ├── ChunkListTest$3.class │ │ ├── ChunkListTest$4.class │ │ ├── ChunkListTest$5.class │ │ ├── ChunkListTest$6.class │ │ ├── ChunkListTest$7.class │ │ ├── ChunkListTest$8.class │ │ ├── ChunkListTest.class │ │ ├── ImmutableBitSetTest.class │ │ ├── PartiallyOrderedSetTest$1.class │ │ ├── PartiallyOrderedSetTest$2.class │ │ ├── PartiallyOrderedSetTest$3.class │ │ ├── PartiallyOrderedSetTest$4.class │ │ ├── PartiallyOrderedSetTest$5.class │ │ ├── PartiallyOrderedSetTest$6.class │ │ ├── PartiallyOrderedSetTest.class │ │ ├── PermutationTestCase.class │ │ ├── ReflectVisitorTest$AmbiguousNumber.class │ │ ├── ReflectVisitorTest$CarefulNumberNegater.class │ │ ├── ReflectVisitorTest$CarelessNumberNegater.class │ │ ├── ReflectVisitorTest$CluelessNumberNegater.class │ │ ├── ReflectVisitorTest$CrunchableNumber.class │ │ ├── ReflectVisitorTest$DiceyNumber.class │ │ ├── ReflectVisitorTest$FudgeableNumber.class │ │ ├── ReflectVisitorTest$IndecisiveNumberNegater.class │ │ ├── ReflectVisitorTest$NumberNegater.class │ │ ├── ReflectVisitorTest$SomewhatAmbiguousNumber.class │ │ ├── ReflectVisitorTest$SomewhatIndecisiveNumberNegater.class │ │ ├── ReflectVisitorTest.class │ │ ├── Smalls$1.class │ │ ├── Smalls$2$1$1.class │ │ ├── Smalls$2$1.class │ │ ├── Smalls$2.class │ │ ├── Smalls$3$1.class │ │ ├── Smalls$3.class │ │ ├── Smalls$4$1.class │ │ ├── Smalls$4.class │ │ ├── Smalls$5$1.class │ │ ├── Smalls$5.class │ │ ├── Smalls$6.class │ │ ├── Smalls$7.class │ │ ├── Smalls$AllTypesFunction.class │ │ ├── Smalls$AwkwardFunction.class │ │ ├── Smalls$CountArgs0Function.class │ │ ├── Smalls$CountArgs1Function.class │ │ ├── Smalls$CountArgs2Function.class │ │ ├── Smalls$IntString.class │ │ ├── Smalls$MazeTable.class │ │ ├── Smalls$MultipleFunction.class │ │ ├── Smalls$MyAbcdeFunction.class │ │ ├── Smalls$MyDoubleFunction.class │ │ ├── Smalls$MyIncrement.class │ │ ├── Smalls$MyLeftFunction.class │ │ ├── Smalls$MyPlusFunction.class │ │ ├── Smalls$MyStaticSumFunction.class │ │ ├── Smalls$MySumFunction.class │ │ ├── Smalls$MyTableFunction.class │ │ ├── Smalls$MyToStringFunction.class │ │ ├── Smalls$StaticTableMacroFunction.class │ │ ├── Smalls$SumFunctionBadIAdd.class │ │ ├── Smalls$TableMacroFunction.class │ │ ├── Smalls$TableMacroFunctionWithNamedParameters.class │ │ ├── Smalls$TestStaticTableFunction.class │ │ ├── Smalls.class │ │ ├── TestUtil.class │ │ ├── UtilTest$1.class │ │ ├── UtilTest$2.class │ │ ├── UtilTest$3.class │ │ ├── UtilTest.class │ │ ├── graph │ │ └── DirectedGraphTest.class │ │ └── mapping │ │ └── MappingTest.class │ └── sql │ ├── agg.oq │ ├── dummy.oq │ ├── join.oq │ ├── misc.oq │ ├── outer.oq │ ├── scalar.oq │ ├── sequence.oq │ ├── sort.oq │ ├── subquery.oq │ └── winagg.oq ├── elasticsearch ├── .checkstyle ├── .classpath ├── .gitignore ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── elasticsearch.iml ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── calcite │ │ │ │ └── adapter │ │ │ │ └── elasticsearch │ │ │ │ ├── ElasticsearchEnumerator.java │ │ │ │ ├── ElasticsearchSchema.java │ │ │ │ ├── ElasticsearchSchemaFactory.java │ │ │ │ ├── ElasticsearchTable.java │ │ │ │ ├── ElasticsearchTableScan.java │ │ │ │ └── package-info.java │ │ └── main5.iml │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── calcite │ │ │ └── adapter │ │ │ └── elasticsearch │ │ │ └── ElasticsearchAdapterTest.java │ │ ├── resources │ │ └── elasticsearch-model.json │ │ └── test.iml └── target │ ├── .plxarc │ ├── classes │ ├── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ ├── NOTICE │ │ └── git.properties │ └── org │ │ └── apache │ │ └── calcite │ │ └── adapter │ │ └── elasticsearch │ │ ├── ElasticsearchSchema.class │ │ ├── ElasticsearchSchemaFactory.class │ │ ├── ElasticsearchTable$1.class │ │ ├── ElasticsearchTable$ElasticsearchQueryable.class │ │ ├── ElasticsearchTable.class │ │ └── ElasticsearchTableScan.class │ ├── classpath.txt │ ├── elasticsearch-1.6.0-SNAPSHOT-sources.jar │ ├── elasticsearch-1.6.0-SNAPSHOT-test-sources.jar │ ├── elasticsearch-1.6.0-SNAPSHOT-tests.jar │ ├── elasticsearch-1.6.0-SNAPSHOT.jar │ ├── maven-archiver │ └── pom.properties │ ├── maven-shared-archive-resources │ └── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ └── NOTICE │ ├── maven-status │ └── maven-compiler-plugin │ │ ├── compile │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── testCompile │ │ └── default-testCompile │ │ ├── createdFiles.lst │ │ └── inputFiles.lst │ └── test-classes │ ├── META-INF │ ├── DEPENDENCIES │ ├── LICENSE │ ├── NOTICE │ └── git.properties │ ├── elasticsearch-model.json │ └── org │ └── apache │ └── calcite │ └── adapter │ └── elasticsearch │ └── ElasticsearchAdapterTest.class ├── example ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ └── org.eclipse.m2e.core.prefs ├── calcite-example.iml ├── csv │ ├── .checkstyle │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.m2e.core.prefs │ ├── calcite-example-csv.iml │ ├── pom.xml │ ├── sqlline │ ├── sqlline.bat │ ├── src │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── apache │ │ │ │ │ └── calcite │ │ │ │ │ └── adapter │ │ │ │ │ └── csv │ │ │ │ │ ├── CsvEnumerator.java │ │ │ │ │ ├── CsvFieldType.java │ │ │ │ │ ├── CsvFilterableTable.java │ │ │ │ │ ├── CsvProjectTableScanRule.java │ │ │ │ │ ├── CsvScannableTable.java │ │ │ │ │ ├── CsvSchema.java │ │ │ │ │ ├── CsvSchemaFactory.java │ │ │ │ │ ├── CsvTable.java │ │ │ │ │ ├── CsvTableFactory.java │ │ │ │ │ ├── CsvTableScan.java │ │ │ │ │ ├── CsvTranslatableTable.java │ │ │ │ │ ├── JsonEnumerator.java │ │ │ │ │ ├── JsonTable.java │ │ │ │ │ └── package-info.java │ │ │ └── main8.iml │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── calcite │ │ │ │ └── test │ │ │ │ └── CsvTest.java │ │ │ ├── resources │ │ │ ├── bug.json │ │ │ ├── bug │ │ │ │ ├── DATE.csv │ │ │ │ ├── LONG_EMPS.csv │ │ │ │ ├── WACKY_COLUMN_NAMES.csv │ │ │ │ └── archers.json │ │ │ ├── filterable-model.json │ │ │ ├── model-with-custom-table.json │ │ │ ├── model-with-view.json │ │ │ ├── model.json │ │ │ ├── sales │ │ │ │ ├── DEPTS.csv │ │ │ │ └── EMPS.csv.gz │ │ │ └── smart.json │ │ │ └── test8.iml │ └── target │ │ ├── .plxarc │ │ ├── calcite-example-csv-1.6.0-SNAPSHOT-sources.jar │ │ ├── calcite-example-csv-1.6.0-SNAPSHOT-test-sources.jar │ │ ├── calcite-example-csv-1.6.0-SNAPSHOT.jar │ │ ├── classes │ │ ├── META-INF │ │ │ ├── DEPENDENCIES │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ └── git.properties │ │ └── org │ │ │ └── apache │ │ │ └── calcite │ │ │ └── adapter │ │ │ └── csv │ │ │ ├── CsvEnumerator$1.class │ │ │ ├── CsvEnumerator$ArrayRowConverter.class │ │ │ ├── CsvEnumerator$RowConverter.class │ │ │ ├── CsvEnumerator$SingleColumnRowConverter.class │ │ │ ├── CsvEnumerator.class │ │ │ ├── CsvFieldType.class │ │ │ ├── CsvFilterableTable$1.class │ │ │ ├── CsvFilterableTable.class │ │ │ ├── CsvProjectTableScanRule.class │ │ │ ├── CsvScannableTable$1.class │ │ │ ├── CsvScannableTable.class │ │ │ ├── CsvSchema$1.class │ │ │ ├── CsvSchema$2.class │ │ │ ├── CsvSchema.class │ │ │ ├── CsvSchemaFactory.class │ │ │ ├── CsvTable$Flavor.class │ │ │ ├── CsvTable.class │ │ │ ├── CsvTableFactory.class │ │ │ ├── CsvTableScan.class │ │ │ ├── CsvTranslatableTable$1.class │ │ │ ├── CsvTranslatableTable.class │ │ │ ├── JsonEnumerator.class │ │ │ ├── JsonTable$1.class │ │ │ ├── JsonTable.class │ │ │ └── package-info.class │ │ ├── classpath.txt │ │ ├── maven-archiver │ │ └── pom.properties │ │ ├── maven-shared-archive-resources │ │ └── META-INF │ │ │ ├── DEPENDENCIES │ │ │ ├── LICENSE │ │ │ └── NOTICE │ │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── compile │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── testCompile │ │ │ └── default-testCompile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── test-classes │ │ ├── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ ├── NOTICE │ │ └── git.properties │ │ ├── bug.json │ │ ├── bug │ │ ├── DATE.csv │ │ ├── LONG_EMPS.csv │ │ ├── WACKY_COLUMN_NAMES.csv │ │ └── archers.json │ │ ├── filterable-model.json │ │ ├── model-with-custom-table.json │ │ ├── model-with-view.json │ │ ├── model.json │ │ ├── org │ │ └── apache │ │ │ └── calcite │ │ │ └── test │ │ │ ├── CsvTest$1.class │ │ │ ├── CsvTest$2.class │ │ │ ├── CsvTest$3.class │ │ │ └── CsvTest.class │ │ ├── sales │ │ ├── DEPTS.csv │ │ └── EMPS.csv.gz │ │ └── smart.json ├── function │ ├── .checkstyle │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.core.resources.prefs │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.m2e.core.prefs │ ├── calcite-example-function.iml │ ├── pom.xml │ ├── src │ │ ├── main │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── calcite │ │ │ │ └── example │ │ │ │ ├── example.iml │ │ │ │ └── maze │ │ │ │ ├── Maze.java │ │ │ │ ├── MazeTable.java │ │ │ │ └── package-info.java │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── calcite │ │ │ │ └── test │ │ │ │ └── ExampleFunctionTest.java │ │ │ ├── resources │ │ │ └── model.json │ │ │ └── test1.iml │ └── target │ │ ├── .plxarc │ │ ├── calcite-example-function-1.6.0-SNAPSHOT-sources.jar │ │ ├── calcite-example-function-1.6.0-SNAPSHOT-test-sources.jar │ │ ├── calcite-example-function-1.6.0-SNAPSHOT.jar │ │ ├── classes │ │ ├── META-INF │ │ │ ├── DEPENDENCIES │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ └── git.properties │ │ └── org │ │ │ └── apache │ │ │ └── calcite │ │ │ └── example │ │ │ └── maze │ │ │ ├── Maze$1.class │ │ │ ├── Maze$2.class │ │ │ ├── Maze$3.class │ │ │ ├── Maze$4.class │ │ │ ├── Maze$5.class │ │ │ ├── Maze$CellContent$1.class │ │ │ ├── Maze$CellContent.class │ │ │ ├── Maze$Direction.class │ │ │ ├── Maze.class │ │ │ ├── MazeTable$1$1.class │ │ │ ├── MazeTable$1.class │ │ │ ├── MazeTable.class │ │ │ └── package-info.class │ │ ├── classpath.txt │ │ ├── maven-archiver │ │ └── pom.properties │ │ ├── maven-shared-archive-resources │ │ └── META-INF │ │ │ ├── DEPENDENCIES │ │ │ ├── LICENSE │ │ │ └── NOTICE │ │ ├── maven-status │ │ └── maven-compiler-plugin │ │ │ ├── compile │ │ │ └── default-compile │ │ │ │ ├── createdFiles.lst │ │ │ │ └── inputFiles.lst │ │ │ └── testCompile │ │ │ └── default-testCompile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── test-classes │ │ ├── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ ├── NOTICE │ │ └── git.properties │ │ ├── model.json │ │ └── org │ │ └── apache │ │ └── calcite │ │ └── test │ │ └── ExampleFunctionTest.class ├── pom.xml └── target │ ├── .plxarc │ ├── classpath.txt │ └── maven-shared-archive-resources │ └── META-INF │ ├── DEPENDENCIES │ ├── LICENSE │ └── NOTICE ├── linq4j ├── .checkstyle ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── calcite-linq4j.iml ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── calcite │ │ │ │ └── linq4j │ │ │ │ ├── AbstractEnumerable.java │ │ │ │ ├── AbstractEnumerable2.java │ │ │ │ ├── AbstractQueryable.java │ │ │ │ ├── BaseQueryable.java │ │ │ │ ├── CartesianProductEnumerator.java │ │ │ │ ├── CorrelateJoinType.java │ │ │ │ ├── DefaultEnumerable.java │ │ │ │ ├── DefaultQueryable.java │ │ │ │ ├── DelegatingEnumerator.java │ │ │ │ ├── Enumerable.java │ │ │ │ ├── EnumerableDefaults.java │ │ │ │ ├── EnumerableOrderedQueryable.java │ │ │ │ ├── EnumerableQueryable.java │ │ │ │ ├── Enumerator.java │ │ │ │ ├── ExtendedEnumerable.java │ │ │ │ ├── ExtendedOrderedEnumerable.java │ │ │ │ ├── ExtendedOrderedQueryable.java │ │ │ │ ├── ExtendedQueryable.java │ │ │ │ ├── Extensions.java │ │ │ │ ├── Grouping.java │ │ │ │ ├── GroupingImpl.java │ │ │ │ ├── Linq4j.java │ │ │ │ ├── Lookup.java │ │ │ │ ├── LookupImpl.java │ │ │ │ ├── OpType.java │ │ │ │ ├── Ord.java │ │ │ │ ├── OrderedEnumerable.java │ │ │ │ ├── OrderedQueryable.java │ │ │ │ ├── PackageMarker.java │ │ │ │ ├── QueryProvider.java │ │ │ │ ├── QueryProviderImpl.java │ │ │ │ ├── Queryable.java │ │ │ │ ├── QueryableDefaults.java │ │ │ │ ├── QueryableFactory.java │ │ │ │ ├── QueryableRecorder.java │ │ │ │ ├── RawEnumerable.java │ │ │ │ ├── RawQueryable.java │ │ │ │ ├── TransformedEnumerator.java │ │ │ │ ├── function │ │ │ │ ├── BigDecimalFunction1.java │ │ │ │ ├── Deterministic.java │ │ │ │ ├── DoubleFunction1.java │ │ │ │ ├── EqualityComparer.java │ │ │ │ ├── FloatFunction1.java │ │ │ │ ├── Function.java │ │ │ │ ├── Function0.java │ │ │ │ ├── Function1.java │ │ │ │ ├── Function2.java │ │ │ │ ├── Functions.java │ │ │ │ ├── IntegerFunction1.java │ │ │ │ ├── LongFunction1.java │ │ │ │ ├── NonDeterministic.java │ │ │ │ ├── NullableBigDecimalFunction1.java │ │ │ │ ├── NullableDoubleFunction1.java │ │ │ │ ├── NullableFloatFunction1.java │ │ │ │ ├── NullableIntegerFunction1.java │ │ │ │ ├── NullableLongFunction1.java │ │ │ │ ├── Parameter.java │ │ │ │ ├── Predicate1.java │ │ │ │ ├── Predicate2.java │ │ │ │ └── package-info.java │ │ │ │ ├── package-info.java │ │ │ │ └── tree │ │ │ │ ├── AbstractNode.java │ │ │ │ ├── ArrayLengthRecordField.java │ │ │ │ ├── BinaryExpression.java │ │ │ │ ├── BlockBuilder.java │ │ │ │ ├── BlockStatement.java │ │ │ │ ├── Blocks.java │ │ │ │ ├── CallSiteBinder.java │ │ │ │ ├── CatchBlock.java │ │ │ │ ├── ClassDeclaration.java │ │ │ │ ├── ClassDeclarationFinder.java │ │ │ │ ├── ConditionalExpression.java │ │ │ │ ├── ConditionalStatement.java │ │ │ │ ├── ConstantExpression.java │ │ │ │ ├── ConstantUntypedNull.java │ │ │ │ ├── ConstructorDeclaration.java │ │ │ │ ├── DeclarationStatement.java │ │ │ │ ├── DefaultExpression.java │ │ │ │ ├── DeterministicCodeOptimizer.java │ │ │ │ ├── DynamicExpression.java │ │ │ │ ├── ElementInit.java │ │ │ │ ├── Evaluator.java │ │ │ │ ├── Expression.java │ │ │ │ ├── ExpressionType.java │ │ │ │ ├── ExpressionVisitor.java │ │ │ │ ├── ExpressionWriter.java │ │ │ │ ├── Expressions.java │ │ │ │ ├── FieldDeclaration.java │ │ │ │ ├── ForStatement.java │ │ │ │ ├── FunctionExpression.java │ │ │ │ ├── GotoExpressionKind.java │ │ │ │ ├── GotoStatement.java │ │ │ │ ├── IndexExpression.java │ │ │ │ ├── InvocationExpression.java │ │ │ │ ├── LabelStatement.java │ │ │ │ ├── LabelTarget.java │ │ │ │ ├── LambdaExpression.java │ │ │ │ ├── ListInitExpression.java │ │ │ │ ├── MemberAssignment.java │ │ │ │ ├── MemberBinding.java │ │ │ │ ├── MemberDeclaration.java │ │ │ │ ├── MemberExpression.java │ │ │ │ ├── MemberInitExpression.java │ │ │ │ ├── MemberListBinding.java │ │ │ │ ├── MemberMemberBinding.java │ │ │ │ ├── MethodCallExpression.java │ │ │ │ ├── MethodDeclaration.java │ │ │ │ ├── NewArrayExpression.java │ │ │ │ ├── NewExpression.java │ │ │ │ ├── Node.java │ │ │ │ ├── OptimizeVisitor.java │ │ │ │ ├── ParameterExpression.java │ │ │ │ ├── Primitive.java │ │ │ │ ├── PseudoField.java │ │ │ │ ├── ReflectedPseudoField.java │ │ │ │ ├── Statement.java │ │ │ │ ├── SwitchCase.java │ │ │ │ ├── SwitchStatement.java │ │ │ │ ├── TernaryExpression.java │ │ │ │ ├── ThrowStatement.java │ │ │ │ ├── TryStatement.java │ │ │ │ ├── TypeBinaryExpression.java │ │ │ │ ├── Types.java │ │ │ │ ├── UnaryExpression.java │ │ │ │ ├── Visitor.java │ │ │ │ ├── WhileStatement.java │ │ │ │ └── package-info.java │ │ └── main1.iml │ └── test │ │ └── java │ │ ├── com │ │ ├── com.iml │ │ └── example │ │ │ ├── Linq4jExample.java │ │ │ └── package-info.java │ │ └── org │ │ └── apache │ │ └── calcite │ │ └── linq4j │ │ ├── function │ │ ├── FunctionTest.java │ │ └── package-info.java │ │ ├── linq4j.iml │ │ ├── test │ │ ├── BlockBuilderBase.java │ │ ├── BlockBuilderTest.java │ │ ├── CorrelateJoinTest.java │ │ ├── DeterministicTest.java │ │ ├── ExpressionTest.java │ │ ├── InlinerTest.java │ │ ├── Linq4jSuite.java │ │ ├── Linq4jTest.java │ │ ├── OptimizerTest.java │ │ ├── PrimitiveTest.java │ │ └── package-info.java │ │ └── tree │ │ ├── TypeTest.java │ │ └── package-info.java └── target │ ├── .plxarc │ ├── calcite-linq4j-1.6.0-SNAPSHOT-sources.jar │ ├── calcite-linq4j-1.6.0-SNAPSHOT-test-sources.jar │ ├── calcite-linq4j-1.6.0-SNAPSHOT.jar │ ├── classes │ ├── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ ├── NOTICE │ │ └── git.properties │ └── org │ │ └── apache │ │ └── calcite │ │ └── linq4j │ │ ├── AbstractEnumerable.class │ │ ├── AbstractEnumerable2.class │ │ ├── AbstractQueryable.class │ │ ├── BaseQueryable.class │ │ ├── CartesianProductEnumerator.class │ │ ├── CorrelateJoinType.class │ │ ├── DefaultEnumerable.class │ │ ├── DefaultQueryable$1.class │ │ ├── DefaultQueryable.class │ │ ├── DelegatingEnumerator.class │ │ ├── Enumerable.class │ │ ├── EnumerableDefaults$1.class │ │ ├── EnumerableDefaults$10$1.class │ │ ├── EnumerableDefaults$10.class │ │ ├── EnumerableDefaults$11$1.class │ │ ├── EnumerableDefaults$11.class │ │ ├── EnumerableDefaults$12.class │ │ ├── EnumerableDefaults$13$1.class │ │ ├── EnumerableDefaults$13.class │ │ ├── EnumerableDefaults$14$1.class │ │ ├── EnumerableDefaults$14.class │ │ ├── EnumerableDefaults$15$1.class │ │ ├── EnumerableDefaults$15.class │ │ ├── EnumerableDefaults$16$1.class │ │ ├── EnumerableDefaults$16.class │ │ ├── EnumerableDefaults$17$1$1.class │ │ ├── EnumerableDefaults$17$1.class │ │ ├── EnumerableDefaults$17.class │ │ ├── EnumerableDefaults$18$1$1.class │ │ ├── EnumerableDefaults$18$1.class │ │ ├── EnumerableDefaults$18.class │ │ ├── EnumerableDefaults$19.class │ │ ├── EnumerableDefaults$2$1.class │ │ ├── EnumerableDefaults$2.class │ │ ├── EnumerableDefaults$20.class │ │ ├── EnumerableDefaults$21.class │ │ ├── EnumerableDefaults$22.class │ │ ├── EnumerableDefaults$23.class │ │ ├── EnumerableDefaults$24.class │ │ ├── EnumerableDefaults$25.class │ │ ├── EnumerableDefaults$26.class │ │ ├── EnumerableDefaults$27.class │ │ ├── EnumerableDefaults$28.class │ │ ├── EnumerableDefaults$29.class │ │ ├── EnumerableDefaults$3.class │ │ ├── EnumerableDefaults$30$1.class │ │ ├── EnumerableDefaults$30.class │ │ ├── EnumerableDefaults$31$1.class │ │ ├── EnumerableDefaults$31.class │ │ ├── EnumerableDefaults$32$1.class │ │ ├── EnumerableDefaults$32.class │ │ ├── EnumerableDefaults$33.class │ │ ├── EnumerableDefaults$4.class │ │ ├── EnumerableDefaults$5.class │ │ ├── EnumerableDefaults$6.class │ │ ├── EnumerableDefaults$7.class │ │ ├── EnumerableDefaults$8$1.class │ │ ├── EnumerableDefaults$8.class │ │ ├── EnumerableDefaults$9$1.class │ │ ├── EnumerableDefaults$9.class │ │ ├── EnumerableDefaults$CastingEnumerator.class │ │ ├── EnumerableDefaults$LookupResultEnumerable$1.class │ │ ├── EnumerableDefaults$LookupResultEnumerable.class │ │ ├── EnumerableDefaults$SkipWhileEnumerator.class │ │ ├── EnumerableDefaults$TakeWhileEnumerator.class │ │ ├── EnumerableDefaults$TakeWhileLongEnumerator.class │ │ ├── EnumerableDefaults$WrapMap$1$1.class │ │ ├── EnumerableDefaults$WrapMap$1.class │ │ ├── EnumerableDefaults$WrapMap.class │ │ ├── EnumerableDefaults$Wrapped.class │ │ ├── EnumerableDefaults.class │ │ ├── EnumerableOrderedQueryable.class │ │ ├── EnumerableQueryable.class │ │ ├── Enumerator.class │ │ ├── ExtendedEnumerable.class │ │ ├── ExtendedOrderedEnumerable.class │ │ ├── ExtendedOrderedQueryable.class │ │ ├── ExtendedQueryable.class │ │ ├── Extensions$1.class │ │ ├── Extensions$10.class │ │ ├── Extensions$11.class │ │ ├── Extensions$12.class │ │ ├── Extensions$13.class │ │ ├── Extensions$14.class │ │ ├── Extensions$15.class │ │ ├── Extensions$16.class │ │ ├── Extensions$2.class │ │ ├── Extensions$3.class │ │ ├── Extensions$4.class │ │ ├── Extensions$5.class │ │ ├── Extensions$6.class │ │ ├── Extensions$7.class │ │ ├── Extensions$8.class │ │ ├── Extensions$9.class │ │ ├── Extensions.class │ │ ├── Grouping.class │ │ ├── GroupingImpl.class │ │ ├── Linq4j$1.class │ │ ├── Linq4j$2.class │ │ ├── Linq4j$3.class │ │ ├── Linq4j$4.class │ │ ├── Linq4j$5.class │ │ ├── Linq4j$6.class │ │ ├── Linq4j$CollectionEnumerable.class │ │ ├── Linq4j$CompositeEnumerable$1.class │ │ ├── Linq4j$CompositeEnumerable.class │ │ ├── Linq4j$EnumeratorIterator.class │ │ ├── Linq4j$IterableEnumerable.class │ │ ├── Linq4j$IterableEnumerator.class │ │ ├── Linq4j$ListEnumerable.class │ │ ├── Linq4j$ListEnumerator.class │ │ ├── Linq4j$SingletonEnumerator.class │ │ ├── Linq4j$SingletonNullEnumerator.class │ │ ├── Linq4j.class │ │ ├── Lookup.class │ │ ├── LookupImpl$1.class │ │ ├── LookupImpl$2$1.class │ │ ├── LookupImpl$2.class │ │ ├── LookupImpl$3$1.class │ │ ├── LookupImpl$3.class │ │ ├── LookupImpl$4$1.class │ │ ├── LookupImpl$4.class │ │ ├── LookupImpl$5$1.class │ │ ├── LookupImpl$5.class │ │ ├── LookupImpl.class │ │ ├── OpType.class │ │ ├── Ord$1.class │ │ ├── Ord$2.class │ │ ├── Ord$3$1.class │ │ ├── Ord$3.class │ │ ├── Ord$OrdArrayList.class │ │ ├── Ord$OrdList.class │ │ ├── Ord$OrdRandomAccessList.class │ │ ├── Ord.class │ │ ├── OrderedEnumerable.class │ │ ├── OrderedQueryable.class │ │ ├── PackageMarker.class │ │ ├── QueryProvider.class │ │ ├── QueryProviderImpl$QueryableImpl.class │ │ ├── QueryProviderImpl.class │ │ ├── Queryable.class │ │ ├── QueryableDefaults$1.class │ │ ├── QueryableDefaults$2.class │ │ ├── QueryableDefaults$3.class │ │ ├── QueryableDefaults$4.class │ │ ├── QueryableDefaults$NonLeafReplayableQueryable.class │ │ ├── QueryableDefaults$Replayable.class │ │ ├── QueryableDefaults$ReplayableQueryable.class │ │ ├── QueryableDefaults.class │ │ ├── QueryableFactory.class │ │ ├── QueryableRecorder$1.class │ │ ├── QueryableRecorder$10.class │ │ ├── QueryableRecorder$100.class │ │ ├── QueryableRecorder$101.class │ │ ├── QueryableRecorder$11.class │ │ ├── QueryableRecorder$12.class │ │ ├── QueryableRecorder$13.class │ │ ├── QueryableRecorder$14.class │ │ ├── QueryableRecorder$15.class │ │ ├── QueryableRecorder$16.class │ │ ├── QueryableRecorder$17.class │ │ ├── QueryableRecorder$18.class │ │ ├── QueryableRecorder$19.class │ │ ├── QueryableRecorder$2.class │ │ ├── QueryableRecorder$20.class │ │ ├── QueryableRecorder$21.class │ │ ├── QueryableRecorder$22.class │ │ ├── QueryableRecorder$23.class │ │ ├── QueryableRecorder$24.class │ │ ├── QueryableRecorder$25.class │ │ ├── QueryableRecorder$26.class │ │ ├── QueryableRecorder$27.class │ │ ├── QueryableRecorder$28.class │ │ ├── QueryableRecorder$29.class │ │ ├── QueryableRecorder$3.class │ │ ├── QueryableRecorder$30.class │ │ ├── QueryableRecorder$31.class │ │ ├── QueryableRecorder$32.class │ │ ├── QueryableRecorder$33.class │ │ ├── QueryableRecorder$34.class │ │ ├── QueryableRecorder$35.class │ │ ├── QueryableRecorder$36.class │ │ ├── QueryableRecorder$37.class │ │ ├── QueryableRecorder$38.class │ │ ├── QueryableRecorder$39.class │ │ ├── QueryableRecorder$4.class │ │ ├── QueryableRecorder$40.class │ │ ├── QueryableRecorder$41.class │ │ ├── QueryableRecorder$42.class │ │ ├── QueryableRecorder$43.class │ │ ├── QueryableRecorder$44.class │ │ ├── QueryableRecorder$45.class │ │ ├── QueryableRecorder$46.class │ │ ├── QueryableRecorder$47.class │ │ ├── QueryableRecorder$48.class │ │ ├── QueryableRecorder$49.class │ │ ├── QueryableRecorder$5.class │ │ ├── QueryableRecorder$50.class │ │ ├── QueryableRecorder$51.class │ │ ├── QueryableRecorder$52.class │ │ ├── QueryableRecorder$53.class │ │ ├── QueryableRecorder$54.class │ │ ├── QueryableRecorder$55.class │ │ ├── QueryableRecorder$56.class │ │ ├── QueryableRecorder$57.class │ │ ├── QueryableRecorder$58.class │ │ ├── QueryableRecorder$59.class │ │ ├── QueryableRecorder$6.class │ │ ├── QueryableRecorder$60.class │ │ ├── QueryableRecorder$61.class │ │ ├── QueryableRecorder$62.class │ │ ├── QueryableRecorder$63.class │ │ ├── QueryableRecorder$64.class │ │ ├── QueryableRecorder$65.class │ │ ├── QueryableRecorder$66.class │ │ ├── QueryableRecorder$67.class │ │ ├── QueryableRecorder$68.class │ │ ├── QueryableRecorder$69.class │ │ ├── QueryableRecorder$7.class │ │ ├── QueryableRecorder$70.class │ │ ├── QueryableRecorder$71.class │ │ ├── QueryableRecorder$72.class │ │ ├── QueryableRecorder$73.class │ │ ├── QueryableRecorder$74.class │ │ ├── QueryableRecorder$75.class │ │ ├── QueryableRecorder$76.class │ │ ├── QueryableRecorder$77.class │ │ ├── QueryableRecorder$78.class │ │ ├── QueryableRecorder$79.class │ │ ├── QueryableRecorder$8.class │ │ ├── QueryableRecorder$80.class │ │ ├── QueryableRecorder$81.class │ │ ├── QueryableRecorder$82.class │ │ ├── QueryableRecorder$83.class │ │ ├── QueryableRecorder$84.class │ │ ├── QueryableRecorder$85.class │ │ ├── QueryableRecorder$86.class │ │ ├── QueryableRecorder$87.class │ │ ├── QueryableRecorder$88.class │ │ ├── QueryableRecorder$89.class │ │ ├── QueryableRecorder$9.class │ │ ├── QueryableRecorder$90.class │ │ ├── QueryableRecorder$91.class │ │ ├── QueryableRecorder$92.class │ │ ├── QueryableRecorder$93.class │ │ ├── QueryableRecorder$94.class │ │ ├── QueryableRecorder$95.class │ │ ├── QueryableRecorder$96.class │ │ ├── QueryableRecorder$97.class │ │ ├── QueryableRecorder$98.class │ │ ├── QueryableRecorder$99.class │ │ ├── QueryableRecorder.class │ │ ├── RawEnumerable.class │ │ ├── RawQueryable.class │ │ ├── TransformedEnumerator.class │ │ ├── function │ │ ├── BigDecimalFunction1.class │ │ ├── Deterministic.class │ │ ├── DoubleFunction1.class │ │ ├── EqualityComparer.class │ │ ├── FloatFunction1.class │ │ ├── Function.class │ │ ├── Function0.class │ │ ├── Function1$1.class │ │ ├── Function1.class │ │ ├── Function2.class │ │ ├── Functions$1.class │ │ ├── Functions$10.class │ │ ├── Functions$11.class │ │ ├── Functions$12.class │ │ ├── Functions$13.class │ │ ├── Functions$2.class │ │ ├── Functions$3.class │ │ ├── Functions$4.class │ │ ├── Functions$5.class │ │ ├── Functions$6.class │ │ ├── Functions$7.class │ │ ├── Functions$8.class │ │ ├── Functions$9.class │ │ ├── Functions$ArrayEqualityComparer.class │ │ ├── Functions$GeneratingList.class │ │ ├── Functions$IdentityEqualityComparer.class │ │ ├── Functions$Ignore.class │ │ ├── Functions$NullsFirstComparator.class │ │ ├── Functions$NullsFirstReverseComparator.class │ │ ├── Functions$NullsLastComparator.class │ │ ├── Functions$NullsLastReverseComparator.class │ │ ├── Functions$SelectorEqualityComparer.class │ │ ├── Functions.class │ │ ├── IntegerFunction1.class │ │ ├── LongFunction1.class │ │ ├── NonDeterministic.class │ │ ├── NullableBigDecimalFunction1.class │ │ ├── NullableDoubleFunction1.class │ │ ├── NullableFloatFunction1.class │ │ ├── NullableIntegerFunction1.class │ │ ├── NullableLongFunction1.class │ │ ├── Parameter.class │ │ ├── Predicate1$1.class │ │ ├── Predicate1$2.class │ │ ├── Predicate1.class │ │ ├── Predicate2$1.class │ │ ├── Predicate2$2.class │ │ ├── Predicate2.class │ │ └── package-info.class │ │ ├── package-info.class │ │ └── tree │ │ ├── AbstractNode.class │ │ ├── ArrayLengthRecordField.class │ │ ├── BinaryExpression$1.class │ │ ├── BinaryExpression.class │ │ ├── BlockBuilder$1.class │ │ ├── BlockBuilder$Slot.class │ │ ├── BlockBuilder$SubstituteVariableVisitor.class │ │ ├── BlockBuilder$UseCounter.class │ │ ├── BlockBuilder.class │ │ ├── BlockStatement.class │ │ ├── Blocks.class │ │ ├── CallSiteBinder.class │ │ ├── CatchBlock.class │ │ ├── ClassDeclaration.class │ │ ├── ClassDeclarationFinder$1.class │ │ ├── ClassDeclarationFinder$2.class │ │ ├── ClassDeclarationFinder.class │ │ ├── ConditionalExpression.class │ │ ├── ConditionalStatement.class │ │ ├── ConstantExpression$1.class │ │ ├── ConstantExpression$2.class │ │ ├── ConstantExpression.class │ │ ├── ConstantUntypedNull.class │ │ ├── ConstructorDeclaration$1.class │ │ ├── ConstructorDeclaration.class │ │ ├── DeclarationStatement.class │ │ ├── DefaultExpression.class │ │ ├── DeterministicCodeOptimizer.class │ │ ├── DynamicExpression.class │ │ ├── ElementInit.class │ │ ├── Evaluator.class │ │ ├── Expression.class │ │ ├── ExpressionType.class │ │ ├── ExpressionVisitor.class │ │ ├── ExpressionWriter$Indent.class │ │ ├── ExpressionWriter.class │ │ ├── Expressions$1.class │ │ ├── Expressions$FluentArrayList.class │ │ ├── Expressions$FluentList.class │ │ ├── Expressions$PropertyInfo.class │ │ ├── Expressions$RuntimeVariablesExpression.class │ │ ├── Expressions$SymbolDocumentInfo.class │ │ ├── Expressions.class │ │ ├── FieldDeclaration.class │ │ ├── ForStatement.class │ │ ├── FunctionExpression$1.class │ │ ├── FunctionExpression$2.class │ │ ├── FunctionExpression$Invokable.class │ │ ├── FunctionExpression.class │ │ ├── GotoExpressionKind.class │ │ ├── GotoStatement$1.class │ │ ├── GotoStatement.class │ │ ├── IndexExpression.class │ │ ├── InvocationExpression.class │ │ ├── LabelStatement.class │ │ ├── LabelTarget.class │ │ ├── LambdaExpression.class │ │ ├── ListInitExpression.class │ │ ├── MemberAssignment.class │ │ ├── MemberBinding.class │ │ ├── MemberDeclaration.class │ │ ├── MemberExpression.class │ │ ├── MemberInitExpression.class │ │ ├── MemberListBinding.class │ │ ├── MemberMemberBinding.class │ │ ├── MethodCallExpression.class │ │ ├── MethodDeclaration$1.class │ │ ├── MethodDeclaration.class │ │ ├── NewArrayExpression.class │ │ ├── NewExpression.class │ │ ├── Node.class │ │ ├── OptimizeVisitor$1.class │ │ ├── OptimizeVisitor.class │ │ ├── ParameterExpression.class │ │ ├── Primitive$1.class │ │ ├── Primitive$2.class │ │ ├── Primitive$Flavor.class │ │ ├── Primitive$Sink.class │ │ ├── Primitive$Source.class │ │ ├── Primitive.class │ │ ├── PseudoField.class │ │ ├── ReflectedPseudoField.class │ │ ├── Statement.class │ │ ├── SwitchCase.class │ │ ├── SwitchStatement.class │ │ ├── TernaryExpression.class │ │ ├── ThrowStatement.class │ │ ├── TryStatement.class │ │ ├── TypeBinaryExpression.class │ │ ├── Types$ArrayType.class │ │ ├── Types$MapType.class │ │ ├── Types$ParameterizedTypeImpl.class │ │ ├── Types$RecordField.class │ │ ├── Types$RecordType.class │ │ ├── Types.class │ │ ├── UnaryExpression$1.class │ │ ├── UnaryExpression.class │ │ ├── Visitor.class │ │ ├── WhileStatement.class │ │ └── package-info.class │ ├── classpath.txt │ ├── maven-archiver │ └── pom.properties │ ├── maven-shared-archive-resources │ └── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ └── NOTICE │ ├── maven-status │ └── maven-compiler-plugin │ │ ├── compile │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── testCompile │ │ └── default-testCompile │ │ ├── createdFiles.lst │ │ └── inputFiles.lst │ └── test-classes │ ├── META-INF │ ├── DEPENDENCIES │ ├── LICENSE │ ├── NOTICE │ └── git.properties │ ├── com │ └── example │ │ ├── Linq4jExample$1.class │ │ ├── Linq4jExample$2.class │ │ ├── Linq4jExample$3.class │ │ ├── Linq4jExample$4.class │ │ ├── Linq4jExample$Employee.class │ │ ├── Linq4jExample.class │ │ └── package-info.class │ └── org │ └── apache │ └── calcite │ └── linq4j │ ├── function │ ├── FunctionTest$1.class │ ├── FunctionTest$2.class │ ├── FunctionTest$3.class │ ├── FunctionTest$4.class │ ├── FunctionTest$5.class │ ├── FunctionTest$6.class │ ├── FunctionTest$7.class │ ├── FunctionTest$8.class │ ├── FunctionTest.class │ └── package-info.class │ ├── test │ ├── BlockBuilderBase.class │ ├── BlockBuilderTest$1$1.class │ ├── BlockBuilderTest$1.class │ ├── BlockBuilderTest.class │ ├── CorrelateJoinTest$1.class │ ├── CorrelateJoinTest$2.class │ ├── CorrelateJoinTest.class │ ├── DeterministicTest$1MyDeterministicCodeOptimizer.class │ ├── DeterministicTest$TestClass.class │ ├── DeterministicTest$TestDeterministicClass.class │ ├── DeterministicTest.class │ ├── ExpressionTest$1.class │ ├── ExpressionTest$AllType.class │ ├── ExpressionTest$MyEnum$1.class │ ├── ExpressionTest$MyEnum.class │ ├── ExpressionTest.class │ ├── InlinerTest.class │ ├── Linq4jSuite.class │ ├── Linq4jTest$1.class │ ├── Linq4jTest$10.class │ ├── Linq4jTest$11.class │ ├── Linq4jTest$12.class │ ├── Linq4jTest$13.class │ ├── Linq4jTest$14.class │ ├── Linq4jTest$15.class │ ├── Linq4jTest$16.class │ ├── Linq4jTest$17.class │ ├── Linq4jTest$18.class │ ├── Linq4jTest$19.class │ ├── Linq4jTest$2.class │ ├── Linq4jTest$20.class │ ├── Linq4jTest$21.class │ ├── Linq4jTest$22.class │ ├── Linq4jTest$23.class │ ├── Linq4jTest$24.class │ ├── Linq4jTest$25$1.class │ ├── Linq4jTest$25.class │ ├── Linq4jTest$26.class │ ├── Linq4jTest$27.class │ ├── Linq4jTest$28.class │ ├── Linq4jTest$29.class │ ├── Linq4jTest$3.class │ ├── Linq4jTest$30.class │ ├── Linq4jTest$31.class │ ├── Linq4jTest$32.class │ ├── Linq4jTest$33.class │ ├── Linq4jTest$34.class │ ├── Linq4jTest$35.class │ ├── Linq4jTest$36.class │ ├── Linq4jTest$37.class │ ├── Linq4jTest$38.class │ ├── Linq4jTest$39.class │ ├── Linq4jTest$4.class │ ├── Linq4jTest$40.class │ ├── Linq4jTest$41.class │ ├── Linq4jTest$42.class │ ├── Linq4jTest$43.class │ ├── Linq4jTest$44.class │ ├── Linq4jTest$45.class │ ├── Linq4jTest$46.class │ ├── Linq4jTest$47.class │ ├── Linq4jTest$48.class │ ├── Linq4jTest$49.class │ ├── Linq4jTest$5.class │ ├── Linq4jTest$50.class │ ├── Linq4jTest$51.class │ ├── Linq4jTest$52.class │ ├── Linq4jTest$53.class │ ├── Linq4jTest$54.class │ ├── Linq4jTest$55.class │ ├── Linq4jTest$56.class │ ├── Linq4jTest$57.class │ ├── Linq4jTest$58.class │ ├── Linq4jTest$59.class │ ├── Linq4jTest$6.class │ ├── Linq4jTest$60.class │ ├── Linq4jTest$61.class │ ├── Linq4jTest$62.class │ ├── Linq4jTest$63.class │ ├── Linq4jTest$64.class │ ├── Linq4jTest$65.class │ ├── Linq4jTest$66.class │ ├── Linq4jTest$67.class │ ├── Linq4jTest$68.class │ ├── Linq4jTest$69.class │ ├── Linq4jTest$7.class │ ├── Linq4jTest$70.class │ ├── Linq4jTest$71.class │ ├── Linq4jTest$72.class │ ├── Linq4jTest$73.class │ ├── Linq4jTest$74.class │ ├── Linq4jTest$75.class │ ├── Linq4jTest$76.class │ ├── Linq4jTest$77.class │ ├── Linq4jTest$78.class │ ├── Linq4jTest$79.class │ ├── Linq4jTest$8.class │ ├── Linq4jTest$80.class │ ├── Linq4jTest$81.class │ ├── Linq4jTest$82.class │ ├── Linq4jTest$83.class │ ├── Linq4jTest$84.class │ ├── Linq4jTest$85.class │ ├── Linq4jTest$86$1.class │ ├── Linq4jTest$86.class │ ├── Linq4jTest$87$1.class │ ├── Linq4jTest$87.class │ ├── Linq4jTest$88.class │ ├── Linq4jTest$89.class │ ├── Linq4jTest$9.class │ ├── Linq4jTest$90.class │ ├── Linq4jTest$91.class │ ├── Linq4jTest$92$1.class │ ├── Linq4jTest$92.class │ ├── Linq4jTest$93$1.class │ ├── Linq4jTest$93.class │ ├── Linq4jTest$94.class │ ├── Linq4jTest$95.class │ ├── Linq4jTest$96.class │ ├── Linq4jTest$97.class │ ├── Linq4jTest$98.class │ ├── Linq4jTest$99.class │ ├── Linq4jTest$Department.class │ ├── Linq4jTest$Employee.class │ ├── Linq4jTest.class │ ├── OptimizerTest.class │ ├── PrimitiveTest$1.class │ ├── PrimitiveTest$2.class │ ├── PrimitiveTest.class │ └── package-info.class │ └── tree │ ├── TypeTest.class │ └── package-info.class ├── mongodb ├── .checkstyle ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── calcite-mongodb.iml ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── calcite │ │ │ │ └── adapter │ │ │ │ └── mongodb │ │ │ │ ├── MongoAggregate.java │ │ │ │ ├── MongoEnumerator.java │ │ │ │ ├── MongoFilter.java │ │ │ │ ├── MongoMethod.java │ │ │ │ ├── MongoProject.java │ │ │ │ ├── MongoRel.java │ │ │ │ ├── MongoRules.java │ │ │ │ ├── MongoSchema.java │ │ │ │ ├── MongoSchemaFactory.java │ │ │ │ ├── MongoSort.java │ │ │ │ ├── MongoTable.java │ │ │ │ ├── MongoTable.java~ │ │ │ │ ├── MongoTableScan.java │ │ │ │ ├── MongoToEnumerableConverter.java │ │ │ │ ├── MongoToEnumerableConverterRule.java │ │ │ │ └── package-info.java │ │ └── main.iml │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── calcite │ │ │ └── test │ │ │ └── MongoAdapterIT.java │ │ ├── resources │ │ ├── mongo-foodmart-model.json │ │ └── mongo-zips-model.json │ │ └── test4.iml └── target │ ├── .plxarc │ ├── calcite-mongodb-1.6.0-SNAPSHOT-sources.jar │ ├── calcite-mongodb-1.6.0-SNAPSHOT-test-sources.jar │ ├── calcite-mongodb-1.6.0-SNAPSHOT-tests.jar │ ├── calcite-mongodb-1.6.0-SNAPSHOT.jar │ ├── classes │ ├── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ ├── NOTICE │ │ └── git.properties │ └── org │ │ └── apache │ │ └── calcite │ │ └── adapter │ │ └── mongodb │ │ ├── MongoAggregate$1.class │ │ ├── MongoAggregate$2.class │ │ ├── MongoAggregate.class │ │ ├── MongoEnumerator$1.class │ │ ├── MongoEnumerator$2.class │ │ ├── MongoEnumerator$3.class │ │ ├── MongoEnumerator.class │ │ ├── MongoFilter$1.class │ │ ├── MongoFilter$Translator.class │ │ ├── MongoFilter.class │ │ ├── MongoMethod.class │ │ ├── MongoProject.class │ │ ├── MongoRel$Implementor.class │ │ ├── MongoRel.class │ │ ├── MongoRules$1.class │ │ ├── MongoRules$MongoAggregateRule.class │ │ ├── MongoRules$MongoConverterRule.class │ │ ├── MongoRules$MongoFilterRule.class │ │ ├── MongoRules$MongoProjectRule.class │ │ ├── MongoRules$MongoSortRule.class │ │ ├── MongoRules$RexToMongoTranslator.class │ │ ├── MongoRules.class │ │ ├── MongoSchema.class │ │ ├── MongoSchemaFactory.class │ │ ├── MongoSort$1.class │ │ ├── MongoSort.class │ │ ├── MongoTable$1.class │ │ ├── MongoTable$2.class │ │ ├── MongoTable$MongoQueryable.class │ │ ├── MongoTable.class │ │ ├── MongoTableScan.class │ │ ├── MongoToEnumerableConverter$1.class │ │ ├── MongoToEnumerableConverter$2.class │ │ ├── MongoToEnumerableConverter.class │ │ ├── MongoToEnumerableConverterRule.class │ │ └── package-info.class │ ├── classpath.txt │ ├── maven-archiver │ └── pom.properties │ ├── maven-shared-archive-resources │ └── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ └── NOTICE │ ├── maven-status │ └── maven-compiler-plugin │ │ ├── compile │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── testCompile │ │ └── default-testCompile │ │ ├── createdFiles.lst │ │ └── inputFiles.lst │ └── test-classes │ ├── META-INF │ ├── DEPENDENCIES │ ├── LICENSE │ ├── NOTICE │ └── git.properties │ ├── mongo-foodmart-model.json │ ├── mongo-zips-model.json │ └── org │ └── apache │ └── calcite │ └── test │ ├── MongoAdapterIT$1.class │ ├── MongoAdapterIT$2.class │ ├── MongoAdapterIT$3.class │ └── MongoAdapterIT.class ├── piglet ├── .checkstyle ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── calcite-piglet.iml ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── calcite │ │ │ │ ├── calcite.iml │ │ │ │ └── piglet │ │ │ │ ├── Ast.java │ │ │ │ ├── Handler.java │ │ │ │ └── package-info.java │ │ └── javacc │ │ │ └── PigletParser.jj │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── calcite │ │ │ └── test │ │ │ ├── CalciteHandler.java │ │ │ ├── Fluent.java │ │ │ └── PigletTest.java │ │ └── test3.iml └── target │ ├── .plxarc │ ├── calcite-piglet-1.6.0-SNAPSHOT-sources.jar │ ├── calcite-piglet-1.6.0-SNAPSHOT-test-sources.jar │ ├── calcite-piglet-1.6.0-SNAPSHOT.jar │ ├── classes │ ├── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ ├── NOTICE │ │ └── git.properties │ └── org │ │ └── apache │ │ └── calcite │ │ └── piglet │ │ ├── Ast$1.class │ │ ├── Ast$Assignment.class │ │ ├── Ast$Assignment1.class │ │ ├── Ast$BagType.class │ │ ├── Ast$Call.class │ │ ├── Ast$DescribeStmt.class │ │ ├── Ast$Direction.class │ │ ├── Ast$DistinctStmt.class │ │ ├── Ast$DumpStmt.class │ │ ├── Ast$FieldSchema.class │ │ ├── Ast$FilterStmt.class │ │ ├── Ast$ForeachNestedStmt.class │ │ ├── Ast$ForeachStmt.class │ │ ├── Ast$GroupStmt.class │ │ ├── Ast$Identifier.class │ │ ├── Ast$LimitStmt.class │ │ ├── Ast$Literal.class │ │ ├── Ast$LoadStmt.class │ │ ├── Ast$MapType.class │ │ ├── Ast$Node.class │ │ ├── Ast$NumericLiteral.class │ │ ├── Ast$Op.class │ │ ├── Ast$OrderStmt.class │ │ ├── Ast$Program.class │ │ ├── Ast$ScalarType.class │ │ ├── Ast$Schema.class │ │ ├── Ast$SpecialIdentifier.class │ │ ├── Ast$Stmt.class │ │ ├── Ast$TupleType.class │ │ ├── Ast$Type.class │ │ ├── Ast$UnParser.class │ │ ├── Ast$ValuesStmt.class │ │ ├── Ast.class │ │ ├── Handler$1.class │ │ ├── Handler.class │ │ ├── package-info.class │ │ └── parser │ │ ├── ParseException.class │ │ ├── PigletParser$1.class │ │ ├── PigletParser$JJCalls.class │ │ ├── PigletParser$LookaheadSuccess.class │ │ ├── PigletParser.class │ │ ├── PigletParserConstants.class │ │ ├── PigletParserTokenManager.class │ │ ├── SimpleCharStream.class │ │ ├── Token.class │ │ └── TokenMgrError.class │ ├── classpath.txt │ ├── generated-sources │ └── javacc │ │ └── org │ │ └── apache │ │ └── calcite │ │ └── piglet │ │ └── parser │ │ ├── ParseException.java │ │ ├── PigletParser.java │ │ ├── PigletParserConstants.java │ │ ├── PigletParserTokenManager.java │ │ ├── SimpleCharStream.java │ │ ├── Token.java │ │ └── TokenMgrError.java │ ├── maven-archiver │ └── pom.properties │ ├── maven-shared-archive-resources │ └── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ └── NOTICE │ ├── maven-status │ └── maven-compiler-plugin │ │ ├── compile │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── testCompile │ │ └── default-testCompile │ │ ├── createdFiles.lst │ │ └── inputFiles.lst │ └── test-classes │ ├── META-INF │ ├── DEPENDENCIES │ ├── LICENSE │ ├── NOTICE │ └── git.properties │ └── org │ └── apache │ └── calcite │ └── test │ ├── CalciteHandler.class │ ├── Fluent$1.class │ ├── Fluent$2.class │ ├── Fluent.class │ └── PigletTest.class ├── plus ├── .checkstyle ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── calcite-plus.iml ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── calcite │ │ │ │ └── adapter │ │ │ │ ├── tpcds │ │ │ │ ├── TpcdsSchema.java │ │ │ │ ├── TpcdsSchemaFactory.java │ │ │ │ └── package-info.java │ │ │ │ └── tpch │ │ │ │ ├── TpchSchema.java │ │ │ │ ├── TpchSchemaFactory.java │ │ │ │ └── package-info.java │ │ └── main6.iml │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── calcite │ │ │ ├── adapter │ │ │ ├── tpcds │ │ │ │ └── TpcdsTest.java │ │ │ └── tpch │ │ │ │ └── TpchTest.java │ │ │ └── test │ │ │ └── PlusSuite.java │ │ └── test9.iml └── target │ ├── .plxarc │ ├── calcite-plus-1.6.0-SNAPSHOT-sources.jar │ ├── calcite-plus-1.6.0-SNAPSHOT-test-sources.jar │ ├── calcite-plus-1.6.0-SNAPSHOT-tests.jar │ ├── calcite-plus-1.6.0-SNAPSHOT.jar │ ├── classes │ ├── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ ├── NOTICE │ │ └── git.properties │ └── org │ │ └── apache │ │ └── calcite │ │ └── adapter │ │ ├── tpcds │ │ ├── TpcdsSchema$TpcdsQueryableTable$1$1.class │ │ ├── TpcdsSchema$TpcdsQueryableTable$1.class │ │ ├── TpcdsSchema$TpcdsQueryableTable.class │ │ ├── TpcdsSchema.class │ │ ├── TpcdsSchemaFactory.class │ │ └── package-info.class │ │ └── tpch │ │ ├── TpchSchema$TpchQueryableTable$1$1.class │ │ ├── TpchSchema$TpchQueryableTable$1.class │ │ ├── TpchSchema$TpchQueryableTable.class │ │ ├── TpchSchema.class │ │ ├── TpchSchemaFactory.class │ │ └── package-info.class │ ├── classpath.txt │ ├── maven-archiver │ └── pom.properties │ ├── maven-shared-archive-resources │ └── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ └── NOTICE │ ├── maven-status │ └── maven-compiler-plugin │ │ ├── compile │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── testCompile │ │ └── default-testCompile │ │ ├── createdFiles.lst │ │ └── inputFiles.lst │ └── test-classes │ ├── META-INF │ ├── DEPENDENCIES │ ├── LICENSE │ ├── NOTICE │ └── git.properties │ └── org │ └── apache │ └── calcite │ ├── adapter │ ├── tpcds │ │ ├── TpcdsTest$1.class │ │ ├── TpcdsTest$2.class │ │ └── TpcdsTest.class │ └── tpch │ │ ├── TpchTest$1.class │ │ └── TpchTest.class │ └── test │ └── PlusSuite.class ├── pom.xml ├── site ├── .gitignore ├── Gemfile ├── README.md ├── _config.yml ├── _data │ ├── contributors.yml │ └── docs.yml ├── _docs │ ├── adapter.md │ ├── algebra.md │ ├── api.md │ ├── avatica_json_reference.md │ ├── avatica_overview.md │ ├── avatica_roadmap.md │ ├── history.md │ ├── howto.md │ ├── index.md │ ├── lattice.md │ ├── model.md │ ├── reference.md │ ├── stream.md │ ├── testapi.md │ └── tutorial.md ├── _includes │ ├── anchor_links.html │ ├── docs_contents.html │ ├── docs_contents_mobile.html │ ├── docs_option.html │ ├── docs_ul.html │ ├── footer.html │ ├── header.html │ ├── news_contents.html │ ├── news_contents_mobile.html │ ├── news_item.html │ ├── primary-nav-items.html │ ├── section_nav.html │ └── top.html ├── _layouts │ ├── default.html │ ├── docs.html │ ├── external.html │ ├── news.html │ ├── news_item.html │ └── page.html ├── _plugins │ └── bundler.rb ├── _posts │ ├── 2014-06-27-release-0.8.0-incubating.md │ ├── 2014-08-19-release-0.9.0-incubating.md │ ├── 2014-10-02-release-0.9.1-incubating.md │ ├── 2014-11-05-release-0.9.2-incubating.md │ ├── 2015-01-31-release-1.0.0-incubating.md │ ├── 2015-03-13-release-1.1.0-incubating.md │ ├── 2015-04-07-release-1.2.0-incubating.md │ ├── 2015-04-24-new-committers.md │ ├── 2015-05-30-release-1.3.0-incubating.md │ ├── 2015-06-05-algebra-builder.md │ ├── 2015-07-31-xldb-best-lightning-talk.md │ ├── 2015-09-02-release-1.4.0-incubating.md │ ├── 2015-10-22-calcite-graduates.md │ ├── 2015-11-08-new-committers.md │ └── 2015-11-10-release-1.5.0.md ├── _sass │ ├── _font-awesome.scss │ ├── _gridism.scss │ ├── _mixins.scss │ ├── _normalize.scss │ ├── _pygments.scss │ └── _style.scss ├── community │ └── index.md ├── css │ └── screen.scss ├── develop │ └── index.md ├── doap_calcite.rdf ├── downloads │ └── index.md ├── favicon.ico ├── fonts │ ├── fontawesome-webfont.eot │ ├── fontawesome-webfont.svg │ ├── fontawesome-webfont.ttf │ └── fontawesome-webfont.woff ├── img │ ├── cake.jpg │ ├── feather.png │ └── logo.png ├── index.html ├── js │ ├── html5shiv.min.js │ └── respond.min.js └── news │ ├── index.html │ └── releases │ └── index.html ├── spark ├── .checkstyle ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── calcite-spark.iml ├── pom.xml ├── src │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── apache │ │ │ │ └── calcite │ │ │ │ └── adapter │ │ │ │ └── spark │ │ │ │ ├── EnumerableToSparkConverter.java │ │ │ │ ├── EnumerableToSparkConverterRule.java │ │ │ │ ├── HttpServer.java │ │ │ │ ├── JdbcToSparkConverter.java │ │ │ │ ├── JdbcToSparkConverterRule.java │ │ │ │ ├── SparkHandlerImpl.java │ │ │ │ ├── SparkMethod.java │ │ │ │ ├── SparkRel.java │ │ │ │ ├── SparkRules.java │ │ │ │ ├── SparkRuntime.java │ │ │ │ ├── SparkToEnumerableConverter.java │ │ │ │ └── package-info.java │ │ └── main4.iml │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── calcite │ │ │ └── test │ │ │ └── SparkAdapterTest.java │ │ └── test2.iml └── target │ ├── .plxarc │ ├── calcite-spark-1.6.0-SNAPSHOT-sources.jar │ ├── calcite-spark-1.6.0-SNAPSHOT-test-sources.jar │ ├── calcite-spark-1.6.0-SNAPSHOT-tests.jar │ ├── calcite-spark-1.6.0-SNAPSHOT.jar │ ├── classes │ ├── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ ├── NOTICE │ │ └── git.properties │ └── org │ │ └── apache │ │ └── calcite │ │ └── adapter │ │ └── spark │ │ ├── EnumerableToSparkConverter.class │ │ ├── EnumerableToSparkConverterRule.class │ │ ├── HttpServer$1$1.class │ │ ├── HttpServer$1.class │ │ ├── HttpServer.class │ │ ├── JdbcToSparkConverter.class │ │ ├── JdbcToSparkConverterRule.class │ │ ├── SparkHandlerImpl.class │ │ ├── SparkMethod.class │ │ ├── SparkRel$Implementor.class │ │ ├── SparkRel$Result.class │ │ ├── SparkRel.class │ │ ├── SparkRules$1.class │ │ ├── SparkRules$2.class │ │ ├── SparkRules$3.class │ │ ├── SparkRules$4.class │ │ ├── SparkRules$5.class │ │ ├── SparkRules$6.class │ │ ├── SparkRules$EnumerableToSparkConverterRule.class │ │ ├── SparkRules$SparkCalc.class │ │ ├── SparkRules$SparkCalcRule.class │ │ ├── SparkRules$SparkToEnumerableConverterRule.class │ │ ├── SparkRules$SparkValues.class │ │ ├── SparkRules$SparkValuesRule.class │ │ ├── SparkRules.class │ │ ├── SparkRuntime$CalciteFlatMapFunction.class │ │ ├── SparkRuntime.class │ │ ├── SparkToEnumerableConverter$SparkImplementorImpl.class │ │ ├── SparkToEnumerableConverter.class │ │ └── package-info.class │ ├── classpath.txt │ ├── maven-archiver │ └── pom.properties │ ├── maven-shared-archive-resources │ └── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ └── NOTICE │ ├── maven-status │ └── maven-compiler-plugin │ │ ├── compile │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── testCompile │ │ └── default-testCompile │ │ ├── createdFiles.lst │ │ └── inputFiles.lst │ └── test-classes │ ├── META-INF │ ├── DEPENDENCIES │ ├── LICENSE │ ├── NOTICE │ └── git.properties │ └── org │ └── apache │ └── calcite │ └── test │ └── SparkAdapterTest.class ├── splunk ├── .checkstyle ├── .classpath ├── .project ├── .settings │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.m2e.core.prefs ├── calcite-splunk.iml ├── pom.xml ├── src │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── apache │ │ │ └── calcite │ │ │ └── adapter │ │ │ ├── adapter.iml │ │ │ └── splunk │ │ │ ├── SplunkDriver.java │ │ │ ├── SplunkDriverVersion.java │ │ │ ├── SplunkPushDownRule.java │ │ │ ├── SplunkQuery.java │ │ │ ├── SplunkSchema.java │ │ │ ├── SplunkTable.java │ │ │ ├── SplunkTableScan.java │ │ │ ├── package-info.java │ │ │ ├── search │ │ │ ├── SearchResultListener.java │ │ │ ├── SplunkConnection.java │ │ │ ├── SplunkConnectionImpl.java │ │ │ └── package-info.java │ │ │ └── util │ │ │ ├── HttpUtils.java │ │ │ ├── SocketFactoryImpl.java │ │ │ ├── StringUtils.java │ │ │ ├── TrustAllSslSocketFactory.java │ │ │ └── package-info.java │ └── test │ │ ├── java │ │ └── org │ │ │ └── apache │ │ │ └── calcite │ │ │ └── test │ │ │ └── SplunkAdapterTest.java │ │ └── test7.iml └── target │ ├── .plxarc │ ├── calcite-splunk-1.6.0-SNAPSHOT-sources.jar │ ├── calcite-splunk-1.6.0-SNAPSHOT-test-sources.jar │ ├── calcite-splunk-1.6.0-SNAPSHOT.jar │ ├── classes │ ├── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ ├── NOTICE │ │ └── git.properties │ └── org │ │ └── apache │ │ └── calcite │ │ └── adapter │ │ └── splunk │ │ ├── SplunkDriver$1.class │ │ ├── SplunkDriver$MockSplunkConnection.class │ │ ├── SplunkDriver$WrappingSplunkConnection.class │ │ ├── SplunkDriver.class │ │ ├── SplunkDriverVersion.class │ │ ├── SplunkPushDownRule$1.class │ │ ├── SplunkPushDownRule.class │ │ ├── SplunkQuery.class │ │ ├── SplunkSchema.class │ │ ├── SplunkTable$SplunkTableQueryable.class │ │ ├── SplunkTable.class │ │ ├── SplunkTableScan$1.class │ │ ├── SplunkTableScan.class │ │ ├── package-info.class │ │ ├── search │ │ ├── SearchResultListener.class │ │ ├── SplunkConnection.class │ │ ├── SplunkConnectionImpl$CountingSearchResultListener.class │ │ ├── SplunkConnectionImpl$SplunkResultEnumerator.class │ │ ├── SplunkConnectionImpl.class │ │ └── package-info.class │ │ └── util │ │ ├── HttpUtils$1.class │ │ ├── HttpUtils.class │ │ ├── SocketFactoryImpl.class │ │ ├── StringUtils.class │ │ ├── TrustAllSslSocketFactory$1.class │ │ ├── TrustAllSslSocketFactory$DummyTrustManager.class │ │ ├── TrustAllSslSocketFactory.class │ │ └── package-info.class │ ├── classpath.txt │ ├── maven-archiver │ └── pom.properties │ ├── maven-shared-archive-resources │ └── META-INF │ │ ├── DEPENDENCIES │ │ ├── LICENSE │ │ └── NOTICE │ ├── maven-status │ └── maven-compiler-plugin │ │ ├── compile │ │ └── default-compile │ │ │ ├── createdFiles.lst │ │ │ └── inputFiles.lst │ │ └── testCompile │ │ └── default-testCompile │ │ ├── createdFiles.lst │ │ └── inputFiles.lst │ └── test-classes │ ├── META-INF │ ├── DEPENDENCIES │ ├── LICENSE │ ├── NOTICE │ └── git.properties │ └── org │ └── apache │ └── calcite │ └── test │ ├── SplunkAdapterTest$1.class │ ├── SplunkAdapterTest$2.class │ ├── SplunkAdapterTest$3.class │ └── SplunkAdapterTest.class ├── sqlline ├── sqlline.bat ├── src └── main │ └── config │ ├── assemblies │ └── source-assembly.xml │ └── checkstyle │ ├── checker.xml │ ├── header.txt │ └── suppressions.xml ├── target ├── .plxarc ├── classpath.txt ├── fullclasspath.txt ├── git.properties └── maven-shared-archive-resources │ └── META-INF │ ├── DEPENDENCIES │ ├── LICENSE │ └── NOTICE └── ubenchmark ├── .checkstyle ├── .classpath ├── .project ├── .settings ├── org.eclipse.core.resources.prefs ├── org.eclipse.jdt.core.prefs └── org.eclipse.m2e.core.prefs ├── calcite-ubenchmark.iml ├── pom.xml ├── src └── main │ ├── java │ └── org │ │ └── apache │ │ └── calcite │ │ └── StatementTest.java │ └── main3.iml └── target ├── .plxarc ├── calcite-ubenchmark-1.6.0-SNAPSHOT-sources.jar ├── calcite-ubenchmark-1.6.0-SNAPSHOT-test-sources.jar ├── calcite-ubenchmark-1.6.0-SNAPSHOT.jar ├── classes ├── META-INF │ ├── DEPENDENCIES │ ├── LICENSE │ ├── NOTICE │ └── git.properties └── org │ └── apache │ └── calcite │ ├── StatementTest$Department.class │ ├── StatementTest$Employee.class │ ├── StatementTest$HrConnection.class │ ├── StatementTest$HrPreparedStatement.class │ ├── StatementTest$HrSchema.class │ └── StatementTest.class ├── classpath.txt ├── maven-archiver └── pom.properties ├── maven-shared-archive-resources └── META-INF │ ├── DEPENDENCIES │ ├── LICENSE │ └── NOTICE ├── maven-status └── maven-compiler-plugin │ └── compile │ └── default-compile │ ├── createdFiles.lst │ └── inputFiles.lst ├── original-ubenchmarks.jar ├── test-classes └── META-INF │ ├── DEPENDENCIES │ ├── LICENSE │ ├── NOTICE │ └── git.properties └── ubenchmarks.jar /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/.travis.yml -------------------------------------------------------------------------------- /KEYS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/KEYS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/NOTICE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/README -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/README.md -------------------------------------------------------------------------------- /avatica-server/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/.checkstyle -------------------------------------------------------------------------------- /avatica-server/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/.classpath -------------------------------------------------------------------------------- /avatica-server/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/.project -------------------------------------------------------------------------------- /avatica-server/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /avatica-server/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /avatica-server/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /avatica-server/calcite-avatica-server.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/calcite-avatica-server.iml -------------------------------------------------------------------------------- /avatica-server/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/pom.xml -------------------------------------------------------------------------------- /avatica-server/src/main/main9.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/src/main/main9.iml -------------------------------------------------------------------------------- /avatica-server/src/test/test6.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/src/test/test6.iml -------------------------------------------------------------------------------- /avatica-server/target/.plxarc: -------------------------------------------------------------------------------- 1 | maven-shared-archive-resources -------------------------------------------------------------------------------- /avatica-server/target/classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/target/classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /avatica-server/target/classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/target/classes/META-INF/LICENSE -------------------------------------------------------------------------------- /avatica-server/target/classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/target/classes/META-INF/NOTICE -------------------------------------------------------------------------------- /avatica-server/target/classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/target/classes/META-INF/git.properties -------------------------------------------------------------------------------- /avatica-server/target/classpath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/target/classpath.txt -------------------------------------------------------------------------------- /avatica-server/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/target/maven-archiver/pom.properties -------------------------------------------------------------------------------- /avatica-server/target/test-classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/target/test-classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /avatica-server/target/test-classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/target/test-classes/META-INF/LICENSE -------------------------------------------------------------------------------- /avatica-server/target/test-classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/target/test-classes/META-INF/NOTICE -------------------------------------------------------------------------------- /avatica-server/target/test-classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica-server/target/test-classes/META-INF/git.properties -------------------------------------------------------------------------------- /avatica/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/.checkstyle -------------------------------------------------------------------------------- /avatica/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/.classpath -------------------------------------------------------------------------------- /avatica/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/.project -------------------------------------------------------------------------------- /avatica/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /avatica/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /avatica/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /avatica/calcite-avatica.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/calcite-avatica.iml -------------------------------------------------------------------------------- /avatica/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/pom.xml -------------------------------------------------------------------------------- /avatica/src/main/java/org/apache/calcite/avatica/Meta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/src/main/java/org/apache/calcite/avatica/Meta.java -------------------------------------------------------------------------------- /avatica/src/main/main2.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/src/main/main2.iml -------------------------------------------------------------------------------- /avatica/src/main/protobuf/common.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/src/main/protobuf/common.proto -------------------------------------------------------------------------------- /avatica/src/main/protobuf/requests.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/src/main/protobuf/requests.proto -------------------------------------------------------------------------------- /avatica/src/main/protobuf/responses.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/src/main/protobuf/responses.proto -------------------------------------------------------------------------------- /avatica/src/main/resources/META-INF/services/java.sql.Driver: -------------------------------------------------------------------------------- 1 | org.apache.calcite.avatica.remote.Driver 2 | -------------------------------------------------------------------------------- /avatica/src/main/scripts/generate-protobuf.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/src/main/scripts/generate-protobuf.sh -------------------------------------------------------------------------------- /avatica/src/test/test10.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/src/test/test10.iml -------------------------------------------------------------------------------- /avatica/target/.plxarc: -------------------------------------------------------------------------------- 1 | maven-shared-archive-resources -------------------------------------------------------------------------------- /avatica/target/calcite-avatica-1.6.0-SNAPSHOT-sources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/target/calcite-avatica-1.6.0-SNAPSHOT-sources.jar -------------------------------------------------------------------------------- /avatica/target/calcite-avatica-1.6.0-SNAPSHOT-tests.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/target/calcite-avatica-1.6.0-SNAPSHOT-tests.jar -------------------------------------------------------------------------------- /avatica/target/calcite-avatica-1.6.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/target/calcite-avatica-1.6.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /avatica/target/classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/target/classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /avatica/target/classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/target/classes/META-INF/LICENSE -------------------------------------------------------------------------------- /avatica/target/classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/target/classes/META-INF/NOTICE -------------------------------------------------------------------------------- /avatica/target/classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/target/classes/META-INF/git.properties -------------------------------------------------------------------------------- /avatica/target/classes/META-INF/services/java.sql.Driver: -------------------------------------------------------------------------------- 1 | org.apache.calcite.avatica.remote.Driver 2 | -------------------------------------------------------------------------------- /avatica/target/classpath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/target/classpath.txt -------------------------------------------------------------------------------- /avatica/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/target/maven-archiver/pom.properties -------------------------------------------------------------------------------- /avatica/target/original-calcite-avatica-1.6.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/target/original-calcite-avatica-1.6.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /avatica/target/test-classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/target/test-classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /avatica/target/test-classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/target/test-classes/META-INF/LICENSE -------------------------------------------------------------------------------- /avatica/target/test-classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/target/test-classes/META-INF/NOTICE -------------------------------------------------------------------------------- /avatica/target/test-classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/avatica/target/test-classes/META-INF/git.properties -------------------------------------------------------------------------------- /calcite.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/calcite.iml -------------------------------------------------------------------------------- /core/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/.checkstyle -------------------------------------------------------------------------------- /core/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/.classpath -------------------------------------------------------------------------------- /core/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/.project -------------------------------------------------------------------------------- /core/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /core/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /core/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /core/calcite-core.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/calcite-core.iml -------------------------------------------------------------------------------- /core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/pom.xml -------------------------------------------------------------------------------- /core/src/main/codegen/config.fmpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/codegen/config.fmpp -------------------------------------------------------------------------------- /core/src/main/codegen/includes/compoundIdentifier.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/codegen/includes/compoundIdentifier.ftl -------------------------------------------------------------------------------- /core/src/main/codegen/includes/parserImpls.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/codegen/includes/parserImpls.ftl -------------------------------------------------------------------------------- /core/src/main/codegen/templates/Parser.jj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/codegen/templates/Parser.jj -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/DataContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/DataContext.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/Demo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/Demo.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/adapter/java/Map.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/adapter/java/Map.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/config/Lex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/config/Lex.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/interpreter/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/interpreter/Node.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/interpreter/Row.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/interpreter/Row.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/interpreter/Sink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/interpreter/Sink.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/jdbc/Driver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/jdbc/Driver.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/model/JsonColumn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/model/JsonColumn.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/model/JsonRoot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/model/JsonRoot.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/model/JsonSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/model/JsonSchema.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/model/JsonStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/model/JsonStream.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/model/JsonTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/model/JsonTable.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/model/JsonTile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/model/JsonTile.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/model/JsonView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/model/JsonView.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/package-info.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/plan/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/plan/Context.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/plan/Contexts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/plan/Contexts.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/plan/Convention.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/plan/Convention.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/plan/RelOptCost.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/plan/RelOptCost.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/plan/RelOptNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/plan/RelOptNode.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/plan/RelOptQuery.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/plan/RelOptQuery.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/plan/RelOptRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/plan/RelOptRule.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/plan/RelOptTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/plan/RelOptTable.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/plan/RelOptUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/plan/RelOptUtil.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/plan/RelTrait.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/plan/RelTrait.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/plan/RelTraitDef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/plan/RelTraitDef.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/plan/RelTraitSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/plan/RelTraitSet.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/plan/Strong.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/plan/Strong.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/prepare/Prepare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/prepare/Prepare.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/BiRel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/BiRel.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/RelCollation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/RelCollation.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/RelInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/RelInput.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/RelNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/RelNode.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/RelNodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/RelNodes.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/RelRoot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/RelRoot.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/RelShuttle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/RelShuttle.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/RelVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/RelVisitor.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/RelWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/RelWriter.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/SingleRel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/SingleRel.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/core/Calc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/core/Calc.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/core/Collect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/core/Collect.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/core/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/core/Filter.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/core/Join.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/core/Join.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/core/Minus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/core/Minus.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/core/Project.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/core/Project.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/core/Sample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/core/Sample.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/core/SetOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/core/SetOp.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/core/Sort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/core/Sort.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/core/Union.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/core/Union.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/core/Values.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/core/Values.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/core/Window.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/core/Window.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/package-info.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/stream/Chi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/stream/Chi.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rel/stream/Delta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rel/stream/Delta.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexAction.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexBuilder.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexCall.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexChecker.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexCopier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexCopier.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexInputRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexInputRef.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexLiteral.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexLocalRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexLocalRef.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexNode.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexOver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexOver.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexPattern.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexProgram.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexProgram.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexRangeRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexRangeRef.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexShuttle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexShuttle.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexSlot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexSlot.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexUtil.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexVariable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexVariable.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexVisitor.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/RexWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/RexWindow.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/rex/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/rex/package-info.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/runtime/Bindable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/runtime/Bindable.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/runtime/Feature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/runtime/Feature.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/runtime/Hook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/runtime/Hook.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/runtime/Like.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/runtime/Like.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/runtime/Typed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/runtime/Typed.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/runtime/Unit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/runtime/Unit.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/schema/Function.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/schema/Function.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/schema/Member.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/schema/Member.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/schema/Path.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/schema/Path.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/schema/Schema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/schema/Schema.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/schema/Schemas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/schema/Schemas.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/schema/Statistic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/schema/Statistic.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/schema/Table.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/schema/Table.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/JoinType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/JoinType.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SemiJoinType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SemiJoinType.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlBasicCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlBasicCall.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlCall.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlCollation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlCollation.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlDelete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlDelete.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlDialect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlDialect.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlExplain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlExplain.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlFunction.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlInsert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlInsert.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlJoin.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlKind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlKind.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlLiteral.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlMerge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlMerge.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlNode.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlNodeList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlNodeList.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlOperator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlOperator.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlOrderBy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlOrderBy.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlSelect.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlSetOption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlSetOption.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlSyntax.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlSyntax.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlUpdate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlUpdate.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlUtil.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlWindow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlWindow.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlWith.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlWith.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlWithItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlWithItem.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/SqlWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/SqlWriter.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/fun/SqlCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/fun/SqlCase.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/sql/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/sql/package-info.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/tools/Frameworks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/tools/Frameworks.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/tools/Planner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/tools/Planner.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/tools/Program.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/tools/Program.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/tools/Programs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/tools/Programs.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/tools/RelBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/tools/RelBuilder.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/tools/RelRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/tools/RelRunner.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/tools/RelRunners.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/tools/RelRunners.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/tools/RuleSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/tools/RuleSet.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/tools/RuleSets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/tools/RuleSets.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/Benchmark.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/Benchmark.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/BitSets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/BitSets.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/BitString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/BitString.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/Bug.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/Bug.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/CancelFlag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/CancelFlag.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/CastingList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/CastingList.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/ChunkList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/ChunkList.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/Compatible.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/Compatible.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/Filterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/Filterator.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/Glossary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/Glossary.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/Holder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/Holder.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/IntList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/IntList.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/JsonBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/JsonBuilder.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/Litmus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/Litmus.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/NlsString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/NlsString.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/NumberUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/NumberUtil.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/Pair.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/Permutation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/Permutation.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/ReflectUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/ReflectUtil.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/StackWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/StackWriter.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/Stacks.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/Stacks.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/Static.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/Static.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/Template.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/Template.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/Util.java -------------------------------------------------------------------------------- /core/src/main/java/org/apache/calcite/util/XmlOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/java/org/apache/calcite/util/XmlOutput.java -------------------------------------------------------------------------------- /core/src/main/main7.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/main/main7.iml -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/services/java.sql.Driver: -------------------------------------------------------------------------------- 1 | org.apache.calcite.jdbc.Driver 2 | -------------------------------------------------------------------------------- /core/src/test/java/org/apache/calcite/test/JdbcTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/java/org/apache/calcite/test/JdbcTest.java -------------------------------------------------------------------------------- /core/src/test/java/org/apache/calcite/test/LatticeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/java/org/apache/calcite/test/LatticeTest.java -------------------------------------------------------------------------------- /core/src/test/java/org/apache/calcite/test/ModelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/java/org/apache/calcite/test/ModelTest.java -------------------------------------------------------------------------------- /core/src/test/java/org/apache/calcite/test/SqlLineTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/java/org/apache/calcite/test/SqlLineTest.java -------------------------------------------------------------------------------- /core/src/test/java/org/apache/calcite/test/SqlTestGen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/java/org/apache/calcite/test/SqlTestGen.java -------------------------------------------------------------------------------- /core/src/test/java/org/apache/calcite/test/StreamTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/java/org/apache/calcite/test/StreamTest.java -------------------------------------------------------------------------------- /core/src/test/java/org/apache/calcite/test/UdfTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/java/org/apache/calcite/test/UdfTest.java -------------------------------------------------------------------------------- /core/src/test/java/org/apache/calcite/tools/TpchSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/java/org/apache/calcite/tools/TpchSchema.java -------------------------------------------------------------------------------- /core/src/test/java/org/apache/calcite/util/BitSetsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/java/org/apache/calcite/util/BitSetsTest.java -------------------------------------------------------------------------------- /core/src/test/java/org/apache/calcite/util/Smalls.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/java/org/apache/calcite/util/Smalls.java -------------------------------------------------------------------------------- /core/src/test/java/org/apache/calcite/util/TestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/java/org/apache/calcite/util/TestUtil.java -------------------------------------------------------------------------------- /core/src/test/java/org/apache/calcite/util/UtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/java/org/apache/calcite/util/UtilTest.java -------------------------------------------------------------------------------- /core/src/test/resources/hsqldb-foodmart-lattice-model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/resources/hsqldb-foodmart-lattice-model.json -------------------------------------------------------------------------------- /core/src/test/resources/hsqldb-model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/resources/hsqldb-model.json -------------------------------------------------------------------------------- /core/src/test/resources/mysql-foodmart-lattice-model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/resources/mysql-foodmart-lattice-model.json -------------------------------------------------------------------------------- /core/src/test/resources/mysql-foodmart-model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/resources/mysql-foodmart-model.json -------------------------------------------------------------------------------- /core/src/test/resources/sql/agg.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/resources/sql/agg.oq -------------------------------------------------------------------------------- /core/src/test/resources/sql/dummy.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/resources/sql/dummy.oq -------------------------------------------------------------------------------- /core/src/test/resources/sql/join.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/resources/sql/join.oq -------------------------------------------------------------------------------- /core/src/test/resources/sql/misc.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/resources/sql/misc.oq -------------------------------------------------------------------------------- /core/src/test/resources/sql/outer.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/resources/sql/outer.oq -------------------------------------------------------------------------------- /core/src/test/resources/sql/scalar.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/resources/sql/scalar.oq -------------------------------------------------------------------------------- /core/src/test/resources/sql/sequence.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/resources/sql/sequence.oq -------------------------------------------------------------------------------- /core/src/test/resources/sql/sort.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/resources/sql/sort.oq -------------------------------------------------------------------------------- /core/src/test/resources/sql/subquery.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/resources/sql/subquery.oq -------------------------------------------------------------------------------- /core/src/test/resources/sql/winagg.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/resources/sql/winagg.oq -------------------------------------------------------------------------------- /core/src/test/test5.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/src/test/test5.iml -------------------------------------------------------------------------------- /core/target/.plxarc: -------------------------------------------------------------------------------- 1 | maven-shared-archive-resources -------------------------------------------------------------------------------- /core/target/calcite-core-1.6.0-SNAPSHOT-sources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/calcite-core-1.6.0-SNAPSHOT-sources.jar -------------------------------------------------------------------------------- /core/target/calcite-core-1.6.0-SNAPSHOT-test-sources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/calcite-core-1.6.0-SNAPSHOT-test-sources.jar -------------------------------------------------------------------------------- /core/target/calcite-core-1.6.0-SNAPSHOT-tests.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/calcite-core-1.6.0-SNAPSHOT-tests.jar -------------------------------------------------------------------------------- /core/target/calcite-core-1.6.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/calcite-core-1.6.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /core/target/classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /core/target/classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/META-INF/LICENSE -------------------------------------------------------------------------------- /core/target/classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/META-INF/NOTICE -------------------------------------------------------------------------------- /core/target/classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/META-INF/git.properties -------------------------------------------------------------------------------- /core/target/classes/META-INF/services/java.sql.Driver: -------------------------------------------------------------------------------- 1 | org.apache.calcite.jdbc.Driver 2 | -------------------------------------------------------------------------------- /core/target/classes/codegen/config.fmpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/codegen/config.fmpp -------------------------------------------------------------------------------- /core/target/classes/codegen/includes/compoundIdentifier.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/codegen/includes/compoundIdentifier.ftl -------------------------------------------------------------------------------- /core/target/classes/codegen/includes/parserImpls.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/codegen/includes/parserImpls.ftl -------------------------------------------------------------------------------- /core/target/classes/codegen/templates/Parser.jj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/codegen/templates/Parser.jj -------------------------------------------------------------------------------- /core/target/classes/javacc/Parser.jj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/javacc/Parser.jj -------------------------------------------------------------------------------- /core/target/classes/org-apache-calcite-jdbc.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org-apache-calcite-jdbc.properties -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/DataContext.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/DataContext.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/Demo.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/Demo.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/config/Lex.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/config/Lex.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/jdbc/Driver$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/jdbc/Driver$1.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/jdbc/Driver$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/jdbc/Driver$2.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/jdbc/Driver.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/jdbc/Driver.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/model/JsonRoot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/model/JsonRoot.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/model/JsonTile.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/model/JsonTile.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/model/JsonView.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/model/JsonView.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/package-info.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/plan/Context.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/plan/Context.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/plan/Contexts.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/plan/Contexts.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/plan/RelTrait.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/plan/RelTrait.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/plan/Strong$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/plan/Strong$1.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/plan/Strong.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/plan/Strong.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/BiRel.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/BiRel.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/RelInput.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/RelInput.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/RelNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/RelNode.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/RelNodes$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/RelNodes$1.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/RelNodes.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/RelNodes.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/RelRoot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/RelRoot.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/RelShuttle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/RelShuttle.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/RelVisitor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/RelVisitor.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/RelWriter.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/RelWriter.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/SingleRel.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/SingleRel.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/core/Calc.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/core/Calc.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/core/Join.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/core/Join.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/core/Minus.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/core/Minus.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/core/SetOp.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/core/SetOp.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/core/Sort.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/core/Sort.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/core/Union.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/core/Union.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rel/stream/Chi.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rel/stream/Chi.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexAction.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexBuilder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexBuilder.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexCall$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexCall$1.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexCall.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexCall.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexChecker.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexChecker.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexCopier.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexCopier.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexLiteral.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexLiteral.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexNode.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexOver.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexOver.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexPattern.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexPattern.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexProgram.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexProgram.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexShuttle.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexShuttle.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexSlot.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexSlot.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexUtil$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexUtil$1.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexUtil$10.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexUtil$10.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexUtil$11.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexUtil$11.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexUtil$12.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexUtil$12.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexUtil$13.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexUtil$13.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexUtil$14.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexUtil$14.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexUtil$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexUtil$2.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexUtil$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexUtil$3.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexUtil$4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexUtil$4.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexUtil$5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexUtil$5.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexUtil$6.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexUtil$6.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexUtil$7.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexUtil$7.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexUtil$8.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexUtil$8.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexUtil$9.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexUtil$9.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexUtil.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexVisitor.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexVisitor.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/rex/RexWindow.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/rex/RexWindow.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/runtime/Hook$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/runtime/Hook$1.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/runtime/Hook$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/runtime/Hook$2.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/runtime/Hook$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/runtime/Hook$3.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/runtime/Hook.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/runtime/Hook.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/runtime/Like.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/runtime/Like.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/runtime/Typed.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/runtime/Typed.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/runtime/Unit.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/runtime/Unit.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/schema/Member.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/schema/Member.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/schema/Path.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/schema/Path.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/schema/Schema.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/schema/Schema.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/schema/Schemas.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/schema/Schemas.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/schema/Table.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/schema/Table.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/sql/JoinType.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/sql/JoinType.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/sql/SqlCall.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/sql/SqlCall.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/sql/SqlDelete.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/sql/SqlDelete.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/sql/SqlDialect.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/sql/SqlDialect.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/sql/SqlJoin.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/sql/SqlJoin.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/sql/SqlKind.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/sql/SqlKind.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/sql/SqlMerge.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/sql/SqlMerge.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/sql/SqlNode.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/sql/SqlNode.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/sql/SqlUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/sql/SqlUtil.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/sql/SqlWith.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/sql/SqlWith.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/BitSets.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/BitSets.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Bug.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Bug.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Holder.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Holder.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/IntList.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/IntList.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Litmus.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Litmus.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Pair$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Pair$1.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Pair$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Pair$2.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Pair$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Pair$3.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Pair$4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Pair$4.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Pair$5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Pair$5.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Pair$6.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Pair$6.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Pair$7.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Pair$7.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Pair$8.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Pair$8.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Pair$9.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Pair$9.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Pair.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Pair.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Stacks.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Stacks.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Static.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Static.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Util$1.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Util$1.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Util$10.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Util$10.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Util$11.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Util$11.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Util$2.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Util$2.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Util$3.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Util$3.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Util$4.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Util$4.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Util$5.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Util$5.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Util$6.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Util$6.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Util$7.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Util$7.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Util$8.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Util$8.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Util$9.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Util$9.class -------------------------------------------------------------------------------- /core/target/classes/org/apache/calcite/util/Util.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classes/org/apache/calcite/util/Util.class -------------------------------------------------------------------------------- /core/target/classpath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/classpath.txt -------------------------------------------------------------------------------- /core/target/generated-sources/fmpp/javacc/Parser.jj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/generated-sources/fmpp/javacc/Parser.jj -------------------------------------------------------------------------------- /core/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/maven-archiver/pom.properties -------------------------------------------------------------------------------- /core/target/test-classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/test-classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /core/target/test-classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/test-classes/META-INF/LICENSE -------------------------------------------------------------------------------- /core/target/test-classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/test-classes/META-INF/NOTICE -------------------------------------------------------------------------------- /core/target/test-classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/test-classes/META-INF/git.properties -------------------------------------------------------------------------------- /core/target/test-classes/hsqldb-model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/test-classes/hsqldb-model.json -------------------------------------------------------------------------------- /core/target/test-classes/mysql-foodmart-model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/test-classes/mysql-foodmart-model.json -------------------------------------------------------------------------------- /core/target/test-classes/sql/agg.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/test-classes/sql/agg.oq -------------------------------------------------------------------------------- /core/target/test-classes/sql/dummy.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/test-classes/sql/dummy.oq -------------------------------------------------------------------------------- /core/target/test-classes/sql/join.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/test-classes/sql/join.oq -------------------------------------------------------------------------------- /core/target/test-classes/sql/misc.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/test-classes/sql/misc.oq -------------------------------------------------------------------------------- /core/target/test-classes/sql/outer.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/test-classes/sql/outer.oq -------------------------------------------------------------------------------- /core/target/test-classes/sql/scalar.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/test-classes/sql/scalar.oq -------------------------------------------------------------------------------- /core/target/test-classes/sql/sequence.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/test-classes/sql/sequence.oq -------------------------------------------------------------------------------- /core/target/test-classes/sql/sort.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/test-classes/sql/sort.oq -------------------------------------------------------------------------------- /core/target/test-classes/sql/subquery.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/test-classes/sql/subquery.oq -------------------------------------------------------------------------------- /core/target/test-classes/sql/winagg.oq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/core/target/test-classes/sql/winagg.oq -------------------------------------------------------------------------------- /elasticsearch/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/.checkstyle -------------------------------------------------------------------------------- /elasticsearch/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/.classpath -------------------------------------------------------------------------------- /elasticsearch/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /elasticsearch/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/.project -------------------------------------------------------------------------------- /elasticsearch/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /elasticsearch/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /elasticsearch/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /elasticsearch/elasticsearch.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/elasticsearch.iml -------------------------------------------------------------------------------- /elasticsearch/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/pom.xml -------------------------------------------------------------------------------- /elasticsearch/src/main/main5.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/src/main/main5.iml -------------------------------------------------------------------------------- /elasticsearch/src/test/resources/elasticsearch-model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/src/test/resources/elasticsearch-model.json -------------------------------------------------------------------------------- /elasticsearch/src/test/test.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/src/test/test.iml -------------------------------------------------------------------------------- /elasticsearch/target/.plxarc: -------------------------------------------------------------------------------- 1 | maven-shared-archive-resources -------------------------------------------------------------------------------- /elasticsearch/target/classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/target/classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /elasticsearch/target/classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/target/classes/META-INF/LICENSE -------------------------------------------------------------------------------- /elasticsearch/target/classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/target/classes/META-INF/NOTICE -------------------------------------------------------------------------------- /elasticsearch/target/classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/target/classes/META-INF/git.properties -------------------------------------------------------------------------------- /elasticsearch/target/classpath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/target/classpath.txt -------------------------------------------------------------------------------- /elasticsearch/target/elasticsearch-1.6.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/target/elasticsearch-1.6.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /elasticsearch/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/target/maven-archiver/pom.properties -------------------------------------------------------------------------------- /elasticsearch/target/test-classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/target/test-classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /elasticsearch/target/test-classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/target/test-classes/META-INF/LICENSE -------------------------------------------------------------------------------- /elasticsearch/target/test-classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/target/test-classes/META-INF/NOTICE -------------------------------------------------------------------------------- /elasticsearch/target/test-classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/elasticsearch/target/test-classes/META-INF/git.properties -------------------------------------------------------------------------------- /example/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/.project -------------------------------------------------------------------------------- /example/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding/=UTF-8 3 | -------------------------------------------------------------------------------- /example/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /example/calcite-example.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/calcite-example.iml -------------------------------------------------------------------------------- /example/csv/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/.checkstyle -------------------------------------------------------------------------------- /example/csv/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/.classpath -------------------------------------------------------------------------------- /example/csv/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/.project -------------------------------------------------------------------------------- /example/csv/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /example/csv/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /example/csv/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /example/csv/calcite-example-csv.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/calcite-example-csv.iml -------------------------------------------------------------------------------- /example/csv/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/pom.xml -------------------------------------------------------------------------------- /example/csv/sqlline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/sqlline -------------------------------------------------------------------------------- /example/csv/sqlline.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/sqlline.bat -------------------------------------------------------------------------------- /example/csv/src/main/main8.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/src/main/main8.iml -------------------------------------------------------------------------------- /example/csv/src/test/resources/bug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/src/test/resources/bug.json -------------------------------------------------------------------------------- /example/csv/src/test/resources/bug/DATE.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/src/test/resources/bug/DATE.csv -------------------------------------------------------------------------------- /example/csv/src/test/resources/bug/LONG_EMPS.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/src/test/resources/bug/LONG_EMPS.csv -------------------------------------------------------------------------------- /example/csv/src/test/resources/bug/WACKY_COLUMN_NAMES.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/src/test/resources/bug/WACKY_COLUMN_NAMES.csv -------------------------------------------------------------------------------- /example/csv/src/test/resources/bug/archers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/src/test/resources/bug/archers.json -------------------------------------------------------------------------------- /example/csv/src/test/resources/filterable-model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/src/test/resources/filterable-model.json -------------------------------------------------------------------------------- /example/csv/src/test/resources/model-with-view.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/src/test/resources/model-with-view.json -------------------------------------------------------------------------------- /example/csv/src/test/resources/model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/src/test/resources/model.json -------------------------------------------------------------------------------- /example/csv/src/test/resources/sales/DEPTS.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/src/test/resources/sales/DEPTS.csv -------------------------------------------------------------------------------- /example/csv/src/test/resources/sales/EMPS.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/src/test/resources/sales/EMPS.csv.gz -------------------------------------------------------------------------------- /example/csv/src/test/resources/smart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/src/test/resources/smart.json -------------------------------------------------------------------------------- /example/csv/src/test/test8.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/src/test/test8.iml -------------------------------------------------------------------------------- /example/csv/target/.plxarc: -------------------------------------------------------------------------------- 1 | maven-shared-archive-resources -------------------------------------------------------------------------------- /example/csv/target/calcite-example-csv-1.6.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/calcite-example-csv-1.6.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /example/csv/target/classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /example/csv/target/classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/classes/META-INF/LICENSE -------------------------------------------------------------------------------- /example/csv/target/classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/classes/META-INF/NOTICE -------------------------------------------------------------------------------- /example/csv/target/classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/classes/META-INF/git.properties -------------------------------------------------------------------------------- /example/csv/target/classpath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/classpath.txt -------------------------------------------------------------------------------- /example/csv/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/maven-archiver/pom.properties -------------------------------------------------------------------------------- /example/csv/target/test-classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/test-classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /example/csv/target/test-classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/test-classes/META-INF/LICENSE -------------------------------------------------------------------------------- /example/csv/target/test-classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/test-classes/META-INF/NOTICE -------------------------------------------------------------------------------- /example/csv/target/test-classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/test-classes/META-INF/git.properties -------------------------------------------------------------------------------- /example/csv/target/test-classes/bug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/test-classes/bug.json -------------------------------------------------------------------------------- /example/csv/target/test-classes/bug/DATE.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/test-classes/bug/DATE.csv -------------------------------------------------------------------------------- /example/csv/target/test-classes/bug/LONG_EMPS.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/test-classes/bug/LONG_EMPS.csv -------------------------------------------------------------------------------- /example/csv/target/test-classes/bug/archers.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/test-classes/bug/archers.json -------------------------------------------------------------------------------- /example/csv/target/test-classes/filterable-model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/test-classes/filterable-model.json -------------------------------------------------------------------------------- /example/csv/target/test-classes/model-with-view.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/test-classes/model-with-view.json -------------------------------------------------------------------------------- /example/csv/target/test-classes/model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/test-classes/model.json -------------------------------------------------------------------------------- /example/csv/target/test-classes/sales/DEPTS.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/test-classes/sales/DEPTS.csv -------------------------------------------------------------------------------- /example/csv/target/test-classes/sales/EMPS.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/test-classes/sales/EMPS.csv.gz -------------------------------------------------------------------------------- /example/csv/target/test-classes/smart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/csv/target/test-classes/smart.json -------------------------------------------------------------------------------- /example/function/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/.checkstyle -------------------------------------------------------------------------------- /example/function/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/.classpath -------------------------------------------------------------------------------- /example/function/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/.project -------------------------------------------------------------------------------- /example/function/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /example/function/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /example/function/calcite-example-function.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/calcite-example-function.iml -------------------------------------------------------------------------------- /example/function/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/pom.xml -------------------------------------------------------------------------------- /example/function/src/test/resources/model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/src/test/resources/model.json -------------------------------------------------------------------------------- /example/function/src/test/test1.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/src/test/test1.iml -------------------------------------------------------------------------------- /example/function/target/.plxarc: -------------------------------------------------------------------------------- 1 | maven-shared-archive-resources -------------------------------------------------------------------------------- /example/function/target/classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/target/classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /example/function/target/classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/target/classes/META-INF/LICENSE -------------------------------------------------------------------------------- /example/function/target/classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/target/classes/META-INF/NOTICE -------------------------------------------------------------------------------- /example/function/target/classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/target/classes/META-INF/git.properties -------------------------------------------------------------------------------- /example/function/target/classpath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/target/classpath.txt -------------------------------------------------------------------------------- /example/function/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/target/maven-archiver/pom.properties -------------------------------------------------------------------------------- /example/function/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | org/apache/calcite/test/ExampleFunctionTest.class 2 | -------------------------------------------------------------------------------- /example/function/target/test-classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/target/test-classes/META-INF/LICENSE -------------------------------------------------------------------------------- /example/function/target/test-classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/target/test-classes/META-INF/NOTICE -------------------------------------------------------------------------------- /example/function/target/test-classes/model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/function/target/test-classes/model.json -------------------------------------------------------------------------------- /example/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/example/pom.xml -------------------------------------------------------------------------------- /example/target/.plxarc: -------------------------------------------------------------------------------- 1 | maven-shared-archive-resources -------------------------------------------------------------------------------- /example/target/classpath.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /linq4j/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/.checkstyle -------------------------------------------------------------------------------- /linq4j/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/.classpath -------------------------------------------------------------------------------- /linq4j/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/.project -------------------------------------------------------------------------------- /linq4j/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /linq4j/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /linq4j/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /linq4j/calcite-linq4j.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/calcite-linq4j.iml -------------------------------------------------------------------------------- /linq4j/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/pom.xml -------------------------------------------------------------------------------- /linq4j/src/main/java/org/apache/calcite/linq4j/Ord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/src/main/java/org/apache/calcite/linq4j/Ord.java -------------------------------------------------------------------------------- /linq4j/src/main/main1.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/src/main/main1.iml -------------------------------------------------------------------------------- /linq4j/src/test/java/com/com.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/src/test/java/com/com.iml -------------------------------------------------------------------------------- /linq4j/src/test/java/com/example/Linq4jExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/src/test/java/com/example/Linq4jExample.java -------------------------------------------------------------------------------- /linq4j/src/test/java/com/example/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/src/test/java/com/example/package-info.java -------------------------------------------------------------------------------- /linq4j/src/test/java/org/apache/calcite/linq4j/linq4j.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/src/test/java/org/apache/calcite/linq4j/linq4j.iml -------------------------------------------------------------------------------- /linq4j/target/.plxarc: -------------------------------------------------------------------------------- 1 | maven-shared-archive-resources -------------------------------------------------------------------------------- /linq4j/target/calcite-linq4j-1.6.0-SNAPSHOT-sources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/target/calcite-linq4j-1.6.0-SNAPSHOT-sources.jar -------------------------------------------------------------------------------- /linq4j/target/calcite-linq4j-1.6.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/target/calcite-linq4j-1.6.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /linq4j/target/classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/target/classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /linq4j/target/classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/target/classes/META-INF/LICENSE -------------------------------------------------------------------------------- /linq4j/target/classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/target/classes/META-INF/NOTICE -------------------------------------------------------------------------------- /linq4j/target/classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/target/classes/META-INF/git.properties -------------------------------------------------------------------------------- /linq4j/target/classes/org/apache/calcite/linq4j/Ord.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/target/classes/org/apache/calcite/linq4j/Ord.class -------------------------------------------------------------------------------- /linq4j/target/classpath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/target/classpath.txt -------------------------------------------------------------------------------- /linq4j/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/target/maven-archiver/pom.properties -------------------------------------------------------------------------------- /linq4j/target/test-classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/target/test-classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /linq4j/target/test-classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/target/test-classes/META-INF/LICENSE -------------------------------------------------------------------------------- /linq4j/target/test-classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/target/test-classes/META-INF/NOTICE -------------------------------------------------------------------------------- /linq4j/target/test-classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/target/test-classes/META-INF/git.properties -------------------------------------------------------------------------------- /linq4j/target/test-classes/com/example/package-info.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/linq4j/target/test-classes/com/example/package-info.class -------------------------------------------------------------------------------- /mongodb/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/.checkstyle -------------------------------------------------------------------------------- /mongodb/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/.classpath -------------------------------------------------------------------------------- /mongodb/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/.project -------------------------------------------------------------------------------- /mongodb/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /mongodb/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /mongodb/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /mongodb/calcite-mongodb.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/calcite-mongodb.iml -------------------------------------------------------------------------------- /mongodb/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/pom.xml -------------------------------------------------------------------------------- /mongodb/src/main/main.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/src/main/main.iml -------------------------------------------------------------------------------- /mongodb/src/test/resources/mongo-foodmart-model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/src/test/resources/mongo-foodmart-model.json -------------------------------------------------------------------------------- /mongodb/src/test/resources/mongo-zips-model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/src/test/resources/mongo-zips-model.json -------------------------------------------------------------------------------- /mongodb/src/test/test4.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/src/test/test4.iml -------------------------------------------------------------------------------- /mongodb/target/.plxarc: -------------------------------------------------------------------------------- 1 | maven-shared-archive-resources -------------------------------------------------------------------------------- /mongodb/target/calcite-mongodb-1.6.0-SNAPSHOT-sources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/target/calcite-mongodb-1.6.0-SNAPSHOT-sources.jar -------------------------------------------------------------------------------- /mongodb/target/calcite-mongodb-1.6.0-SNAPSHOT-tests.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/target/calcite-mongodb-1.6.0-SNAPSHOT-tests.jar -------------------------------------------------------------------------------- /mongodb/target/calcite-mongodb-1.6.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/target/calcite-mongodb-1.6.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /mongodb/target/classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/target/classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /mongodb/target/classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/target/classes/META-INF/LICENSE -------------------------------------------------------------------------------- /mongodb/target/classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/target/classes/META-INF/NOTICE -------------------------------------------------------------------------------- /mongodb/target/classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/target/classes/META-INF/git.properties -------------------------------------------------------------------------------- /mongodb/target/classpath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/target/classpath.txt -------------------------------------------------------------------------------- /mongodb/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/target/maven-archiver/pom.properties -------------------------------------------------------------------------------- /mongodb/target/test-classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/target/test-classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /mongodb/target/test-classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/target/test-classes/META-INF/LICENSE -------------------------------------------------------------------------------- /mongodb/target/test-classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/target/test-classes/META-INF/NOTICE -------------------------------------------------------------------------------- /mongodb/target/test-classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/target/test-classes/META-INF/git.properties -------------------------------------------------------------------------------- /mongodb/target/test-classes/mongo-foodmart-model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/target/test-classes/mongo-foodmart-model.json -------------------------------------------------------------------------------- /mongodb/target/test-classes/mongo-zips-model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/mongodb/target/test-classes/mongo-zips-model.json -------------------------------------------------------------------------------- /piglet/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/.checkstyle -------------------------------------------------------------------------------- /piglet/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/.classpath -------------------------------------------------------------------------------- /piglet/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/.project -------------------------------------------------------------------------------- /piglet/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /piglet/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /piglet/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /piglet/calcite-piglet.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/calcite-piglet.iml -------------------------------------------------------------------------------- /piglet/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/pom.xml -------------------------------------------------------------------------------- /piglet/src/main/java/org/apache/calcite/calcite.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/src/main/java/org/apache/calcite/calcite.iml -------------------------------------------------------------------------------- /piglet/src/main/java/org/apache/calcite/piglet/Ast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/src/main/java/org/apache/calcite/piglet/Ast.java -------------------------------------------------------------------------------- /piglet/src/main/javacc/PigletParser.jj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/src/main/javacc/PigletParser.jj -------------------------------------------------------------------------------- /piglet/src/test/java/org/apache/calcite/test/Fluent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/src/test/java/org/apache/calcite/test/Fluent.java -------------------------------------------------------------------------------- /piglet/src/test/test3.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/src/test/test3.iml -------------------------------------------------------------------------------- /piglet/target/.plxarc: -------------------------------------------------------------------------------- 1 | maven-shared-archive-resources -------------------------------------------------------------------------------- /piglet/target/calcite-piglet-1.6.0-SNAPSHOT-sources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/target/calcite-piglet-1.6.0-SNAPSHOT-sources.jar -------------------------------------------------------------------------------- /piglet/target/calcite-piglet-1.6.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/target/calcite-piglet-1.6.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /piglet/target/classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/target/classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /piglet/target/classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/target/classes/META-INF/LICENSE -------------------------------------------------------------------------------- /piglet/target/classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/target/classes/META-INF/NOTICE -------------------------------------------------------------------------------- /piglet/target/classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/target/classes/META-INF/git.properties -------------------------------------------------------------------------------- /piglet/target/classes/org/apache/calcite/piglet/Ast.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/target/classes/org/apache/calcite/piglet/Ast.class -------------------------------------------------------------------------------- /piglet/target/classpath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/target/classpath.txt -------------------------------------------------------------------------------- /piglet/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/target/maven-archiver/pom.properties -------------------------------------------------------------------------------- /piglet/target/test-classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/target/test-classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /piglet/target/test-classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/target/test-classes/META-INF/LICENSE -------------------------------------------------------------------------------- /piglet/target/test-classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/target/test-classes/META-INF/NOTICE -------------------------------------------------------------------------------- /piglet/target/test-classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/piglet/target/test-classes/META-INF/git.properties -------------------------------------------------------------------------------- /plus/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/.checkstyle -------------------------------------------------------------------------------- /plus/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/.classpath -------------------------------------------------------------------------------- /plus/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/.project -------------------------------------------------------------------------------- /plus/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /plus/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /plus/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /plus/calcite-plus.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/calcite-plus.iml -------------------------------------------------------------------------------- /plus/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/pom.xml -------------------------------------------------------------------------------- /plus/src/main/main6.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/src/main/main6.iml -------------------------------------------------------------------------------- /plus/src/test/java/org/apache/calcite/test/PlusSuite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/src/test/java/org/apache/calcite/test/PlusSuite.java -------------------------------------------------------------------------------- /plus/src/test/test9.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/src/test/test9.iml -------------------------------------------------------------------------------- /plus/target/.plxarc: -------------------------------------------------------------------------------- 1 | maven-shared-archive-resources -------------------------------------------------------------------------------- /plus/target/calcite-plus-1.6.0-SNAPSHOT-sources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/target/calcite-plus-1.6.0-SNAPSHOT-sources.jar -------------------------------------------------------------------------------- /plus/target/calcite-plus-1.6.0-SNAPSHOT-test-sources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/target/calcite-plus-1.6.0-SNAPSHOT-test-sources.jar -------------------------------------------------------------------------------- /plus/target/calcite-plus-1.6.0-SNAPSHOT-tests.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/target/calcite-plus-1.6.0-SNAPSHOT-tests.jar -------------------------------------------------------------------------------- /plus/target/calcite-plus-1.6.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/target/calcite-plus-1.6.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /plus/target/classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/target/classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /plus/target/classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/target/classes/META-INF/LICENSE -------------------------------------------------------------------------------- /plus/target/classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/target/classes/META-INF/NOTICE -------------------------------------------------------------------------------- /plus/target/classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/target/classes/META-INF/git.properties -------------------------------------------------------------------------------- /plus/target/classpath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/target/classpath.txt -------------------------------------------------------------------------------- /plus/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/target/maven-archiver/pom.properties -------------------------------------------------------------------------------- /plus/target/test-classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/target/test-classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /plus/target/test-classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/target/test-classes/META-INF/LICENSE -------------------------------------------------------------------------------- /plus/target/test-classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/target/test-classes/META-INF/NOTICE -------------------------------------------------------------------------------- /plus/target/test-classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/plus/target/test-classes/META-INF/git.properties -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/pom.xml -------------------------------------------------------------------------------- /site/.gitignore: -------------------------------------------------------------------------------- 1 | .sass-cache 2 | Gemfile.lock 3 | -------------------------------------------------------------------------------- /site/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/Gemfile -------------------------------------------------------------------------------- /site/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/README.md -------------------------------------------------------------------------------- /site/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_config.yml -------------------------------------------------------------------------------- /site/_data/contributors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_data/contributors.yml -------------------------------------------------------------------------------- /site/_data/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_data/docs.yml -------------------------------------------------------------------------------- /site/_docs/adapter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_docs/adapter.md -------------------------------------------------------------------------------- /site/_docs/algebra.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_docs/algebra.md -------------------------------------------------------------------------------- /site/_docs/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_docs/api.md -------------------------------------------------------------------------------- /site/_docs/avatica_json_reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_docs/avatica_json_reference.md -------------------------------------------------------------------------------- /site/_docs/avatica_overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_docs/avatica_overview.md -------------------------------------------------------------------------------- /site/_docs/avatica_roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_docs/avatica_roadmap.md -------------------------------------------------------------------------------- /site/_docs/history.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_docs/history.md -------------------------------------------------------------------------------- /site/_docs/howto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_docs/howto.md -------------------------------------------------------------------------------- /site/_docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_docs/index.md -------------------------------------------------------------------------------- /site/_docs/lattice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_docs/lattice.md -------------------------------------------------------------------------------- /site/_docs/model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_docs/model.md -------------------------------------------------------------------------------- /site/_docs/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_docs/reference.md -------------------------------------------------------------------------------- /site/_docs/stream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_docs/stream.md -------------------------------------------------------------------------------- /site/_docs/testapi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_docs/testapi.md -------------------------------------------------------------------------------- /site/_docs/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_docs/tutorial.md -------------------------------------------------------------------------------- /site/_includes/anchor_links.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_includes/anchor_links.html -------------------------------------------------------------------------------- /site/_includes/docs_contents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_includes/docs_contents.html -------------------------------------------------------------------------------- /site/_includes/docs_contents_mobile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_includes/docs_contents_mobile.html -------------------------------------------------------------------------------- /site/_includes/docs_option.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_includes/docs_option.html -------------------------------------------------------------------------------- /site/_includes/docs_ul.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_includes/docs_ul.html -------------------------------------------------------------------------------- /site/_includes/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_includes/footer.html -------------------------------------------------------------------------------- /site/_includes/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_includes/header.html -------------------------------------------------------------------------------- /site/_includes/news_contents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_includes/news_contents.html -------------------------------------------------------------------------------- /site/_includes/news_contents_mobile.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_includes/news_contents_mobile.html -------------------------------------------------------------------------------- /site/_includes/news_item.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_includes/news_item.html -------------------------------------------------------------------------------- /site/_includes/primary-nav-items.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_includes/primary-nav-items.html -------------------------------------------------------------------------------- /site/_includes/section_nav.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_includes/section_nav.html -------------------------------------------------------------------------------- /site/_includes/top.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_includes/top.html -------------------------------------------------------------------------------- /site/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_layouts/default.html -------------------------------------------------------------------------------- /site/_layouts/docs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_layouts/docs.html -------------------------------------------------------------------------------- /site/_layouts/external.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_layouts/external.html -------------------------------------------------------------------------------- /site/_layouts/news.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_layouts/news.html -------------------------------------------------------------------------------- /site/_layouts/news_item.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_layouts/news_item.html -------------------------------------------------------------------------------- /site/_layouts/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_layouts/page.html -------------------------------------------------------------------------------- /site/_plugins/bundler.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_plugins/bundler.rb -------------------------------------------------------------------------------- /site/_posts/2014-06-27-release-0.8.0-incubating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_posts/2014-06-27-release-0.8.0-incubating.md -------------------------------------------------------------------------------- /site/_posts/2014-08-19-release-0.9.0-incubating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_posts/2014-08-19-release-0.9.0-incubating.md -------------------------------------------------------------------------------- /site/_posts/2014-10-02-release-0.9.1-incubating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_posts/2014-10-02-release-0.9.1-incubating.md -------------------------------------------------------------------------------- /site/_posts/2014-11-05-release-0.9.2-incubating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_posts/2014-11-05-release-0.9.2-incubating.md -------------------------------------------------------------------------------- /site/_posts/2015-01-31-release-1.0.0-incubating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_posts/2015-01-31-release-1.0.0-incubating.md -------------------------------------------------------------------------------- /site/_posts/2015-03-13-release-1.1.0-incubating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_posts/2015-03-13-release-1.1.0-incubating.md -------------------------------------------------------------------------------- /site/_posts/2015-04-07-release-1.2.0-incubating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_posts/2015-04-07-release-1.2.0-incubating.md -------------------------------------------------------------------------------- /site/_posts/2015-04-24-new-committers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_posts/2015-04-24-new-committers.md -------------------------------------------------------------------------------- /site/_posts/2015-05-30-release-1.3.0-incubating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_posts/2015-05-30-release-1.3.0-incubating.md -------------------------------------------------------------------------------- /site/_posts/2015-06-05-algebra-builder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_posts/2015-06-05-algebra-builder.md -------------------------------------------------------------------------------- /site/_posts/2015-07-31-xldb-best-lightning-talk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_posts/2015-07-31-xldb-best-lightning-talk.md -------------------------------------------------------------------------------- /site/_posts/2015-09-02-release-1.4.0-incubating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_posts/2015-09-02-release-1.4.0-incubating.md -------------------------------------------------------------------------------- /site/_posts/2015-10-22-calcite-graduates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_posts/2015-10-22-calcite-graduates.md -------------------------------------------------------------------------------- /site/_posts/2015-11-08-new-committers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_posts/2015-11-08-new-committers.md -------------------------------------------------------------------------------- /site/_posts/2015-11-10-release-1.5.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_posts/2015-11-10-release-1.5.0.md -------------------------------------------------------------------------------- /site/_sass/_font-awesome.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_sass/_font-awesome.scss -------------------------------------------------------------------------------- /site/_sass/_gridism.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_sass/_gridism.scss -------------------------------------------------------------------------------- /site/_sass/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_sass/_mixins.scss -------------------------------------------------------------------------------- /site/_sass/_normalize.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_sass/_normalize.scss -------------------------------------------------------------------------------- /site/_sass/_pygments.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_sass/_pygments.scss -------------------------------------------------------------------------------- /site/_sass/_style.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/_sass/_style.scss -------------------------------------------------------------------------------- /site/community/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/community/index.md -------------------------------------------------------------------------------- /site/css/screen.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/css/screen.scss -------------------------------------------------------------------------------- /site/develop/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/develop/index.md -------------------------------------------------------------------------------- /site/doap_calcite.rdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/doap_calcite.rdf -------------------------------------------------------------------------------- /site/downloads/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/downloads/index.md -------------------------------------------------------------------------------- /site/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/favicon.ico -------------------------------------------------------------------------------- /site/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /site/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /site/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /site/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /site/img/cake.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/img/cake.jpg -------------------------------------------------------------------------------- /site/img/feather.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/img/feather.png -------------------------------------------------------------------------------- /site/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/img/logo.png -------------------------------------------------------------------------------- /site/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/index.html -------------------------------------------------------------------------------- /site/js/html5shiv.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/js/html5shiv.min.js -------------------------------------------------------------------------------- /site/js/respond.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/js/respond.min.js -------------------------------------------------------------------------------- /site/news/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/news/index.html -------------------------------------------------------------------------------- /site/news/releases/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/site/news/releases/index.html -------------------------------------------------------------------------------- /spark/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/.checkstyle -------------------------------------------------------------------------------- /spark/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/.classpath -------------------------------------------------------------------------------- /spark/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/.project -------------------------------------------------------------------------------- /spark/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /spark/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /spark/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /spark/calcite-spark.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/calcite-spark.iml -------------------------------------------------------------------------------- /spark/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/pom.xml -------------------------------------------------------------------------------- /spark/src/main/main4.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/src/main/main4.iml -------------------------------------------------------------------------------- /spark/src/test/test2.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/src/test/test2.iml -------------------------------------------------------------------------------- /spark/target/.plxarc: -------------------------------------------------------------------------------- 1 | maven-shared-archive-resources -------------------------------------------------------------------------------- /spark/target/calcite-spark-1.6.0-SNAPSHOT-sources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/target/calcite-spark-1.6.0-SNAPSHOT-sources.jar -------------------------------------------------------------------------------- /spark/target/calcite-spark-1.6.0-SNAPSHOT-tests.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/target/calcite-spark-1.6.0-SNAPSHOT-tests.jar -------------------------------------------------------------------------------- /spark/target/calcite-spark-1.6.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/target/calcite-spark-1.6.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /spark/target/classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/target/classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /spark/target/classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/target/classes/META-INF/LICENSE -------------------------------------------------------------------------------- /spark/target/classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/target/classes/META-INF/NOTICE -------------------------------------------------------------------------------- /spark/target/classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/target/classes/META-INF/git.properties -------------------------------------------------------------------------------- /spark/target/classpath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/target/classpath.txt -------------------------------------------------------------------------------- /spark/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/target/maven-archiver/pom.properties -------------------------------------------------------------------------------- /spark/target/maven-status/maven-compiler-plugin/testCompile/default-testCompile/createdFiles.lst: -------------------------------------------------------------------------------- 1 | org/apache/calcite/test/SparkAdapterTest.class 2 | -------------------------------------------------------------------------------- /spark/target/test-classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/target/test-classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /spark/target/test-classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/target/test-classes/META-INF/LICENSE -------------------------------------------------------------------------------- /spark/target/test-classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/target/test-classes/META-INF/NOTICE -------------------------------------------------------------------------------- /spark/target/test-classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/spark/target/test-classes/META-INF/git.properties -------------------------------------------------------------------------------- /splunk/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/.checkstyle -------------------------------------------------------------------------------- /splunk/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/.classpath -------------------------------------------------------------------------------- /splunk/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/.project -------------------------------------------------------------------------------- /splunk/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /splunk/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /splunk/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /splunk/calcite-splunk.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/calcite-splunk.iml -------------------------------------------------------------------------------- /splunk/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/pom.xml -------------------------------------------------------------------------------- /splunk/src/test/test7.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/src/test/test7.iml -------------------------------------------------------------------------------- /splunk/target/.plxarc: -------------------------------------------------------------------------------- 1 | maven-shared-archive-resources -------------------------------------------------------------------------------- /splunk/target/calcite-splunk-1.6.0-SNAPSHOT-sources.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/target/calcite-splunk-1.6.0-SNAPSHOT-sources.jar -------------------------------------------------------------------------------- /splunk/target/calcite-splunk-1.6.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/target/calcite-splunk-1.6.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /splunk/target/classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/target/classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /splunk/target/classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/target/classes/META-INF/LICENSE -------------------------------------------------------------------------------- /splunk/target/classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/target/classes/META-INF/NOTICE -------------------------------------------------------------------------------- /splunk/target/classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/target/classes/META-INF/git.properties -------------------------------------------------------------------------------- /splunk/target/classpath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/target/classpath.txt -------------------------------------------------------------------------------- /splunk/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/target/maven-archiver/pom.properties -------------------------------------------------------------------------------- /splunk/target/test-classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/target/test-classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /splunk/target/test-classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/target/test-classes/META-INF/LICENSE -------------------------------------------------------------------------------- /splunk/target/test-classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/target/test-classes/META-INF/NOTICE -------------------------------------------------------------------------------- /splunk/target/test-classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/splunk/target/test-classes/META-INF/git.properties -------------------------------------------------------------------------------- /sqlline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/sqlline -------------------------------------------------------------------------------- /sqlline.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/sqlline.bat -------------------------------------------------------------------------------- /src/main/config/assemblies/source-assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/src/main/config/assemblies/source-assembly.xml -------------------------------------------------------------------------------- /src/main/config/checkstyle/checker.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/src/main/config/checkstyle/checker.xml -------------------------------------------------------------------------------- /src/main/config/checkstyle/header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/src/main/config/checkstyle/header.txt -------------------------------------------------------------------------------- /src/main/config/checkstyle/suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/src/main/config/checkstyle/suppressions.xml -------------------------------------------------------------------------------- /target/.plxarc: -------------------------------------------------------------------------------- 1 | maven-shared-archive-resources -------------------------------------------------------------------------------- /target/classpath.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /target/fullclasspath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/target/fullclasspath.txt -------------------------------------------------------------------------------- /target/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/target/git.properties -------------------------------------------------------------------------------- /target/maven-shared-archive-resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/target/maven-shared-archive-resources/META-INF/LICENSE -------------------------------------------------------------------------------- /target/maven-shared-archive-resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/target/maven-shared-archive-resources/META-INF/NOTICE -------------------------------------------------------------------------------- /ubenchmark/.checkstyle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/.checkstyle -------------------------------------------------------------------------------- /ubenchmark/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/.classpath -------------------------------------------------------------------------------- /ubenchmark/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/.project -------------------------------------------------------------------------------- /ubenchmark/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /ubenchmark/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /ubenchmark/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /ubenchmark/calcite-ubenchmark.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/calcite-ubenchmark.iml -------------------------------------------------------------------------------- /ubenchmark/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/pom.xml -------------------------------------------------------------------------------- /ubenchmark/src/main/main3.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/src/main/main3.iml -------------------------------------------------------------------------------- /ubenchmark/target/.plxarc: -------------------------------------------------------------------------------- 1 | maven-shared-archive-resources -------------------------------------------------------------------------------- /ubenchmark/target/calcite-ubenchmark-1.6.0-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/target/calcite-ubenchmark-1.6.0-SNAPSHOT.jar -------------------------------------------------------------------------------- /ubenchmark/target/classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/target/classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /ubenchmark/target/classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/target/classes/META-INF/LICENSE -------------------------------------------------------------------------------- /ubenchmark/target/classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/target/classes/META-INF/NOTICE -------------------------------------------------------------------------------- /ubenchmark/target/classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/target/classes/META-INF/git.properties -------------------------------------------------------------------------------- /ubenchmark/target/classpath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/target/classpath.txt -------------------------------------------------------------------------------- /ubenchmark/target/maven-archiver/pom.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/target/maven-archiver/pom.properties -------------------------------------------------------------------------------- /ubenchmark/target/original-ubenchmarks.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/target/original-ubenchmarks.jar -------------------------------------------------------------------------------- /ubenchmark/target/test-classes/META-INF/DEPENDENCIES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/target/test-classes/META-INF/DEPENDENCIES -------------------------------------------------------------------------------- /ubenchmark/target/test-classes/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/target/test-classes/META-INF/LICENSE -------------------------------------------------------------------------------- /ubenchmark/target/test-classes/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/target/test-classes/META-INF/NOTICE -------------------------------------------------------------------------------- /ubenchmark/target/test-classes/META-INF/git.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/target/test-classes/META-INF/git.properties -------------------------------------------------------------------------------- /ubenchmark/target/ubenchmarks.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bylee5/calcite-elasticsearch/HEAD/ubenchmark/target/ubenchmarks.jar --------------------------------------------------------------------------------