This is an automated email from the ASF dual-hosted git repository.
hansva pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/hop.git
The following commit(s) were added to refs/heads/main by this push:
new a952dde37d Add JDBC DriverDownload for IRIS database #7397 (#7398)
a952dde37d is described below
commit a952dde37d222161b99276a3073d3729adec152a
Author: Nicolas Adment <[email protected]>
AuthorDate: Thu Jul 2 08:46:44 2026 +0200
Add JDBC DriverDownload for IRIS database #7397 (#7398)
---
.../org/apache/hop/databases/iris/IrisDatabaseMeta.java | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git
a/plugins/databases/iris/src/main/java/org/apache/hop/databases/iris/IrisDatabaseMeta.java
b/plugins/databases/iris/src/main/java/org/apache/hop/databases/iris/IrisDatabaseMeta.java
index 631132da0f..bd2498416a 100644
---
a/plugins/databases/iris/src/main/java/org/apache/hop/databases/iris/IrisDatabaseMeta.java
+++
b/plugins/databases/iris/src/main/java/org/apache/hop/databases/iris/IrisDatabaseMeta.java
@@ -21,6 +21,7 @@ import org.apache.hop.core.Const;
import org.apache.hop.core.database.BaseDatabaseMeta;
import org.apache.hop.core.database.DatabaseMeta;
import org.apache.hop.core.database.DatabaseMetaPlugin;
+import org.apache.hop.core.database.DriverDownload;
import org.apache.hop.core.database.IDatabase;
import org.apache.hop.core.gui.plugin.GuiPlugin;
import org.apache.hop.core.row.IValueMeta;
@@ -77,6 +78,21 @@ public class IrisDatabaseMeta extends BaseDatabaseMeta
implements IDatabase {
return "com.intersystems.jdbc.IRISDriver";
}
+ @Override
+ public DriverDownload getDriverDownload() {
+ return DriverDownload.builder()
+ .mavenCoordinate("com.intersystems:intersystems-jdbc")
+ .defaultVersion("3.11.0")
+ .licenseCategory("X")
+ .licenseName("InterSystems IRIS JDBC Driver License")
+ .licenseUrl(
+
"https://www.intersystems.com/support-learning/support/browse-support/license-agreements/")
+ .vendor("InterSystems")
+ .vendorUrl("https://www.intersystems.com/")
+ .notes("JDBC driver for InterSystems Iris database")
+ .build();
+ }
+
@Override
public String getURL(String hostname, String port, String databaseName) {
return "jdbc:IRIS://" + hostname + ":" + port + "/" + databaseName;