Bob Roldan
9b897f1120
DBZ-4588 Insert converters
property in configuration tables
2022-05-13 13:25:32 +02:00
Bob Roldan
3d3800eb30
DBZ-4588 Minor edits
2022-05-13 13:25:32 +02:00
Bob Roldan
1cadd6a4d7
DBZ-4588 Adds links to converters topic from connector data types topics
2022-05-13 13:25:32 +02:00
Bob Roldan
d6709b56fc
DBZ-4588 Custo converters downstream edits & modularization comments
2022-05-13 13:25:32 +02:00
Chris Cranford
9a81339b54
DBZ-4782 Rework if-branches
2022-05-13 12:51:38 +02:00
Chris Cranford
e1579f8738
DBZ-4782 Flush SCN values upon schema changes
2022-05-13 12:51:38 +02:00
Sergei Morozov
65e97796e7
DBZ-5129: Use buffered reader when reading history from file
2022-05-13 09:38:43 +02:00
Bob Roldan
3d308da31a
DBZ-5128 Assign unique anchor ID to recently added topic routing option
2022-05-13 09:07:33 +02:00
Vojtech Juranek
bd11b5a7e9
DBZ-4949 Update README to use Java 17 for compilation
2022-05-13 09:05:59 +02:00
jcechace
5d09c3c044
DBZ-5124 moved to MySQL 5.7 in CI
2022-05-12 13:48:04 +02:00
harveyyue
b0175ead02
DBZ-5121 Support if not exists/if exists key words in alter table statement
2022-05-11 14:16:58 -04:00
Jiri Pechanec
707eeab3d8
DBZ-4951 Remove oplog suppport
2022-05-11 16:04:04 +02:00
Vojtech Juranek
ff6d7007aa
DBZ-5105 Allow empty DBZ server config value
...
An example when empty config value is meaningful is
`debezium.sink.kafka.producer.ssl.endpoint.identification.algorithm`
which means that server host name verification is turned off when
leave empty [1].
[1] https://docs.confluent.io/platform/current/kafka/authentication_ssl.html#optional-settings
2022-05-11 16:01:33 +02:00
Vojtech Juranek
e3b5d08158
DBZ-5117 Add mandatory database.server.id into Redis test profile
2022-05-11 09:26:54 -04:00
Chris Cranford
d0c6b59527
DBZ-4973 Cleanup logging calls
2022-05-10 11:33:33 -04:00
Chris Cranford
db9a104ea4
DBZ-4973 Remove unused code
2022-05-10 11:33:33 -04:00
Jiri Novotny
eaa112f073
DBZ-5094 Add cleanup job and ansible script
2022-05-10 16:52:49 +02:00
Chris Cranford
035d6b4c14
DBZ-5090 Improve test use case
2022-05-10 09:45:34 -04:00
Chris Cranford
0d595025fd
DBZ-5090 Undo events across multiple mining sessions
2022-05-10 09:45:34 -04:00
Jiri Pechanec
4396fc3ec3
DBZ-4600 Remove deprecated class
2022-05-10 15:25:35 +02:00
Jiri Pechanec
688522c385
DBZ-4600 Add contributor
2022-05-10 15:25:35 +02:00
Jiri Pechanec
5e94c1d498
DBZ-4600 Fix formatting
2022-05-10 15:08:46 +02:00
Nathan Bradshaw
c76e697f2f
DBZ-4600 - Add BinaryDataConverter to support byte[] and ByteBuffer source data
2022-05-10 15:08:46 +02:00
Nathan Bradshaw
b8b8dffac4
DBZ-4600 - Deprecate ByteBufferConverter from 1.9
2022-05-10 15:08:46 +02:00
Nathan Bradshaw
94b1746f02
DBZ-4600 - Update MongoDB SMT documentation to point to ByteArrayConverter
2022-05-10 15:08:46 +02:00
Nathan Bradshaw
4bf01a95a2
DBZ-4600 - Start to rough-out ByteArrayConverter
...
- Add delegator support to ByteArrayConverter. Add missing tests
- Add required headers, correct typos
2022-05-10 15:08:46 +02:00
jcechace
cbf6e2c893
DBZ-5114 Upgraded Fixture5 JUnit extension to released version
2022-05-10 12:57:20 +02:00
AlexMiroshnikov
5a9e90be99
DBZ-4780 Add LATERAL to keywordsCanBeId
2022-05-10 10:34:38 +02:00
AlexMiroshnikov
5bbc32c896
DBZ-4780 Introduce support of LATERAL operator
2022-05-10 10:34:38 +02:00
Chris Cranford
5ab416c86d
DBZ-5108 Add ENABLED to the regular_id rule
2022-05-10 10:18:24 +02:00
Jiri Pechanec
74c56dc4db
DBZ-5107 Upgrade Jackson Databind to 2.13.2.2
2022-05-10 10:15:07 +02:00
Chris Cranford
827620b7a2
DBZ-4734 Document PostgreSQL xmin.fetch.interval.xs
2022-05-10 10:13:35 +02:00
jcechace
ce45ec1bdf
DBZ-5112 Upgrading to latest surefire/failsafe version
2022-05-10 09:54:29 +02:00
jcechace
2e172c12a9
DBZ-5112 Removing duplicit surefire/failsafe plugin definition
2022-05-10 09:54:29 +02:00
jcechace
fcf981141f
DBZ-5095 Formatting and file header fixes
2022-05-09 15:32:24 +02:00
jcechace
0f5bca8173
DBZ-5095 extracting apicurio model version into property
2022-05-09 15:32:24 +02:00
jcechace
6bae9853ef
DBZ-5095 Apicurio management refactoring
2022-05-09 15:32:24 +02:00
jcechace
ffe2bcf911
DBZ-5095 Artifact server management and Fabric8 builder cleanup
2022-05-09 15:32:24 +02:00
Vojtech Juranek
fd6be945b5
DBZ-5099 Allow zero-length dates
...
When date is zero and binary protocol use comperssion, date has zero
length [1]:
type to store a DATE, DATETIME and TIMESTAMP fields in the binary protocol.
to save space the packet can be compressed:
if year, month, day, hour, minutes, seconds and micro_seconds are all 0, length is 0 and no other field is sent
Allow zero-lenght date and return null if column is optional, epoch date
otherwise (this conforms to MySqlDefaultValueConverter.convertToLocalDate()).
[1] https://dev.mysql.com/doc/internals/en/binary-protocol-value.html#packet-ProtocolBinary::MYSQL_TYPE_TIME
2022-05-09 13:57:04 +02:00
Jiri Pechanec
076c5d6083
DBZ-5014 Add contributor alias
2022-05-09 09:00:14 +02:00
Jiri Pechanec
cc90b1cfeb
DBZ-5014 Fix delete tests
2022-05-09 08:53:59 +02:00
Cesar Martinez
61a77c2467
DBZ-5014 Remove unused import
2022-05-09 08:53:59 +02:00
Cesar Martinez
c0ac30593c
DBZ-5014 Uncomment validations
2022-05-09 08:53:59 +02:00
Cesar Martinez
72e51e02c7
DBZ-5014 Remove invalid line
2022-05-09 08:53:59 +02:00
Cesar Martinez
6994c1db56
DBZ-5014 Test case for delete register with infinity date
2022-05-09 08:53:59 +02:00
Cesar Martinez
840979a454
DBZ-5014 Add AbstractRecordsProducerTest.tableIdFromDeleteStmt(String)
2022-05-09 08:53:59 +02:00
Cesar Martinez
46f6db2d50
DBZ-5014 Add infinity date constants (Date & LocalDate
2022-05-09 08:53:59 +02:00
Cesar Martinez
24173cc548
DBZ-5014 Parse infinity date on delete
2022-05-09 08:53:59 +02:00
Cesar Martinez
b1f7fa1a47
DBZ-5014 Add test case for (+/-)infinity date
2022-05-09 08:53:59 +02:00
Cesar Martinez
63f2d04c6e
DBZ-5014 Author name
2022-05-09 08:53:59 +02:00