[hotfix] Introduce profiles for releasing connectors for Opensearch 1 and 2
diff --git a/flink-connector-opensearch-base/pom.xml b/flink-connector-opensearch-base/pom.xml
index de813ea..1e50c36 100644
--- a/flink-connector-opensearch-base/pom.xml
+++ b/flink-connector-opensearch-base/pom.xml
@@ -26,7 +26,7 @@
 	<parent>
 		<groupId>org.apache.flink</groupId>
 		<artifactId>flink-connector-opensearch-parent</artifactId>
-		<version>2.0-SNAPSHOT</version>
+		<version>${revision}</version>
 	</parent>
 
 	<artifactId>flink-connector-opensearch-base</artifactId>
diff --git a/flink-connector-opensearch-e2e-tests/pom.xml b/flink-connector-opensearch-e2e-tests/pom.xml
index 95346ac..99a69df 100644
--- a/flink-connector-opensearch-e2e-tests/pom.xml
+++ b/flink-connector-opensearch-e2e-tests/pom.xml
@@ -26,7 +26,7 @@
 	<parent>
 		<groupId>org.apache.flink</groupId>
 		<artifactId>flink-connector-opensearch-parent</artifactId>
-		<version>2.0-SNAPSHOT</version>
+		<version>${revision}</version>
 	</parent>
 
 	<artifactId>flink-connector-opensearch-e2e-tests</artifactId>
diff --git a/flink-connector-opensearch/pom.xml b/flink-connector-opensearch/pom.xml
index 91d8d92..9ceaf4d 100644
--- a/flink-connector-opensearch/pom.xml
+++ b/flink-connector-opensearch/pom.xml
@@ -26,7 +26,7 @@
 	<parent>
 		<groupId>org.apache.flink</groupId>
 		<artifactId>flink-connector-opensearch-parent</artifactId>
-		<version>2.0-SNAPSHOT</version>
+		<version>${revision}</version>
 	</parent>
 
 	<artifactId>flink-connector-opensearch</artifactId>
diff --git a/flink-connector-opensearch2-e2e-tests/pom.xml b/flink-connector-opensearch2-e2e-tests/pom.xml
index e294ad7..c9cd5c3 100644
--- a/flink-connector-opensearch2-e2e-tests/pom.xml
+++ b/flink-connector-opensearch2-e2e-tests/pom.xml
@@ -26,7 +26,7 @@
 	<parent>
 		<groupId>org.apache.flink</groupId>
 		<artifactId>flink-connector-opensearch-parent</artifactId>
-		<version>2.0-SNAPSHOT</version>
+		<version>${revision}</version>
 	</parent>
 
 	<artifactId>flink-connector-opensearch2-e2e-tests</artifactId>
diff --git a/flink-connector-opensearch2/pom.xml b/flink-connector-opensearch2/pom.xml
index e1bbe18..2edb984 100644
--- a/flink-connector-opensearch2/pom.xml
+++ b/flink-connector-opensearch2/pom.xml
@@ -26,7 +26,7 @@
 	<parent>
 		<groupId>org.apache.flink</groupId>
 		<artifactId>flink-connector-opensearch-parent</artifactId>
-		<version>2.0-SNAPSHOT</version>
+		<version>${revision}</version>
 	</parent>
 
 	<artifactId>flink-connector-opensearch2</artifactId>
diff --git a/flink-sql-connector-opensearch/pom.xml b/flink-sql-connector-opensearch/pom.xml
index cdcf927..51b76e3 100644
--- a/flink-sql-connector-opensearch/pom.xml
+++ b/flink-sql-connector-opensearch/pom.xml
@@ -26,7 +26,7 @@
 	<parent>
 		<groupId>org.apache.flink</groupId>
 		<artifactId>flink-connector-opensearch-parent</artifactId>
-		<version>2.0-SNAPSHOT</version>
+		<version>${revision}</version>
 	</parent>
 
 	<artifactId>flink-sql-connector-opensearch</artifactId>
diff --git a/flink-sql-connector-opensearch2/pom.xml b/flink-sql-connector-opensearch2/pom.xml
index 88a52fa..1e02bc4 100644
--- a/flink-sql-connector-opensearch2/pom.xml
+++ b/flink-sql-connector-opensearch2/pom.xml
@@ -26,7 +26,7 @@
 	<parent>
 		<groupId>org.apache.flink</groupId>
 		<artifactId>flink-connector-opensearch-parent</artifactId>
-		<version>2.0-SNAPSHOT</version>
+		<version>${revision}</version>
 	</parent>
 
 	<artifactId>flink-sql-connector-opensearch2</artifactId>
diff --git a/pom.xml b/pom.xml
index 4a6f414..b053360 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,7 +28,7 @@
 	<modelVersion>4.0.0</modelVersion>
 
 	<artifactId>flink-connector-opensearch-parent</artifactId>
-	<version>2.0-SNAPSHOT</version>
+	<version>${revision}</version>
 	<name>Flink : Connectors : Opensearch : Parent</name>
 	<packaging>pom</packaging>
 	<url>https://flink.apache.org</url>
@@ -52,12 +52,11 @@
 
 	<modules>
 		<module>flink-connector-opensearch-base</module>
-		<module>flink-connector-opensearch</module>
-		<module>flink-connector-opensearch-e2e-tests</module>
-		<module>flink-sql-connector-opensearch</module>
 	</modules>
 
 	<properties>
+		<flink.connector.opensearch.parent.revision>1.2-SNAPSHOT</flink.connector.opensearch.parent.revision>
+		<revision>${flink.connector.opensearch.parent.revision}</revision>
 		<flink.version>1.18.0</flink.version>
 		<commons-compress.version>1.26.1</commons-compress.version>
 		<jackson-bom.version>2.16.2</jackson-bom.version>
@@ -390,17 +389,28 @@
 	</dependencyManagement>
 
 	<profiles>
-	<profile>
-		<id>java11</id>
-		<activation>
-			<jdk>[11,)</jdk>
-		</activation>
-		<modules>
-			<module>flink-connector-opensearch2</module>
-			<module>flink-connector-opensearch2-e2e-tests</module>
-			<module>flink-sql-connector-opensearch2</module>
-		</modules>
-	</profile>
+		<profile>
+			<id>opensearch1</id>
+			<activation>
+				<jdk>[8,)</jdk>
+			</activation>
+			<modules>
+				<module>flink-connector-opensearch</module>
+				<module>flink-connector-opensearch-e2e-tests</module>
+				<module>flink-sql-connector-opensearch</module>
+			</modules>
+		</profile>
+		<profile>
+			<id>opensearch2</id>
+			<activation>
+				<jdk>[11,)</jdk>
+			</activation>
+			<modules>
+				<module>flink-connector-opensearch2</module>
+				<module>flink-connector-opensearch2-e2e-tests</module>
+				<module>flink-sql-connector-opensearch2</module>
+			</modules>
+		</profile>
 	</profiles>
 
 	<build>