diff --git a/.mvn/extensions.xml b/.mvn/extensions.xml
new file mode 100644
index 000000000000..9207d6fff5e5
--- /dev/null
+++ b/.mvn/extensions.xml
@@ -0,0 +1,8 @@
+
+
+
+ io.takari.maven
+ takari-smart-builder
+ 0.6.6
+
+
diff --git a/.mvn/maven.config b/.mvn/maven.config
index d94ebbdf3a8d..bc69b417b1a9 100644
--- a/.mvn/maven.config
+++ b/.mvn/maven.config
@@ -7,4 +7,6 @@
-Daether.remoteRepositoryFilter.prefixes.basedir=${session.rootDirectory}/.mvn/rrf/
-Daether.remoteRepositoryFilter.groupId=true
-Daether.remoteRepositoryFilter.groupId.basedir=${session.rootDirectory}/.mvn/rrf/
-
+-b
+smart
+-Dair.main.basedir=${session.rootDirectory}
diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties
index 23c7e5999d74..f95f1ee80715 100644
--- a/.mvn/wrapper/maven-wrapper.properties
+++ b/.mvn/wrapper/maven-wrapper.properties
@@ -16,4 +16,4 @@
# under the License.
wrapperVersion=3.3.2
distributionType=only-script
-distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.7/apache-maven-3.9.7-bin.zip
+distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.8/apache-maven-3.9.8-bin.zip
diff --git a/client/trino-cli/pom.xml b/client/trino-cli/pom.xml
index e8bcaf39ece7..7113bb1ef4b5 100644
--- a/client/trino-cli/pom.xml
+++ b/client/trino-cli/pom.xml
@@ -13,7 +13,6 @@
Trino - CLI
- ${project.parent.basedir}
8
io.trino.cli.Trino
3.26.1
diff --git a/client/trino-client/pom.xml b/client/trino-client/pom.xml
index 31291dab7316..af7842995474 100644
--- a/client/trino-client/pom.xml
+++ b/client/trino-client/pom.xml
@@ -13,7 +13,6 @@
Trino - Client
- ${project.parent.basedir}
8
diff --git a/client/trino-jdbc/pom.xml b/client/trino-jdbc/pom.xml
index a005f65c96ae..bcbb10a65386 100644
--- a/client/trino-jdbc/pom.xml
+++ b/client/trino-jdbc/pom.xml
@@ -13,7 +13,6 @@
Trino - JDBC driver
- ${project.parent.basedir}
8
io.trino.jdbc.\$internal
diff --git a/core/trino-grammar/pom.xml b/core/trino-grammar/pom.xml
index 7c3e456c78f0..f8cf1426159d 100644
--- a/core/trino-grammar/pom.xml
+++ b/core/trino-grammar/pom.xml
@@ -13,7 +13,6 @@
Trino - SQL grammar
- ${project.parent.basedir}
8
diff --git a/core/trino-main/pom.xml b/core/trino-main/pom.xml
index d878d79325d3..c975632279a6 100644
--- a/core/trino-main/pom.xml
+++ b/core/trino-main/pom.xml
@@ -13,7 +13,6 @@
Trino - Engine
- ${project.parent.basedir}
WARN
diff --git a/core/trino-parser/pom.xml b/core/trino-parser/pom.xml
index 8c9c87bfa617..5e80407c38b0 100644
--- a/core/trino-parser/pom.xml
+++ b/core/trino-parser/pom.xml
@@ -12,10 +12,6 @@
trino-parser
Trino - Parser
-
- ${project.parent.basedir}
-
-
com.google.errorprone
diff --git a/core/trino-server-main/pom.xml b/core/trino-server-main/pom.xml
index 5a5c662c9998..3735f2962cbf 100644
--- a/core/trino-server-main/pom.xml
+++ b/core/trino-server-main/pom.xml
@@ -13,7 +13,6 @@
Trino - Server
- ${project.parent.basedir}
true
8
diff --git a/core/trino-server-rpm/pom.xml b/core/trino-server-rpm/pom.xml
index a53f9976ac80..02fb965c9e71 100644
--- a/core/trino-server-rpm/pom.xml
+++ b/core/trino-server-rpm/pom.xml
@@ -14,8 +14,6 @@
Trino - Server RPM package
- ${project.parent.basedir}
-
trino-server-${project.version}
true
diff --git a/core/trino-server/pom.xml b/core/trino-server/pom.xml
index 0024f48ac56b..d975482ba9b4 100644
--- a/core/trino-server/pom.xml
+++ b/core/trino-server/pom.xml
@@ -14,8 +14,6 @@
Trino - Server package
- ${project.parent.basedir}
-
false
true
true
diff --git a/core/trino-spi/pom.xml b/core/trino-spi/pom.xml
index aec9176b6e3c..1aea8737d215 100644
--- a/core/trino-spi/pom.xml
+++ b/core/trino-spi/pom.xml
@@ -13,7 +13,6 @@
Trino - Service Provider Interface (SPI)
- ${project.parent.basedir}
${project.build.directory}/released-artifacts
${air.check.skip-basic}
diff --git a/docs/pom.xml b/docs/pom.xml
index 3b08f1985812..8807b6b79aed 100644
--- a/docs/pom.xml
+++ b/docs/pom.xml
@@ -12,10 +12,6 @@
pom
Trino - Documentation
-
- ${project.parent.basedir}
-
-
diff --git a/lib/trino-array/pom.xml b/lib/trino-array/pom.xml
index e884534487f4..dc84ab27e1a2 100644
--- a/lib/trino-array/pom.xml
+++ b/lib/trino-array/pom.xml
@@ -13,7 +13,6 @@
Trino - Arrays support
- ${project.parent.basedir}
true
diff --git a/lib/trino-cache/pom.xml b/lib/trino-cache/pom.xml
index 35ea8ece7e1a..9660f862f6df 100644
--- a/lib/trino-cache/pom.xml
+++ b/lib/trino-cache/pom.xml
@@ -13,7 +13,6 @@
Trino - Cache extensions
- ${project.parent.basedir}
true
diff --git a/lib/trino-filesystem-azure/pom.xml b/lib/trino-filesystem-azure/pom.xml
index f375d1b65855..a6ade4c83ea2 100644
--- a/lib/trino-filesystem-azure/pom.xml
+++ b/lib/trino-filesystem-azure/pom.xml
@@ -13,7 +13,6 @@
Trino - Azure Blob file system support
- ${project.parent.basedir}
true
diff --git a/lib/trino-filesystem-cache-alluxio/pom.xml b/lib/trino-filesystem-cache-alluxio/pom.xml
index ada6dc9a7512..c90828ffab1e 100644
--- a/lib/trino-filesystem-cache-alluxio/pom.xml
+++ b/lib/trino-filesystem-cache-alluxio/pom.xml
@@ -13,7 +13,6 @@
Trino Filesystem - Alluxio
- ${project.parent.basedir}
true
diff --git a/lib/trino-filesystem-gcs/pom.xml b/lib/trino-filesystem-gcs/pom.xml
index d023f8645d8f..9a1f9b66499b 100644
--- a/lib/trino-filesystem-gcs/pom.xml
+++ b/lib/trino-filesystem-gcs/pom.xml
@@ -13,10 +13,6 @@
trino-filesystem-gcs
Trino - Google Cloud Storage file system support
-
- ${project.parent.basedir}
-
-
com.google.api
diff --git a/lib/trino-filesystem-manager/pom.xml b/lib/trino-filesystem-manager/pom.xml
index 002eb4f270f4..1097eb80cb39 100644
--- a/lib/trino-filesystem-manager/pom.xml
+++ b/lib/trino-filesystem-manager/pom.xml
@@ -13,7 +13,6 @@
Trino - Native file system manager
- ${project.parent.basedir}
true
diff --git a/lib/trino-filesystem-s3/pom.xml b/lib/trino-filesystem-s3/pom.xml
index dfcf3c78746f..47d929ee216c 100644
--- a/lib/trino-filesystem-s3/pom.xml
+++ b/lib/trino-filesystem-s3/pom.xml
@@ -13,7 +13,6 @@
Trino - S3 file system support
- ${project.parent.basedir}
true
diff --git a/lib/trino-filesystem/pom.xml b/lib/trino-filesystem/pom.xml
index eb67970cd2a3..e97390471b94 100644
--- a/lib/trino-filesystem/pom.xml
+++ b/lib/trino-filesystem/pom.xml
@@ -13,7 +13,6 @@
Trino - Native file system support
- ${project.parent.basedir}
true
diff --git a/lib/trino-geospatial-toolkit/pom.xml b/lib/trino-geospatial-toolkit/pom.xml
index c6cac577ce03..179479cae28d 100644
--- a/lib/trino-geospatial-toolkit/pom.xml
+++ b/lib/trino-geospatial-toolkit/pom.xml
@@ -12,7 +12,6 @@
Trino - Geospatial utilities
- ${project.parent.basedir}
true
diff --git a/lib/trino-hdfs/pom.xml b/lib/trino-hdfs/pom.xml
index dafc0ad1273e..a61730380d67 100644
--- a/lib/trino-hdfs/pom.xml
+++ b/lib/trino-hdfs/pom.xml
@@ -12,10 +12,6 @@
trino-hdfs
Trino - Legacy HDFS file system support
-
- ${project.parent.basedir}
-
-
com.amazonaws
diff --git a/lib/trino-hive-formats/pom.xml b/lib/trino-hive-formats/pom.xml
index 6143057206d4..6e5f9ff0bb59 100644
--- a/lib/trino-hive-formats/pom.xml
+++ b/lib/trino-hive-formats/pom.xml
@@ -13,7 +13,6 @@
Trino - Hive Formats
- ${project.parent.basedir}
true
diff --git a/lib/trino-matching/pom.xml b/lib/trino-matching/pom.xml
index 78e2f8a0a019..75b521d7f919 100644
--- a/lib/trino-matching/pom.xml
+++ b/lib/trino-matching/pom.xml
@@ -13,7 +13,6 @@
Trino - AST matching support
- ${project.parent.basedir}
true
diff --git a/lib/trino-memory-context/pom.xml b/lib/trino-memory-context/pom.xml
index 19108f297aaa..9caa043a4b90 100644
--- a/lib/trino-memory-context/pom.xml
+++ b/lib/trino-memory-context/pom.xml
@@ -13,7 +13,6 @@
Trino - Memory Tracking Framework
- ${project.parent.basedir}
true
diff --git a/lib/trino-orc/pom.xml b/lib/trino-orc/pom.xml
index ebb8923e8bb0..f30a16fbe2ad 100644
--- a/lib/trino-orc/pom.xml
+++ b/lib/trino-orc/pom.xml
@@ -13,7 +13,6 @@
Trino - ORC file format support
- ${project.parent.basedir}
true
diff --git a/lib/trino-parquet/pom.xml b/lib/trino-parquet/pom.xml
index a0205cfa3a2a..839f2f7027da 100644
--- a/lib/trino-parquet/pom.xml
+++ b/lib/trino-parquet/pom.xml
@@ -12,10 +12,6 @@
trino-parquet
Trino - Parquet file format support
-
- ${project.parent.basedir}
-
-
com.google.errorprone
diff --git a/lib/trino-plugin-toolkit/pom.xml b/lib/trino-plugin-toolkit/pom.xml
index 592c7c7a8c9e..bdc0dee4bfd2 100644
--- a/lib/trino-plugin-toolkit/pom.xml
+++ b/lib/trino-plugin-toolkit/pom.xml
@@ -12,10 +12,6 @@
trino-plugin-toolkit
Trino - Plugin Toolkit
-
- ${project.parent.basedir}
-
-
com.fasterxml.jackson.core
diff --git a/lib/trino-record-decoder/pom.xml b/lib/trino-record-decoder/pom.xml
index 827a5daf624d..454ff47f8f11 100644
--- a/lib/trino-record-decoder/pom.xml
+++ b/lib/trino-record-decoder/pom.xml
@@ -13,7 +13,6 @@
Trino - Record-based file format support
- ${project.parent.basedir}
true
diff --git a/plugin/trino-accumulo-iterators/pom.xml b/plugin/trino-accumulo-iterators/pom.xml
index b41c2f8c8d1f..e7090f6c32be 100644
--- a/plugin/trino-accumulo-iterators/pom.xml
+++ b/plugin/trino-accumulo-iterators/pom.xml
@@ -14,7 +14,6 @@
Trino - Accumulo iterators
- ${project.parent.basedir}
11
diff --git a/plugin/trino-accumulo/pom.xml b/plugin/trino-accumulo/pom.xml
index 0fc0c594a023..b3b57c7cf154 100644
--- a/plugin/trino-accumulo/pom.xml
+++ b/plugin/trino-accumulo/pom.xml
@@ -14,7 +14,6 @@
Trino - Accumulo connector
- ${project.parent.basedir}
5.6.0
diff --git a/plugin/trino-atop/pom.xml b/plugin/trino-atop/pom.xml
index fecc024babb6..2e21e5976638 100644
--- a/plugin/trino-atop/pom.xml
+++ b/plugin/trino-atop/pom.xml
@@ -14,10 +14,6 @@
trino-plugin
Trino - Atop connector
-
- ${project.parent.basedir}
-
-
com.google.guava
diff --git a/plugin/trino-base-jdbc/pom.xml b/plugin/trino-base-jdbc/pom.xml
index 1a0a1332b799..975fa72d6438 100644
--- a/plugin/trino-base-jdbc/pom.xml
+++ b/plugin/trino-base-jdbc/pom.xml
@@ -12,10 +12,6 @@
trino-base-jdbc
Trino - Base JDBC connector library
-
- ${project.parent.basedir}
-
-
com.fasterxml.jackson.core
diff --git a/plugin/trino-bigquery/pom.xml b/plugin/trino-bigquery/pom.xml
index 7d54e34c4258..cc009f73cf5a 100644
--- a/plugin/trino-bigquery/pom.xml
+++ b/plugin/trino-bigquery/pom.xml
@@ -14,7 +14,6 @@
Trino - BigQuery connector
- ${project.parent.basedir}
true
${air.test.jvm.additional-arguments.default} --add-opens=java.base/java.nio=ALL-UNNAMED
diff --git a/plugin/trino-blackhole/pom.xml b/plugin/trino-blackhole/pom.xml
index 9ed7328a0837..1866fbe661fe 100644
--- a/plugin/trino-blackhole/pom.xml
+++ b/plugin/trino-blackhole/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - Black Hole connector
-
- ${project.parent.basedir}
-
-
com.google.guava
diff --git a/plugin/trino-cassandra/pom.xml b/plugin/trino-cassandra/pom.xml
index 223e93cc3852..736b142f8830 100644
--- a/plugin/trino-cassandra/pom.xml
+++ b/plugin/trino-cassandra/pom.xml
@@ -13,7 +13,6 @@
Trino - Cassandra connector
- ${project.parent.basedir}
true
1.5.1
diff --git a/plugin/trino-clickhouse/pom.xml b/plugin/trino-clickhouse/pom.xml
index 18ad84374072..bbd41c864f20 100644
--- a/plugin/trino-clickhouse/pom.xml
+++ b/plugin/trino-clickhouse/pom.xml
@@ -14,7 +14,6 @@
Trino - ClickHouse connector
- ${project.parent.basedir}
true
diff --git a/plugin/trino-delta-lake/pom.xml b/plugin/trino-delta-lake/pom.xml
index 74a1d23020f9..6de29a0f2f29 100644
--- a/plugin/trino-delta-lake/pom.xml
+++ b/plugin/trino-delta-lake/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - Delta Lake connector
-
- ${project.parent.basedir}
-
-
com.amazonaws
diff --git a/plugin/trino-druid/pom.xml b/plugin/trino-druid/pom.xml
index 79f9ae26dfa0..0f69fa0b47a6 100644
--- a/plugin/trino-druid/pom.xml
+++ b/plugin/trino-druid/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - Druid connector
-
- ${project.parent.basedir}
-
-
diff --git a/plugin/trino-elasticsearch/pom.xml b/plugin/trino-elasticsearch/pom.xml
index 98a5f4f3eebc..67ad4ccc8baf 100644
--- a/plugin/trino-elasticsearch/pom.xml
+++ b/plugin/trino-elasticsearch/pom.xml
@@ -14,7 +14,6 @@
Trino - Elasticsearch connector
- ${project.parent.basedir}
7.17.22
diff --git a/plugin/trino-example-http/pom.xml b/plugin/trino-example-http/pom.xml
index 2b715e6f5993..561545f25dc7 100644
--- a/plugin/trino-example-http/pom.xml
+++ b/plugin/trino-example-http/pom.xml
@@ -12,10 +12,6 @@
trino-plugin
Trino - Example HTTP connector
-
- ${project.parent.basedir}
-
-
com.google.guava
diff --git a/plugin/trino-example-jdbc/pom.xml b/plugin/trino-example-jdbc/pom.xml
index fac64ab6dba5..df112065e557 100644
--- a/plugin/trino-example-jdbc/pom.xml
+++ b/plugin/trino-example-jdbc/pom.xml
@@ -12,10 +12,6 @@
trino-plugin
Trino - Example JDBC connector
-
- ${project.parent.basedir}
-
-
com.google.inject
diff --git a/plugin/trino-exchange-filesystem/pom.xml b/plugin/trino-exchange-filesystem/pom.xml
index 694bab6f658b..1aaf0c52decb 100644
--- a/plugin/trino-exchange-filesystem/pom.xml
+++ b/plugin/trino-exchange-filesystem/pom.xml
@@ -13,7 +13,6 @@
Trino - Exchange
- ${project.parent.basedir}
true
diff --git a/plugin/trino-exchange-hdfs/pom.xml b/plugin/trino-exchange-hdfs/pom.xml
index 87d1eee40342..1075e1e6cc1d 100644
--- a/plugin/trino-exchange-hdfs/pom.xml
+++ b/plugin/trino-exchange-hdfs/pom.xml
@@ -13,7 +13,6 @@
Trino - Exchange HDFS
- ${project.parent.basedir}
true
diff --git a/plugin/trino-geospatial/pom.xml b/plugin/trino-geospatial/pom.xml
index d054b5c44d94..eeade93c723e 100644
--- a/plugin/trino-geospatial/pom.xml
+++ b/plugin/trino-geospatial/pom.xml
@@ -13,7 +13,6 @@
Trino - Geospatial support
- ${project.parent.basedir}
true
diff --git a/plugin/trino-google-sheets/pom.xml b/plugin/trino-google-sheets/pom.xml
index ea2888a4e307..54914e5eecc8 100644
--- a/plugin/trino-google-sheets/pom.xml
+++ b/plugin/trino-google-sheets/pom.xml
@@ -12,10 +12,6 @@
trino-plugin
Trino - Google Sheets connector
-
- ${project.parent.basedir}
-
-
diff --git a/plugin/trino-hive/pom.xml b/plugin/trino-hive/pom.xml
index 4f6392a5a458..07df6b7c0920 100644
--- a/plugin/trino-hive/pom.xml
+++ b/plugin/trino-hive/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - Hive connector
-
- ${project.parent.basedir}
-
-
com.amazonaws
diff --git a/plugin/trino-http-event-listener/pom.xml b/plugin/trino-http-event-listener/pom.xml
index 54d5c4e9aa69..d68c7263eda3 100644
--- a/plugin/trino-http-event-listener/pom.xml
+++ b/plugin/trino-http-event-listener/pom.xml
@@ -14,7 +14,6 @@
Trino - HTTP event listener
- ${project.parent.basedir}
true
diff --git a/plugin/trino-http-server-event-listener/pom.xml b/plugin/trino-http-server-event-listener/pom.xml
index 0cd8b193793f..56a502ffa49c 100644
--- a/plugin/trino-http-server-event-listener/pom.xml
+++ b/plugin/trino-http-server-event-listener/pom.xml
@@ -14,7 +14,6 @@
Trino event listener exposing collected event via HTTP server
- ${project.parent.basedir}
true
diff --git a/plugin/trino-hudi/pom.xml b/plugin/trino-hudi/pom.xml
index 4cea5e677e7b..598ce8591e7a 100644
--- a/plugin/trino-hudi/pom.xml
+++ b/plugin/trino-hudi/pom.xml
@@ -14,7 +14,6 @@
Trino - Hudi connector
- ${project.parent.basedir}
true
0.15.0
diff --git a/plugin/trino-iceberg/pom.xml b/plugin/trino-iceberg/pom.xml
index ce2c5621c083..c40982a8d02d 100644
--- a/plugin/trino-iceberg/pom.xml
+++ b/plugin/trino-iceberg/pom.xml
@@ -14,7 +14,6 @@
Trino - Iceberg connector
- ${project.parent.basedir}
0.90.4
diff --git a/plugin/trino-ignite/pom.xml b/plugin/trino-ignite/pom.xml
index 06bb4a4cadb6..ef7e17871362 100644
--- a/plugin/trino-ignite/pom.xml
+++ b/plugin/trino-ignite/pom.xml
@@ -14,7 +14,6 @@
Trino - Ignite connector
- ${project.parent.basedir}
${air.test.jvm.additional-arguments.default} --add-opens=java.base/java.nio=ALL-UNNAMED
diff --git a/plugin/trino-jmx/pom.xml b/plugin/trino-jmx/pom.xml
index 96a607205bdd..ee92ebea9e42 100644
--- a/plugin/trino-jmx/pom.xml
+++ b/plugin/trino-jmx/pom.xml
@@ -12,10 +12,6 @@
trino-plugin
Trino - JMX connector
-
- ${project.parent.basedir}
-
-
com.google.guava
diff --git a/plugin/trino-kafka/pom.xml b/plugin/trino-kafka/pom.xml
index b4820cede7ca..02e66c55c258 100644
--- a/plugin/trino-kafka/pom.xml
+++ b/plugin/trino-kafka/pom.xml
@@ -14,7 +14,6 @@
Trino - Kafka connector
- ${project.parent.basedir}
true
diff --git a/plugin/trino-kinesis/pom.xml b/plugin/trino-kinesis/pom.xml
index 06f80f43d938..81471f0e7aa6 100644
--- a/plugin/trino-kinesis/pom.xml
+++ b/plugin/trino-kinesis/pom.xml
@@ -12,10 +12,6 @@
trino-plugin
Trino - Kinesis connector
-
- ${project.parent.basedir}
-
-
com.amazonaws
diff --git a/plugin/trino-kudu/pom.xml b/plugin/trino-kudu/pom.xml
index db3b51b1abae..dcab7a57a17e 100644
--- a/plugin/trino-kudu/pom.xml
+++ b/plugin/trino-kudu/pom.xml
@@ -13,7 +13,6 @@
Trino - Kudu connector
- ${project.parent.basedir}
true
1.17.0
diff --git a/plugin/trino-local-file/pom.xml b/plugin/trino-local-file/pom.xml
index 0dac0b7c67fc..b5fb7487a738 100644
--- a/plugin/trino-local-file/pom.xml
+++ b/plugin/trino-local-file/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - Local file connector
-
- ${project.parent.basedir}
-
-
com.google.guava
diff --git a/plugin/trino-mariadb/pom.xml b/plugin/trino-mariadb/pom.xml
index e482d4f4ecc5..02e98fd0cd92 100644
--- a/plugin/trino-mariadb/pom.xml
+++ b/plugin/trino-mariadb/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - MariaDB connector
-
- ${project.parent.basedir}
-
-
com.google.guava
diff --git a/plugin/trino-memory/pom.xml b/plugin/trino-memory/pom.xml
index 1a8c98ffe47b..b284ce67d74d 100644
--- a/plugin/trino-memory/pom.xml
+++ b/plugin/trino-memory/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - Memory connector
-
- ${project.parent.basedir}
-
-
com.google.errorprone
diff --git a/plugin/trino-ml/pom.xml b/plugin/trino-ml/pom.xml
index 9f0d898fef25..0a42478b6d1e 100644
--- a/plugin/trino-ml/pom.xml
+++ b/plugin/trino-ml/pom.xml
@@ -12,10 +12,6 @@
trino-plugin
Trino - Machine Learning support
-
- ${project.parent.basedir}
-
-
com.facebook.thirdparty
diff --git a/plugin/trino-mongodb/pom.xml b/plugin/trino-mongodb/pom.xml
index 6e215a87922f..2ad2ac557586 100644
--- a/plugin/trino-mongodb/pom.xml
+++ b/plugin/trino-mongodb/pom.xml
@@ -13,7 +13,6 @@
Trino - MongoDB connector
- ${project.parent.basedir}
true
5.1.1
diff --git a/plugin/trino-mysql-event-listener/pom.xml b/plugin/trino-mysql-event-listener/pom.xml
index fcafdfcb4518..7542646ae9a2 100644
--- a/plugin/trino-mysql-event-listener/pom.xml
+++ b/plugin/trino-mysql-event-listener/pom.xml
@@ -14,7 +14,6 @@
Trino - MySQL event listener
- ${project.parent.basedir}
true
diff --git a/plugin/trino-mysql/pom.xml b/plugin/trino-mysql/pom.xml
index 7f24d52329c1..da4b0a542784 100644
--- a/plugin/trino-mysql/pom.xml
+++ b/plugin/trino-mysql/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - MySQL connector
-
- ${project.parent.basedir}
-
-
com.google.guava
diff --git a/plugin/trino-opa/pom.xml b/plugin/trino-opa/pom.xml
index c85b88be0695..c88f02b09e17 100644
--- a/plugin/trino-opa/pom.xml
+++ b/plugin/trino-opa/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - Open Policy Agent access control
-
- ${project.parent.basedir}
-
-
com.google.guava
diff --git a/plugin/trino-openlineage/pom.xml b/plugin/trino-openlineage/pom.xml
index 9a70236283f9..7e239d29c382 100644
--- a/plugin/trino-openlineage/pom.xml
+++ b/plugin/trino-openlineage/pom.xml
@@ -14,7 +14,6 @@
Trino - OpenLineage event listener
- ${project.parent.basedir}
true
diff --git a/plugin/trino-opensearch/pom.xml b/plugin/trino-opensearch/pom.xml
index 3ab32bd35658..3be7d4fb1e24 100644
--- a/plugin/trino-opensearch/pom.xml
+++ b/plugin/trino-opensearch/pom.xml
@@ -14,7 +14,6 @@
Trino - OpenSearch connector
- ${project.parent.basedir}
true
2.14.0
diff --git a/plugin/trino-oracle/pom.xml b/plugin/trino-oracle/pom.xml
index d1a73d1639b3..0b813a9cd830 100644
--- a/plugin/trino-oracle/pom.xml
+++ b/plugin/trino-oracle/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - Oracle connector
-
- ${project.parent.basedir}
-
-
com.google.guava
diff --git a/plugin/trino-password-authenticators/pom.xml b/plugin/trino-password-authenticators/pom.xml
index 6ed9db5559fa..82103ce782b4 100644
--- a/plugin/trino-password-authenticators/pom.xml
+++ b/plugin/trino-password-authenticators/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - Password authentication
-
- ${project.parent.basedir}
-
-
at.favre.lib
diff --git a/plugin/trino-phoenix5/pom.xml b/plugin/trino-phoenix5/pom.xml
index a962834fd2df..1bcf478b2e2a 100644
--- a/plugin/trino-phoenix5/pom.xml
+++ b/plugin/trino-phoenix5/pom.xml
@@ -14,7 +14,6 @@
Trino - Phoenix 5 connector
- ${project.parent.basedir}
true
2.5.8-hadoop3
5.2.0
diff --git a/plugin/trino-pinot/pom.xml b/plugin/trino-pinot/pom.xml
index 5d47add4d9d5..542df7c14dd1 100755
--- a/plugin/trino-pinot/pom.xml
+++ b/plugin/trino-pinot/pom.xml
@@ -13,7 +13,6 @@
Trino - Pinot connector
- ${project.parent.basedir}
1.1.0
true
diff --git a/plugin/trino-postgresql/pom.xml b/plugin/trino-postgresql/pom.xml
index f150027e8478..1a7c8cf4cc32 100644
--- a/plugin/trino-postgresql/pom.xml
+++ b/plugin/trino-postgresql/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - PostgreSQL connector
-
- ${project.parent.basedir}
-
-
com.google.guava
diff --git a/plugin/trino-prometheus/pom.xml b/plugin/trino-prometheus/pom.xml
index 00a3ce849ae9..9fdb4593be30 100644
--- a/plugin/trino-prometheus/pom.xml
+++ b/plugin/trino-prometheus/pom.xml
@@ -13,7 +13,6 @@
Trino - Prometheus connector
- ${project.parent.basedir}
true
diff --git a/plugin/trino-raptor-legacy/pom.xml b/plugin/trino-raptor-legacy/pom.xml
index 8c4b6a9150b1..847c3605db24 100644
--- a/plugin/trino-raptor-legacy/pom.xml
+++ b/plugin/trino-raptor-legacy/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - Raptor legacy connector
-
- ${project.parent.basedir}
-
-
com.google.errorprone
diff --git a/plugin/trino-redis/pom.xml b/plugin/trino-redis/pom.xml
index 222a4cca2e0e..10623f7e2b74 100644
--- a/plugin/trino-redis/pom.xml
+++ b/plugin/trino-redis/pom.xml
@@ -14,7 +14,6 @@
Trino - Redis connector
- ${project.parent.basedir}
true
diff --git a/plugin/trino-redshift/pom.xml b/plugin/trino-redshift/pom.xml
index e9cc7718cff3..54aa5e313113 100644
--- a/plugin/trino-redshift/pom.xml
+++ b/plugin/trino-redshift/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - Redshift connector
-
- ${project.parent.basedir}
-
-
com.amazon.redshift
diff --git a/plugin/trino-resource-group-managers/pom.xml b/plugin/trino-resource-group-managers/pom.xml
index 1719dd638ba1..063f605ce16e 100644
--- a/plugin/trino-resource-group-managers/pom.xml
+++ b/plugin/trino-resource-group-managers/pom.xml
@@ -14,7 +14,6 @@
Trino - Resource group configuration managers
- ${project.parent.basedir}
true
diff --git a/plugin/trino-session-property-managers/pom.xml b/plugin/trino-session-property-managers/pom.xml
index be62a80b0b3f..e2c8dd4d9399 100644
--- a/plugin/trino-session-property-managers/pom.xml
+++ b/plugin/trino-session-property-managers/pom.xml
@@ -14,7 +14,6 @@
Trino - Session property managers
- ${project.parent.basedir}
true
diff --git a/plugin/trino-singlestore/pom.xml b/plugin/trino-singlestore/pom.xml
index d553bd9e5838..35f15b65d143 100644
--- a/plugin/trino-singlestore/pom.xml
+++ b/plugin/trino-singlestore/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - SingleStore connector
-
- ${project.parent.basedir}
-
-
com.google.guava
diff --git a/plugin/trino-snowflake/pom.xml b/plugin/trino-snowflake/pom.xml
index 0c90904fe44a..dc9c2ad9cd5b 100644
--- a/plugin/trino-snowflake/pom.xml
+++ b/plugin/trino-snowflake/pom.xml
@@ -14,7 +14,6 @@
Trino - Snowflake Connector
- ${project.parent.basedir}
true
diff --git a/plugin/trino-sqlserver/pom.xml b/plugin/trino-sqlserver/pom.xml
index 03d3bac48f96..6f593bb42e43 100644
--- a/plugin/trino-sqlserver/pom.xml
+++ b/plugin/trino-sqlserver/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - SQL Server connector
-
- ${project.parent.basedir}
-
-
com.google.guava
diff --git a/plugin/trino-teradata-functions/pom.xml b/plugin/trino-teradata-functions/pom.xml
index 57e991f070cb..8ce9216cd707 100644
--- a/plugin/trino-teradata-functions/pom.xml
+++ b/plugin/trino-teradata-functions/pom.xml
@@ -13,7 +13,6 @@
Trino - Teradata functions
- ${project.parent.basedir}
true
diff --git a/plugin/trino-thrift-api/pom.xml b/plugin/trino-thrift-api/pom.xml
index 13d04abbbd4d..4c98c1268d88 100644
--- a/plugin/trino-thrift-api/pom.xml
+++ b/plugin/trino-thrift-api/pom.xml
@@ -14,7 +14,6 @@
Trino - Thrift connector API
- ${project.parent.basedir}
true
diff --git a/plugin/trino-thrift-testing-server/pom.xml b/plugin/trino-thrift-testing-server/pom.xml
index 52609cbc2707..a45270a7bf20 100644
--- a/plugin/trino-thrift-testing-server/pom.xml
+++ b/plugin/trino-thrift-testing-server/pom.xml
@@ -13,7 +13,6 @@
Trino - Thrift testing server
- ${project.parent.basedir}
io.trino.plugin.thrift.server.ThriftTpchServer
diff --git a/plugin/trino-thrift/pom.xml b/plugin/trino-thrift/pom.xml
index 5acf97438eb3..c0f43f7225a6 100644
--- a/plugin/trino-thrift/pom.xml
+++ b/plugin/trino-thrift/pom.xml
@@ -13,10 +13,6 @@
trino-plugin
Trino - Thrift connector
-
- ${project.parent.basedir}
-
-
com.google.guava
diff --git a/plugin/trino-tpcds/pom.xml b/plugin/trino-tpcds/pom.xml
index 3c7e3890217d..0af28f19b6a4 100644
--- a/plugin/trino-tpcds/pom.xml
+++ b/plugin/trino-tpcds/pom.xml
@@ -12,10 +12,6 @@
trino-plugin
Trino - TPC-DS connector
-
- ${project.parent.basedir}
-
-
com.fasterxml.jackson.core
diff --git a/plugin/trino-tpch/pom.xml b/plugin/trino-tpch/pom.xml
index 0f11f89a0ae7..964d4ae51164 100644
--- a/plugin/trino-tpch/pom.xml
+++ b/plugin/trino-tpch/pom.xml
@@ -12,10 +12,6 @@
trino-plugin
Trino - TPC-H connector
-
- ${project.parent.basedir}
-
-
com.fasterxml.jackson.core
diff --git a/pom.xml b/pom.xml
index cdaa68857e6b..d1eb70fefec2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -152,7 +152,6 @@
true
22.0.0
syntax,reference,html,-missing
- ${project.basedir}
8
clean verify -DskipTests
450-SNAPSHOT
diff --git a/testing/trino-test-jdbc-compatibility-old-server/pom.xml b/testing/trino-test-jdbc-compatibility-old-server/pom.xml
index e99954ce7699..4c5d3118b640 100644
--- a/testing/trino-test-jdbc-compatibility-old-server/pom.xml
+++ b/testing/trino-test-jdbc-compatibility-old-server/pom.xml
@@ -12,10 +12,6 @@
trino-test-jdbc-compatibility-old-server
Trino - Old server compatibility tests
-
- ${project.parent.basedir}
-
-
com.github.docker-java
diff --git a/testing/trino-testing-containers/pom.xml b/testing/trino-testing-containers/pom.xml
index ff2dd6ee0f8b..fd2f8ca9db2f 100644
--- a/testing/trino-testing-containers/pom.xml
+++ b/testing/trino-testing-containers/pom.xml
@@ -12,10 +12,6 @@
trino-testing-containers
Trino - Testing containers
-
- ${project.parent.basedir}
-
-
com.github.docker-java
diff --git a/testing/trino-testing-kafka/pom.xml b/testing/trino-testing-kafka/pom.xml
index f4585fac528a..82052c0f9011 100644
--- a/testing/trino-testing-kafka/pom.xml
+++ b/testing/trino-testing-kafka/pom.xml
@@ -12,10 +12,6 @@
trino-testing-kafka
Trino - Testing Kafka
-
- ${project.parent.basedir}
-
-
com.fasterxml.jackson.core
diff --git a/testing/trino-testing-resources/pom.xml b/testing/trino-testing-resources/pom.xml
index c6d0c9ec9dde..318327c164b3 100644
--- a/testing/trino-testing-resources/pom.xml
+++ b/testing/trino-testing-resources/pom.xml
@@ -12,10 +12,6 @@
trino-testing-resources
Trino - Testing resources
-
- ${project.parent.basedir}
-
-
diff --git a/testing/trino-testing-services/pom.xml b/testing/trino-testing-services/pom.xml
index b8a6bf7d1a03..3bf52713975d 100644
--- a/testing/trino-testing-services/pom.xml
+++ b/testing/trino-testing-services/pom.xml
@@ -12,10 +12,6 @@
trino-testing-services
Trino - Testing services
-
- ${project.parent.basedir}
-
-
com.google.errorprone
diff --git a/testing/trino-testing/pom.xml b/testing/trino-testing/pom.xml
index 23a9ca63c136..e57f9a6f0626 100644
--- a/testing/trino-testing/pom.xml
+++ b/testing/trino-testing/pom.xml
@@ -12,10 +12,6 @@
trino-testing
Trino - Testing utilities
-
- ${project.parent.basedir}
-
-
com.fasterxml.jackson.core
diff --git a/testing/trino-tests/pom.xml b/testing/trino-tests/pom.xml
index 9927bea65147..6326f430a98d 100644
--- a/testing/trino-tests/pom.xml
+++ b/testing/trino-tests/pom.xml
@@ -12,10 +12,6 @@
trino-tests
Trino - Tests
-
- ${project.parent.basedir}
-
-
org.jetbrains