This includes OPTION(RECOMPILE) query option for every SELECT statement during the incremental snapshot process, which can help with parameter sniffing problems.
SQL Server doesn't require username/password when using Kerberos authentication, which can be configured using pass-through database properties. Changing the database.user config to be optional for SQL Server Connector to reflect that.
* Update message.key.columns for all relational connectors
* Update format of variables for consistency
* Correct table name in example text
* Update FQ table name format for consistency
Co-authored-by: Gunnar Morling <gunnar.morling@googlemail.com>
* Escape asterisks representing wildcards in property names.
* Update downstream ModuleID for main props topic, fix typos.
* Add anchor ID and link to required properties
* Change language to reflect that db history properties relate to both reading and writing the history
* Update documentation/modules/ROOT/partials/modules/all-connectors/ref-connector-configuration-database-history-properties.adoc
Co-authored-by: Gunnar Morling <gunnar.morling@googlemail.com>
In sqlserver.adoc, restore the downstream comment that specifies the downstream anchor ID for the snapshots topic. I previously removed the comment, because downstream, links to the topic were not working. A tooling change should address this deficit without requiring us to use the upstream anchor IDs.
This change is not visible in either the upstream or downstream content and has no effect on the upstream behavior.
Previously, I removed the downstream ModuleID declaration for the Connector properties topic on L1947 because of a linking problem. I now believe that the problem resulted from errors in the way that the downstream content was structured, so I've restored the Module ID and the link to it on L1642.