Changelog
Version 10.0.17
Version 10.0.16
Version 10.0.15
PR-1289 - CCDB-5302: Added length parameter to setCharacterStream for Oracle Database CLOB column
PR-1280 - JDBC Sink connector to Sysbase DB failed to send records with
null
valuesPR-1206 - Allow close() on CachedConnectionProvider while attempting to connect
PR-1053 - CCDB-3981: Added a null check for get after auto create for JDBC connector
PR-1039 - CCDB-3880: Set default schema to
dbo
for MicrosoftSqlServer Dialect
Version 10.0.14
PR-1239 - CCDB-5069: Fixed data loss in timestamp mode due to in-memory offsets
Version 10.0.13
Version 10.0.12
Version 10.0.11
Version 10.0.10
PR-1145 - CCDB-4476: Prevented blocking on database connection in JdbcSourceConnector::taskConfigs
PR-1143 - CCDB-4454: Truncated long table names to respect PostgreSQL length limits
PR-1144 - CCDB-4470: Handled case mismatch between user-specified and table-provided timestamp column names
PR-1135 - Disabled concurrent jobs
PR-1130 - MINOR: Called
setCharacterStream
API with length
Version 10.0.9
PR-1126 - Fixed the JDBC data loss issue by updating the internal offset value
Version 10.0.8
Version 10.0.7
Version 10.0.6
Version 10.0.5
PR-1093 - CCDB-4141: Prevented data loss in timestamp mode
PR-1053 - CCDB-3981: Added a null check for
get()
after auto create for JDBC connectorPR-1061 - MINOR: Removed unused
TableRecommender
classPR-1059 - CC-14541: Excluded ZK and Netty from packaging
PR-1055 - Upgraded Postgres driver to fix CVE
PR-1054 - Upgraded 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: Disabled table monitor thread when in query mode
PR-1004 - CCDB-3681: Picked binding method wisely according to column definition
PR-1003 - MINOR: Fixed logger classes for dialects
PR-1001 - MINOR: Loggged complete stack traces for all sub-exceptions when failing task
PR-959 - CC-12626: Validated
topic.prefix
to disallow spaces in betweenPR-984 - MINOR: Fixed JdbcSinkTask::version
PR-981 - Updated pom.mxl with correct path to Docs page
Version 10.0.1
PR-969 - MINOR: Fixed documentation link for Confluent Hub
PR-947 - CC-12468: Periodically returned control flow to WorkerSourceTask
PR-942 - Maven: Removed build property
${confluent.maven.repo}
PR-938 - Removed Connect-utils and Licensing-Extensions Deps
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.3.0
JDBC Source Connector
JDBC Sink Connector
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.3
PR-663 - MINOR: Remove the final keyword from JdbcSinkConnector
Version 5.2.2
Version 5.2.1
No changes
Version 5.2.0
JDBC Source Connector
JDBC Sink Connector
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.1.0
JDBC Source Connector
JDBC Sink Connector
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.3
Version 5.0.2
PR-527 - MINOR Add log statements to debug different flush paths
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.1.1
No changes
JDBC Source Connector
JDBC Sink Connector
Version 4.1.0
JDBC Source Connector
JDBC Sink Connector
Version 4.0.3
No changes
Version 4.0.2
PR-400 - CC-1878: Allow for case differences while finding missing columns
Version 4.0.1
JDBC Source Connector
JDBC Sink Connector
PR-319 - get current timestamp on all DB2 versions - reopening from k1th/master
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
JDBC Sink Connector
Version 3.3.3
No changes
Version 3.3.2
PR-400 - CC-1878: Allow for case differences while finding missing columns
Version 3.3.1
JDBC Source Connector
JDBC Sink Connector
No changes
Version 3.3.0
JDBC Source Connector
No changes
JDBC Sink Connector
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.
JDBC Sink Connector
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
JDBC Source Connector
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