Commit Graph

2290 Commits

Author SHA1 Message Date
Chris Cranford
130210b5ad DBZ-1044 Add config option sanitize.field.names and FieldNameSelector 2019-09-20 07:40:23 +03:00
Josh Arenberg
6573738fe9 DBZ-1044 Sanitize column/topic names to always be valid Avro Names
This patch fixes the issue where more lenient standards for name conventions in source databases cause the
snapshot to fail when the schema for the table is created. This patch will prepend any column names that start
with a digit with an underscore, and will replace any subsequent invalid characters with an underscore. This should
conform to the Avro Name standard here: https://avro.apache.org/docs/1.7.7/spec.html#Names
2019-09-20 07:40:23 +03:00
Chris Cranford
b569c184da DBZ-1383 Fix PostgreSQL tests that fail intermittently 2019-09-17 11:19:17 +03:00
Chris Cranford
06c7621217 DBZ-1383 Fix PostgreSQL tests that fail intermittently
* Test dropping slot & publication before each test
2019-09-17 11:19:17 +03:00
Chris Cranford
278bbad8ae DBZ-1383 Revert commit 8e636685: Fix PostgreSQL tests that fail intermittently 2019-09-17 11:19:17 +03:00
Chris Cranford
fd6450442b DBZ-1383 Fix PostgreSQL tests that fail intermittently
* Introduced wait steps to OutboxEventRouterIT to check if the problem is timing related
2019-09-17 11:19:17 +03:00
Chris Cranford
37191ab713 DBZ-1383 Fix PostgreSQL tests that fail intermittently 2019-09-17 11:19:17 +03:00
Chris Cranford
022d0d07c8 DBZ-1383 Fix PostgreSQL tests that fail intermittently
* Only execute `DROP PUBLICATION` when using the PGOUTPUT logical decoder
2019-09-17 11:19:17 +03:00
Chris Cranford
99727dea76 DBZ-1383 Fix PostgreSQL tests that fail intermittently 2019-09-17 11:19:17 +03:00
Gunnar Morling
22c6901e3c DBZ-1442 Documentation update;
* Describing new MongoDB SMT option
* Adding missing docs for operation.header for relational SMT
2019-09-13 11:50:30 +02:00
Ching Tsai
80210f7f8b DBZ-1442 Add test for a rewrite delete event 2019-09-13 11:23:26 +02:00
Ching Tsai
b8d565ffe0 DBZ-1442 Add @FixFor 2019-09-13 11:23:26 +02:00
Ching Tsai
486973ad12 DBZ-1442 Porting insert source fields feature to ExtractNewDocumentState 2019-09-13 11:23:26 +02:00
Javier Holguera
0d4cb6da25 Adds warning for 'bin_log' property in RDS MySQL 2019-09-13 11:14:53 +02:00
Chris Cranford
f1d7963104 DBZ-1470 Support DEFAULT character set for MySQL CREATE DATABASE/TABLE syntax 2019-09-12 17:42:18 +02:00
Jiri Pechanec
77a4291cd1 DBZ-1475 Protobuf upgrade 2019-09-12 17:40:32 +02:00
Chris Cranford
9c74643303 [skip travis] DBZ-1473 Add "exported" option in description for PostgreSQL "snapshot.mode" connector option 2019-09-12 17:27:06 +02:00
Jiri Pechanec
cfd49e43e4 [release] Keep SQL Server and MongoDB drivers 2019-09-12 08:58:21 +02:00
Chris Cranford
3059767328 DBZ-1472 Speak of primary/secondary rather than master/slave for PostgreSQL 2019-09-11 17:17:47 +02:00
Debezium Builder
9b7e09fdda [maven-release-plugin] prepare for next development iteration 2019-09-10 09:12:12 -04:00
Debezium Builder
a1c2861458 [maven-release-plugin] prepare release v0.10.0.CR1 2019-09-10 09:12:11 -04:00
Jiri Pechanec
928221df2c [release] Changelog for 0.10.0.CR1 2019-09-10 15:56:01 +03:00
Jiri Pechanec
c5098693fe [release] Add contributors 2019-09-10 15:55:43 +03:00
Gunnar Morling
1e0859588f DBZ-1464 Misc. clean-up;
* logger -> LOGGER
* making op literals map unmodifiable
* Adding Lev Zemlyanov to COPYRIGHT.txt
2019-09-06 11:02:45 +02:00
Lev Zemlyanov
8cbb8eb63b DBZ-1464 Fixed NPE when op is not u/i/d
Signed-off-by: Lev Zemlyanov <lev@confluent.io>
2019-09-06 11:02:27 +02:00
Gunnar Morling
e595b1f530 DBZ-317 Updating release guide 2019-09-06 11:36:22 +03:00
Gunnar Morling
452a8bf892 DBZ-317 Updating contribution guides regarding documentation 2019-09-06 11:36:22 +03:00
Chris Cranford
88b8a3fac1 DBZ-1406 Update doc for cassandra connector config file with properties format. 2019-09-06 09:19:24 +02:00
Chris Cranford
2118b8a1d2 DBZ-1419 Document adaptive/connect mode for SQL Server 2019-09-06 09:18:31 +02:00
Gunnar Morling
d56eb80fd2
[Doc] HTTP -> HTTPS 2019-09-05 23:26:57 +02:00
Gunnar Morling
7bcf8b5810
[doc] HTTP -> HTTPS 2019-09-05 23:23:36 +02:00
Chris Cranford
3d76848039 DBZ-317 Fix broken image link 2019-09-05 16:51:56 -04:00
Chris Cranford
b538f51ecb DBZ-317 Added "PostgreSQL Logical Decoding Plugin" menu item 2019-09-05 15:15:23 -04:00
Chris Cranford
4d85d6312b DBZ-317 Fix broken documentation page-ids 2019-09-05 16:48:14 +02:00
Chris Cranford
fe4ed5391f DBZ-317 Reorganized operating documentation 2019-09-05 16:48:14 +02:00
Chris Cranford
2a1e29aa1a DBZ-317 Fix formatting 2019-09-05 16:48:14 +02:00
Chris Cranford
7cf302f4cb DBZ-317 Removed welcome nav item and changed start page title 2019-09-05 16:48:14 +02:00
Chris Cranford
610f747b91 DBZ-317 Deploy antora documentation under /documentation/reference rather than /documentation/debezium URLs 2019-09-05 16:48:14 +02:00
Chris Cranford
fddbfb4914 DBZ-317 Apply architecture, features, and concept changes from DBZ-1458 2019-09-05 16:48:14 +02:00
Chris Cranford
f1f0d79e2d DBZ-317 Add DOCUMENTATION.md 2019-09-05 16:48:14 +02:00
Chris Cranford
96a6a9bbb9 DBZ-317 Backported recent doc changes to this repo 2019-09-05 16:48:14 +02:00
Chris Cranford
88474b73e2 DBZ-317 Integration of Antora documentation framework 2019-09-05 16:48:14 +02:00
Jiri Pechanec
7fdc8992df DBZ-1390 Update protoc 2019-09-04 11:53:00 +02:00
snyk-test
c744be0a36 DBZ-1390 Fix pom.xml to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JAVA-COMGOOGLEPROTOBUF-173761
2019-09-04 11:53:00 +02:00
Renato Mefi
405a3b5b43 DBZ-1457 Do not commit when offset is null 2019-09-03 22:39:37 +02:00
Renato Mefi
c8c4266e34 DBZ-1457 Fix typo 2019-09-03 22:39:37 +02:00
Gunnar Morling
3215a3ce0a DBZ-1448 Misc. clean-up 2019-09-03 10:39:41 +02:00
garrett528
1aa7d70b0d DBZ-1448 Added support for source fields to be added to delete messages rewrites 2019-09-03 10:21:56 +02:00
Gunnar Morling
2a065686bd DBZ-1255 Exporting null value when temporal precision mode is "connect" and the value is out of the supported range 2019-08-21 07:50:40 +02:00
Gunnar Morling
fe9fc1c0dc DBZ-1255 Adjustments after rebase 2019-08-21 07:50:40 +02:00