nilmadhab commented on code in PR #26284:
URL: https://github.com/apache/flink/pull/26284#discussion_r2016683720


##########
flink-datastream-api/pom.xml:
##########
@@ -40,5 +40,11 @@ under the License.
                        <artifactId>flink-core-api</artifactId>
                        <version>${project.version}</version>
                </dependency>
-       </dependencies>
+    <dependency>
+      <groupId>org.apache.flink</groupId>
+      <artifactId>flink-core</artifactId>

Review Comment:
   The dependency of `flink-core` module through using`TypeInformation` is only 
used in the interfaces located in `flink-datastream-api`, as the 
implementations are defined in `flink-datastream` module which are already 
using `flink-core` module. 
   
   I think it does not make much sense to copy a large number of files and 
maintain it just for a small feature and that too only for defining interfaces. 
I am open to other ideas. 



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to