Commit Graph

101 Commits

Author SHA1 Message Date
Vojtech Juranek
402df78381 DBZ-5043 Rename schema.history to schema.history.internal 2022-09-07 12:57:31 +02:00
Vojtech Juranek
0235d4aad5 DBZ-5582 Fix RedisDatabaseHistoryIT tests
`RedisSchemaHistoryIT` tests are not reliable as
`testDatabaseHistoryIsSaved` makes assumption about the number of
entries in the database history stream, while
`testRedisConnectionRetry` deletes whole stream at the beginning of
the test. If `testDatabaseHistoryIsSaved` is executed after
`testRedisConnectionRetry`, `testDatabaseHistoryIsSaved` starts to fail.

Don't delete the stream in `testRedisConnectionRetry` and introduce
constant with initial number of entries in the schema history stream.
2022-09-07 12:57:31 +02:00
Vojtech Juranek
0494a16a79 DBZ-5043 Rename DatabaseHistory to SchemaHistory
Rename also all related classes and varibales.
2022-09-07 12:57:31 +02:00
Vojtech Juranek
0823cedf25 DBZ-5043 Replace database.server.name with topic.prefix 2022-09-07 12:57:31 +02:00
Vojtech Juranek
25aa6c4acc DBZ-5043 Change namespace to database.history to schema.history 2022-09-07 12:57:31 +02:00
ggaborg
196d24f2be DBZ-4441 tests for default redis message format 'compact' 2022-09-06 06:21:58 +02:00
ggaborg
f97e30bfdb DBZ-4441 make 'compact' the default redis message format for backward compatibility 2022-09-06 06:21:58 +02:00
ggaborg
e500cad38f DBZ-4441 placeholders for messages 2022-09-06 06:21:58 +02:00
ggaborg
9243fae507 DBZ-4441 Redis Sink - Change the format of the message sent to the stream 2022-09-06 06:21:58 +02:00
ggaborg
6c3955aa01 DBZ-5513 Simplify passing of SINK config properties to OffsetBackingStore 2022-08-17 15:44:39 +02:00
ggaborg
727e8819e9 DBZ-5506 duplicate call to config.validateAndRecord() in RedisDatabaseHistory 2022-08-16 08:31:48 -04:00
ggaborg
3489217e0d DBZ-5035 updated test 2022-08-15 13:29:12 +02:00
ggaborg
469d7b9aec DBZ-5035 Redis Sink config properties are not passed to DB history 2022-08-15 13:29:12 +02:00
Debezium Builder
1ab51ae8d0 [maven-release-plugin] prepare for next development iteration 2022-07-26 18:13:10 +00:00
Debezium Builder
d247a48b79 [maven-release-plugin] prepare release v2.0.0.Beta1 2022-07-26 18:13:09 +00:00
Debezium Builder
6fd1441af3 [maven-release-plugin] prepare for next development iteration 2022-07-01 09:21:49 +00:00
Debezium Builder
99402af634 [maven-release-plugin] prepare release v2.0.0.Alpha3 2022-07-01 09:21:48 +00:00
kanha gupta
1b17372d2d DBZ-4902 Replace long durations with Duration 2022-06-27 14:29:51 +02:00
rahulkhanna
3eda41e128 DBZ-5268-redis-store-does-not-work-with-gcp-managed-redis 2022-06-20 14:11:36 +02:00
Debezium Builder
6fff3a2876 [maven-release-plugin] prepare for next development iteration 2022-06-09 11:49:26 +00:00
Debezium Builder
b2e2e351df [maven-release-plugin] prepare release v2.0.0.Alpha2 2022-06-09 11:49:26 +00:00
Eliran
a1cf758c45 DBZ-5142 Configurable Redis connection timeouts 2022-05-19 13:43:01 -04:00
Vojtech Juranek
e3b5d08158 DBZ-5117 Add mandatory database.server.id into Redis test profile 2022-05-11 09:26:54 -04:00
Jiri Pechanec
88dab4d8d3 DBZ-5074 Track connections by name; close heartbeat connection by default 2022-05-06 16:36:28 +02:00
Debezium Builder
901825810a [maven-release-plugin] prepare for next development iteration 2022-04-28 13:51:13 +00:00
Debezium Builder
05dcb45647 [maven-release-plugin] prepare release v2.0.0.Alpha1 2022-04-28 13:51:12 +00:00
spicy-sauce
5244e2937e DBZ-5019 Check if client is not null before closing it 2022-04-21 08:43:35 +02:00
spicy-sauce
1c9c631da1 DBZ-4966 ping before creating pipeline 2022-04-20 09:31:31 +02:00
spicy-sauce
71c71d30b7 DBZ-4993 Redis Sink - clientSetname is taking place before auth 2022-04-14 11:17:55 -04:00
Debezium Builder
4a6de64c25 [maven-release-plugin] prepare for next development iteration 2022-04-05 14:49:52 +00:00
Debezium Builder
683851fd90 [maven-release-plugin] prepare release v1.9.0.Final 2022-04-05 14:49:51 +00:00
spicy-sauce
de3935797a DBZ-4911 sort-imports 2022-03-31 10:52:42 +02:00
spicy-sauce
b527ae373d DBZ-4911 fixed tests 2022-03-31 10:52:42 +02:00
spicy-sauce
40153c2c0c DBZ-4911 header 2022-03-31 10:52:42 +02:00
spicy-sauce
a66c90661b DBZ-4911 RedisConnection class 2022-03-31 10:52:42 +02:00
spicy-sauce
3409e9bc20 DBZ-4911 Use Jedis' clientSetname when establishing Redis connections 2022-03-31 10:52:42 +02:00
Yossi Shirizli
2e0ec4a86c
DBZ-4912 Debezium Server Redis sink: multi-shard support 2022-03-30 10:46:04 +02:00
zalmane
596142c8b2 DBZ-4864 pass sink properties 2022-03-29 12:40:05 +02:00
zalmane
d5961eec52 DBZ-4511 add tls support 2022-03-28 09:13:52 +02:00
Debezium Builder
ab7fe3b96a [maven-release-plugin] prepare for next development iteration 2022-03-25 16:45:06 +00:00
Debezium Builder
d19fc234ee [maven-release-plugin] prepare release v1.9.0.CR1 2022-03-25 16:45:06 +00:00
Gunnar Morling
1029086fa2 DBZ-4771 Consistent namespacing for Redis history properties 2022-03-23 13:26:07 +01:00
zalmane
fbab769910 DBZ-4771 squash commits 2022-03-23 13:26:07 +01:00
Gunnar Morling
d20a6f00e7 DBZ-4801 Using JdbcConfiguration in JdbcConnection 2022-03-07 17:53:45 +01:00
Debezium Builder
fece16039c [maven-release-plugin] prepare for next development iteration 2022-03-03 17:00:08 +00:00
Debezium Builder
e0d8a0d809 [maven-release-plugin] prepare release v1.9.0.Beta1 2022-03-03 17:00:08 +00:00
zalmane
c50d6c6d33 DBZ-4509 fix tests 2022-03-03 10:13:29 +01:00
zalmane
06facb7cf2 DBZ-4509 externalize retry settings 2022-03-03 10:13:29 +01:00
zalmane
aff5453fb1 DBZ-4509 refactor to include retry and backoff. fallback to take configuration from redis sink. add IT. 2022-03-03 10:13:29 +01:00
zalmane
94803611b3 DBZ-4509 updated after comments 2022-03-03 10:13:29 +01:00