mirror of
https://github.com/nosqlbench/nosqlbench.git
synced 2025-02-25 18:55:28 -06:00
support optional build of adapters
This commit is contained in:
158
pom.xml
158
pom.xml
@@ -59,19 +59,6 @@
|
||||
<module>adapter-diag</module>
|
||||
<module>adapter-stdout</module>
|
||||
|
||||
<module>adapter-milvus</module>
|
||||
<!-- <module>adapter-dynamodb</module>-->
|
||||
<!-- <module>adapter-http</module>-->
|
||||
<!-- <module>adapter-tcp</module>-->
|
||||
<!-- <module>adapter-pulsar</module>-->
|
||||
<!-- <module>adapter-kafka</module>-->
|
||||
<!-- <module>adapter-amqp</module>-->
|
||||
<!-- <module>adapter-jdbc</module>-->
|
||||
<!-- <module>adapter-mongodb</module>-->
|
||||
<!-- <module>adapter-aws-opensearch</module>-->
|
||||
<!-- <module>adapter-cqld4</module>-->
|
||||
<!-- <module>adapter-s4j</module>-->
|
||||
|
||||
<!-- VIRTDATA MODULES -->
|
||||
<module>virtdata-api</module>
|
||||
<module>virtdata-lang</module>
|
||||
@@ -89,6 +76,151 @@
|
||||
</modules>
|
||||
|
||||
<profiles>
|
||||
<profile>
|
||||
<id>adapter-cqld4</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<properties>
|
||||
<build-adapter-cqld4>true</build-adapter-cqld4>
|
||||
</properties>
|
||||
<modules>
|
||||
<module>adapter-cqld4</module>
|
||||
</modules>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>adapter-milvus</id>
|
||||
<activation>
|
||||
<activeByDefault>false</activeByDefault>
|
||||
</activation>
|
||||
<properties>
|
||||
<build-adapter-milvus>true</build-adapter-milvus>
|
||||
</properties>
|
||||
<modules>
|
||||
<module>adapter-milvus</module>
|
||||
</modules>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>adapter-dynamodb</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<properties>
|
||||
<build-adapter-dynamodb>true</build-adapter-dynamodb>
|
||||
</properties>
|
||||
<modules>
|
||||
<module>adapter-dynamodb</module>
|
||||
</modules>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>adapter-http</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<properties>
|
||||
<build-adapter-http>true</build-adapter-http>
|
||||
</properties>
|
||||
<modules>
|
||||
<module>adapter-http</module>
|
||||
</modules>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>adapter-tcp</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<properties>
|
||||
<build-adapter-tcp>true</build-adapter-tcp>
|
||||
</properties>
|
||||
<modules>
|
||||
<module>adapter-tcp</module>
|
||||
</modules>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>adapter-pulsar</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<properties>
|
||||
<build-adapter-pulsar>true</build-adapter-pulsar>
|
||||
</properties>
|
||||
<modules>
|
||||
<module>adapter-pulsar</module>
|
||||
</modules>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>adapter-kafka</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<properties>
|
||||
<build-adapter-kafka>true</build-adapter-kafka>
|
||||
</properties>
|
||||
<modules>
|
||||
<module>adapter-kafka</module>
|
||||
</modules>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>adapter-amqp</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<properties>
|
||||
<build-adapter-amqp>true</build-adapter-amqp>
|
||||
</properties>
|
||||
<modules>
|
||||
<module>adapter-amqp</module>
|
||||
</modules>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>adapter-jdbc</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<properties>
|
||||
<build-adapter-jdbc>true</build-adapter-jdbc>
|
||||
</properties>
|
||||
<modules>
|
||||
<module>adapter-jdbc</module>
|
||||
</modules>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>adapter-mongodb</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<properties>
|
||||
<build-adapter-mongodb>true</build-adapter-mongodb>
|
||||
</properties>
|
||||
<modules>
|
||||
<module>adapter-mongodb</module>
|
||||
</modules>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>adapter-aws-opensearch</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<properties>
|
||||
<build-adapter-aws-opensearch>true</build-adapter-aws-opensearch>
|
||||
</properties>
|
||||
<modules>
|
||||
<module>adapter-aws-opensearch</module>
|
||||
</modules>
|
||||
</profile>
|
||||
<profile>
|
||||
<id>adapter-s4j</id>
|
||||
<activation>
|
||||
<activeByDefault>true</activeByDefault>
|
||||
</activation>
|
||||
<properties>
|
||||
<build-adapter-s4j>true</build-adapter-s4j>
|
||||
</properties>
|
||||
<modules>
|
||||
<module>adapter-s4j</module>
|
||||
</modules>
|
||||
</profile>
|
||||
|
||||
</profiles>
|
||||
|
||||
<licenses>
|
||||
|
||||
Reference in New Issue
Block a user