Skip to content

Commit c5477f7

Browse files
committed
changes related to 36 release (#18975)
(cherry picked from commit 3761e4f)
1 parent d9777ba commit c5477f7

File tree

4 files changed

+35
-16
lines changed

4 files changed

+35
-16
lines changed

embedded-tests/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -578,6 +578,13 @@
578578
<excludedGroups>docker-test</excludedGroups>
579579
</configuration>
580580
</plugin>
581+
<plugin>
582+
<groupId>org.owasp</groupId>
583+
<artifactId>dependency-check-maven</artifactId>
584+
<configuration>
585+
<skip>true</skip>
586+
</configuration>
587+
</plugin>
581588
</plugins>
582589
</build>
583590

owasp-dependency-check-suppressions.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,8 @@
144144
<cve>CVE-2024-22201</cve> <!-- This seems to be a legitimate vulnerability. We would need to go to a hadoop-client which was not yet released -->
145145
<cve>CVE-2025-52999</cve> <!-- This is vulneraability in all versions of hadoop-client-runtime and has not been fixed by hadoop yet -->
146146
<cve>CVE-2024-9823</cve> <!-- This is in hadoop's shadded jetty. no version of hadoop has updated to fixed version. It is a jetty server vuln, which should not be exploitable in hadoop client code -->
147+
<cve>CVE-2025-27821</cve> <!-- native hdfs vulnerability -->
148+
<cve>CVE-2025-5115</cve> <!-- netty issue in shaded hadoop -->
147149
</suppress>
148150

149151
<!-- those are false positives, no other tools report any of those CVEs in the hadoop package -->

quidem-ut/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,12 @@ git clone https://github.com/apache/druid
6060
```
6161
* launch the broker instance with:
6262
```bash
63-
mvn exec:exec -pl quidem-ut -Dquidem.record.autostart=true
63+
mvn exec:exec -pl quidem-ut -Pquidem -Dquidem.record.autostart=true
6464
```
6565
* the broker will be running at http://localhost:12345
6666
* the used test configuration backend can configured by supplying `quidem.uri`
6767
```bash
68-
mvn exec:exec -pl quidem-ut -Dquidem.uri=druidtest:///?componentSupplier=ThetaSketchComponentSupplier
68+
mvn exec:exec -pl quidem-ut -Pquidem -Dquidem.uri=druidtest:///?componentSupplier=ThetaSketchComponentSupplier
6969
```
7070
* new record files can be started by calling http://localhost:12345/quidem/start
7171
* if `quidem.record.autostart` is omitted recording will not start

quidem-ut/pom.xml

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -541,20 +541,30 @@
541541
<skip>true</skip>
542542
</configuration>
543543
</plugin>
544-
<plugin>
545-
<groupId>org.codehaus.mojo</groupId>
546-
<artifactId>exec-maven-plugin</artifactId>
547-
<configuration>
548-
<executable>java</executable>
549-
<arguments>
550-
<argument>-classpath</argument>
551-
<classpath />
552-
<argument>-Dquidem.uri=${quidem.uri}</argument>
553-
<argument>-Dquidem.record.autostart=${quidem.record.autostart}</argument>
554-
<argument>org.apache.druid.quidem.Launcher</argument>
555-
</arguments>
556-
</configuration>
557-
</plugin>
558544
</plugins>
559545
</build>
546+
547+
<profiles>
548+
<profile>
549+
<id>quidem</id>
550+
<build>
551+
<plugins>
552+
<plugin>
553+
<groupId>org.codehaus.mojo</groupId>
554+
<artifactId>exec-maven-plugin</artifactId>
555+
<configuration>
556+
<executable>java</executable>
557+
<arguments>
558+
<argument>-classpath</argument>
559+
<classpath />
560+
<argument>-Dquidem.uri=${quidem.uri}</argument>
561+
<argument>-Dquidem.record.autostart=${quidem.record.autostart}</argument>
562+
<argument>org.apache.druid.quidem.Launcher</argument>
563+
</arguments>
564+
</configuration>
565+
</plugin>
566+
</plugins>
567+
</build>
568+
</profile>
569+
</profiles>
560570
</project>

0 commit comments

Comments
 (0)