├── .github └── workflows │ ├── integration-tests.yml │ └── release.yml ├── .gitignore ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── NOTICE ├── README.md ├── config ├── checkstyle │ ├── checkstyle.xml │ └── suppressions.xml └── spotbugs │ ├── exclude.xml │ └── include.xml ├── deploy ├── acls.crd.yaml ├── config │ └── hoptimator-configmap.yaml ├── dev │ ├── flink-session-cluster.yaml │ ├── flink-sql-gateway.yaml │ ├── kafka.yaml │ └── rbac.yaml ├── docker │ ├── mysql │ │ ├── README.md │ │ ├── docker-compose.yaml │ │ └── init.sql │ ├── venice │ │ ├── docker-compose-single-dc-setup.yaml │ │ └── schemas │ │ │ ├── keySchemaPrimitive.avsc │ │ │ ├── keySchemaRecord.avsc │ │ │ └── valueSchema.avsc │ └── zeppelin │ │ ├── Dockerfile-zeppelin │ │ ├── interpreter.json │ │ ├── zeppelin-flink-engine.yaml │ │ ├── zeppelin-kafkadb.yaml │ │ └── zeppelin-site.xml ├── hoptimator-operator-deployment.yaml ├── kafkatopics.crd.yaml ├── rbac.yaml ├── samples │ ├── acls.yaml │ ├── crontrigger.yaml │ ├── demodb.yaml │ ├── etl-retl.yaml │ ├── flink-beam-template.yaml │ ├── flink-engine.yaml │ ├── flink-template.yaml │ ├── kafkadb.yaml │ ├── kafkatopics.yaml │ ├── mysqldb.yaml │ ├── sqljobs.yaml │ ├── subscriptions.yaml │ ├── tabletriggers.yaml │ ├── user-jobs.yaml │ └── venicedb.yaml └── serviceaccount.yaml ├── etc ├── cluster.yaml ├── model.yaml └── readiness-probe.sql ├── generate-models.sh ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── hoptimator ├── hoptimator-api ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── linkedin │ └── hoptimator │ ├── Catalog.java │ ├── CatalogProvider.java │ ├── ConfigProvider.java │ ├── Connector.java │ ├── ConnectorProvider.java │ ├── Database.java │ ├── Deployable.java │ ├── Deployer.java │ ├── DeployerProvider.java │ ├── Engine.java │ ├── Job.java │ ├── MaterializedView.java │ ├── Pipeline.java │ ├── Sink.java │ ├── Source.java │ ├── SqlDialect.java │ ├── ThrowingFunction.java │ ├── ThrowingSupplier.java │ ├── Trigger.java │ ├── UserJob.java │ ├── Validated.java │ ├── Validator.java │ ├── ValidatorProvider.java │ └── View.java ├── hoptimator-avro ├── build.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── linkedin │ │ │ └── hoptimator │ │ │ └── avro │ │ │ ├── AvroConverter.java │ │ │ ├── AvroTableValidator.java │ │ │ └── AvroValidatorProvider.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.linkedin.hoptimator.ValidatorProvider │ └── test │ └── java │ └── com │ └── linkedin │ └── hoptimator │ └── avro │ └── AvroConverterTest.java ├── hoptimator-catalog ├── build.gradle └── src │ ├── main │ └── java │ │ └── com │ │ └── linkedin │ │ └── hoptimator │ │ └── catalog │ │ ├── ConfigProvider.java │ │ ├── DataType.java │ │ ├── Database.java │ │ ├── DatabaseSchema.java │ │ ├── HopRel.java │ │ ├── HopTable.java │ │ ├── HopTableScan.java │ │ ├── HopTableScanRule.java │ │ ├── Names.java │ │ ├── ProtoTable.java │ │ ├── Resource.java │ │ ├── ResourceProvider.java │ │ ├── RuleProvider.java │ │ ├── RuleService.java │ │ ├── ScriptImplementor.java │ │ ├── TableFactory.java │ │ ├── TableLister.java │ │ ├── TableResolver.java │ │ └── builtin │ │ └── DatagenSchemaFactory.java │ └── test │ └── java │ └── com │ └── linkedin │ └── hoptimator │ └── catalog │ ├── DataTypeTest.java │ ├── ResourceTest.java │ └── ScriptImplementorTest.java ├── hoptimator-cli ├── build.gradle └── src │ └── main │ ├── java │ └── sqlline │ │ └── HoptimatorAppConfig.java │ └── resources │ ├── intro.txt │ └── welcome.txt ├── hoptimator-demodb ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── linkedin │ │ └── hoptimator │ │ └── demodb │ │ ├── AdClickTable.java │ │ ├── AdsSchema.java │ │ ├── CampaignTable.java │ │ ├── CompanyTable.java │ │ ├── DemoDriver.java │ │ ├── MemberTable.java │ │ ├── PageViewTable.java │ │ └── ProfileSchema.java │ └── resources │ └── META-INF │ └── services │ └── java.sql.Driver ├── hoptimator-flink-adapter ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── linkedin │ │ └── hoptimator │ │ ├── catalog │ │ └── flink │ │ │ └── FlinkStreamingSqlJob.java │ │ └── operator │ │ └── flink │ │ ├── FlinkControllerProvider.java │ │ └── FlinkStreamingSqlJobReconciler.java │ └── resources │ ├── FlinkStreamingSqlJob.yaml.template │ ├── META-INF │ └── services │ │ └── com.linkedin.hoptimator.operator.ControllerProvider │ └── SqlJob.yaml.template ├── hoptimator-flink-runner ├── Dockerfile-flink-operator ├── Dockerfile-flink-runner ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── linkedin │ └── hoptimator │ └── flink │ └── runner │ └── FlinkRunner.java ├── hoptimator-jdbc-driver-int └── build.gradle ├── hoptimator-jdbc-driver └── build.gradle ├── hoptimator-jdbc ├── build.gradle └── src │ ├── main │ ├── codegen │ │ ├── README.md │ │ ├── config.fmpp │ │ └── includes │ │ │ └── parserImpls.ftl │ ├── java │ │ └── com │ │ │ └── linkedin │ │ │ └── hoptimator │ │ │ └── jdbc │ │ │ ├── BackwardCompatibilityValidator.java │ │ │ ├── BuiltinCatalogProvider.java │ │ │ ├── CatalogService.java │ │ │ ├── CompatibilityValidatorBase.java │ │ │ ├── CompatibilityValidatorProvider.java │ │ │ ├── DefaultValidatorProvider.java │ │ │ ├── ForwardCompatibilityValidator.java │ │ │ ├── HoptimatorConnection.java │ │ │ ├── HoptimatorDatabaseMetaData.java │ │ │ ├── HoptimatorDdlExecutor.java │ │ │ ├── HoptimatorDdlUtils.java │ │ │ ├── HoptimatorDriver.java │ │ │ ├── HoptimatorResultSet.java │ │ │ ├── MaterializedViewTable.java │ │ │ ├── ResolvedTable.java │ │ │ ├── SystemPropertiesConfigProvider.java │ │ │ ├── ValidationService.java │ │ │ ├── Wrapped.java │ │ │ ├── ddl │ │ │ ├── HoptimatorDdlParserImpl.java │ │ │ ├── HoptimatorDdlParserImplConstants.java │ │ │ ├── HoptimatorDdlParserImplTokenManager.java │ │ │ ├── ParseException.java │ │ │ ├── SimpleCharStream.java │ │ │ ├── SqlCreateFunction.java │ │ │ ├── SqlCreateMaterializedView.java │ │ │ ├── SqlCreateTrigger.java │ │ │ ├── SqlDropTrigger.java │ │ │ ├── Token.java │ │ │ └── TokenMgrError.java │ │ │ └── schema │ │ │ ├── CatalogTable.java │ │ │ ├── PrintTable.java │ │ │ └── UtilityCatalog.java │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── com.linkedin.hoptimator.CatalogProvider │ │ ├── com.linkedin.hoptimator.ConfigProvider │ │ ├── com.linkedin.hoptimator.DeployerProvider │ │ ├── com.linkedin.hoptimator.ValidatorProvider │ │ └── java.sql.Driver │ ├── test │ ├── java │ │ └── com │ │ │ └── linkedin │ │ │ └── hoptimator │ │ │ └── jdbc │ │ │ ├── TestBasicSql.java │ │ │ └── TestSqlScripts.java │ └── resources │ │ ├── basic-ddl.id │ │ └── create-materialized-view-ddl.id │ └── testFixtures │ └── java │ └── com │ └── linkedin │ └── hoptimator │ └── jdbc │ ├── JdbcTestBase.java │ └── QuidemTestBase.java ├── hoptimator-k8s ├── build.gradle ├── generate-models.sh └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── linkedin │ │ │ └── hoptimator │ │ │ └── k8s │ │ │ ├── K8sApi.java │ │ │ ├── K8sApiEndpoint.java │ │ │ ├── K8sApiEndpoints.java │ │ │ ├── K8sCatalog.java │ │ │ ├── K8sCatalogProvider.java │ │ │ ├── K8sConfigProvider.java │ │ │ ├── K8sConnector.java │ │ │ ├── K8sConnectorProvider.java │ │ │ ├── K8sContext.java │ │ │ ├── K8sDatabaseTable.java │ │ │ ├── K8sDeployer.java │ │ │ ├── K8sDeployerProvider.java │ │ │ ├── K8sEngine.java │ │ │ ├── K8sEngineTable.java │ │ │ ├── K8sJobDeployer.java │ │ │ ├── K8sMaterializedViewDeployer.java │ │ │ ├── K8sMetadata.java │ │ │ ├── K8sPipelineDeployer.java │ │ │ ├── K8sPipelineElement.java │ │ │ ├── K8sPipelineElementApi.java │ │ │ ├── K8sPipelineElementMapApi.java │ │ │ ├── K8sPipelineElementMapEntry.java │ │ │ ├── K8sPipelineElementMapTable.java │ │ │ ├── K8sPipelineElementTable.java │ │ │ ├── K8sPipelineTable.java │ │ │ ├── K8sSnapshot.java │ │ │ ├── K8sSourceDeployer.java │ │ │ ├── K8sTable.java │ │ │ ├── K8sTableTriggerTable.java │ │ │ ├── K8sTriggerDeployer.java │ │ │ ├── K8sUtils.java │ │ │ ├── K8sViewDeployer.java │ │ │ ├── K8sViewTable.java │ │ │ ├── K8sYamlApi.java │ │ │ ├── K8sYamlDeployer.java │ │ │ ├── K8sYamlDeployerImpl.java │ │ │ ├── NamespaceTable.java │ │ │ ├── SecretTable.java │ │ │ ├── models │ │ │ ├── V1alpha1Database.java │ │ │ ├── V1alpha1DatabaseList.java │ │ │ ├── V1alpha1DatabaseSpec.java │ │ │ ├── V1alpha1Engine.java │ │ │ ├── V1alpha1EngineList.java │ │ │ ├── V1alpha1EngineSpec.java │ │ │ ├── V1alpha1JobTemplate.java │ │ │ ├── V1alpha1JobTemplateList.java │ │ │ ├── V1alpha1JobTemplateSpec.java │ │ │ ├── V1alpha1Pipeline.java │ │ │ ├── V1alpha1PipelineList.java │ │ │ ├── V1alpha1PipelineSpec.java │ │ │ ├── V1alpha1PipelineStatus.java │ │ │ ├── V1alpha1SqlJob.java │ │ │ ├── V1alpha1SqlJobList.java │ │ │ ├── V1alpha1SqlJobSpec.java │ │ │ ├── V1alpha1SqlJobStatus.java │ │ │ ├── V1alpha1Subscription.java │ │ │ ├── V1alpha1SubscriptionList.java │ │ │ ├── V1alpha1SubscriptionSpec.java │ │ │ ├── V1alpha1SubscriptionStatus.java │ │ │ ├── V1alpha1TableTemplate.java │ │ │ ├── V1alpha1TableTemplateList.java │ │ │ ├── V1alpha1TableTemplateSpec.java │ │ │ ├── V1alpha1TableTrigger.java │ │ │ ├── V1alpha1TableTriggerList.java │ │ │ ├── V1alpha1TableTriggerSpec.java │ │ │ ├── V1alpha1TableTriggerSpecViewRef.java │ │ │ ├── V1alpha1TableTriggerStatus.java │ │ │ ├── V1alpha1View.java │ │ │ ├── V1alpha1ViewList.java │ │ │ ├── V1alpha1ViewSpec.java │ │ │ └── V1alpha1ViewStatus.java │ │ │ └── status │ │ │ ├── K8sPipelineElementStatus.java │ │ │ └── K8sPipelineElementStatusEstimator.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ ├── com.linkedin.hoptimator.CatalogProvider │ │ │ ├── com.linkedin.hoptimator.ConfigProvider │ │ │ ├── com.linkedin.hoptimator.ConnectorProvider │ │ │ └── com.linkedin.hoptimator.DeployerProvider │ │ ├── databases.crd.yaml │ │ ├── engines.crd.yaml │ │ ├── jobtemplates.crd.yaml │ │ ├── pipelines.crd.yaml │ │ ├── sqljobs.crd.yaml │ │ ├── subscriptions.crd.yaml │ │ ├── tabletemplates.crd.yaml │ │ ├── tabletriggers.crd.yaml │ │ └── views.crd.yaml │ ├── test │ ├── java │ │ └── com │ │ │ └── linkedin │ │ │ └── hoptimator │ │ │ └── k8s │ │ │ ├── K8sPipelineElementApiTest.java │ │ │ ├── TestK8sConnector.java │ │ │ ├── TestK8sSnapshot.java │ │ │ ├── TestSqlScripts.java │ │ │ └── status │ │ │ └── K8sPipelineElementStatusEstimatorTest.java │ └── resources │ │ ├── k8s-ddl-function.id │ │ ├── k8s-ddl.id │ │ ├── k8s-metadata-beam.id │ │ ├── k8s-metadata.id │ │ └── k8s-validation.id │ └── testFixtures │ └── java │ └── com │ └── linkedin │ └── hoptimator │ └── k8s │ ├── FakeK8sApi.java │ └── FakeK8sYamlApi.java ├── hoptimator-kafka-controller ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── linkedin │ │ └── hoptimator │ │ └── operator │ │ └── kafka │ │ ├── KafkaControllerProvider.java │ │ ├── KafkaTopicAclReconciler.java │ │ └── KafkaTopicReconciler.java │ └── resources │ ├── KafkaTopic.yaml.template │ ├── KafkaTopicAcl.yaml.template │ └── META-INF │ └── services │ └── com.linkedin.hoptimator.operator.ControllerProvider ├── hoptimator-kafka ├── build.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── linkedin │ │ │ └── hoptimator │ │ │ └── kafka │ │ │ ├── ClusterSchema.java │ │ │ ├── KafkaCatalog.java │ │ │ ├── KafkaDriver.java │ │ │ └── KafkaTopic.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── java.sql.Driver │ └── test │ ├── java │ └── com │ │ └── linkedin │ │ └── hoptimator │ │ └── kafka │ │ ├── KafkaSchemaValidationTest.java │ │ └── TestSqlScripts.java │ └── resources │ ├── kafka-ddl-beam.id │ └── kafka-ddl.id ├── hoptimator-mcp-server-app ├── build.gradle └── src │ └── test │ └── java │ └── com │ └── linkedin │ └── hoptimator │ └── mcp │ └── server │ └── HoptimatorMcpServerTest.java ├── hoptimator-mcp-server ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── linkedin │ └── hoptimator │ └── mcp │ └── server │ └── HoptimatorMcpServer.java ├── hoptimator-models ├── build.gradle ├── generate-models.sh └── src │ └── main │ └── java │ └── com │ └── linkedin │ └── hoptimator │ └── models │ ├── V1alpha1Acl.java │ ├── V1alpha1AclList.java │ ├── V1alpha1AclSpec.java │ ├── V1alpha1AclSpecResource.java │ ├── V1alpha1AclStatus.java │ ├── V1alpha1KafkaTopic.java │ ├── V1alpha1KafkaTopicList.java │ ├── V1alpha1KafkaTopicSpec.java │ ├── V1alpha1KafkaTopicSpecClientConfigs.java │ ├── V1alpha1KafkaTopicSpecConfigMapRef.java │ └── V1alpha1KafkaTopicStatus.java ├── hoptimator-mysql ├── build.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── linkedin │ │ │ └── hoptimator │ │ │ └── mysql │ │ │ ├── MySqlDriver.java │ │ │ ├── MySqlTable.java │ │ │ └── TableSchema.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── java.sql.Driver │ └── test │ ├── java │ └── com │ │ └── linkedin │ │ └── hoptimator │ │ └── mysql │ │ ├── MySQLSchemaValidationTest.java │ │ └── TestSqlScripts.java │ └── resources │ └── mysql-ddl.id ├── hoptimator-operator-integration └── build.gradle ├── hoptimator-operator ├── build.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── linkedin │ │ │ └── hoptimator │ │ │ └── operator │ │ │ ├── ConfigAssembler.java │ │ │ ├── ControllerProvider.java │ │ │ ├── ControllerService.java │ │ │ ├── Operator.java │ │ │ ├── PipelineOperatorApp.java │ │ │ ├── pipeline │ │ │ └── PipelineReconciler.java │ │ │ ├── subscription │ │ │ ├── SubscriptionEnvironment.java │ │ │ └── SubscriptionReconciler.java │ │ │ └── trigger │ │ │ ├── TableTriggerReconciler.java │ │ │ └── ViewReconciler.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── com.linkedin.hoptimator.catalog.RuleProvider │ └── test │ └── java │ └── com │ └── linkedin │ └── hoptimator │ └── operator │ └── trigger │ ├── TestTableTriggerReconciler.java │ └── TestViewReconciler.java ├── hoptimator-planner ├── README.md ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── linkedin │ └── hoptimator │ └── planner │ ├── HoptimatorHook.java │ ├── HoptimatorPlanner.java │ ├── Pipeline.java │ ├── PipelineRel.java │ ├── PipelineRules.java │ └── SqlJob.java ├── hoptimator-util ├── build.gradle └── src │ ├── main │ └── java │ │ └── com │ │ └── linkedin │ │ └── hoptimator │ │ └── util │ │ ├── Api.java │ │ ├── ArrayTable.java │ │ ├── ConfigService.java │ │ ├── ConnectionService.java │ │ ├── DataTypeUtils.java │ │ ├── DelegatingConnection.java │ │ ├── DelegatingDataSource.java │ │ ├── DelegatingStatement.java │ │ ├── DeploymentService.java │ │ ├── RemoteRowList.java │ │ ├── RemoteTable.java │ │ ├── RowMapper.java │ │ ├── Template.java │ │ ├── package.java │ │ └── planner │ │ ├── EngineRules.java │ │ ├── HoptimatorJdbcCatalogSchema.java │ │ ├── HoptimatorJdbcConvention.java │ │ ├── HoptimatorJdbcSchema.java │ │ ├── HoptimatorJdbcTable.java │ │ ├── HoptimatorJdbcTableScan.java │ │ ├── PipelineRel.java │ │ ├── PipelineRules.java │ │ ├── RemoteConvention.java │ │ ├── RemoteRel.java │ │ ├── RemoteToEnumerableConverter.java │ │ ├── RemoteToEnumerableConverterRule.java │ │ ├── ScriptImplementor.java │ │ └── TrivialQueryChecker.java │ └── test │ └── java │ └── com │ └── linkedin │ └── hoptimator │ └── util │ ├── DeploymentServiceTest.java │ ├── TestDataTypeUtils.java │ ├── TestTemplate.java │ └── planner │ ├── PipelineRelTest.java │ └── TrivialQueryCheckerTest.java ├── hoptimator-venice ├── build.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── linkedin │ │ │ └── hoptimator │ │ │ └── venice │ │ │ ├── ClusterSchema.java │ │ │ ├── LocalControllerClient.java │ │ │ ├── VeniceDriver.java │ │ │ ├── VeniceStore.java │ │ │ └── VeniceStoreConfig.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── java.sql.Driver │ └── test │ ├── java │ └── com │ │ └── linkedin │ │ └── hoptimator │ │ └── venice │ │ ├── TestSqlScripts.java │ │ └── VeniceSchemaValidationTest.java │ └── resources │ └── venice-ddl-insert-partial.id ├── settings.gradle └── start-mcp-server /.github/workflows/integration-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/.github/workflows/integration-tests.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/README.md -------------------------------------------------------------------------------- /config/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/config/checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /config/checkstyle/suppressions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/config/checkstyle/suppressions.xml -------------------------------------------------------------------------------- /config/spotbugs/exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/config/spotbugs/exclude.xml -------------------------------------------------------------------------------- /config/spotbugs/include.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/config/spotbugs/include.xml -------------------------------------------------------------------------------- /deploy/acls.crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/acls.crd.yaml -------------------------------------------------------------------------------- /deploy/config/hoptimator-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/config/hoptimator-configmap.yaml -------------------------------------------------------------------------------- /deploy/dev/flink-session-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/dev/flink-session-cluster.yaml -------------------------------------------------------------------------------- /deploy/dev/flink-sql-gateway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/dev/flink-sql-gateway.yaml -------------------------------------------------------------------------------- /deploy/dev/kafka.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/dev/kafka.yaml -------------------------------------------------------------------------------- /deploy/dev/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/dev/rbac.yaml -------------------------------------------------------------------------------- /deploy/docker/mysql/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/docker/mysql/README.md -------------------------------------------------------------------------------- /deploy/docker/mysql/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/docker/mysql/docker-compose.yaml -------------------------------------------------------------------------------- /deploy/docker/mysql/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/docker/mysql/init.sql -------------------------------------------------------------------------------- /deploy/docker/venice/docker-compose-single-dc-setup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/docker/venice/docker-compose-single-dc-setup.yaml -------------------------------------------------------------------------------- /deploy/docker/venice/schemas/keySchemaPrimitive.avsc: -------------------------------------------------------------------------------- 1 | "int" -------------------------------------------------------------------------------- /deploy/docker/venice/schemas/keySchemaRecord.avsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/docker/venice/schemas/keySchemaRecord.avsc -------------------------------------------------------------------------------- /deploy/docker/venice/schemas/valueSchema.avsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/docker/venice/schemas/valueSchema.avsc -------------------------------------------------------------------------------- /deploy/docker/zeppelin/Dockerfile-zeppelin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/docker/zeppelin/Dockerfile-zeppelin -------------------------------------------------------------------------------- /deploy/docker/zeppelin/interpreter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/docker/zeppelin/interpreter.json -------------------------------------------------------------------------------- /deploy/docker/zeppelin/zeppelin-flink-engine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/docker/zeppelin/zeppelin-flink-engine.yaml -------------------------------------------------------------------------------- /deploy/docker/zeppelin/zeppelin-kafkadb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/docker/zeppelin/zeppelin-kafkadb.yaml -------------------------------------------------------------------------------- /deploy/docker/zeppelin/zeppelin-site.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/docker/zeppelin/zeppelin-site.xml -------------------------------------------------------------------------------- /deploy/hoptimator-operator-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/hoptimator-operator-deployment.yaml -------------------------------------------------------------------------------- /deploy/kafkatopics.crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/kafkatopics.crd.yaml -------------------------------------------------------------------------------- /deploy/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/rbac.yaml -------------------------------------------------------------------------------- /deploy/samples/acls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/samples/acls.yaml -------------------------------------------------------------------------------- /deploy/samples/crontrigger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/samples/crontrigger.yaml -------------------------------------------------------------------------------- /deploy/samples/demodb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/samples/demodb.yaml -------------------------------------------------------------------------------- /deploy/samples/etl-retl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/samples/etl-retl.yaml -------------------------------------------------------------------------------- /deploy/samples/flink-beam-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/samples/flink-beam-template.yaml -------------------------------------------------------------------------------- /deploy/samples/flink-engine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/samples/flink-engine.yaml -------------------------------------------------------------------------------- /deploy/samples/flink-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/samples/flink-template.yaml -------------------------------------------------------------------------------- /deploy/samples/kafkadb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/samples/kafkadb.yaml -------------------------------------------------------------------------------- /deploy/samples/kafkatopics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/samples/kafkatopics.yaml -------------------------------------------------------------------------------- /deploy/samples/mysqldb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/samples/mysqldb.yaml -------------------------------------------------------------------------------- /deploy/samples/sqljobs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/samples/sqljobs.yaml -------------------------------------------------------------------------------- /deploy/samples/subscriptions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/samples/subscriptions.yaml -------------------------------------------------------------------------------- /deploy/samples/tabletriggers.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/samples/tabletriggers.yaml -------------------------------------------------------------------------------- /deploy/samples/user-jobs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/samples/user-jobs.yaml -------------------------------------------------------------------------------- /deploy/samples/venicedb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/samples/venicedb.yaml -------------------------------------------------------------------------------- /deploy/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/deploy/serviceaccount.yaml -------------------------------------------------------------------------------- /etc/cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/etc/cluster.yaml -------------------------------------------------------------------------------- /etc/model.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/etc/model.yaml -------------------------------------------------------------------------------- /etc/readiness-probe.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/etc/readiness-probe.sql -------------------------------------------------------------------------------- /generate-models.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/generate-models.sh -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.parallel=true 2 | 3 | -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/gradlew.bat -------------------------------------------------------------------------------- /hoptimator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator -------------------------------------------------------------------------------- /hoptimator-api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/build.gradle -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/Catalog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/Catalog.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/CatalogProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/CatalogProvider.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/ConfigProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/ConfigProvider.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/Connector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/Connector.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/ConnectorProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/ConnectorProvider.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/Database.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/Database.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/Deployable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/Deployable.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/Deployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/Deployer.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/DeployerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/DeployerProvider.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/Engine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/Engine.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/Job.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/Job.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/MaterializedView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/MaterializedView.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/Pipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/Pipeline.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/Sink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/Sink.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/Source.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/Source.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/SqlDialect.java: -------------------------------------------------------------------------------- 1 | package com.linkedin.hoptimator; 2 | 3 | 4 | public enum SqlDialect { 5 | ANSI, 6 | FLINK 7 | } 8 | -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/ThrowingFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/ThrowingFunction.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/ThrowingSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/ThrowingSupplier.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/Trigger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/Trigger.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/UserJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/UserJob.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/Validated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/Validated.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/Validator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/Validator.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/ValidatorProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/ValidatorProvider.java -------------------------------------------------------------------------------- /hoptimator-api/src/main/java/com/linkedin/hoptimator/View.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-api/src/main/java/com/linkedin/hoptimator/View.java -------------------------------------------------------------------------------- /hoptimator-avro/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-avro/build.gradle -------------------------------------------------------------------------------- /hoptimator-avro/src/main/java/com/linkedin/hoptimator/avro/AvroConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-avro/src/main/java/com/linkedin/hoptimator/avro/AvroConverter.java -------------------------------------------------------------------------------- /hoptimator-avro/src/main/java/com/linkedin/hoptimator/avro/AvroTableValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-avro/src/main/java/com/linkedin/hoptimator/avro/AvroTableValidator.java -------------------------------------------------------------------------------- /hoptimator-avro/src/main/java/com/linkedin/hoptimator/avro/AvroValidatorProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-avro/src/main/java/com/linkedin/hoptimator/avro/AvroValidatorProvider.java -------------------------------------------------------------------------------- /hoptimator-avro/src/main/resources/META-INF/services/com.linkedin.hoptimator.ValidatorProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-avro/src/main/resources/META-INF/services/com.linkedin.hoptimator.ValidatorProvider -------------------------------------------------------------------------------- /hoptimator-avro/src/test/java/com/linkedin/hoptimator/avro/AvroConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-avro/src/test/java/com/linkedin/hoptimator/avro/AvroConverterTest.java -------------------------------------------------------------------------------- /hoptimator-catalog/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/build.gradle -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/ConfigProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/ConfigProvider.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/DataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/DataType.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/Database.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/Database.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/DatabaseSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/DatabaseSchema.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/HopRel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/HopRel.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/HopTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/HopTable.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/HopTableScan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/HopTableScan.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/HopTableScanRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/HopTableScanRule.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/Names.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/Names.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/ProtoTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/ProtoTable.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/Resource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/Resource.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/ResourceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/ResourceProvider.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/RuleProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/RuleProvider.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/RuleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/RuleService.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/ScriptImplementor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/ScriptImplementor.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/TableFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/TableFactory.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/TableLister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/TableLister.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/TableResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/TableResolver.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/builtin/DatagenSchemaFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/main/java/com/linkedin/hoptimator/catalog/builtin/DatagenSchemaFactory.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/test/java/com/linkedin/hoptimator/catalog/DataTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/test/java/com/linkedin/hoptimator/catalog/DataTypeTest.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/test/java/com/linkedin/hoptimator/catalog/ResourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/test/java/com/linkedin/hoptimator/catalog/ResourceTest.java -------------------------------------------------------------------------------- /hoptimator-catalog/src/test/java/com/linkedin/hoptimator/catalog/ScriptImplementorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-catalog/src/test/java/com/linkedin/hoptimator/catalog/ScriptImplementorTest.java -------------------------------------------------------------------------------- /hoptimator-cli/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-cli/build.gradle -------------------------------------------------------------------------------- /hoptimator-cli/src/main/java/sqlline/HoptimatorAppConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-cli/src/main/java/sqlline/HoptimatorAppConfig.java -------------------------------------------------------------------------------- /hoptimator-cli/src/main/resources/intro.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-cli/src/main/resources/intro.txt -------------------------------------------------------------------------------- /hoptimator-cli/src/main/resources/welcome.txt: -------------------------------------------------------------------------------- 1 | 2 | try: 3 | > !intro 4 | 5 | Happy hopping! 6 | 7 | -------------------------------------------------------------------------------- /hoptimator-demodb/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-demodb/build.gradle -------------------------------------------------------------------------------- /hoptimator-demodb/src/main/java/com/linkedin/hoptimator/demodb/AdClickTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-demodb/src/main/java/com/linkedin/hoptimator/demodb/AdClickTable.java -------------------------------------------------------------------------------- /hoptimator-demodb/src/main/java/com/linkedin/hoptimator/demodb/AdsSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-demodb/src/main/java/com/linkedin/hoptimator/demodb/AdsSchema.java -------------------------------------------------------------------------------- /hoptimator-demodb/src/main/java/com/linkedin/hoptimator/demodb/CampaignTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-demodb/src/main/java/com/linkedin/hoptimator/demodb/CampaignTable.java -------------------------------------------------------------------------------- /hoptimator-demodb/src/main/java/com/linkedin/hoptimator/demodb/CompanyTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-demodb/src/main/java/com/linkedin/hoptimator/demodb/CompanyTable.java -------------------------------------------------------------------------------- /hoptimator-demodb/src/main/java/com/linkedin/hoptimator/demodb/DemoDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-demodb/src/main/java/com/linkedin/hoptimator/demodb/DemoDriver.java -------------------------------------------------------------------------------- /hoptimator-demodb/src/main/java/com/linkedin/hoptimator/demodb/MemberTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-demodb/src/main/java/com/linkedin/hoptimator/demodb/MemberTable.java -------------------------------------------------------------------------------- /hoptimator-demodb/src/main/java/com/linkedin/hoptimator/demodb/PageViewTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-demodb/src/main/java/com/linkedin/hoptimator/demodb/PageViewTable.java -------------------------------------------------------------------------------- /hoptimator-demodb/src/main/java/com/linkedin/hoptimator/demodb/ProfileSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-demodb/src/main/java/com/linkedin/hoptimator/demodb/ProfileSchema.java -------------------------------------------------------------------------------- /hoptimator-demodb/src/main/resources/META-INF/services/java.sql.Driver: -------------------------------------------------------------------------------- 1 | com.linkedin.hoptimator.demodb.DemoDriver 2 | -------------------------------------------------------------------------------- /hoptimator-flink-adapter/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-flink-adapter/build.gradle -------------------------------------------------------------------------------- /hoptimator-flink-adapter/src/main/java/com/linkedin/hoptimator/catalog/flink/FlinkStreamingSqlJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-flink-adapter/src/main/java/com/linkedin/hoptimator/catalog/flink/FlinkStreamingSqlJob.java -------------------------------------------------------------------------------- /hoptimator-flink-adapter/src/main/java/com/linkedin/hoptimator/operator/flink/FlinkControllerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-flink-adapter/src/main/java/com/linkedin/hoptimator/operator/flink/FlinkControllerProvider.java -------------------------------------------------------------------------------- /hoptimator-flink-adapter/src/main/java/com/linkedin/hoptimator/operator/flink/FlinkStreamingSqlJobReconciler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-flink-adapter/src/main/java/com/linkedin/hoptimator/operator/flink/FlinkStreamingSqlJobReconciler.java -------------------------------------------------------------------------------- /hoptimator-flink-adapter/src/main/resources/FlinkStreamingSqlJob.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-flink-adapter/src/main/resources/FlinkStreamingSqlJob.yaml.template -------------------------------------------------------------------------------- /hoptimator-flink-adapter/src/main/resources/META-INF/services/com.linkedin.hoptimator.operator.ControllerProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-flink-adapter/src/main/resources/META-INF/services/com.linkedin.hoptimator.operator.ControllerProvider -------------------------------------------------------------------------------- /hoptimator-flink-adapter/src/main/resources/SqlJob.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-flink-adapter/src/main/resources/SqlJob.yaml.template -------------------------------------------------------------------------------- /hoptimator-flink-runner/Dockerfile-flink-operator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-flink-runner/Dockerfile-flink-operator -------------------------------------------------------------------------------- /hoptimator-flink-runner/Dockerfile-flink-runner: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-flink-runner/Dockerfile-flink-runner -------------------------------------------------------------------------------- /hoptimator-flink-runner/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-flink-runner/build.gradle -------------------------------------------------------------------------------- /hoptimator-flink-runner/src/main/java/com/linkedin/hoptimator/flink/runner/FlinkRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-flink-runner/src/main/java/com/linkedin/hoptimator/flink/runner/FlinkRunner.java -------------------------------------------------------------------------------- /hoptimator-jdbc-driver-int/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc-driver-int/build.gradle -------------------------------------------------------------------------------- /hoptimator-jdbc-driver/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc-driver/build.gradle -------------------------------------------------------------------------------- /hoptimator-jdbc/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/build.gradle -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/codegen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/codegen/README.md -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/codegen/config.fmpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/codegen/config.fmpp -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/codegen/includes/parserImpls.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/codegen/includes/parserImpls.ftl -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/BackwardCompatibilityValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/BackwardCompatibilityValidator.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/BuiltinCatalogProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/BuiltinCatalogProvider.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/CatalogService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/CatalogService.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/CompatibilityValidatorBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/CompatibilityValidatorBase.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/CompatibilityValidatorProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/CompatibilityValidatorProvider.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/DefaultValidatorProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/DefaultValidatorProvider.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ForwardCompatibilityValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ForwardCompatibilityValidator.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/HoptimatorConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/HoptimatorConnection.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/HoptimatorDatabaseMetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/HoptimatorDatabaseMetaData.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/HoptimatorDdlExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/HoptimatorDdlExecutor.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/HoptimatorDdlUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/HoptimatorDdlUtils.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/HoptimatorDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/HoptimatorDriver.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/HoptimatorResultSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/HoptimatorResultSet.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/MaterializedViewTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/MaterializedViewTable.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ResolvedTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ResolvedTable.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/SystemPropertiesConfigProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/SystemPropertiesConfigProvider.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ValidationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ValidationService.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/Wrapped.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/Wrapped.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/HoptimatorDdlParserImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/HoptimatorDdlParserImpl.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/HoptimatorDdlParserImplConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/HoptimatorDdlParserImplConstants.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/HoptimatorDdlParserImplTokenManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/HoptimatorDdlParserImplTokenManager.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/ParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/ParseException.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/SimpleCharStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/SimpleCharStream.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/SqlCreateFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/SqlCreateFunction.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/SqlCreateMaterializedView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/SqlCreateMaterializedView.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/SqlCreateTrigger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/SqlCreateTrigger.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/SqlDropTrigger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/SqlDropTrigger.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/Token.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/Token.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/TokenMgrError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/ddl/TokenMgrError.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/schema/CatalogTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/schema/CatalogTable.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/schema/PrintTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/schema/PrintTable.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/schema/UtilityCatalog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/java/com/linkedin/hoptimator/jdbc/schema/UtilityCatalog.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/resources/META-INF/services/com.linkedin.hoptimator.CatalogProvider: -------------------------------------------------------------------------------- 1 | com.linkedin.hoptimator.jdbc.BuiltinCatalogProvider 2 | -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/resources/META-INF/services/com.linkedin.hoptimator.ConfigProvider: -------------------------------------------------------------------------------- 1 | com.linkedin.hoptimator.jdbc.SystemPropertiesConfigProvider 2 | -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/resources/META-INF/services/com.linkedin.hoptimator.DeployerProvider: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/resources/META-INF/services/com.linkedin.hoptimator.ValidatorProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/resources/META-INF/services/com.linkedin.hoptimator.ValidatorProvider -------------------------------------------------------------------------------- /hoptimator-jdbc/src/main/resources/META-INF/services/java.sql.Driver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/main/resources/META-INF/services/java.sql.Driver -------------------------------------------------------------------------------- /hoptimator-jdbc/src/test/java/com/linkedin/hoptimator/jdbc/TestBasicSql.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/test/java/com/linkedin/hoptimator/jdbc/TestBasicSql.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/test/java/com/linkedin/hoptimator/jdbc/TestSqlScripts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/test/java/com/linkedin/hoptimator/jdbc/TestSqlScripts.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/test/resources/basic-ddl.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/test/resources/basic-ddl.id -------------------------------------------------------------------------------- /hoptimator-jdbc/src/test/resources/create-materialized-view-ddl.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/test/resources/create-materialized-view-ddl.id -------------------------------------------------------------------------------- /hoptimator-jdbc/src/testFixtures/java/com/linkedin/hoptimator/jdbc/JdbcTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/testFixtures/java/com/linkedin/hoptimator/jdbc/JdbcTestBase.java -------------------------------------------------------------------------------- /hoptimator-jdbc/src/testFixtures/java/com/linkedin/hoptimator/jdbc/QuidemTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-jdbc/src/testFixtures/java/com/linkedin/hoptimator/jdbc/QuidemTestBase.java -------------------------------------------------------------------------------- /hoptimator-k8s/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/build.gradle -------------------------------------------------------------------------------- /hoptimator-k8s/generate-models.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/generate-models.sh -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sApi.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sApiEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sApiEndpoint.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sApiEndpoints.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sApiEndpoints.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sCatalog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sCatalog.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sCatalogProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sCatalogProvider.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sConfigProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sConfigProvider.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sConnector.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sConnectorProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sConnectorProvider.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sContext.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sDatabaseTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sDatabaseTable.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sDeployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sDeployer.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sDeployerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sDeployerProvider.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sEngine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sEngine.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sEngineTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sEngineTable.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sJobDeployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sJobDeployer.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sMaterializedViewDeployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sMaterializedViewDeployer.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sMetadata.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sPipelineDeployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sPipelineDeployer.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sPipelineElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sPipelineElement.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sPipelineElementApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sPipelineElementApi.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sPipelineElementMapApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sPipelineElementMapApi.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sPipelineElementMapEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sPipelineElementMapEntry.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sPipelineElementMapTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sPipelineElementMapTable.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sPipelineElementTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sPipelineElementTable.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sPipelineTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sPipelineTable.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sSnapshot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sSnapshot.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sSourceDeployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sSourceDeployer.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sTable.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sTableTriggerTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sTableTriggerTable.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sTriggerDeployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sTriggerDeployer.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sUtils.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sViewDeployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sViewDeployer.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sViewTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sViewTable.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sYamlApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sYamlApi.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sYamlDeployer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sYamlDeployer.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sYamlDeployerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/K8sYamlDeployerImpl.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/NamespaceTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/NamespaceTable.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/SecretTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/SecretTable.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1Database.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1Database.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1DatabaseList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1DatabaseList.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1DatabaseSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1DatabaseSpec.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1Engine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1Engine.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1EngineList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1EngineList.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1EngineSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1EngineSpec.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1JobTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1JobTemplate.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1JobTemplateList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1JobTemplateList.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1JobTemplateSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1JobTemplateSpec.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1Pipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1Pipeline.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1PipelineList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1PipelineList.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1PipelineSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1PipelineSpec.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1PipelineStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1PipelineStatus.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1SqlJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1SqlJob.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1SqlJobList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1SqlJobList.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1SqlJobSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1SqlJobSpec.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1SqlJobStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1SqlJobStatus.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1Subscription.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1Subscription.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1SubscriptionList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1SubscriptionList.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1SubscriptionSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1SubscriptionSpec.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1SubscriptionStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1SubscriptionStatus.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1TableTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1TableTemplate.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1TableTemplateList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1TableTemplateList.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1TableTemplateSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1TableTemplateSpec.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1TableTrigger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1TableTrigger.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1TableTriggerList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1TableTriggerList.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1TableTriggerSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1TableTriggerSpec.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1TableTriggerSpecViewRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1TableTriggerSpecViewRef.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1TableTriggerStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1TableTriggerStatus.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1View.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1View.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1ViewList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1ViewList.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1ViewSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1ViewSpec.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1ViewStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/models/V1alpha1ViewStatus.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/status/K8sPipelineElementStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/status/K8sPipelineElementStatus.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/status/K8sPipelineElementStatusEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/java/com/linkedin/hoptimator/k8s/status/K8sPipelineElementStatusEstimator.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/resources/META-INF/services/com.linkedin.hoptimator.CatalogProvider: -------------------------------------------------------------------------------- 1 | com.linkedin.hoptimator.k8s.K8sCatalogProvider 2 | -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/resources/META-INF/services/com.linkedin.hoptimator.ConfigProvider: -------------------------------------------------------------------------------- 1 | com.linkedin.hoptimator.k8s.K8sConfigProvider 2 | -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/resources/META-INF/services/com.linkedin.hoptimator.ConnectorProvider: -------------------------------------------------------------------------------- 1 | com.linkedin.hoptimator.k8s.K8sConnectorProvider 2 | -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/resources/META-INF/services/com.linkedin.hoptimator.DeployerProvider: -------------------------------------------------------------------------------- 1 | com.linkedin.hoptimator.k8s.K8sDeployerProvider 2 | -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/resources/databases.crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/resources/databases.crd.yaml -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/resources/engines.crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/resources/engines.crd.yaml -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/resources/jobtemplates.crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/resources/jobtemplates.crd.yaml -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/resources/pipelines.crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/resources/pipelines.crd.yaml -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/resources/sqljobs.crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/resources/sqljobs.crd.yaml -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/resources/subscriptions.crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/resources/subscriptions.crd.yaml -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/resources/tabletemplates.crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/resources/tabletemplates.crd.yaml -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/resources/tabletriggers.crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/resources/tabletriggers.crd.yaml -------------------------------------------------------------------------------- /hoptimator-k8s/src/main/resources/views.crd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/main/resources/views.crd.yaml -------------------------------------------------------------------------------- /hoptimator-k8s/src/test/java/com/linkedin/hoptimator/k8s/K8sPipelineElementApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/test/java/com/linkedin/hoptimator/k8s/K8sPipelineElementApiTest.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/test/java/com/linkedin/hoptimator/k8s/TestK8sConnector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/test/java/com/linkedin/hoptimator/k8s/TestK8sConnector.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/test/java/com/linkedin/hoptimator/k8s/TestK8sSnapshot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/test/java/com/linkedin/hoptimator/k8s/TestK8sSnapshot.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/test/java/com/linkedin/hoptimator/k8s/TestSqlScripts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/test/java/com/linkedin/hoptimator/k8s/TestSqlScripts.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/test/java/com/linkedin/hoptimator/k8s/status/K8sPipelineElementStatusEstimatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/test/java/com/linkedin/hoptimator/k8s/status/K8sPipelineElementStatusEstimatorTest.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/test/resources/k8s-ddl-function.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/test/resources/k8s-ddl-function.id -------------------------------------------------------------------------------- /hoptimator-k8s/src/test/resources/k8s-ddl.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/test/resources/k8s-ddl.id -------------------------------------------------------------------------------- /hoptimator-k8s/src/test/resources/k8s-metadata-beam.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/test/resources/k8s-metadata-beam.id -------------------------------------------------------------------------------- /hoptimator-k8s/src/test/resources/k8s-metadata.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/test/resources/k8s-metadata.id -------------------------------------------------------------------------------- /hoptimator-k8s/src/test/resources/k8s-validation.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/test/resources/k8s-validation.id -------------------------------------------------------------------------------- /hoptimator-k8s/src/testFixtures/java/com/linkedin/hoptimator/k8s/FakeK8sApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/testFixtures/java/com/linkedin/hoptimator/k8s/FakeK8sApi.java -------------------------------------------------------------------------------- /hoptimator-k8s/src/testFixtures/java/com/linkedin/hoptimator/k8s/FakeK8sYamlApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-k8s/src/testFixtures/java/com/linkedin/hoptimator/k8s/FakeK8sYamlApi.java -------------------------------------------------------------------------------- /hoptimator-kafka-controller/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-kafka-controller/build.gradle -------------------------------------------------------------------------------- /hoptimator-kafka-controller/src/main/java/com/linkedin/hoptimator/operator/kafka/KafkaControllerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-kafka-controller/src/main/java/com/linkedin/hoptimator/operator/kafka/KafkaControllerProvider.java -------------------------------------------------------------------------------- /hoptimator-kafka-controller/src/main/java/com/linkedin/hoptimator/operator/kafka/KafkaTopicAclReconciler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-kafka-controller/src/main/java/com/linkedin/hoptimator/operator/kafka/KafkaTopicAclReconciler.java -------------------------------------------------------------------------------- /hoptimator-kafka-controller/src/main/java/com/linkedin/hoptimator/operator/kafka/KafkaTopicReconciler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-kafka-controller/src/main/java/com/linkedin/hoptimator/operator/kafka/KafkaTopicReconciler.java -------------------------------------------------------------------------------- /hoptimator-kafka-controller/src/main/resources/KafkaTopic.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-kafka-controller/src/main/resources/KafkaTopic.yaml.template -------------------------------------------------------------------------------- /hoptimator-kafka-controller/src/main/resources/KafkaTopicAcl.yaml.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-kafka-controller/src/main/resources/KafkaTopicAcl.yaml.template -------------------------------------------------------------------------------- /hoptimator-kafka-controller/src/main/resources/META-INF/services/com.linkedin.hoptimator.operator.ControllerProvider: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-kafka-controller/src/main/resources/META-INF/services/com.linkedin.hoptimator.operator.ControllerProvider -------------------------------------------------------------------------------- /hoptimator-kafka/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-kafka/build.gradle -------------------------------------------------------------------------------- /hoptimator-kafka/src/main/java/com/linkedin/hoptimator/kafka/ClusterSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-kafka/src/main/java/com/linkedin/hoptimator/kafka/ClusterSchema.java -------------------------------------------------------------------------------- /hoptimator-kafka/src/main/java/com/linkedin/hoptimator/kafka/KafkaCatalog.java: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hoptimator-kafka/src/main/java/com/linkedin/hoptimator/kafka/KafkaDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-kafka/src/main/java/com/linkedin/hoptimator/kafka/KafkaDriver.java -------------------------------------------------------------------------------- /hoptimator-kafka/src/main/java/com/linkedin/hoptimator/kafka/KafkaTopic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-kafka/src/main/java/com/linkedin/hoptimator/kafka/KafkaTopic.java -------------------------------------------------------------------------------- /hoptimator-kafka/src/main/resources/META-INF/services/java.sql.Driver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-kafka/src/main/resources/META-INF/services/java.sql.Driver -------------------------------------------------------------------------------- /hoptimator-kafka/src/test/java/com/linkedin/hoptimator/kafka/KafkaSchemaValidationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-kafka/src/test/java/com/linkedin/hoptimator/kafka/KafkaSchemaValidationTest.java -------------------------------------------------------------------------------- /hoptimator-kafka/src/test/java/com/linkedin/hoptimator/kafka/TestSqlScripts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-kafka/src/test/java/com/linkedin/hoptimator/kafka/TestSqlScripts.java -------------------------------------------------------------------------------- /hoptimator-kafka/src/test/resources/kafka-ddl-beam.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-kafka/src/test/resources/kafka-ddl-beam.id -------------------------------------------------------------------------------- /hoptimator-kafka/src/test/resources/kafka-ddl.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-kafka/src/test/resources/kafka-ddl.id -------------------------------------------------------------------------------- /hoptimator-mcp-server-app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-mcp-server-app/build.gradle -------------------------------------------------------------------------------- /hoptimator-mcp-server-app/src/test/java/com/linkedin/hoptimator/mcp/server/HoptimatorMcpServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-mcp-server-app/src/test/java/com/linkedin/hoptimator/mcp/server/HoptimatorMcpServerTest.java -------------------------------------------------------------------------------- /hoptimator-mcp-server/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-mcp-server/build.gradle -------------------------------------------------------------------------------- /hoptimator-mcp-server/src/main/java/com/linkedin/hoptimator/mcp/server/HoptimatorMcpServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-mcp-server/src/main/java/com/linkedin/hoptimator/mcp/server/HoptimatorMcpServer.java -------------------------------------------------------------------------------- /hoptimator-models/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-models/build.gradle -------------------------------------------------------------------------------- /hoptimator-models/generate-models.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-models/generate-models.sh -------------------------------------------------------------------------------- /hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1Acl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1Acl.java -------------------------------------------------------------------------------- /hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1AclList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1AclList.java -------------------------------------------------------------------------------- /hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1AclSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1AclSpec.java -------------------------------------------------------------------------------- /hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1AclSpecResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1AclSpecResource.java -------------------------------------------------------------------------------- /hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1AclStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1AclStatus.java -------------------------------------------------------------------------------- /hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1KafkaTopic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1KafkaTopic.java -------------------------------------------------------------------------------- /hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1KafkaTopicList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1KafkaTopicList.java -------------------------------------------------------------------------------- /hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1KafkaTopicSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1KafkaTopicSpec.java -------------------------------------------------------------------------------- /hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1KafkaTopicSpecClientConfigs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1KafkaTopicSpecClientConfigs.java -------------------------------------------------------------------------------- /hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1KafkaTopicSpecConfigMapRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1KafkaTopicSpecConfigMapRef.java -------------------------------------------------------------------------------- /hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1KafkaTopicStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-models/src/main/java/com/linkedin/hoptimator/models/V1alpha1KafkaTopicStatus.java -------------------------------------------------------------------------------- /hoptimator-mysql/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-mysql/build.gradle -------------------------------------------------------------------------------- /hoptimator-mysql/src/main/java/com/linkedin/hoptimator/mysql/MySqlDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-mysql/src/main/java/com/linkedin/hoptimator/mysql/MySqlDriver.java -------------------------------------------------------------------------------- /hoptimator-mysql/src/main/java/com/linkedin/hoptimator/mysql/MySqlTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-mysql/src/main/java/com/linkedin/hoptimator/mysql/MySqlTable.java -------------------------------------------------------------------------------- /hoptimator-mysql/src/main/java/com/linkedin/hoptimator/mysql/TableSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-mysql/src/main/java/com/linkedin/hoptimator/mysql/TableSchema.java -------------------------------------------------------------------------------- /hoptimator-mysql/src/main/resources/META-INF/services/java.sql.Driver: -------------------------------------------------------------------------------- 1 | com.linkedin.hoptimator.mysql.MySqlDriver 2 | -------------------------------------------------------------------------------- /hoptimator-mysql/src/test/java/com/linkedin/hoptimator/mysql/MySQLSchemaValidationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-mysql/src/test/java/com/linkedin/hoptimator/mysql/MySQLSchemaValidationTest.java -------------------------------------------------------------------------------- /hoptimator-mysql/src/test/java/com/linkedin/hoptimator/mysql/TestSqlScripts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-mysql/src/test/java/com/linkedin/hoptimator/mysql/TestSqlScripts.java -------------------------------------------------------------------------------- /hoptimator-mysql/src/test/resources/mysql-ddl.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-mysql/src/test/resources/mysql-ddl.id -------------------------------------------------------------------------------- /hoptimator-operator-integration/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-operator-integration/build.gradle -------------------------------------------------------------------------------- /hoptimator-operator/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-operator/build.gradle -------------------------------------------------------------------------------- /hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/ConfigAssembler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/ConfigAssembler.java -------------------------------------------------------------------------------- /hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/ControllerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/ControllerProvider.java -------------------------------------------------------------------------------- /hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/ControllerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/ControllerService.java -------------------------------------------------------------------------------- /hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/Operator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/Operator.java -------------------------------------------------------------------------------- /hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/PipelineOperatorApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/PipelineOperatorApp.java -------------------------------------------------------------------------------- /hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/pipeline/PipelineReconciler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/pipeline/PipelineReconciler.java -------------------------------------------------------------------------------- /hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/subscription/SubscriptionEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/subscription/SubscriptionEnvironment.java -------------------------------------------------------------------------------- /hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/subscription/SubscriptionReconciler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/subscription/SubscriptionReconciler.java -------------------------------------------------------------------------------- /hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/trigger/TableTriggerReconciler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/trigger/TableTriggerReconciler.java -------------------------------------------------------------------------------- /hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/trigger/ViewReconciler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-operator/src/main/java/com/linkedin/hoptimator/operator/trigger/ViewReconciler.java -------------------------------------------------------------------------------- /hoptimator-operator/src/main/resources/META-INF/services/com.linkedin.hoptimator.catalog.RuleProvider: -------------------------------------------------------------------------------- 1 | com.linkedin.hoptimator.planner.PipelineRules 2 | -------------------------------------------------------------------------------- /hoptimator-operator/src/test/java/com/linkedin/hoptimator/operator/trigger/TestTableTriggerReconciler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-operator/src/test/java/com/linkedin/hoptimator/operator/trigger/TestTableTriggerReconciler.java -------------------------------------------------------------------------------- /hoptimator-operator/src/test/java/com/linkedin/hoptimator/operator/trigger/TestViewReconciler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-operator/src/test/java/com/linkedin/hoptimator/operator/trigger/TestViewReconciler.java -------------------------------------------------------------------------------- /hoptimator-planner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-planner/README.md -------------------------------------------------------------------------------- /hoptimator-planner/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-planner/build.gradle -------------------------------------------------------------------------------- /hoptimator-planner/src/main/java/com/linkedin/hoptimator/planner/HoptimatorHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-planner/src/main/java/com/linkedin/hoptimator/planner/HoptimatorHook.java -------------------------------------------------------------------------------- /hoptimator-planner/src/main/java/com/linkedin/hoptimator/planner/HoptimatorPlanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-planner/src/main/java/com/linkedin/hoptimator/planner/HoptimatorPlanner.java -------------------------------------------------------------------------------- /hoptimator-planner/src/main/java/com/linkedin/hoptimator/planner/Pipeline.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-planner/src/main/java/com/linkedin/hoptimator/planner/Pipeline.java -------------------------------------------------------------------------------- /hoptimator-planner/src/main/java/com/linkedin/hoptimator/planner/PipelineRel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-planner/src/main/java/com/linkedin/hoptimator/planner/PipelineRel.java -------------------------------------------------------------------------------- /hoptimator-planner/src/main/java/com/linkedin/hoptimator/planner/PipelineRules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-planner/src/main/java/com/linkedin/hoptimator/planner/PipelineRules.java -------------------------------------------------------------------------------- /hoptimator-planner/src/main/java/com/linkedin/hoptimator/planner/SqlJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-planner/src/main/java/com/linkedin/hoptimator/planner/SqlJob.java -------------------------------------------------------------------------------- /hoptimator-util/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/build.gradle -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/Api.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/Api.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/ArrayTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/ArrayTable.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/ConfigService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/ConfigService.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/ConnectionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/ConnectionService.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/DataTypeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/DataTypeUtils.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/DelegatingConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/DelegatingConnection.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/DelegatingDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/DelegatingDataSource.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/DelegatingStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/DelegatingStatement.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/DeploymentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/DeploymentService.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/RemoteRowList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/RemoteRowList.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/RemoteTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/RemoteTable.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/RowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/RowMapper.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/Template.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/Template.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/package.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/package.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/EngineRules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/EngineRules.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/HoptimatorJdbcCatalogSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/HoptimatorJdbcCatalogSchema.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/HoptimatorJdbcConvention.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/HoptimatorJdbcConvention.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/HoptimatorJdbcSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/HoptimatorJdbcSchema.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/HoptimatorJdbcTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/HoptimatorJdbcTable.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/HoptimatorJdbcTableScan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/HoptimatorJdbcTableScan.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/PipelineRel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/PipelineRel.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/PipelineRules.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/PipelineRules.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/RemoteConvention.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/RemoteConvention.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/RemoteRel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/RemoteRel.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/RemoteToEnumerableConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/RemoteToEnumerableConverter.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/RemoteToEnumerableConverterRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/RemoteToEnumerableConverterRule.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/ScriptImplementor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/ScriptImplementor.java -------------------------------------------------------------------------------- /hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/TrivialQueryChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/main/java/com/linkedin/hoptimator/util/planner/TrivialQueryChecker.java -------------------------------------------------------------------------------- /hoptimator-util/src/test/java/com/linkedin/hoptimator/util/DeploymentServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/test/java/com/linkedin/hoptimator/util/DeploymentServiceTest.java -------------------------------------------------------------------------------- /hoptimator-util/src/test/java/com/linkedin/hoptimator/util/TestDataTypeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/test/java/com/linkedin/hoptimator/util/TestDataTypeUtils.java -------------------------------------------------------------------------------- /hoptimator-util/src/test/java/com/linkedin/hoptimator/util/TestTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/test/java/com/linkedin/hoptimator/util/TestTemplate.java -------------------------------------------------------------------------------- /hoptimator-util/src/test/java/com/linkedin/hoptimator/util/planner/PipelineRelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/test/java/com/linkedin/hoptimator/util/planner/PipelineRelTest.java -------------------------------------------------------------------------------- /hoptimator-util/src/test/java/com/linkedin/hoptimator/util/planner/TrivialQueryCheckerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-util/src/test/java/com/linkedin/hoptimator/util/planner/TrivialQueryCheckerTest.java -------------------------------------------------------------------------------- /hoptimator-venice/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-venice/build.gradle -------------------------------------------------------------------------------- /hoptimator-venice/src/main/java/com/linkedin/hoptimator/venice/ClusterSchema.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-venice/src/main/java/com/linkedin/hoptimator/venice/ClusterSchema.java -------------------------------------------------------------------------------- /hoptimator-venice/src/main/java/com/linkedin/hoptimator/venice/LocalControllerClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-venice/src/main/java/com/linkedin/hoptimator/venice/LocalControllerClient.java -------------------------------------------------------------------------------- /hoptimator-venice/src/main/java/com/linkedin/hoptimator/venice/VeniceDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-venice/src/main/java/com/linkedin/hoptimator/venice/VeniceDriver.java -------------------------------------------------------------------------------- /hoptimator-venice/src/main/java/com/linkedin/hoptimator/venice/VeniceStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-venice/src/main/java/com/linkedin/hoptimator/venice/VeniceStore.java -------------------------------------------------------------------------------- /hoptimator-venice/src/main/java/com/linkedin/hoptimator/venice/VeniceStoreConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-venice/src/main/java/com/linkedin/hoptimator/venice/VeniceStoreConfig.java -------------------------------------------------------------------------------- /hoptimator-venice/src/main/resources/META-INF/services/java.sql.Driver: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-venice/src/main/resources/META-INF/services/java.sql.Driver -------------------------------------------------------------------------------- /hoptimator-venice/src/test/java/com/linkedin/hoptimator/venice/TestSqlScripts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-venice/src/test/java/com/linkedin/hoptimator/venice/TestSqlScripts.java -------------------------------------------------------------------------------- /hoptimator-venice/src/test/java/com/linkedin/hoptimator/venice/VeniceSchemaValidationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-venice/src/test/java/com/linkedin/hoptimator/venice/VeniceSchemaValidationTest.java -------------------------------------------------------------------------------- /hoptimator-venice/src/test/resources/venice-ddl-insert-partial.id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/hoptimator-venice/src/test/resources/venice-ddl-insert-partial.id -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/settings.gradle -------------------------------------------------------------------------------- /start-mcp-server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/linkedin/Hoptimator/HEAD/start-mcp-server --------------------------------------------------------------------------------