Hi,
I see it is actually used in other modules as well. I still propose we remove
it. If there is not the appetite to remove it; we should bring it up to the
latest level ( still old 2017). This dependency predates Flink!
Kind regards, David.
From: David Radley <[email protected]>
Date: Wednesday, 22 October 2025 at 12:26
To: dev <[email protected]>, Dale Lane <[email protected]>
Subject: [EXTERNAL] Open ai very old dependancy
Hi,
Dale in my team noticed that the open ai project has a dependency on jsr305
(from 2009) [1]. This is a very old dependency on a jar that has been
abandoned. All this does is introduce a nullable annotation - which is only
used in the open ai module. Given this, I suggest it is not appropriate to have
this in the Flink code base. I suggest that we remove this dependency and the
nullable annotations. I am happy to do this. WDYT?
Kind regards, David.
[1]
https://mvnrepository.com/artifact/org.apache.flink/flink-model-openai/2.1.0
Unless otherwise stated above:
IBM United Kingdom Limited
Registered in England and Wales with number 741598
Registered office: Building C, IBM Hursley Office, Hursley Park Road,
Winchester, Hampshire SO21 2JN
Unless otherwise stated above:
IBM United Kingdom Limited
Registered in England and Wales with number 741598
Registered office: Building C, IBM Hursley Office, Hursley Park Road,
Winchester, Hampshire SO21 2JN