Skip to content

Commit 8cdb81f

Browse files
committed
Upgrade Pinot version to 1.3.0 & move off of presto-pinot-driver
If implemented this will upgrade the Pinot API version to 1.3.0. It will also move off of the shaded presto-pinot-driver dependency.
1 parent ecf1344 commit 8cdb81f

File tree

10 files changed

+308
-244
lines changed

10 files changed

+308
-244
lines changed

pom.xml

Lines changed: 13 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -58,15 +58,15 @@
5858
<dep.joda.version>2.13.1</dep.joda.version>
5959
<dep.tempto.version>1.55</dep.tempto.version>
6060
<dep.testng.version>7.5</dep.testng.version>
61-
<dep.lucene.version>8.11.3</dep.lucene.version>
61+
<dep.lucene.version>9.12.0</dep.lucene.version>
6262
<dep.assertj-core.version>3.8.0</dep.assertj-core.version>
6363
<dep.parquet.version>1.13.1</dep.parquet.version>
6464
<dep.asm.version>9.7.1</dep.asm.version>
6565
<dep.gcs.version>1.9.17</dep.gcs.version>
6666
<dep.alluxio.version>313</dep.alluxio.version>
6767
<dep.slf4j.version>2.0.16</dep.slf4j.version>
6868
<dep.kafka.version>3.9.1</dep.kafka.version>
69-
<dep.pinot.version>0.11.0</dep.pinot.version>
69+
<dep.pinot.version>1.3.0</dep.pinot.version>
7070
<dep.druid.version>30.0.1</dep.druid.version>
7171
<dep.jaxb.version>2.3.1</dep.jaxb.version>
7272
<dep.hudi.version>0.14.0</dep.hudi.version>
@@ -79,12 +79,12 @@
7979
<dep.jackson.version>2.15.4</dep.jackson.version>
8080
<dep.j2objc.version>3.0.0</dep.j2objc.version>
8181
<dep.avro.version>1.11.4</dep.avro.version>
82-
<dep.commons.compress.version>1.26.2</dep.commons.compress.version>
82+
<dep.commons.compress.version>1.27.1</dep.commons.compress.version>
8383
<dep.protobuf-java.version>4.29.0</dep.protobuf-java.version>
8484
<dep.jetty.version>12.0.18</dep.jetty.version>
8585
<dep.netty.version>4.1.124.Final</dep.netty.version>
8686
<dep.reactor-netty.version>1.2.8</dep.reactor-netty.version>
87-
<dep.snakeyaml.version>2.0</dep.snakeyaml.version>
87+
<dep.snakeyaml.version>2.3</dep.snakeyaml.version>
8888
<dep.gson.version>2.12.1</dep.gson.version>
8989
<dep.commons.lang3.version>3.18.0</dep.commons.lang3.version>
9090
<dep.guice.version>6.0.0</dep.guice.version>
@@ -105,8 +105,9 @@
105105
<air.test.jvmsize>4g</air.test.jvmsize>
106106
<grpc.version>1.70.0</grpc.version>
107107
<air.javadoc.lint>-missing</air.javadoc.lint>
108-
<dep.commons.codec.version>1.17.1</dep.commons.codec.version>
108+
<dep.commons.codec.version>1.17.2</dep.commons.codec.version>
109109
<aws.sdk.version>2.32.9</aws.sdk.version>
110+
<dep.jts.version>1.19.0</dep.jts.version>
110111
<release.autoPublish>true</release.autoPublish>
111112
</properties>
112113

@@ -384,7 +385,7 @@
384385
<dependency>
385386
<groupId>commons-io</groupId>
386387
<artifactId>commons-io</artifactId>
387-
<version>2.16.1</version>
388+
<version>2.18.0</version>
388389
</dependency>
389390

390391
<dependency>
@@ -2246,22 +2247,16 @@
22462247
<version>${dep.kafka.version}</version>
22472248
</dependency>
22482249

2249-
<dependency>
2250-
<groupId>org.apache.pinot</groupId>
2251-
<artifactId>presto-pinot-driver</artifactId>
2252-
<version>${dep.pinot.version}</version>
2253-
</dependency>
2254-
22552250
<dependency>
22562251
<groupId>org.xerial.snappy</groupId>
22572252
<artifactId>snappy-java</artifactId>
2258-
<version>1.1.10.4</version>
2253+
<version>1.1.10.7</version>
22592254
</dependency>
22602255

22612256
<dependency>
22622257
<groupId>com.github.luben</groupId>
22632258
<artifactId>zstd-jni</artifactId>
2264-
<version>1.5.2-3</version>
2259+
<version>1.5.6-9</version>
22652260
</dependency>
22662261

22672262
<dependency>
@@ -2430,7 +2425,7 @@
24302425

24312426
<dependency>
24322427
<groupId>org.apache.lucene</groupId>
2433-
<artifactId>lucene-analyzers-common</artifactId>
2428+
<artifactId>lucene-analysis-common</artifactId>
24342429
<version>${dep.lucene.version}</version>
24352430
</dependency>
24362431

@@ -2443,13 +2438,13 @@
24432438
<dependency>
24442439
<groupId>org.locationtech.jts</groupId>
24452440
<artifactId>jts-core</artifactId>
2446-
<version>1.19.0</version>
2441+
<version>${dep.jts.version}</version>
24472442
</dependency>
24482443

24492444
<dependency>
24502445
<groupId>org.locationtech.jts.io</groupId>
24512446
<artifactId>jts-io-common</artifactId>
2452-
<version>1.19.0</version>
2447+
<version>${dep.jts.version}</version>
24532448
<exclusions>
24542449
<exclusion>
24552450
<groupId>junit</groupId>
@@ -2525,7 +2520,7 @@
25252520
<dependency>
25262521
<groupId>com.clearspring.analytics</groupId>
25272522
<artifactId>stream</artifactId>
2528-
<version>2.9.5</version>
2523+
<version>2.9.8</version>
25292524
</dependency>
25302525

25312526
<dependency>

presto-elasticsearch/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
<dep.elasticsearch.version>7.17.27</dep.elasticsearch.version>
1717
<dep.log4j.version>2.24.3</dep.log4j.version>
1818
<air.check.skip-modernizer>true</air.check.skip-modernizer>
19+
<dep.lucene.version>8.11.3</dep.lucene.version>
1920
</properties>
2021

2122
<dependencies>

presto-main-base/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,7 @@
300300
<dependency>
301301
<groupId>org.apache.lucene</groupId>
302302
<artifactId>lucene-analyzers-common</artifactId>
303+
<version>8.11.3</version>
303304
</dependency>
304305

305306
<dependency>

0 commit comments

Comments
 (0)