Add limited module set profile to the pom files (#7541)
diff --git a/pulsar-io/pom.xml b/pulsar-io/pom.xml
index e64ea3c..6cea5d7 100644
--- a/pulsar-io/pom.xml
+++ b/pulsar-io/pom.xml
@@ -31,37 +31,59 @@
<artifactId>pulsar-io</artifactId>
<name>Pulsar IO :: Parent</name>
- <modules>
- <module>core</module>
- <module>batch</module>
- <module>batch-discovery-triggerers</module>
- <module>batch-data-generator</module>
- <module>common</module>
- <module>docs</module>
- <module>aws</module>
- <module>twitter</module>
- <module>cassandra</module>
- <module>aerospike</module>
- <module>kafka</module>
- <module>rabbitmq</module>
- <module>kinesis</module>
- <module>hdfs3</module>
- <module>jdbc</module>
- <module>data-generator</module>
- <module>elastic-search</module>
- <module>kafka-connect-adaptor</module>
- <module>debezium</module>
- <module>hdfs2</module>
- <module>canal</module>
- <module>file</module>
- <module>netty</module>
- <module>hbase</module>
- <module>mongo</module>
- <module>flume</module>
- <module>redis</module>
- <module>solr</module>
- <module>influxdb</module>
- <module>dynamodb</module>
- </modules>
+ <profiles>
+ <profile>
+ <id>main</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <modules>
+ <module>core</module>
+ <module>batch</module>
+ <module>batch-discovery-triggerers</module>
+ <module>batch-data-generator</module>
+ <module>common</module>
+ <module>docs</module>
+ <module>aws</module>
+ <module>twitter</module>
+ <module>cassandra</module>
+ <module>aerospike</module>
+ <module>kafka</module>
+ <module>rabbitmq</module>
+ <module>kinesis</module>
+ <module>hdfs3</module>
+ <module>jdbc</module>
+ <module>data-generator</module>
+ <module>elastic-search</module>
+ <module>kafka-connect-adaptor</module>
+ <module>debezium</module>
+ <module>hdfs2</module>
+ <module>canal</module>
+ <module>file</module>
+ <module>netty</module>
+ <module>hbase</module>
+ <module>mongo</module>
+ <module>flume</module>
+ <module>redis</module>
+ <module>solr</module>
+ <module>influxdb</module>
+ <module>dynamodb</module>
+ </modules>
+ </profile>
+
+ <profile>
+ <id>core-modules</id>
+ <modules>
+ <module>core</module>
+ <module>batch</module>
+ <module>batch-discovery-triggerers</module>
+ <module>common</module>
+ <module>twitter</module>
+ <module>cassandra</module>
+ <module>data-generator</module>
+ </modules>
+ </profile>
+
+ </profiles>
</project>