Skip to content

Commit 2c0213a

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 e9b15c2 commit 2c0213a

File tree

9 files changed

+293
-279
lines changed

9 files changed

+293
-279
lines changed

pom.xml

Lines changed: 31 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.jaxb.runtime.version>4.0.5</dep.jaxb.runtime.version>
@@ -80,12 +80,12 @@
8080
<dep.jackson.version>2.15.4</dep.jackson.version>
8181
<dep.j2objc.version>3.0.0</dep.j2objc.version>
8282
<dep.avro.version>1.11.4</dep.avro.version>
83-
<dep.commons.compress.version>1.26.2</dep.commons.compress.version>
83+
<dep.commons.compress.version>1.27.1</dep.commons.compress.version>
8484
<dep.protobuf-java.version>4.29.0</dep.protobuf-java.version>
8585
<dep.jetty.version>12.0.18</dep.jetty.version>
8686
<dep.netty.version>4.1.126.Final</dep.netty.version>
8787
<dep.reactor-netty.version>1.2.8</dep.reactor-netty.version>
88-
<dep.snakeyaml.version>2.0</dep.snakeyaml.version>
88+
<dep.snakeyaml.version>2.3</dep.snakeyaml.version>
8989
<dep.gson.version>2.12.1</dep.gson.version>
9090
<dep.commons.lang3.version>3.18.0</dep.commons.lang3.version>
9191
<dep.guice.version>6.0.0</dep.guice.version>
@@ -107,8 +107,9 @@
107107
<air.test.jvmsize>4g</air.test.jvmsize>
108108
<grpc.version>1.75.0</grpc.version>
109109
<air.javadoc.lint>-missing</air.javadoc.lint>
110-
<dep.commons.codec.version>1.17.1</dep.commons.codec.version>
110+
<dep.commons.codec.version>1.17.2</dep.commons.codec.version>
111111
<aws.sdk.version>2.32.9</aws.sdk.version>
112+
<dep.jts.version>1.19.0</dep.jts.version>
112113
<release.autoPublish>true</release.autoPublish>
113114
</properties>
114115

@@ -408,7 +409,7 @@
408409
<dependency>
409410
<groupId>commons-io</groupId>
410411
<artifactId>commons-io</artifactId>
411-
<version>2.16.1</version>
412+
<version>2.18.0</version>
412413
</dependency>
413414

414415
<dependency>
@@ -2123,6 +2124,24 @@
21232124
<version>9.6.3-4</version>
21242125
</dependency>
21252126

2127+
<dependency>
2128+
<groupId>org.apache.pinot</groupId>
2129+
<artifactId>pinot-spi</artifactId>
2130+
<version>${dep.pinot.version}</version>
2131+
</dependency>
2132+
2133+
<dependency>
2134+
<groupId>org.apache.pinot</groupId>
2135+
<artifactId>pinot-common</artifactId>
2136+
<version>${dep.pinot.version}</version>
2137+
</dependency>
2138+
2139+
<dependency>
2140+
<groupId>org.apache.pinot</groupId>
2141+
<artifactId>pinot-core</artifactId>
2142+
<version>${dep.pinot.version}</version>
2143+
</dependency>
2144+
21262145
<dependency>
21272146
<groupId>org.apache.kafka</groupId>
21282147
<artifactId>kafka_2.12</artifactId>
@@ -2271,22 +2290,16 @@
22712290
<version>${dep.kafka.version}</version>
22722291
</dependency>
22732292

2274-
<dependency>
2275-
<groupId>org.apache.pinot</groupId>
2276-
<artifactId>presto-pinot-driver</artifactId>
2277-
<version>${dep.pinot.version}</version>
2278-
</dependency>
2279-
22802293
<dependency>
22812294
<groupId>org.xerial.snappy</groupId>
22822295
<artifactId>snappy-java</artifactId>
2283-
<version>1.1.10.4</version>
2296+
<version>1.1.10.7</version>
22842297
</dependency>
22852298

22862299
<dependency>
22872300
<groupId>com.github.luben</groupId>
22882301
<artifactId>zstd-jni</artifactId>
2289-
<version>1.5.2-3</version>
2302+
<version>1.5.6-9</version>
22902303
</dependency>
22912304

22922305
<dependency>
@@ -2455,7 +2468,7 @@
24552468

24562469
<dependency>
24572470
<groupId>org.apache.lucene</groupId>
2458-
<artifactId>lucene-analyzers-common</artifactId>
2471+
<artifactId>lucene-analysis-common</artifactId>
24592472
<version>${dep.lucene.version}</version>
24602473
</dependency>
24612474

@@ -2468,13 +2481,13 @@
24682481
<dependency>
24692482
<groupId>org.locationtech.jts</groupId>
24702483
<artifactId>jts-core</artifactId>
2471-
<version>1.19.0</version>
2484+
<version>${dep.jts.version}</version>
24722485
</dependency>
24732486

24742487
<dependency>
24752488
<groupId>org.locationtech.jts.io</groupId>
24762489
<artifactId>jts-io-common</artifactId>
2477-
<version>1.19.0</version>
2490+
<version>${dep.jts.version}</version>
24782491
<exclusions>
24792492
<exclusion>
24802493
<groupId>junit</groupId>
@@ -2543,7 +2556,7 @@
25432556
<dependency>
25442557
<groupId>com.clearspring.analytics</groupId>
25452558
<artifactId>stream</artifactId>
2546-
<version>2.9.5</version>
2559+
<version>2.9.8</version>
25472560
</dependency>
25482561

25492562
<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: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
<air.main.basedir>${project.parent.basedir}</air.main.basedir>
1616
<project.build.targetJdk>8</project.build.targetJdk>
1717
<air.check.skip-modernizer>true</air.check.skip-modernizer>
18+
<dep.lucene.version>8.11.3</dep.lucene.version>
1819
</properties>
1920

2021
<dependencies>
@@ -300,6 +301,7 @@
300301
<dependency>
301302
<groupId>org.apache.lucene</groupId>
302303
<artifactId>lucene-analyzers-common</artifactId>
304+
<version>${dep.lucene.version}</version>
303305
</dependency>
304306

305307
<dependency>

0 commit comments

Comments
 (0)