This is an automated email from the ASF dual-hosted git repository.

gortiz pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git


The following commit(s) were added to refs/heads/master by this push:
     new 58f36a1cb5 Declare annotation processors as compiler plugin config 
(#14185)
58f36a1cb5 is described below

commit 58f36a1cb5b512364663fb98d3af333402d47a56
Author: Gonzalo Ortiz Jaureguizar <[email protected]>
AuthorDate: Wed Oct 9 14:42:37 2024 +0200

    Declare annotation processors as compiler plugin config (#14185)
---
 pinot-common/pom.xml        |  2 +-
 pinot-segment-local/pom.xml |  2 +-
 pom.xml                     | 17 ++++++++++++++++-
 3 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/pinot-common/pom.xml b/pinot-common/pom.xml
index f2dbc427a0..109c3a2649 100644
--- a/pinot-common/pom.xml
+++ b/pinot-common/pom.xml
@@ -245,7 +245,7 @@
     </dependency>
     <dependency>
       <groupId>com.google.auto.service</groupId>
-      <artifactId>auto-service</artifactId>
+      <artifactId>auto-service-annotations</artifactId>
     </dependency>
 
     <!-- Test -->
diff --git a/pinot-segment-local/pom.xml b/pinot-segment-local/pom.xml
index fa4890a22e..eeb099e6e2 100644
--- a/pinot-segment-local/pom.xml
+++ b/pinot-segment-local/pom.xml
@@ -81,7 +81,7 @@
     </dependency>
     <dependency>
       <groupId>com.google.auto.service</groupId>
-      <artifactId>auto-service</artifactId>
+      <artifactId>auto-service-annotations</artifactId>
     </dependency>
     <dependency>
       <groupId>com.uber</groupId>
diff --git a/pom.xml b/pom.xml
index 3e59317bcf..50f11f4c6e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1183,7 +1183,7 @@
       </dependency>
       <dependency>
         <groupId>com.google.auto.service</groupId>
-        <artifactId>auto-service</artifactId>
+        <artifactId>auto-service-annotations</artifactId>
         <version>${google.auto-service.version}</version>
         <optional>true</optional> <!-- This is only needed at compilation time 
as an annotation processor -->
       </dependency>
@@ -2278,6 +2278,21 @@
             <target>${jdk.version}</target>
             <fork>true</fork>
             <encoding>${project.build.sourceEncoding}</encoding>
+            <annotationProcessorPaths>
+              <path>
+                <groupId>org.glassfish.hk2</groupId>
+                <artifactId>hk2-metadata-generator</artifactId>
+              </path>
+              <path>
+                <groupId>org.apache.logging.log4j</groupId>
+                <artifactId>log4j-core</artifactId>
+              </path>
+              <path>
+                <groupId>com.google.auto.service</groupId>
+                <artifactId>auto-service</artifactId>
+                <version>${google.auto-service.version}</version>
+              </path>
+            </annotationProcessorPaths>
           </configuration>
         </plugin>
         <plugin>


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to