|
4 | 4 |
|
5 | 5 | <groupId>com.github.mmolimar.kafka.connect</groupId>
|
6 | 6 | <artifactId>kafka-connect-fs</artifactId>
|
7 |
| - <version>1.2.0</version> |
| 7 | + <version>1.3.0</version> |
8 | 8 | <packaging>jar</packaging>
|
9 | 9 |
|
10 | 10 | <name>kafka-connect-fs</name>
|
|
46 | 46 |
|
47 | 47 | <properties>
|
48 | 48 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
49 |
| - <kafka.version>2.6.0</kafka.version> |
50 |
| - <confluent.version>5.5.1</confluent.version> |
| 49 | + <kafka.version>2.7.0</kafka.version> |
| 50 | + <confluent.version>6.1.0</confluent.version> |
51 | 51 | <hadoop.version>3.3.0</hadoop.version>
|
52 |
| - <gcs-connector.version>hadoop3-2.1.5</gcs-connector.version> |
| 52 | + <gcs-connector.version>hadoop3-2.2.0</gcs-connector.version> |
53 | 53 | <parquet.version>1.11.1</parquet.version>
|
54 |
| - <orc.version>1.6.3</orc.version> |
55 |
| - <univocity.version>2.9.0</univocity.version> |
| 54 | + <orc.version>1.6.7</orc.version> |
| 55 | + <univocity.version>2.9.1</univocity.version> |
56 | 56 | <jackson-dataformat.version>2.10.2</jackson-dataformat.version>
|
57 |
| - <cobrix.version>2.1.1</cobrix.version> |
58 |
| - <scala.version>2.12.12</scala.version> |
59 |
| - <cron-utils.version>9.1.1</cron-utils.version> |
| 57 | + <cobrix.version>2.2.0</cobrix.version> |
| 58 | + <scala.version>2.12.13</scala.version> |
| 59 | + <cron-utils.version>9.1.3</cron-utils.version> |
60 | 60 | <jsch.version>0.1.55</jsch.version>
|
61 |
| - <junit-jupiter.version>5.7.0</junit-jupiter.version> |
| 61 | + <junit-jupiter.version>5.7.1</junit-jupiter.version> |
62 | 62 | <easymock.version>4.2</easymock.version>
|
63 |
| - <powermock.version>2.0.7</powermock.version> |
| 63 | + <powermock.version>2.0.9</powermock.version> |
64 | 64 | <maven-compiler.source>1.8</maven-compiler.source>
|
65 | 65 | <maven-compiler.target>${maven-compiler.source}</maven-compiler.target>
|
66 | 66 | <maven-jar-plugin.version>3.2.0</maven-jar-plugin.version>
|
67 | 67 | <maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version>
|
68 | 68 | <maven-scala-plugin.version>4.4.0</maven-scala-plugin.version>
|
69 | 69 | <maven-assembly-plugin.version>3.3.0</maven-assembly-plugin.version>
|
70 |
| - <maven-jacoco-plugin.version>0.8.5</maven-jacoco-plugin.version> |
| 70 | + <maven-jacoco-plugin.version>0.8.6</maven-jacoco-plugin.version> |
71 | 71 | <maven-coveralls-plugin.version>4.3.0</maven-coveralls-plugin.version>
|
72 | 72 | <maven-surfire-plugin.version>3.0.0-M5</maven-surfire-plugin.version>
|
73 |
| - <maven-kafka-connect-plugin.version>0.11.3</maven-kafka-connect-plugin.version> |
| 73 | + <maven-kafka-connect-plugin.version>0.12.0</maven-kafka-connect-plugin.version> |
74 | 74 | </properties>
|
75 | 75 |
|
76 | 76 | <dependencies>
|
|
139 | 139 | <groupId>za.co.absa.cobrix</groupId>
|
140 | 140 | <artifactId>cobol-parser_2.12</artifactId>
|
141 | 141 | <version>${cobrix.version}</version>
|
| 142 | + <exclusions> |
| 143 | + <exclusion> |
| 144 | + <groupId>org.scala-lang</groupId> |
| 145 | + <artifactId>scala-library</artifactId> |
| 146 | + </exclusion> |
| 147 | + </exclusions> |
142 | 148 | </dependency>
|
143 | 149 | <dependency>
|
144 | 150 | <groupId>com.cronutils</groupId>
|
|
150 | 156 | <artifactId>jsch</artifactId>
|
151 | 157 | <version>${jsch.version}</version>
|
152 | 158 | </dependency>
|
| 159 | + <dependency> |
| 160 | + <groupId>org.scala-lang</groupId> |
| 161 | + <artifactId>scala-library</artifactId> |
| 162 | + <version>${scala.version}</version> |
| 163 | + </dependency> |
153 | 164 |
|
154 | 165 | <!-- Test dependencies -->
|
155 | 166 | <dependency>
|
|
298 | 309 | into Kafka.
|
299 | 310 |
|
300 | 311 | The following file types are supported: Parquet, Avro, ORC, SequenceFile,
|
301 |
| - Cobol / EBCDIC, CSV, TSV, Fixed-width, JSON, XML, YAML and Text. |
| 312 | + Cobol / EBCDIC, other binary files, CSV, TSV, Fixed-width, JSON, XML, YAML and Text. |
302 | 313 |
|
303 |
| - Also, the connector has built-in support for file systems such as HDFS, S3, |
304 |
| - Google Cloud Storage, Azure Blob Storage, Azure Data Lake Store, FTP, SFTP and |
305 |
| - local file system, among others. |
| 314 | + Also, the connector has built-in support for file systems such as HDFS, S3 (directly |
| 315 | + or via messages from SNS/SQS queues due to S3 event notifications), Google Cloud |
| 316 | + Storage, Azure Blob Storage, Azure Data Lake Store, FTP, SFTP and local file system, |
| 317 | + among others. |
306 | 318 | ]]></description>
|
307 | 319 | <sourceUrl>https://github.com/mmolimar/kafka-connect-fs</sourceUrl>
|
308 | 320 |
|
|
340 | 352 | <tag>orc</tag>
|
341 | 353 | <tag>sequence</tag>
|
342 | 354 | <tag>cobol</tag>
|
| 355 | + <tag>binary</tag> |
343 | 356 | <tag>csv</tag>
|
344 | 357 | <tag>tsv</tag>
|
345 | 358 | <tag>fixed</tag>
|
|
0 commit comments