From 1307ce9f11a3695ca4be477f4d7b5098b26d7311 Mon Sep 17 00:00:00 2001 From: Charles Givre Date: Thu, 22 Jan 2026 15:31:51 -0500 Subject: [PATCH 1/3] DRILL-8541: Update Nashorn for Java 17 Compatibility --- exec/java-exec/pom.xml | 5 +++++ exec/jdbc/pom.xml | 6 ++++++ pom.xml | 7 +++++++ 3 files changed, 18 insertions(+) diff --git a/exec/java-exec/pom.xml b/exec/java-exec/pom.xml index 26823c040f7..9c0c5454628 100644 --- a/exec/java-exec/pom.xml +++ b/exec/java-exec/pom.xml @@ -604,6 +604,11 @@ sqlline sqlline + + + org.openjdk.nashorn + nashorn-core + org.apache.drill.metastore drill-iceberg-metastore diff --git a/exec/jdbc/pom.xml b/exec/jdbc/pom.xml index f4da9524f7a..bc5ff50da33 100644 --- a/exec/jdbc/pom.xml +++ b/exec/jdbc/pom.xml @@ -71,6 +71,12 @@ sqlline test + + + org.openjdk.nashorn + nashorn-core + test + xerces diff --git a/pom.xml b/pom.xml index f229eb67d0f..1342f21b344 100644 --- a/pom.xml +++ b/pom.xml @@ -124,6 +124,7 @@ 5.2.0 5.5.1 0.6.6 + 15.4 2.0.65.Final 4.1.118.Final @@ -1525,6 +1526,12 @@ sqlline ${sqlline.version} + + + org.openjdk.nashorn + nashorn-core + ${nashorn.version} + commons-net commons-net From 74a215d10c4dcd5693ee79f429e9bf7b773deec8 Mon Sep 17 00:00:00 2001 From: Charles Givre Date: Thu, 22 Jan 2026 16:02:16 -0500 Subject: [PATCH 2/3] Update JDBC Size Limit --- exec/jdbc-all/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exec/jdbc-all/pom.xml b/exec/jdbc-all/pom.xml index e5211f6db96..987ff47cbac 100644 --- a/exec/jdbc-all/pom.xml +++ b/exec/jdbc-all/pom.xml @@ -33,7 +33,7 @@ "package.namespace.prefix" equals to "oadd.". It can be overridden if necessary within any profile --> oadd. - 58000000 + 59000000 From c505b32dc99770d6b549ba8439e6c9481e0988e9 Mon Sep 17 00:00:00 2001 From: Charles Givre Date: Thu, 22 Jan 2026 21:52:03 -0500 Subject: [PATCH 3/3] Fix unit tests --- exec/jdbc/pom.xml | 11 +++++++++++ pom.xml | 11 +++++++++++ 2 files changed, 22 insertions(+) diff --git a/exec/jdbc/pom.xml b/exec/jdbc/pom.xml index bc5ff50da33..a0539995037 100644 --- a/exec/jdbc/pom.xml +++ b/exec/jdbc/pom.xml @@ -76,6 +76,17 @@ org.openjdk.nashorn nashorn-core test + + + + org.ow2.asm + asm + + + org.ow2.asm + asm-tree + + diff --git a/pom.xml b/pom.xml index 1342f21b344..46270fc8f72 100644 --- a/pom.xml +++ b/pom.xml @@ -1531,6 +1531,17 @@ org.openjdk.nashorn nashorn-core ${nashorn.version} + + + + org.ow2.asm + asm + + + org.ow2.asm + asm-tree + + commons-net