This is an automated email from the ASF dual-hosted git repository.
cgivre pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/drill.git
The following commit(s) were added to refs/heads/master by this push:
new 214e188999 DRILL-8438: Bump YAUAA to 7.19.2 (#2808)
214e188999 is described below
commit 214e1889997b6c676211188d41eae6b986713499
Author: Niels Basjes <[email protected]>
AuthorDate: Tue May 23 21:58:25 2023 +0200
DRILL-8438: Bump YAUAA to 7.19.2 (#2808)
* chore(deps): Update Yauaa to 7.19.2
* Additional fix, please squash on merge
---
contrib/format-httpd/pom.xml | 4 ----
contrib/udfs/pom.xml | 6 ------
.../java/org/apache/drill/exec/udfs/UserAgentAnalyzerProvider.java | 2 --
.../java/org/apache/drill/exec/udfs/TestUserAgentFunctions.java | 2 +-
pom.xml | 2 +-
5 files changed, 2 insertions(+), 14 deletions(-)
diff --git a/contrib/format-httpd/pom.xml b/contrib/format-httpd/pom.xml
index 4663a9438e..0feb07df54 100644
--- a/contrib/format-httpd/pom.xml
+++ b/contrib/format-httpd/pom.xml
@@ -60,10 +60,6 @@
<groupId>nl.basjes.parse.httpdlog</groupId>
<artifactId>httpdlog-parser</artifactId>
</exclusion>
- <exclusion>
- <groupId>com.github.ben-manes.caffeine</groupId>
- <artifactId>caffeine</artifactId>
- </exclusion>
</exclusions>
</dependency>
diff --git a/contrib/udfs/pom.xml b/contrib/udfs/pom.xml
index 63187978ca..c44728c33d 100644
--- a/contrib/udfs/pom.xml
+++ b/contrib/udfs/pom.xml
@@ -80,12 +80,6 @@
<groupId>nl.basjes.parse.useragent</groupId>
<artifactId>yauaa</artifactId>
<version>${yauaa.version}</version>
- <exclusions>
- <exclusion>
- <groupId>com.github.ben-manes.caffeine</groupId>
- <artifactId>caffeine</artifactId>
- </exclusion>
- </exclusions>
</dependency>
<!-- Test dependencies -->
diff --git
a/contrib/udfs/src/main/java/org/apache/drill/exec/udfs/UserAgentAnalyzerProvider.java
b/contrib/udfs/src/main/java/org/apache/drill/exec/udfs/UserAgentAnalyzerProvider.java
index e3cdaa4e1c..1c7c1d320b 100644
---
a/contrib/udfs/src/main/java/org/apache/drill/exec/udfs/UserAgentAnalyzerProvider.java
+++
b/contrib/udfs/src/main/java/org/apache/drill/exec/udfs/UserAgentAnalyzerProvider.java
@@ -54,8 +54,6 @@ public class UserAgentAnalyzerProvider {
private static final UserAgentAnalyzer INSTANCE =
UserAgentAnalyzer.newBuilder()
.dropTests()
.hideMatcherLoadStats()
- // Caffeine is a Java 11+ library.
- .useJava8CompatibleCaching()
.immediateInitialization()
.build();
}
diff --git
a/contrib/udfs/src/test/java/org/apache/drill/exec/udfs/TestUserAgentFunctions.java
b/contrib/udfs/src/test/java/org/apache/drill/exec/udfs/TestUserAgentFunctions.java
index 0ac40ed774..d4fe580620 100644
---
a/contrib/udfs/src/test/java/org/apache/drill/exec/udfs/TestUserAgentFunctions.java
+++
b/contrib/udfs/src/test/java/org/apache/drill/exec/udfs/TestUserAgentFunctions.java
@@ -157,7 +157,7 @@ public class TestUserAgentFunctions extends ClusterTest {
@Test
public void testNullUserAgent() throws Exception {
// If a null value is provided then the UserAgentAnalyzer will classify
this as a Hacker because all requests normally have a User-Agent.
- UserAgentAnalyzer analyzer =
UserAgentAnalyzer.newBuilder().showMinimalVersion().withoutCache().dropTests().immediateInitialization().build();
+ UserAgentAnalyzer analyzer =
UserAgentAnalyzer.newBuilder().showMinimalVersion().withoutCache().withoutClientHintsCache().dropTests().immediateInitialization().build();
Map<String, String> expected =
analyzer.parse((String)null).toMap(analyzer.getAllPossibleFieldNamesSorted());
Map<String, Text> expectedRecord = new TreeMap<>();
diff --git a/pom.xml b/pom.xml
index 79d7f359d3..93d524e94a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -127,7 +127,7 @@
<commons.configuration.version>1.10</commons.configuration.version>
<commons.beanutils.version>1.9.4</commons.beanutils.version>
<httpdlog-parser.version>5.8</httpdlog-parser.version>
- <yauaa.version>7.9.0</yauaa.version>
+ <yauaa.version>7.19.2</yauaa.version>
<log4j.version>2.19.0</log4j.version>
<aircompressor.version>0.20</aircompressor.version>
<iceberg.version>0.12.1</iceberg.version>