This is an automated email from the ASF dual-hosted git repository.
iwasakims pushed a commit to branch branch-3.2
in repository https://gitbox.apache.org/repos/asf/bigtop.git
The following commit(s) were added to refs/heads/branch-3.2 by this push:
new 8973fa5eb BIGTOP-4024. Fix build failure of YCSB with Maven 3.8.
(#1195)
8973fa5eb is described below
commit 8973fa5eb04faa9f68f43035b005f355b7d2bdc6
Author: Kengo Seki <[email protected]>
AuthorDate: Wed Oct 18 01:50:10 2023 +0900
BIGTOP-4024. Fix build failure of YCSB with Maven 3.8. (#1195)
(cherry picked from commit 123daa10116ed692ffacd64ca3051114196ed174)
---
bigtop-packages/src/common/ycsb/do-component-build | 2 +-
.../src/common/ycsb/patch2-maprdb-repo-url.diff | 13 ----
.../src/common/ycsb/patch2-repo-url.diff | 85 ++++++++++++++++++++++
3 files changed, 86 insertions(+), 14 deletions(-)
diff --git a/bigtop-packages/src/common/ycsb/do-component-build
b/bigtop-packages/src/common/ycsb/do-component-build
index ba4020d5f..fbda7b360 100644
--- a/bigtop-packages/src/common/ycsb/do-component-build
+++ b/bigtop-packages/src/common/ycsb/do-component-build
@@ -18,7 +18,7 @@ set -ex
. `dirname $0`/bigtop.bom
-mvn clean package -DskipTests "$@"
+mvn clean package -DskipTests -pl '!mongodb,!solr,!solr6' "$@"
rm -rf build/dist
mkdir -p build/dist
diff --git a/bigtop-packages/src/common/ycsb/patch2-maprdb-repo-url.diff
b/bigtop-packages/src/common/ycsb/patch2-maprdb-repo-url.diff
deleted file mode 100644
index 65bb377a5..000000000
--- a/bigtop-packages/src/common/ycsb/patch2-maprdb-repo-url.diff
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/maprdb/pom.xml b/maprdb/pom.xml
-index 253eca45..8d56767a 100644
---- a/maprdb/pom.xml
-+++ b/maprdb/pom.xml
-@@ -25,7 +25,7 @@
- <repositories>
- <repository>
- <id>mapr-releases</id>
-- <url>http://repository.mapr.com/maven/</url>
-+
<url>https://repository.mapr.com/nexus/content/groups/mapr-public/</url>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
diff --git a/bigtop-packages/src/common/ycsb/patch2-repo-url.diff
b/bigtop-packages/src/common/ycsb/patch2-repo-url.diff
new file mode 100644
index 000000000..8cb92a568
--- /dev/null
+++ b/bigtop-packages/src/common/ycsb/patch2-repo-url.diff
@@ -0,0 +1,85 @@
+diff --git a/cassandra/pom.xml b/cassandra/pom.xml
+index 1b6c1ca..ef3a50d 100644
+--- a/cassandra/pom.xml
++++ b/cassandra/pom.xml
+@@ -97,7 +97,7 @@ LICENSE file.
+ <repository>
+ <id>central2</id>
+ <name>sigar Repository</name>
+-
<url>http://repository.jboss.org/nexus/content/groups/public-jboss/</url>
++
<url>https://repository.jboss.org/nexus/content/groups/public-jboss/</url>
+ <layout>default</layout>
+ <snapshots>
+ <enabled>false</enabled>
+diff --git a/distribution/pom.xml b/distribution/pom.xml
+index f4b1346..4951f37 100644
+--- a/distribution/pom.xml
++++ b/distribution/pom.xml
+@@ -211,11 +211,6 @@
+ </dependency>
+ <dependency>
+ <groupId>site.ycsb</groupId>
+- <artifactId>mongodb-binding</artifactId>
+- <version>${project.version}</version>
+- </dependency>
+- <dependency>
+- <groupId>site.ycsb</groupId>
+ <artifactId>nosqldb-binding</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+@@ -260,16 +255,6 @@
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+- <groupId>site.ycsb</groupId>
+- <artifactId>solr-binding</artifactId>
+- <version>${project.version}</version>
+- </dependency>
+- <dependency>
+- <groupId>site.ycsb</groupId>
+- <artifactId>solr6-binding</artifactId>
+- <version>${project.version}</version>
+- </dependency>
+- <dependency>
+ <groupId>site.ycsb</groupId>
+ <artifactId>tarantool-binding</artifactId>
+ <version>${project.version}</version>
+diff --git a/hypertable/pom.xml b/hypertable/pom.xml
+index def12ae..2de1c0c 100644
+--- a/hypertable/pom.xml
++++ b/hypertable/pom.xml
+@@ -52,7 +52,7 @@ LICENSE file.
+ <repositories>
+ <repository>
+ <id>clojars.org</id>
+- <url>http://clojars.org/repo</url>
++ <url>https://clojars.org/repo</url>
+ </repository>
+ </repositories>
+ </project>
+diff --git a/maprdb/pom.xml b/maprdb/pom.xml
+index 253eca4..e121543 100644
+--- a/maprdb/pom.xml
++++ b/maprdb/pom.xml
+@@ -25,7 +25,7 @@
+ <repositories>
+ <repository>
+ <id>mapr-releases</id>
+- <url>http://repository.mapr.com/maven/</url>
++ <url>https://repository.mapr.com/maven/</url>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+diff --git a/maprjsondb/pom.xml b/maprjsondb/pom.xml
+index a9d66d9..0c38afb 100644
+--- a/maprjsondb/pom.xml
++++ b/maprjsondb/pom.xml
+@@ -25,7 +25,7 @@
+ <repositories>
+ <repository>
+ <id>mapr-releases</id>
+- <url>http://repository.mapr.com/maven/</url>
++ <url>https://repository.mapr.com/maven/</url>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>