[ https://issues.apache.org/jira/browse/FLINK-38070?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
dalongliu resolved FLINK-38070. ------------------------------- Resolution: Fixed > Release Testing: Verify FLIP-507 : Add Model DDL methods in TABLE API > --------------------------------------------------------------------- > > Key: FLINK-38070 > URL: https://issues.apache.org/jira/browse/FLINK-38070 > Project: Flink > Issue Type: Sub-task > Reporter: Yash Anand > Assignee: Yash Anand > Priority: Blocker > > h3. Follow up the test for https://issues.apache.org/jira/browse/FLINK-37548 > Switch to 2.1 release branch and build source with > {code:java} > ./mvnw clean install -Pfast -DskipTests -Dscala-2.12 {code} > > 2. Start cluster with > {code:java} > build-target/bin/start-cluster.sh{code} > 3. > Create Table API Java project > Include 2.1 SNAPSHOT table API version in the project > 4. > Create Schema and Model descriptor object > private static final Schema SCHEMA = > Schema.newBuilder().column("f0", DataTypes.INT()).build(); > private static final ModelDescriptor MODEL_DESCRIPTOR = > ModelDescriptor.forProvider("TestProvider") > .option("a", "Test") > .inputSchema(SCHEMA) > .outputSchema(SCHEMA) > .build(); > Create Model > tableEnv.createModel(modelPath, MODEL_DESCRIPTOR, false); > tableEnv.createModel(modelPath, MODEL_DESCRIPTOR, true); > Create Temporary Model > tableEnv.createTemporaryModel(modelPath, MODEL_DESCRIPTOR, false); > createTemporaryModel(modelPath, MODEL_DESCRIPTOR, true); > DROP Model > tableEnv.dropModel(modelPath); > tableEnv.dropModel(modelPath, false); > DROP Temporary Model > tableEnv.dropTemporaryModel(modelPath); > List Models > String[] models = tableEnv.listModels(); > 5. > Submit the project jar job on local flink cluster > {code:java} > build-target/bin/flink run -c <your.package.YourMainClass> <path_to_jar> > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)