Skip to content

Commit 4e10d70

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 9108a9a commit 4e10d70

File tree

9 files changed

+285
-289
lines changed

9 files changed

+285
-289
lines changed

pom.xml

Lines changed: 30 additions & 17 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,7 +80,7 @@
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>
@@ -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

@@ -409,7 +410,7 @@
409410
<dependency>
410411
<groupId>commons-io</groupId>
411412
<artifactId>commons-io</artifactId>
412-
<version>2.16.1</version>
413+
<version>2.18.0</version>
413414
</dependency>
414415

415416
<dependency>
@@ -2130,6 +2131,24 @@
21302131
<version>9.6.3-4</version>
21312132
</dependency>
21322133

2134+
<dependency>
2135+
<groupId>org.apache.pinot</groupId>
2136+
<artifactId>pinot-spi</artifactId>
2137+
<version>${dep.pinot.version}</version>
2138+
</dependency>
2139+
2140+
<dependency>
2141+
<groupId>org.apache.pinot</groupId>
2142+
<artifactId>pinot-common</artifactId>
2143+
<version>${dep.pinot.version}</version>
2144+
</dependency>
2145+
2146+
<dependency>
2147+
<groupId>org.apache.pinot</groupId>
2148+
<artifactId>pinot-core</artifactId>
2149+
<version>${dep.pinot.version}</version>
2150+
</dependency>
2151+
21332152
<dependency>
21342153
<groupId>org.apache.kafka</groupId>
21352154
<artifactId>kafka_2.12</artifactId>
@@ -2278,22 +2297,16 @@
22782297
<version>${dep.kafka.version}</version>
22792298
</dependency>
22802299

2281-
<dependency>
2282-
<groupId>org.apache.pinot</groupId>
2283-
<artifactId>presto-pinot-driver</artifactId>
2284-
<version>${dep.pinot.version}</version>
2285-
</dependency>
2286-
22872300
<dependency>
22882301
<groupId>org.xerial.snappy</groupId>
22892302
<artifactId>snappy-java</artifactId>
2290-
<version>1.1.10.4</version>
2303+
<version>1.1.10.7</version>
22912304
</dependency>
22922305

22932306
<dependency>
22942307
<groupId>com.github.luben</groupId>
22952308
<artifactId>zstd-jni</artifactId>
2296-
<version>1.5.2-3</version>
2309+
<version>1.5.6-9</version>
22972310
</dependency>
22982311

22992312
<dependency>
@@ -2462,7 +2475,7 @@
24622475

24632476
<dependency>
24642477
<groupId>org.apache.lucene</groupId>
2465-
<artifactId>lucene-analyzers-common</artifactId>
2478+
<artifactId>lucene-analysis-common</artifactId>
24662479
<version>${dep.lucene.version}</version>
24672480
</dependency>
24682481

@@ -2475,13 +2488,13 @@
24752488
<dependency>
24762489
<groupId>org.locationtech.jts</groupId>
24772490
<artifactId>jts-core</artifactId>
2478-
<version>1.19.0</version>
2491+
<version>${dep.jts.version}</version>
24792492
</dependency>
24802493

24812494
<dependency>
24822495
<groupId>org.locationtech.jts.io</groupId>
24832496
<artifactId>jts-io-common</artifactId>
2484-
<version>1.19.0</version>
2497+
<version>${dep.jts.version}</version>
24852498
<exclusions>
24862499
<exclusion>
24872500
<groupId>junit</groupId>
@@ -2550,7 +2563,7 @@
25502563
<dependency>
25512564
<groupId>com.clearspring.analytics</groupId>
25522565
<artifactId>stream</artifactId>
2553-
<version>2.9.5</version>
2566+
<version>2.9.8</version>
25542567
</dependency>
25552568

25562569
<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>
@@ -306,6 +307,7 @@
306307
<dependency>
307308
<groupId>org.apache.lucene</groupId>
308309
<artifactId>lucene-analyzers-common</artifactId>
310+
<version>${dep.lucene.version}</version>
309311
</dependency>
310312

311313
<dependency>

0 commit comments

Comments
 (0)