diff --git a/COPYRIGHT.txt b/COPYRIGHT.txt
index 0da6156a5..c861872e4 100644
--- a/COPYRIGHT.txt
+++ b/COPYRIGHT.txt
@@ -81,6 +81,7 @@ Brennan Vincent
Breno Moreira
Byron Ruth
Camile Sing
+ccro
César Martínez
Cao Manh Dat
Chad Marmon
@@ -282,6 +283,8 @@ Kewei Shang
Krizhan Mariampillai
Kyley Jex
Lairen Hightower
+laoflch
+Lars M. Johansson
Lars Werkman
Laurent Broudoux
Leo Mei
@@ -503,6 +506,7 @@ Wu Zhenhua
Wout Scheepers
Xiao Fu
Xiaojian Sun
+Xiaolin Zhang
Xiaopu Zhu
Xinbin Huang
Xinquan She
diff --git a/debezium-bom/pom.xml b/debezium-bom/pom.xml
index c920968a6..b9c391ff7 100644
--- a/debezium-bom/pom.xml
+++ b/debezium-bom/pom.xml
@@ -243,6 +243,18 @@
${version.db2.driver}
+
+
+ com.ibm.informix
+ jdbc
+ ${version.informix.driver}
+
+
+ com.ibm.informix
+ ifx-changestream-client
+ ${version.informix.changestream.client}
+
+
org.slf4j
@@ -691,6 +703,11 @@
debezium-connector-vitess
${project.version}
+
+ io.debezium
+ debezium-connector-informix
+ ${project.version}
+
io.debezium
debezium-connector-cassandra-3
diff --git a/jenkins-jobs/job-dsl/release/release_deploy_snapshots.groovy b/jenkins-jobs/job-dsl/release/release_deploy_snapshots.groovy
index 52843d53d..dd851e6c0 100644
--- a/jenkins-jobs/job-dsl/release/release_deploy_snapshots.groovy
+++ b/jenkins-jobs/job-dsl/release/release_deploy_snapshots.groovy
@@ -27,7 +27,7 @@ pipelineJob('release/release-deploy_snapshots_pipeline') {
stringParam('DEBEZIUM_BRANCH', 'main', 'A branch from which Debezium is built')
stringParam(
'DEBEZIUM_ADDITIONAL_REPOSITORIES',
- 'db2#github.com/debezium/debezium-connector-db2.git#main vitess#github.com/debezium/debezium-connector-vitess.git#main cassandra#github.com/debezium/debezium-connector-cassandra.git#main spanner#github.com/debezium/debezium-connector-spanner.git#main jdbc#github.com/debezium/debezium-connector-jdbc.git#main server#github.com/debezium/debezium-server.git#main operator#github.com/debezium/debezium-operator.git#main',
+ 'db2#github.com/debezium/debezium-connector-db2.git#main vitess#github.com/debezium/debezium-connector-vitess.git#main cassandra#github.com/debezium/debezium-connector-cassandra.git#main spanner#github.com/debezium/debezium-connector-spanner.git#main jdbc#github.com/debezium/debezium-connector-jdbc.git#main informix#github.com/debezium/debezium-connector-informix.git#main server#github.com/debezium/debezium-server.git#main operator#github.com/debezium/debezium-operator.git#main',
'A space separated list of additional repositories from which Debezium connectors are built (id#repo#branch)'
)
}
diff --git a/jenkins-jobs/job-dsl/release/release_upstream.groovy b/jenkins-jobs/job-dsl/release/release_upstream.groovy
index 29126dd44..f9dcca234 100644
--- a/jenkins-jobs/job-dsl/release/release_upstream.groovy
+++ b/jenkins-jobs/job-dsl/release/release_upstream.groovy
@@ -24,7 +24,7 @@ pipelineJob('release/release-debezium-upstream') {
stringParam('DEBEZIUM_BRANCH', 'main', 'A branch from which Debezium is built')
stringParam(
'DEBEZIUM_ADDITIONAL_REPOSITORIES',
- 'jdbc#github.com/debezium/debezium-connector-jdbc.git#main spanner#github.com/debezium/debezium-connector-spanner.git#main db2#github.com/debezium/debezium-connector-db2.git#main vitess#github.com/debezium/debezium-connector-vitess.git#main cassandra#github.com/debezium/debezium-connector-cassandra.git#main server#github.com/debezium/debezium-server.git#main operator#github.com/debezium/debezium-operator.git#main',
+ 'jdbc#github.com/debezium/debezium-connector-jdbc.git#main spanner#github.com/debezium/debezium-connector-spanner.git#main db2#github.com/debezium/debezium-connector-db2.git#main vitess#github.com/debezium/debezium-connector-vitess.git#main cassandra#github.com/debezium/debezium-connector-cassandra.git#main informix#github.com/debezium/debezium-connector-informix.git#main server#github.com/debezium/debezium-server.git#main operator#github.com/debezium/debezium-operator.git#main',
'A space separated list of additional repositories from which Debezium incubating components are built (id#repo#branch)'
)
stringParam('IMAGES_REPOSITORY', 'github.com/debezium/container-images.git', 'Repository from which Debezium images are built')
diff --git a/jenkins-jobs/pipelines/release/release-pipeline.groovy b/jenkins-jobs/pipelines/release/release-pipeline.groovy
index ff0ed7907..091545b6d 100644
--- a/jenkins-jobs/pipelines/release/release-pipeline.groovy
+++ b/jenkins-jobs/pipelines/release/release-pipeline.groovy
@@ -80,7 +80,8 @@ CONNECTORS_PER_VERSION = [
'2.1' : ['mongodb', 'mysql', 'postgres', 'sqlserver', 'oracle', 'cassandra-3', 'cassandra-4', 'db2', 'vitess', 'spanner'],
'2.2' : ['mongodb', 'mysql', 'postgres', 'sqlserver', 'oracle', 'cassandra-3', 'cassandra-4', 'db2', 'vitess', 'spanner', 'jdbc'],
'2.3' : ['mongodb', 'mysql', 'postgres', 'sqlserver', 'oracle', 'cassandra-3', 'cassandra-4', 'db2', 'vitess', 'spanner', 'jdbc'],
- '2.4' : ['mongodb', 'mysql', 'postgres', 'sqlserver', 'oracle', 'cassandra-3', 'cassandra-4', 'db2', 'vitess', 'spanner', 'jdbc']
+ '2.4' : ['mongodb', 'mysql', 'postgres', 'sqlserver', 'oracle', 'cassandra-3', 'cassandra-4', 'db2', 'vitess', 'spanner', 'jdbc'],
+ '2.5' : ['mongodb', 'mysql', 'postgres', 'sqlserver', 'oracle', 'cassandra-3', 'cassandra-4', 'db2', 'vitess', 'spanner', 'jdbc', 'informix']
]
CONNECTORS = CONNECTORS_PER_VERSION[VERSION_MAJOR_MINOR]
diff --git a/jenkins-jobs/scripts/check-contributors.sh b/jenkins-jobs/scripts/check-contributors.sh
index de96b08a3..b4f18fdd4 100755
--- a/jenkins-jobs/scripts/check-contributors.sh
+++ b/jenkins-jobs/scripts/check-contributors.sh
@@ -10,7 +10,7 @@ ALIASES="jenkins-jobs/scripts/config/Aliases.txt"
declare -a DEBEZIUM_REPOS
if [ $# -eq 0 ];then
- DEBEZIUM_REPOS=("debezium" "debezium-connector-db2" "debezium-connector-cassandra" "debezium-connector-vitess" "debezium-connector-spanner" "debezium-connector-jdbc" "container-images" "debezium-server")
+ DEBEZIUM_REPOS=("debezium" "debezium-connector-db2" "debezium-connector-cassandra" "debezium-connector-vitess" "debezium-connector-spanner" "debezium-connector-jdbc" "debezium-connector-informix" "container-images" "debezium-server")
else
DEBEZIUM_REPOS=( "$@" )
fi
diff --git a/jenkins-jobs/scripts/config/Aliases.txt b/jenkins-jobs/scripts/config/Aliases.txt
index 769c948c2..270264e8d 100644
--- a/jenkins-jobs/scripts/config/Aliases.txt
+++ b/jenkins-jobs/scripts/config/Aliases.txt
@@ -237,3 +237,4 @@ pricelessjunk,Kaustuv Chakrabarti
laughingman7743,Tomoyuki Nakamura
dtseiler,Don Seiler
markducommun,Mark Ducommun
+Lars M Johansson,Lars M. Johansson
diff --git a/pom.xml b/pom.xml
index 5068898f2..b727dd368 100644
--- a/pom.xml
+++ b/pom.xml
@@ -129,6 +129,8 @@
10.2.1.jre8
21.6.0.0
11.5.0.0
+ 1.1.3
+ 4.50.10
4.14.0