Changelog

Version 5.1.0

  • PR-357 - Fix checkstyle to pass on 8.5 after upgrade from 6.19

Version 5.0.0

  • PR-63 - DataUtils::getField returns field

Version 4.1.2

  • PR-335 - MINOR: Fix the secure HDFS test

Version 4.1.1

  • PR-307 - CC-918 Add Kafka Connect Maven plugin to build

Version 4.1.0

  • PR-299 - CC-1669: Set no offset when no offset was found for topic partition
  • PR-293 - Explicitly specify Jackson version instead of relying on transitive dependency version.
  • PR-283 - Adding StringFormat to available formatters
  • PR-286 - Support for multiple fields in field partitioner
  • PR-269 - Fix or suppress findbugs errors
  • PR-255 - CC-1299: Add configuration setting for Avro compression codec
  • PR-48 - RecordField nested timestamp extraction
  • PR-57 - Issue-53. Multiple field support for partitioning.
  • PR-55 - CC-1489: NPE on records with null timestamp.
  • PR-45 - HOTFIX: Consider all the properties in AvroDataConfig.
  • PR-52 - CC-1333: Remove dependency on hive-exec and instead use hive-exec:core
  • PR-51 - CC-1333: Remove dependency on hive-exec and instead use hive-exec:core
  • PR-50 - CC-1333: Remove dependency on hive-exec and instead use hive-exec:core
  • PR-46 - CC-1299: Create AVRO_CODEC ConfigKey

Version 4.0.1

  • PR-305 - CC-1669: Disable commit of consumer offsets
  • PR-299 - CC-1669: Set no offset when no offset was found for topic partition
  • PR-293 - Explicitly specify Jackson version instead of relying on transitive dependency version.
  • PR-55 - CC-1489: NPE on records with null timestamp.
  • PR-45 - HOTFIX: Consider all the properties in AvroDataConfig.

Version 4.0.0

  • PR-251 - CC-1270: Reinstantiate HiveConfig properties in getConfig.
  • PR-247 - MINOR: Exclude storage common dependencies.
  • PR-246 - CC-1213: Enable record based timebased partitioners in HDFS connector
  • PR-245 - CC-1212: Accept partitioners implementing the new partitioner interface
  • PR-243 - CC-1168: Recommenders for HDFS connector’s class type properties
  • PR-237 - Remove unused imports
  • PR-196 - CC-492: Add JsonFormat to HDFS Connector
  • PR-142 - not trying to hold leases on WAL files if we are holding them already.
  • PR-220 - HOTFIX: Enable default for format and storage classes in hdfs connector
  • PR-219 - Move to common pom
  • PR-188 - CC-397: Refactoring on top of storage-common
  • PR-214 - fix TimeBasedPartitionerTest by defining the expected locale
  • PR-212 - Remove invalid offset check.
  • PR-44 - HOTFIX: Remove unused parameter in newConfigDef for PartitionerConfig.
  • PR-41 - HOTFIX: Update dependencies
  • PR-40 - HOTFIX: Make specific dependencies explicit.
  • PR-37 - Remove unused imports
  • PR-35 - Add missing modules to the dependencyManagement pom section so downstream projects will inherit the right version automatically.
  • PR-31 - Remove schema.generator.class config and have Formats specify their own SchemaGenerator internally

Version 3.3.1

  • PR-235 - CC-1172: Fix memory leak in TopicPartitionerWriter
  • PR-227 - Specify a nodeLabel for Jenkins that doesn’t die during the HDFS connector tests.
  • PR-226 - Add upstream project so builds will be triggered automatically
  • PR-217 - Update quickstart to use Confluent CLI

Version 3.3.0

  • PR-187 - CC-491: Consolidate and simplify unit tests of HDFS connector.
  • PR-205 - Upgrade avro to 1.8.2.

Version 3.2.2

  • PR-194 - Fix HdfsSinkConnector to extend from SinkConnector instead of Connector.
  • PR-200 - Fix incorrect licensing and webpage info.

Version 3.2.1

No changes

Version 3.2.0

  • PR-135 - Fix typos
  • PR-164 - Issue 136 - Support topic with dots in hive.
  • PR-170 - MINOR: Upgrade Hadoop version to 2.7.3 and joda-time to 2.9.7

Version 3.1.1

No changes

Version 3.1.0

  • PR-134 - Flush the last partial file when incoming stream is paused.
  • PR-133 - CC-331: Update config options docs
  • PR-126 - Fix TimeBasedPartitioner config validation
  • PR-112 - Lint change to avoid compiler error in Oracle JDK 1.7 using jenv.
  • PR-94 - Fix lint annoyances
  • PR-108 - Revert “support multi partition fields.”
  • PR-105 - support multi partition fields.
  • PR-101 - Added link to Confluent documentation for the connector.
  • PR-92 - Start a new WAL file after truncate instead of appending to log.1
  • PR-87 - Scheduled rotation implementation
  • PR-90 - Use configured Hadoop configuration object for Parquet writer
  • PR-91 - Upgrade to Hadoop 2.6.1
  • PR-70 - Fix handling of topics with periods
  • PR-68 - prints details of HDFS exceptions
  • PR-67 - clean up hive metastore artifacts from testing
  • PR-64 - cleaned up .gitignore. Now ignores Eclipse files

Version 3.0.1

HDFS Connector

  • PR-82 - add version.txt to share/doc

Version 3.0.0

HDFS Connector

  • PR-62 - Update doc for Confluent Platform 3.0.
  • PR-60 - Remove HDFS connectivity check.
  • PR-55 - Removing retry logic from HiveMetaStore to fix the metastore connection bloat.
  • PR-50 - Remove close of topic partition writers in DataWriter close.
  • PR-42 - Using new config validation.
  • PR-41 - Bump version to 3.0.0-SNAPSHOT and Apache Kafka® dependency to 0.10.0.0-SNAPSHOT.
  • PR-35 - Minor doc typo fix TimeBasedPartitioner.
  • PR-33 - Minor doc fix.