更新履歴¶
Version 10.3.0¶
- PR-1152 - CCDB-4247: CCDB-4340 - Add support for the new Timestamp granularity features in the JDBC source connector
Version 10.2.6¶
- PR-1145 - CCDB-4476: Prevent blocking on database connection in JdbcSourceConnector::taskConfigs
- PR-1144 - CCDB-4470: Handle case mismatch between user-specified and table-provided timestamp column names
- PR-1143 - CCDB-4454: Automatically truncate long table names to respect PostgreSQL length limits
Version 10.2.4¶
- PR-1120 - Include the TableAlterOrCreateException in creatOrAmend path for sink connectors
Version 10.2.2¶
Version 10.2.1¶
Version 10.2.0¶
- PR-1059 - CC-14541 : Exclude zk and netty from packaging
- PR-1052 - FF-5018: JDBC Source Connector needs to provide column precision for DECIMAL (NUMERIC) data types
- PR-1039 - CCDB-3880: Set default schema to dbo for MicrosoftSqlServer Dialect
- PR-1026 - MINOR: perform a connection rollback before closing in case the transaction was invalid
- PR-1040 - CCDB-3740: Fix bug fitting numerics into double primitive type
- PR-1044 - FF-2998: Postgres primitive array support.
- PR-1036 - fix typo in the method names of the interface CriteriaValues
Version 10.1.3¶
Version 10.1.2¶
- PR-1093 - CCDB-4141: Prevent data loss in timestamp mode
- PR-1053 - CCDB-3981: Add a null check for get after auto create for JDBC connector
- PR-1061 - MINOR: Remove unused TableRecommender class
- PR-1059 - CC-14541 : Exclude zk and netty from packaging
- PR-1055 - Upgrade Postgres driver to fix CVE.
- PR-1054 - Upgrade Postgres driver to fix CVE.
- PR-1039 - CCDB-3880: Set default schema to dbo for MicrosoftSqlServer Dialect
- PR-1026 - MINOR: perform a connection rollback before closing in case the transaction was invalid
- PR-1042 - Upgrade org.postgresql:postgresql to version 42.2.19
Version 10.1.1¶
Version 10.1.0¶
- PR-999 - CCDB-192: Implement Error Reporting Support in JDBC Sink
- PR-1012 - CCDB-3732: Disable table monitor thread when in query mode
- PR-1004 - CCDB-3681: pick binding method wisely according to column def
- PR-1003 - MINOR: Fix logger classes for dialects
- PR-1001 - MINOR: Log complete stack traces for all sub-exceptions when failing task
- PR-959 - CC-12626: validate topic.prefix to disallow spaces in between
- PR-984 - MINOR: Fix JdbcSinkTask::version
- PR-981 - Update pom.mxl with correct path to docs page
- PR-969 - MINOR: Fix documentation link for Confluent Hub
- PR-947 - CC-12468: Periodically return control flow to WorkerSourceTask
- PR-942 - Maven: Removed build property ${confluent.maven.repo}.
- PR-938 - Remove Connect-utils and Licensing-Extensions Deps
Version 10.0.6¶
Version 10.0.5¶
- PR-1093 - CCDB-4141: Prevent data loss in timestamp mode
- PR-1053 - CCDB-3981: Add a null check for get after auto create for JDBC connector
- PR-1061 - MINOR: Remove unused TableRecommender class
- PR-1059 - CC-14541 : Exclude zk and netty from packaging
- PR-1055 - Upgrade Postgres driver to fix CVE.
- PR-1054 - Upgrade Postgres driver to fix CVE.
- PR-1039 - CCDB-3880: Set default schema to dbo for MicrosoftSqlServer Dialect
Version 10.0.4¶
Version 10.0.3¶
Version 10.0.2¶
- PR-1012 - CCDB-3732: Disable table monitor thread when in query mode
- PR-1004 - CCDB-3681: pick binding method wisely according to column def
- PR-1003 - MINOR: Fix logger classes for dialects
- PR-1001 - MINOR: Log complete stack traces for all sub-exceptions when failing task
- PR-959 - CC-12626: validate topic.prefix to disallow spaces in between
- PR-984 - MINOR: Fix JdbcSinkTask::version
- PR-981 - Update pom.mxl with correct path to docs page
Version 10.0.1¶
Version 10.0.0¶
- PR-928 - CC-3610: Add Oracle and SQL Server JDBC drivers, which are now distribution friendly
- PR-918 - CC-8794: MS SQL Server datetime give repeated messages due to rounding error
- PR-925 - CC-11940: fix a bug that happens when merging long text to oracle table
- PR-924 - MINOR: Fix exception when failing to read tables
- PR-930 - CC-11984: Remove the table.whitelist and table.blacklist recommended values
- PR-847 - Allow 'connection.attempts' and 'connection.backoff.ms' to be configured for sink connectors
- PR-887 - Add the possibility for dialects to provide a SQL type for null values
- PR-910 - CC-11507: Always parse Date in UTC
- PR-692 - Enable CURRENT_TIMESTAMP for SAP HANA JDBC
- PR-888 - CC-10823: Require non-tombstone records when deletes are disabled
- PR-884 - SEC-1034: log4j migration to confluent repackaged version
- PR-875 - CC-9565: Add support for casting stringified UUIDs to uuid upon insert/update/upsert in PostgreSQL
- PR-870 - CC-9567: Allow users to define extra connection properties individually rather than only through JDBC URI
- PR-866 - CC-8750: Changed the dialects to sanitize all URL properties that case-insensitively contain “password”
- PR-477 - Add support for uuid columns
- PR-844 - CC-8898: Add better error messages when consumed records don’t match connector config
- PR-828 - MINOR: Retain chain of SQLException exceptions
- PR-839 - CC-8823: Add support for the JDBC sink to write to views in addition to tables
- PR-804 - #363 - MySQL Sink create string columns as TEXT instead of VARCHAR(256)
Version 5.5.5¶
- PR-1053 - CCDB-3981: Add a null check for get after auto create for JDBC connector
- PR-1059 - CC-14541 : Exclude zk and netty from packaging
- PR-1055 - Upgrade Postgres driver to fix CVE.
- PR-1054 - Upgrade Postgres driver to fix CVE.
- PR-1039 - CCDB-3880: Set default schema to dbo for MicrosoftSqlServer Dialect
- PR-1042 - Upgrade org.postgresql:postgresql to version 42.2.19
Version 5.5.4¶
- PR-1038 - Upgrade org.postgresql:postgresql to version 42.2.19
- PR-1004 - CCDB-3681: pick binding method wisely according to column def
- PR-1003 - MINOR: Fix logger classes for dialects
- PR-1001 - MINOR: Log complete stack traces for all sub-exceptions when failing task
- PR-959 - CC-12626: validate topic.prefix to disallow spaces in between
- PR-984 - MINOR: Fix JdbcSinkTask::version
Version 5.5.3¶
- PR-947 - CC-12468: Periodically return control flow to WorkerSourceTask
- PR-942 - Maven: Removed build property ${confluent.maven.repo}.
- PR-938 - Remove Connect-utils and Licensing-Extensions Deps
- PR-918 - CC-8794: MS SQL Server datetime give repeated messages due to rounding error
- PR-925 - CC-11940: fix a bug that happens when merging long text to oracle table
- PR-924 - MINOR: Fix exception when failing to read tables
Version 5.5.2¶
Version 5.5.1¶
- PR-866 - CC-8750: Changed the dialects to sanitize all URL properties that case-insensitively contain “password”
- PR-844 - CC-8898: Add better error messages when consumed records don’t match connector config
- PR-828 - MINOR: Retain chain of SQLException exceptions
- PR-839 - CC-8823: Add support for the JDBC sink to write to views in addition to tables
Version 5.5.0¶
JDBC Source Connector¶
- PR-797 - MINOR: Upgrade to Derby 10.14.2.0.
- PR-794 - CC-6411: Upgrade JDBC driver for Postgres to 42.2.10.
- PR-793 - CC-7637: added logging of query at TRACE level.
- PR-792 - CC-8090: Validate connection.attempts property in config class.
- PR-791 - CC-8087: Remove plaintext logging of task configs.
- PR-429 - Added
timestamp.initial
config, used for initial queries that use timestamp criteria. - PR-715 - Fixed issue in CachedConnectionProvider, to enable retries when a connection is failed.
- PR-770 - CC-7628: Set conservative connection timeout for JDBC driver.
- PR-775 - Move setFetchSize to GenericDatabaseDialect.
- PR-730 - Add suffix to append at the end of the generated query.
- PR-758 - Fix Postgres OOM by limiting fetch size.
JDBC Sink Connector¶
Version 5.4.4¶
- PR-1059 - CC-14541 : Exclude zk and netty from packaging
- PR-1055 - Upgrade Postgres driver to fix CVE.
- PR-1054 - Upgrade Postgres driver to fix CVE.
- PR-1042 - Upgrade org.postgresql:postgresql to version 42.2.19
- PR-1004 - CCDB-3681: pick binding method wisely according to column def
- PR-1003 - MINOR: Fix logger classes for dialects
- PR-1001 - MINOR: Log complete stack traces for all sub-exceptions when failing task
- PR-959 - CC-12626: validate topic.prefix to disallow spaces in between
- PR-984 - MINOR: Fix JdbcSinkTask::version
- PR-953 - MINOR: fix mssql jdbc driver scope that was accidentally changed by bad merge
- PR-951 - MINOR: fix the build for 5.2.x
- PR-947 - CC-12468: Periodically return control flow to WorkerSourceTask
- PR-942 - Maven: Removed build property ${confluent.maven.repo}.
- PR-938 - Remove Connect-utils and Licensing-Extensions Deps
Version 5.4.3¶
- PR-918 - CC-8794: MS SQL Server datetime give repeated messages due to rounding error
- PR-925 - CC-11940: fix a bug that happens when merging long text to oracle table
- PR-924 - MINOR: Fix exception when failing to read tables
- PR-910 - CC-11507: Always parse Date in UTC
- PR-906 - SEC-1307: Backport "log4j replacement with confluent repackaged version"
- PR-692 - Enable CURRENT_TIMESTAMP for SAP HANA JDBC
- PR-866 - CC-8750: Changed the dialects to sanitize all URL properties that case-insensitively contain “password”
- PR-844 - CC-8898: Add better error messages when consumed records don’t match connector config
- PR-828 - MINOR: Retain chain of SQLException exceptions
Version 5.4.2¶
Version 5.4.1¶
- PR-799 - MINOR: Upgrade Postgres driver from 9.4.1212 to 42.2.10
- PR-797 - MINOR: Upgrade to Derby 10.14.2.0
- PR-793 - CC-7637: Change Statement logging from DEBUG level to TRACE level in TimestampIncrementingTableQuerier
- PR-792 - CC-8090: Validate connection.attempts property in config class
- PR-791 - CC-8087: Remove plaintext logging of task configs
- PR-715 - [jdbc-source-connector] Fixed issue in CachedConnectionProvider, to enable retries when a connection is failed
- PR-787 - Make metadata allFields ordered consistently with the valueSchema.
- PR-770 - CC-7628 Set conservative timeout for JDBC to stop trying to reach drive
- PR-775 - Move setFetchSize to GenericDatabaseDialect
- PR-748 - Handle deletes with schema non-null
- PR-758 - Fix Postgres OOM by limiting fetch size
- PR-739 - MINOR: Add TimeZoneValidator::toString.
Version 5.4.0¶
JDBC Source Connector¶
- PR-761 - CC-7414: Fix SqlServer column converter infinite loop & add column converter tests
- PR-757 - CC-7332: Changed one log message from INFO to DEBUG to reduce verbosity
- PR-750 - CC-7265: Support SQL Server DateTimeOffset
- PR-752 - CC-7265: Add support for SQL Server DateTimeOffset type
- PR-727 - CC-6773: Abort source task if all columns were not converted correctly.
- PR-724 - CC-6747: Replace static mocking for the CachedConnectionProvider
- PR-677 - Fix ERROR Graceful stop of task failed
- PR-686 - MINOR: Upgrade PostgreSQL jdbc driver to most recent bugfix release (9.4.1212)
- PR-655 - CC-4946: changing log msgs on filtering and avoiding frequently retrying tasks when no tables exist
- PR-672 - Change TableQuerier log to use real class name for file
JDBC Sink Connector¶
- PR-759 - CC-7382: use true/false as default values for boolean type
- PR-728 - MINOR: Expose SinkRecordField schema to database dialects
- PR-706 - MINOR: Avoid NPE when columns cannot be described
- PR-686 - MINOR: Upgrade PostgreSQL jdbc driver to most recent bugfix release (9.4.1212)
- PR-673 - SqlServerDialect uses varchar(900) for primary key as string type
- PR-605 - Fix PostgreSqlDatabaseDialect to generate proper UPSERT queries when no non-key columns are present
Version 5.3.5¶
- PR-1053 - CCDB-3981: Add a null check for get after auto create for JDBC connector
- PR-1059 - CC-14541 : Exclude zk and netty from packaging
- PR-1055 - Upgrade Postgres driver to fix CVE.
- PR-1054 - Upgrade Postgres driver to fix CVE.
- PR-1004 - CCDB-3681: pick binding method wisely according to column def
- PR-1003 - MINOR: Fix logger classes for dialects
- PR-1001 - MINOR: Log complete stack traces for all sub-exceptions when failing task
- PR-959 - CC-12626: validate topic.prefix to disallow spaces in between
- PR-984 - MINOR: Fix JdbcSinkTask::version
- PR-953 - MINOR: fix mssql jdbc driver scope that was accidentally changed by bad merge
- PR-951 - MINOR: fix the build for 5.2.x
- PR-947 - CC-12468: Periodically return control flow to WorkerSourceTask
- PR-942 - Maven: Removed build property ${confluent.maven.repo}.
- PR-938 - Remove Connect-utils and Licensing-Extensions Deps
- PR-918 - CC-8794: MS SQL Server datetime give repeated messages due to rounding error
- PR-925 - CC-11940: fix a bug that happens when merging long text to oracle table
- PR-924 - MINOR: Fix exception when failing to read tables
Version 5.3.4¶
- PR-910 - CC-11507: Always parse Date in UTC
- PR-692 - Enable CURRENT_TIMESTAMP for SAP HANA JDBC
- PR-866 - CC-8750: Changed the dialects to sanitize all URL properties that case-insensitively contain “password”
- PR-828 - MINOR: Retain chain of SQLException exceptions
- PR-830 - CC-8651: Backport docs copy-edits to config docstrings.
Version 5.3.3¶
- PR-799 - MINOR: Upgrade Postgres driver from 9.4.1212 to 42.2.10
- PR-797 - MINOR: Upgrade to Derby 10.14.2.0
- PR-793 - CC-7637: Change Statement logging from DEBUG level to TRACE level in TimestampIncrementingTableQuerier
- PR-792 - CC-8090: Validate connection.attempts property in config class
- PR-791 - CC-8087: Remove plaintext logging of task configs
- PR-715 - [jdbc-source-connector] Fixed issue in CachedConnectionProvider, to enable retries when a connection is failed
- PR-787 - Make metadata allFields ordered consistently with the valueSchema.
- PR-770 - CC-7628 Set conservative timeout for JDBC to stop trying to reach drive
- PR-775 - Move setFetchSize to GenericDatabaseDialect
- PR-748 - * Handling deletes with schema !null
- PR-758 - Fix Postgres OOM by limiting fetch size
- PR-739 - MINOR: Add TimeZoneValidator::toString.
Version 5.3.2¶
- PR-761 - CC-7414: Fix SqlServer column converter infinite loop & add column converter tests
- PR-757 - CC-7332: Changed one log message from INFO to DEBUG to reduce verbosity
- PR-750 - CC-7265: Support SQL Server DateTimeOffset
- PR-752 - CC-7265: Add support for SQL Server DateTimeOffset type
- PR-728 - MINOR: Expose SinkRecordField schema to database dialects
- PR-724 - CC-6747: Replace static mocking for the CachedConnectionProvider
- PR-706 - MINOR: Avoid NPE when columns cannot be described
Version 5.3.1¶
No changes
Version 5.2.5¶
- PR-1059 - CC-14541 : Exclude zk and netty from packaging
- PR-1055 - Upgrade Postgres driver to fix CVE.
- PR-1054 - Upgrade Postgres driver to fix CVE.
- PR-1004 - CCDB-3681: pick binding method wisely according to column def
- PR-1003 - MINOR: Fix logger classes for dialects
- PR-1001 - MINOR: Log complete stack traces for all sub-exceptions when failing task
- PR-959 - CC-12626: validate topic.prefix to disallow spaces in between
- PR-984 - MINOR: Fix JdbcSinkTask::version
- PR-951 - MINOR: fix the build for 5.2.x
- PR-947 - CC-12468: Periodically return control flow to WorkerSourceTask
- PR-942 - Maven: Removed build property ${confluent.maven.repo}.
- PR-925 - CC-11940: fix a bug that happens when merging long text to oracle table
- PR-924 - MINOR: Fix exception when failing to read tables
- PR-910 - CC-11507: Always parse Date in UTC
- PR-692 - Enable CURRENT_TIMESTAMP for SAP HANA JDBC
- PR-866 - CC-8750: Changed the dialects to sanitize all URL properties that case-insensitively contain “password”
- PR-828 - MINOR: Retain chain of SQLException exceptions
- PR-830 - CC-8651: Backport docs copy-edits to config docstrings.
Version 5.2.4¶
- PR-799 - MINOR: Upgrade Postgres driver from 9.4.1212 to 42.2.10
- PR-797 - MINOR: Upgrade to Derby 10.14.2.0
- PR-793 - CC-7637: Change Statement logging from DEBUG level to TRACE level in TimestampIncrementingTableQuerier
- PR-792 - CC-8090: Validate connection.attempts property in config class
- PR-791 - CC-8087: Remove plaintext logging of task configs
- PR-715 - [jdbc-source-connector] Fixed issue in CachedConnectionProvider, to enable retries when a connection is failed
- PR-787 - Make metadata allFields ordered consistently with the valueSchema.
- PR-770 - CC-7628 Set conservative timeout for JDBC to stop trying to reach drive
- PR-775 - Move setFetchSize to GenericDatabaseDialect
- PR-758 - Fix Postgres OOM by limiting fetch size
- PR-739 - MINOR: Add TimeZoneValidator::toString.
- PR-761 - CC-7414: Fix SqlServer column converter infinite loop & add column converter tests
- PR-750 - CC-7265: Support SQL Server DateTimeOffset
- PR-752 - CC-7265: Add support for SQL Server DateTimeOffset type
- PR-728 - MINOR: Expose SinkRecordField schema to database dialects
- PR-724 - CC-6747: Replace static mocking for the CachedConnectionProvider
- PR-706 - MINOR: Avoid NPE when columns cannot be described
Version 5.2.2¶
Version 5.2.1¶
No changes
Version 5.1.4¶
- PR-799 - MINOR: Upgrade Postgres driver from 9.4.1212 to 42.2.10
- PR-797 - MINOR: Upgrade to Derby 10.14.2.0
- PR-796 - MINOR: Upgrade to Derby 10.12.1.1 on versions prior to CP 5.0.x
- PR-793 - CC-7637: Change Statement logging from DEBUG level to TRACE level in TimestampIncrementingTableQuerier
- PR-792 - CC-8090: Validate connection.attempts property in config class
- PR-791 - CC-8087: Remove plaintext logging of task configs
- PR-715 - [jdbc-source-connector] Fixed issue in CachedConnectionProvider, to enable retries when a connection is failed
- PR-787 - Make metadata allFields ordered consistently with the valueSchema.
- PR-770 - CC-7628 Set conservative timeout for JDBC to stop trying to reach drive
- PR-775 - Move setFetchSize to GenericDatabaseDialect
- PR-758 - Fix Postgres OOM by limiting fetch size
- PR-739 - MINOR: Add TimeZoneValidator::toString.
- PR-761 - CC-7414: Fix SqlServer column converter infinite loop & add column converter tests
- PR-750 - CC-7265: Support SQL Server DateTimeOffset
- PR-752 - CC-7265: Add support for SQL Server DateTimeOffset type
- PR-728 - MINOR: Expose SinkRecordField schema to database dialects
- PR-724 - CC-6747: Replace static mocking for the CachedConnectionProvider
- PR-706 - MINOR: Avoid NPE when columns cannot be described
- PR-663 - MINOR: Remove the final keyword from JdbcSinkConnector
Version 5.1.3¶
Version 5.1.2¶
No changes
Version 5.1.1¶
No changes
Version 5.0.4¶
- PR-828 - MINOR: Retain chain of SQLException exceptions
- PR-830 - CC-8651: Backport docs copy-edits to config docstrings.
- PR-799 - MINOR: Upgrade Postgres driver from 9.4.1212 to 42.2.10
- PR-797 - MINOR: Upgrade to Derby 10.14.2.0
- PR-796 - MINOR: Upgrade to Derby 10.12.1.1 on versions prior to CP 5.0.x
- PR-793 - CC-7637: Change Statement logging from DEBUG level to TRACE level in TimestampIncrementingTableQuerier
- PR-792 - CC-8090: Validate connection.attempts property in config class
- PR-791 - CC-8087: Remove plaintext logging of task configs
- PR-715 - [jdbc-source-connector] Fixed issue in CachedConnectionProvider, to enable retries when a connection is failed
- PR-787 - Make metadata allFields ordered consistently with the valueSchema.
- PR-770 - CC-7628 Set conservative timeout for JDBC to stop trying to reach drive
- PR-775 - Move setFetchSize to GenericDatabaseDialect
- PR-758 - Fix Postgres OOM by limiting fetch size
- PR-739 - MINOR: Add TimeZoneValidator::toString.
- PR-761 - CC-7414: Fix SqlServer column converter infinite loop & add column converter tests
- PR-750 - CC-7265: Support SQL Server DateTimeOffset
- PR-752 - CC-7265: Add support for SQL Server DateTimeOffset type
- PR-728 - MINOR: Expose SinkRecordField schema to database dialects
- PR-724 - CC-6747: Replace static mocking for the CachedConnectionProvider
- PR-706 - MINOR: Avoid NPE when columns cannot be described
- PR-663 - MINOR: Remove the final keyword from JdbcSinkConnector
- PR-642 - CC-4423 Remove semicolon from Db2 dialect timestamp query
- PR-628 - Use Java 7 to valiate timezones
Version 5.0.1¶
No changes
Version 5.0.0¶
JDBC Source Connector¶
- PR-438 - Fail if the filtered tables list has duplicates based on unqualified table name
- PR-436 - CC-2116: Fix offsets compatibility
- PR-431 - CC-2220: Parse to get the actual table name to avoid double prefixing
- PR-428 - CC-2139: Moved the call to set the fetch direction out of generic dialect
- PR-333 - CC-1193: Refactored with a new dialect framework for DBMS-specific behavior
- PR-416 - CC-2043: Update pom.xml to target Java 8
JDBC Sink Connector¶
Version 4.1.4¶
- PR-800 - MINOR: Upgrade Postgres driver from 9.4-1206-jdbc41 to 42.2.10.jre7
- PR-796 - MINOR: Upgrade to Derby 10.12.1.1 on versions prior to CP 5.0.x
- PR-792 - CC-8090: Validate connection.attempts property in config class
- PR-752 - CC-7265: Add support for SQL Server DateTimeOffset type
- PR-628 - Use Java 7 to valiate timezones
- PR-622 - Backport db.timzeone config to 4.1.x
Version 4.1.3¶
No changes
Version 4.1.2¶
No changes
Version 4.0.3¶
No changes
Version 4.0.0¶
JDBC Source Connector¶
- PR-295 - Remove unused imports
- PR-288 - Remove unnecessary surefire configuration overrides.
- PR-287 - CC-1112: Use common pom as parent and fix checkstyle issues.
- PR-212 - Fixed issue #211 - get current timestamp on DB2 UDB for AS/400
- PR-203 - Issue #198: Improved the JdbcSourceConnector to retry JDBC connection when needed on startup
Version 3.3.3¶
No changes
Version 3.2.4¶
No changes
Version 3.2.3¶
No changes
Version 3.2.2¶
No changes
Version 3.2.1¶
No changes
Version 3.2.0¶
JDBC Source Connector¶
- PR-156 - CC-348: Separate username & password config for JDBC source connector
- PR-155 - Switch RST generation to ConfigDef.toEnrichedRst() available against 0.10.2
- PR-154 - Re-check stop flag before continuing after sleep
- PR-167 - Connection.isValid() expects seconds not milliseconds
- PR-175 - Use UTC Calendar when binding date/times in sink; fix thread-unsafe usage of UTC_CALENDAR in TimestampIncrementingTableQuerier
- PR-169 - Widen schema types for unsigned numeric types.
Version 3.1.2¶
No changes
Version 3.1.1¶
No changes
Version 3.1.0¶
JDBC Source Connector¶
- PR-148 - Update licenses, tweaking some dependency scopes, files to include in packaging, and ensuring the create-licenses scope can run cleanly without extra manual steps.
- PR-144 - CC-263: Prevent retrying queries with a broken connection
- PR-140 - CC-331: Config option doc updates
- PR-129 - CC-311: support for Decimal logical type as incrementing column
- PR-128 - Fix short version in conf.py
- PR-109 - Ability to set the schema pattern for tables metadata retrieval
- PR-122 - supporting tinyint for primary key
- PR-110 - Added link to Confluent documentation for the connector.
- PR-49 - CC-69: support nanoseconds precision for timestamp-based offset tracking
- PR-96 - CC-243: use Long for nanos in offset map rather than Integer
- PR-93 - Fix thread-safety of date/time conversions in DataConverter
- PR-87 - Clean up table types documentation config and include it in a group with display attributes.
- PR-37 - Exposed Table Types as a config
- PR-85 - Add table.blacklist display name
JDBC Sink Connector¶
New in 3.1.0
Version 3.0.1¶
Version 3.0.0¶
JDBC Source Connector¶
- PR-73 - Update doc for Confluent Platform 3.0.
- PR-66 - Task config should not show up in connector config.
- PR-59 - Add schema evolution in doc.
- PR-55 - Use new config definition.
- PR-53 - Adding checkstyle checks and the traditional minor fixes related.
- PR-51 - Add config to disable non-null checks.
- PR-50 - Bump version to 3.0.0-SNAPSHOT and Apache Kafka® dependency to 0.10.0.0-SNAPSHOT.
- PR-48 - Delayed copy.
- PR-45 - Added some logging.
Version 2.0.1¶
No changes
Version 2.0.0¶
Initial version