Details
-
Technical Debt
-
Status: Closed
-
Critical
-
Resolution: Fixed
-
1.16.0
Description
The pyflink_gateway_server searches the output directories of various modules to construct a test classpath.
Half of these are not declared as actual test dependencies in maven. Because of that there are no guarantees that these modules are actually built before flink-python.
Additionally there seem to be no safeguards in place to verify that these jars actually exist.
Considering that this is only required for testing most of this logic should also be moved into maven, copying these dependencies to some directory under flink-python/target, to make this de-facto build logic more discoverable.
Attachments
Issue Links
- relates to
-
FLINK-28194 Remove workaround around avro sql jar
- Closed
- links to