Commit Graph

7597 Commits

Author SHA1 Message Date
Vojtech Juranek
0748710d18 DBZ-4490 Fix randomly failing updatePrimaryKeyWithRestartInMiddle test
Fix randomly failing
SqlServerConnectorIT#updatePrimaryKeyWithRestartInMiddle.

It seems the main source of instability in slow environments is
consuming snapshot record. It's actually not consumed and as the
test assumes exact order of messages, it leads to failures.

Wait for snapshot to be completed using mbean server. Also add more
asserts to make clear where is the issue if the test continues to fail.
2022-09-27 14:50:07 +02:00
Vojtech Juranek
63167469c2 DBZ-4475 Fix randomly failing updatePrimaryKeyTwiceWithRestartInMiddleOfTx
Fix randomly failing
SqlServerConnectorIT#updatePrimaryKeyTwiceWithRestartInMiddleOfTx

Wait for snapshot to be complteted and consume expected number of
records.
2022-09-27 14:49:25 +02:00
Jiri Pechanec
f6264fb8ca DBZ-5650 Fix contributor 2022-09-27 13:47:48 +02:00
Nir Levy
8167a5d794 DBZ-5650 Support set statement in mariadb
From MariaDB 10.1.2, pre-query variables are supported
src: https://mariadb.com/kb/en/set-statement/
2022-09-27 13:47:48 +02:00
Nir Levy
803e709e23 [release] Add contributor 2022-09-23 05:44:04 +02:00
Nir Levy
5413e553a8 DBZ-5636 support for using any expression in kill statements 2022-09-23 05:44:04 +02:00
Chris Cranford
4e3b4ebae7 DBZ-5645 Skip rollback trx cache when LOB is disabled 2022-09-22 18:09:33 -04:00
Jiri Pechanec
2d79e2b68b DBZ-5643 TABLE_TYPE can be identifier 2022-09-22 11:14:22 -04:00
Jiri Pechanec
1d423d7f09 DBZ-5597 Record LSNs seen the location phase 2022-09-22 11:12:04 -04:00
Ezer Karavani
b51cc84cbe [docs] update mysql setup docs - binlog_row_value_options
with regards to conversation on zulip

binlog_row_value_options=PARTIAL_JSON might cause missing UPDATE events on mysql connector
in such cases user should validate variable is unset
2022-09-22 15:32:53 +02:00
harveyyue
d1153e8ad4 DBZ-5594 Clean up "logical name" config 2022-09-22 14:29:37 +02:00
Sergei Morozov
1a4cb1458a DBZ-5630: Unquote double quotes from default values on MySQL 2022-09-22 13:24:36 +02:00
Chris Cranford
79ca0becae DBZ-5635 Reduce undo trx log verbosity when LOB enabled 2022-09-22 13:18:06 +02:00
Jiri Pechanec
70d5b2db50 DBZ-5639 Inform about snapshot reexcution 2022-09-22 13:14:28 +02:00
harveyyue
3b4d19c174 DBZ-5639 Logging enhancement for non-incremental snapshot in postgres connector 2022-09-22 13:14:28 +02:00
harveyyue
bf1e7c89d8 DBZ-5633 Support grant LOAD FROM S3, SELECT INTO S3, INVOKE LAMBDA with aws mysql 2022-09-21 10:03:01 -04:00
Bob Roldan
6193e97981 DBZ-4417 Add information about customizing basic SMT configuration 2022-09-21 07:39:41 +02:00
harveyyue
5fc23b0945 DBZ-5631 Support for seting stats_sample_pages=default in alter table statements 2022-09-21 07:20:07 +02:00
harveyyue
f341724fa9 DBZ-5623 DDL Parsing Error 2022-09-20 17:18:57 -04:00
Ismail Simsek
b966f4b65b DBZ-5591 Snapshot process setting source.ts_ms 2022-09-20 17:12:54 -04:00
Chris Cranford
13bfcc8270 DBZ-5581 Extend test cases with NULL assignment 2022-09-20 08:35:59 +02:00
Chris Cranford
5484948127 DBZ-5581 Apply unavailable value placeholder on when parsing SELECT_LOB_LOCATOR event types 2022-09-20 08:35:59 +02:00
Bob Roldan
04809c2eb4 DBZ-3327 Add values to empty table cells in Vitess and Cassandra docs 2022-09-20 07:12:52 +02:00
Bob Roldan
535a41a76c DBZ-3327 Populates empty cells in connector properties tables 2022-09-20 07:12:52 +02:00
Sergei Morozov
39f3358747 DBZ-5496: Improve compatibility with Azure SQL
If the SQL Server connector is configured to capture changes from a
single database, pass it to the JDBC connection string in order to
bypass the limitation of Azure SQL which does not allow switchiing
between databases.

See: https://docs.microsoft.com/en-us/sql/t-sql/language-elements/use-transact-sql?view=sql-server-ver15#arguments
2022-09-20 06:29:39 +02:00
harveyyue
f16d8432da DBZ-5622 Support READ ONLY/ENCRYPTION options for alter database statment 2022-09-19 15:51:34 -04:00
Bob Roldan
1d156553ca DBZ-5542 Rewording based on review comments 2022-09-19 18:08:13 +02:00
Bob Roldan
6d9eaf136a DBZ-5542 Insert break between note paragraphs for readability. 2022-09-19 18:08:13 +02:00
Bob Roldan
080df53652 DBZ-5542 Further clarify description 2022-09-19 18:08:13 +02:00
Bob Roldan
9948971b4c DBZ-5542 Minor rewording 2022-09-19 18:08:13 +02:00
Bob Roldan
1b68eba36d DBZ-5542 Edits property description; populates empty table cells. 2022-09-19 18:08:13 +02:00
Jiri Pechanec
29fcb0e047 DBZ-5585 Add last resort classloader 2022-09-19 17:15:29 +02:00
harveyyue
288c93434f DBZ-5585 Remove classloader parameter from JdbcConnection 2022-09-19 17:15:29 +02:00
harveyyue
20d56734d4 DBZ-5585 Modify the Instantiator to not require classloader 2022-09-19 17:15:29 +02:00
Jiri Pechanec
16ff7f87b2 [release] Add contributor 2022-09-19 14:37:02 +02:00
Jeremy Ford
6ba801adc1 DBZ-5583 Wrap offset policy instantiation in try/catch 2022-09-19 14:31:12 +02:00
Jeremy Ford
fc2fa9debf DBZ-4213 Use UTF-8 encoding when creating new Strings 2022-09-19 14:19:41 +02:00
moustapha mahfoud
a518b9ca4e [docs] Fixed the max.queue.size default value in the docs for the Postgres connector 2022-09-19 12:18:28 +02:00
avis408
7100a67690 [docs] Add redis.key feature in documents 2022-09-19 12:09:10 +02:00
Jiri Pechanec
b9b5a8562f DBZ-5620 Upgrade mysql-binlog-connector-java library version 2022-09-19 10:50:25 +02:00
Alexander Schwartz
1d66b67280 DBZ-5616 Use website's stylesheet for the preview 2022-09-19 10:42:42 +02:00
Alexander Schwartz
dd90d76944 DBZ-5618 fix broken anchors in the docs 2022-09-19 09:22:37 +02:00
Vojtech Juranek
2a0e2a7e81 DBZ-5603 Move test containers to quay.io 2022-09-19 09:12:46 +02:00
Jiri Pechanec
6d4756ff43 [release] Full changelog for 2.0.0.Beta2 2022-09-16 12:51:47 +02:00
Jiri Pechanec
ed7b5b6e24 [jenkins-jobs] Support larger releases 2022-09-16 12:49:00 +02:00
Debezium Builder
3283037cdd [release] Development version for testing module deps 2022-09-16 06:46:20 +00:00
Debezium Builder
218d414552 [maven-release-plugin] prepare for next development iteration 2022-09-16 06:36:40 +00:00
Debezium Builder
567f57c47b [maven-release-plugin] prepare release v2.0.0.Beta2 2022-09-16 06:36:39 +00:00
Debezium Builder
591fd03e32 [release] Stable 2.0.0.Beta2 for testing module deps 2022-09-16 06:32:56 +00:00
Jiri Pechanec
dd471b02af [release] Changelog for 2.0.0.Beta2 2022-09-16 08:23:30 +02:00