Jiri Pechanec
0924256a8a
DBZ-5260 Add contributor
2022-06-20 08:56:57 +02:00
Tim Patterson
c0323305ac
DBZ-5260 Filter out unavailable replicaset members
2022-06-20 08:56:57 +02:00
Jiri Pechanec
38cd6907ae
DBZ-3942 Load correct last commit LSN from offsets
2022-06-17 14:49:44 +02:00
Jiri Pechanec
e0efd68852
DBZ-5031 Add contributor
2022-06-17 12:39:56 +02:00
Jiri Pechanec
04c474bac7
DBZ-5031 Enable LSN flushing only after processed message
2022-06-17 12:39:56 +02:00
Jiri Pechanec
5721dd7ace
DBZ-5031 Emit warning if not exact LSN is found
2022-06-17 12:39:56 +02:00
Jun Zhao
29fbdc03bf
DBZ-5031 Stop skipping message if last received lsn is higher or equal to the startStreamingLsn in WalPositionLocation
2022-06-17 12:39:56 +02:00
Jiri Pechanec
44107961e5
DBZ-4367 Align test with new schema changes behaviour
2022-06-17 08:53:47 +02:00
Jiri Pechanec
86abed2f9b
DBZ-4834 Fix test
2022-06-16 14:52:47 +02:00
Chris Cranford
263ba5aad6
DBZ-5256 Add internal.log.mining.transaction.snapshot.boundary.mode
option
...
This internal option is meant to replace the old `log.mining.query.logs.for.snapshot.offset`.
This now enum-based setting provides much more flexibility by being able to completely
disable the in-progress transaction check (now the default), only grab transactions that are
in-progress from V$TRANSACTION, or finally be able to grab all in-progress transactions that
are both from V$TRANSACTION and by scanning the logs.
2022-06-16 12:44:45 +02:00
Chris Cranford
3fb5bf1339
DBZ-4451 Introduce SchemaChangeEvent factory methods
2022-06-16 09:19:41 +02:00
Chris Cranford
b6549670c8
DBZ-4451 Allow test to be extended by connectors
2022-06-16 09:19:41 +02:00
Chris Cranford
863abcd081
DBZ-4451 Store previous table id in alter schema change events
...
When a table is renamed with the ALTER TABLE statement, the schema
history record not only will reference the current table's unique id
in the "id" metadata, but will also refer to the old table name in
the "previousId" metadata field.
2022-06-16 09:19:41 +02:00
Chris Cranford
20bb2adea5
DBZ-4834 Fix incremental snapshot of table added to include list
2022-06-16 08:39:16 +02:00
Chris Cranford
5983703974
DBZ-5259 Upgrade to Quarkus 2.10.0.Final
2022-06-16 08:37:06 +02:00
Chris Cranford
44159c95be
DBZ-5225 Add EVENT_SCN_KEY
key
2022-06-16 08:27:32 +02:00
Bob Roldan
18688077bf
DBZ-5225 Align source.scn
with the event's scn
2022-06-16 08:27:32 +02:00
Chris Cranford
4d30e6be47
DBZ-5257 Source info table order deterministic for rename schema changes
2022-06-16 08:19:38 +02:00
Chris Cranford
14a3b46ee5
DBZ-5258 Fix test assertions using static database names
2022-06-15 18:05:56 -04:00
Anisha Mohanty
cdd3e4a482
DBZ-5069 Use 'version.maven' property to provide maven version
2022-06-15 14:42:54 +02:00
Anisha Mohanty
0c9b091bf5
DBZ-5069 Update maven version to 3.8.4
2022-06-15 14:42:54 +02:00
Anisha Mohanty
777c91c4bd
DBZ-5069 Upgarde maven-core & maven-plugin-api to 3.8.4
2022-06-15 14:42:54 +02:00
Chris Cranford
46bef9c3ae
DBZ-4890 BigDecimal scale match Field when column uses negative scale
2022-06-15 12:27:56 +02:00
harveyyue
f6a04e2db8
DBZ-5236 Cannot convert field type tinyint(1) unsigned to boolean
2022-06-13 14:42:20 +02:00
Bob Roldan
5767951893
DBZ-5233 Use tag regions in shared fragment to specify MBean formats
2022-06-13 14:37:54 +02:00
Bob Roldan
d7a3dfbb14
DBZ-5233 Use fragments to specify MBean names vs. ifeval conditionals
2022-06-13 14:37:54 +02:00
Jiri Pechanec
db52977626
DBZ-5241 More specific pattern
2022-06-13 14:23:12 +02:00
Chris Cranford
93af38c189
DBZ-5241 Parse character set introducers on default values
2022-06-13 14:23:12 +02:00
Chris Cranford
1d7f53f9b7
DBZ-5237 Allow LOB storage cause to use quoted string identifiers
2022-06-13 13:30:42 +02:00
Chris Cranford
dd87650120
DBZ-5230 Extend syntax support for ALTER TABLE TRUNCATE PARTITION
2022-06-13 13:10:23 +02:00
Mark Bereznitsky
a53a6bb4a8
DBZ-5207 use the core mvnw in all the incubating plugins builds
2022-06-13 10:58:24 +02:00
Mark Bereznitsky
6c3ce8e63d
DBZ-5207 add the rest of the mvnw commands
2022-06-13 10:58:24 +02:00
Mark Bereznitsky
cd0f66e31a
DBZ-5207 change workflows to use the Maven wrapper instead of hardcoding the version
2022-06-13 10:58:24 +02:00
Vojtech Juranek
25eba9749d
DBZ-5198 Add support for SQL server specific table delimiters
...
Add suppoprt for `TableId` delimiters and provide implementation for
SQL server. SQL server allows to use reserved words in table names or
names with spaces, but they have to wrapped by `[]` characters, e.g.
`[dbname].[table name]`.
Debezium can handle spaces e.g. in table include list, but fails when
parsing snapshot select, therefore the parsing with predicates is used
only for parsing spanshot select for now. If useful, it can be used
later on on other places as well.
2022-06-13 10:57:15 +02:00
Vojtech Juranek
796e17b2c6
DBZ-5198 Move predicates for parsing TableId into dedicate class
...
Moving the predicates into parsing context decouples the predicates from
the private `TableIdTokenizer` class. Moving the predicates into
separate class would allow us to provide database specific
implementations.
2022-06-13 10:57:15 +02:00
Jiri Pechanec
efedf7d321
DBZ-5069 Change required Maven docs
2022-06-13 09:15:51 +02:00
Anisha Mohanty
7727871c1d
DBZ-5069 Use maven 3.8.4 version with enforcer plugin
2022-06-13 08:42:29 +02:00
Chris Cranford
e142203a86
DBZ-5226 Improve test wait-time performance
2022-06-09 15:15:22 -04:00
Vojtech Juranek
3d44f385c8
DBZ-5232 Remove duplicate scripting jars from the dir
2022-06-09 14:32:27 -04:00
Jiri Pechanec
2b14851a65
[jenkins-jobs] Calculated Oracle driver version
2022-06-09 17:59:33 +02:00
Debezium Builder
a74cca17cc
[release] Development version for testing module deps
2022-06-09 11:58:13 +00: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
Debezium Builder
a96c88513f
[release] Stable 2.0.0.Alpha2 for testing module deps
2022-06-09 11:47:01 +00:00
Jiri Novotny
cb279f9b7d
DBZ-5190 Add option for '*' wildcard in AMQ preparation jobs
2022-06-09 13:37:50 +02:00
Jiri Pechanec
2f11bbc38c
[release] Changelog for 2.0.0.Alpha2
2022-06-09 12:54:16 +02:00
Jiri Novotny
7a7229dc3f
DBZ-5185 add oracle version evaluation to testsuite job
2022-06-09 12:17:27 +02:00
Bob Roldan
76a3233a33
DBZ-5221 Conditionalize entry in metrics table as upstream content
2022-06-08 12:06:57 -04:00
Vojtech Juranek
bbb625f29e
DBZ-5045 Use correct buffer type value after deprecated infinispan
was removed
2022-06-08 14:32:07 +02:00
Jiri Pechanec
a5770c0b36
DBZ-5224 Remove invalid scope
2022-06-08 14:11:56 +02:00