godfreyhe commented on a change in pull request #17118:
URL: https://github.com/apache/flink/pull/17118#discussion_r704944200



##########
File path: 
flink-table/flink-table-planner/src/main/scala/org/apache/flink/table/planner/plan/schema/TableSourceTable.scala
##########
@@ -44,8 +43,8 @@ import org.apache.flink.table.types.logical.RowType
  * @param tableSource The [[DynamicTableSource]] for which is converted to a 
Calcite Table
  * @param isStreamingMode A flag that tells if the current table is in stream 
mode
  * @param catalogTable Resolved catalog table where this table source table 
comes from
- * @param flinkContext The flink context
- * @param abilitySpecs The abilitySpec applied to the source
+ * @param flinkContext The flink context abilitySpecs use to generate 
corresponding digests

Review comment:
       @param flinkContext which is used to generate extra digests based on 
abilitySpecs ?

##########
File path: 
flink-table/flink-table-planner/src/test/java/org/apache/flink/table/planner/plan/nodes/exec/serde/TemporalTableSourceSpecSerdeTest.java
##########
@@ -59,17 +60,23 @@
 public class TemporalTableSourceSpecSerdeTest {
     private static final FlinkTypeFactory FACTORY = 
FlinkTypeFactory.INSTANCE();
 
+    private static final FlinkContext flinkContext = createFlinkContext();
+
+    private static FlinkContext createFlinkContext() {
+        return new FlinkContextImpl(
+                false,
+                TableConfig.getDefault(),
+                null,
+                CatalogManagerMocks.createEmptyCatalogManager(),
+                null);
+    }

Review comment:
       rivate static final FlinkContext FLINK_CONTEXT = new FlinkContextImpl(
                   false,
                   TableConfig.getDefault(),
                   null,
                   CatalogManagerMocks.createEmptyCatalogManager(),
                   null);

##########
File path: 
flink-table/flink-table-planner/src/test/scala/org/apache/flink/table/planner/plan/metadata/MetadataTestUtil.scala
##########
@@ -247,6 +248,18 @@ object MetadataTestUtil {
     getMetadataTable(fieldNames, fieldTypes, new FlinkStatistic(tableStats))
   }
 
+
+  private val flinkContext = createFlinkContext
+
+  private def createFlinkContext(): FlinkContext = {
+    new FlinkContextImpl(
+      false,
+      TableConfig.getDefault,
+      null,
+      CatalogManagerMocks.createEmptyCatalogManager,
+      null)
+  }

Review comment:
       private val flinkContext = new FlinkContextImpl(
         false,
         TableConfig.getDefault,
         null,
         CatalogManagerMocks.createEmptyCatalogManager,
         null)




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@flink.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to