|
4 | 4 | <groupId>com.getindata</groupId>
|
5 | 5 | <artifactId>flink-http-connector</artifactId>
|
6 | 6 | <name>flink-http-connector</name>
|
7 |
| - <version>1.0-SNAPSHOT</version> |
| 7 | + <version>0.3.0-SNAPSHOT</version> |
| 8 | + <description>The HTTP TableLookup connector that allows for pulling data from external system via HTTP GET method and HTTP Sink that allows for sending data to external system via HTTP requests. The goal for HTTP TableLookup connector was to use it in Flink SQL statement as a standard table that can be later joined with other stream using pure SQL Flink.</description> |
| 9 | + <url>https://github.com/getindata/flink-http-connector</url> |
| 10 | + <developers> |
| 11 | + <developer> |
| 12 | + <name>GetInData</name> |
| 13 | + <email>office@getindata.com</email> |
| 14 | + <organization>GetInData</organization> |
| 15 | + <organizationUrl>https://getindata.com</organizationUrl> |
| 16 | + </developer> |
| 17 | + </developers> |
| 18 | + <licenses> |
| 19 | + <license> |
| 20 | + <name>The Apache License, Version 2.0</name> |
| 21 | + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> |
| 22 | + </license> |
| 23 | + </licenses> |
| 24 | + <scm> |
| 25 | + <connection>scm:git:git://github.com/getindata/flink-http-connector</connection> |
| 26 | + <developerConnection>scm:git:ssh://github.com/getindata/flink-http-connector</developerConnection> |
| 27 | + <url>https://github.com/getindata/flink-http-connector/tree/main</url> |
| 28 | + </scm> |
8 | 29 | <build>
|
9 | 30 | <pluginManagement>
|
10 | 31 | <plugins>
|
|
62 | 83 | <version>3.0.0-M5</version>
|
63 | 84 | <configuration />
|
64 | 85 | </plugin>
|
| 86 | + <plugin> |
| 87 | + <artifactId>maven-checkstyle-plugin</artifactId> |
| 88 | + <version>3.1.2</version> |
| 89 | + <executions> |
| 90 | + <execution> |
| 91 | + <id>checkstyle</id> |
| 92 | + <phase>validate</phase> |
| 93 | + <goals> |
| 94 | + <goal>check</goal> |
| 95 | + </goals> |
| 96 | + <configuration> |
| 97 | + <configLocation>dev/checkstyle.xml</configLocation> |
| 98 | + <encoding>UTF-8</encoding> |
| 99 | + <consoleOutput>true</consoleOutput> |
| 100 | + <failsOnError>true</failsOnError> |
| 101 | + <failOnViolation>true</failOnViolation> |
| 102 | + </configuration> |
| 103 | + </execution> |
| 104 | + </executions> |
| 105 | + </plugin> |
65 | 106 | <plugin>
|
66 | 107 | <groupId>org.jacoco</groupId>
|
67 | 108 | <artifactId>jacoco-maven-plugin</artifactId>
|
|
158 | 199 | </execution>
|
159 | 200 | </executions>
|
160 | 201 | </plugin>
|
| 202 | + <plugin> |
| 203 | + <groupId>org.codehaus.mojo</groupId> |
| 204 | + <artifactId>build-helper-maven-plugin</artifactId> |
| 205 | + <version>3.3.0</version> |
| 206 | + <executions> |
| 207 | + <execution> |
| 208 | + <id>parse-version</id> |
| 209 | + <goals> |
| 210 | + <goal>parse-version</goal> |
| 211 | + </goals> |
| 212 | + </execution> |
| 213 | + </executions> |
| 214 | + </plugin> |
161 | 215 | </plugins>
|
162 | 216 | </build>
|
| 217 | + <profiles> |
| 218 | + <profile> |
| 219 | + <id>release</id> |
| 220 | + <build> |
| 221 | + <plugins> |
| 222 | + <plugin> |
| 223 | + <artifactId>maven-javadoc-plugin</artifactId> |
| 224 | + <version>3.1.1</version> |
| 225 | + <executions> |
| 226 | + <execution> |
| 227 | + <id>attach-javadocs</id> |
| 228 | + <goals> |
| 229 | + <goal>jar</goal> |
| 230 | + </goals> |
| 231 | + </execution> |
| 232 | + </executions> |
| 233 | + <configuration> |
| 234 | + <links> |
| 235 | + <link>https://nightlies.apache.org/flink/flink-docs-release-1.15/api/java/</link> |
| 236 | + </links> |
| 237 | + </configuration> |
| 238 | + </plugin> |
| 239 | + <plugin> |
| 240 | + <artifactId>maven-source-plugin</artifactId> |
| 241 | + <version>3.2.0</version> |
| 242 | + <executions> |
| 243 | + <execution> |
| 244 | + <id>attach-sources</id> |
| 245 | + <goals> |
| 246 | + <goal>jar-no-fork</goal> |
| 247 | + </goals> |
| 248 | + </execution> |
| 249 | + </executions> |
| 250 | + </plugin> |
| 251 | + <plugin> |
| 252 | + <groupId>org.sonatype.plugins</groupId> |
| 253 | + <artifactId>nexus-staging-maven-plugin</artifactId> |
| 254 | + <version>1.6.13</version> |
| 255 | + <extensions>true</extensions> |
| 256 | + <configuration> |
| 257 | + <serverId>ossrh</serverId> |
| 258 | + <nexusUrl>https://s01.oss.sonatype.org/</nexusUrl> |
| 259 | + <autoReleaseAfterClose>true</autoReleaseAfterClose> |
| 260 | + </configuration> |
| 261 | + </plugin> |
| 262 | + <plugin> |
| 263 | + <artifactId>maven-gpg-plugin</artifactId> |
| 264 | + <version>3.0.1</version> |
| 265 | + <executions> |
| 266 | + <execution> |
| 267 | + <id>sign-artifacts</id> |
| 268 | + <phase>verify</phase> |
| 269 | + <goals> |
| 270 | + <goal>sign</goal> |
| 271 | + </goals> |
| 272 | + </execution> |
| 273 | + </executions> |
| 274 | + <configuration> |
| 275 | + <gpgArguments> |
| 276 | + <arg>--pinentry-mode</arg> |
| 277 | + <arg>loopback</arg> |
| 278 | + </gpgArguments> |
| 279 | + </configuration> |
| 280 | + </plugin> |
| 281 | + </plugins> |
| 282 | + </build> |
| 283 | + </profile> |
| 284 | + <profile> |
| 285 | + <id>bump-patch</id> |
| 286 | + <build> |
| 287 | + <plugins> |
| 288 | + <plugin> |
| 289 | + <groupId>org.codehaus.mojo</groupId> |
| 290 | + <artifactId>versions-maven-plugin</artifactId> |
| 291 | + <executions> |
| 292 | + <execution> |
| 293 | + <phase>validate</phase> |
| 294 | + <goals> |
| 295 | + <goal>set</goal> |
| 296 | + </goals> |
| 297 | + <configuration> |
| 298 | + <newVersion>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.nextIncrementalVersion}-SNAPSHOT</newVersion> |
| 299 | + </configuration> |
| 300 | + </execution> |
| 301 | + </executions> |
| 302 | + </plugin> |
| 303 | + </plugins> |
| 304 | + </build> |
| 305 | + </profile> |
| 306 | + <profile> |
| 307 | + <id>bump-minor</id> |
| 308 | + <build> |
| 309 | + <plugins> |
| 310 | + <plugin> |
| 311 | + <groupId>org.codehaus.mojo</groupId> |
| 312 | + <artifactId>versions-maven-plugin</artifactId> |
| 313 | + <executions> |
| 314 | + <execution> |
| 315 | + <phase>validate</phase> |
| 316 | + <goals> |
| 317 | + <goal>set</goal> |
| 318 | + </goals> |
| 319 | + <configuration> |
| 320 | + <newVersion>${parsedVersion.majorVersion}.${parsedVersion.nextMinorVersion}.0-SNAPSHOT</newVersion> |
| 321 | + </configuration> |
| 322 | + </execution> |
| 323 | + </executions> |
| 324 | + </plugin> |
| 325 | + </plugins> |
| 326 | + </build> |
| 327 | + </profile> |
| 328 | + <profile> |
| 329 | + <id>bump-major</id> |
| 330 | + <build> |
| 331 | + <plugins> |
| 332 | + <plugin> |
| 333 | + <groupId>org.codehaus.mojo</groupId> |
| 334 | + <artifactId>versions-maven-plugin</artifactId> |
| 335 | + <executions> |
| 336 | + <execution> |
| 337 | + <phase>validate</phase> |
| 338 | + <goals> |
| 339 | + <goal>set</goal> |
| 340 | + </goals> |
| 341 | + <configuration> |
| 342 | + <newVersion>${parsedVersion.nextMajorVersion}.0.0-SNAPSHOT</newVersion> |
| 343 | + </configuration> |
| 344 | + </execution> |
| 345 | + </executions> |
| 346 | + </plugin> |
| 347 | + </plugins> |
| 348 | + </build> |
| 349 | + </profile> |
| 350 | + </profiles> |
163 | 351 | <repositories>
|
164 | 352 | <repository>
|
165 | 353 | <releases>
|
|
198 | 386 | <artifactId>jsr305</artifactId>
|
199 | 387 | <groupId>com.google.code.findbugs</groupId>
|
200 | 388 | </exclusion>
|
201 |
| - <exclusion> |
202 |
| - <artifactId>flink-shaded-force-shading</artifactId> |
203 |
| - <groupId>org.apache.flink</groupId> |
204 |
| - </exclusion> |
205 | 389 | </exclusions>
|
206 | 390 | </dependency>
|
207 | 391 | <dependency>
|
|
226 | 410 | <artifactId>jsr305</artifactId>
|
227 | 411 | <groupId>com.google.code.findbugs</groupId>
|
228 | 412 | </exclusion>
|
229 |
| - <exclusion> |
230 |
| - <artifactId>flink-shaded-force-shading</artifactId> |
231 |
| - <groupId>org.apache.flink</groupId> |
232 |
| - </exclusion> |
233 | 413 | </exclusions>
|
234 | 414 | </dependency>
|
235 | 415 | <dependency>
|
236 | 416 | <groupId>org.apache.logging.log4j</groupId>
|
237 | 417 | <artifactId>log4j-slf4j-impl</artifactId>
|
238 |
| - <version>2.14.1</version> |
| 418 | + <version>2.17.2</version> |
239 | 419 | <scope>provided</scope>
|
240 | 420 | </dependency>
|
241 | 421 | <dependency>
|
242 | 422 | <groupId>org.apache.logging.log4j</groupId>
|
243 | 423 | <artifactId>log4j-api</artifactId>
|
244 |
| - <version>2.14.1</version> |
| 424 | + <version>2.17.2</version> |
245 | 425 | <scope>provided</scope>
|
246 | 426 | </dependency>
|
247 | 427 | <dependency>
|
248 | 428 | <groupId>org.apache.logging.log4j</groupId>
|
249 | 429 | <artifactId>log4j-core</artifactId>
|
250 |
| - <version>2.14.1</version> |
| 430 | + <version>2.17.2</version> |
251 | 431 | <scope>provided</scope>
|
252 | 432 | </dependency>
|
253 | 433 | <dependency>
|
|
268 | 448 | <artifactId>jsr305</artifactId>
|
269 | 449 | <groupId>com.google.code.findbugs</groupId>
|
270 | 450 | </exclusion>
|
271 |
| - <exclusion> |
272 |
| - <artifactId>flink-shaded-force-shading</artifactId> |
273 |
| - <groupId>org.apache.flink</groupId> |
274 |
| - </exclusion> |
275 | 451 | </exclusions>
|
276 | 452 | </dependency>
|
277 | 453 | <dependency>
|
|
303 | 479 | <artifactId>jsr305</artifactId>
|
304 | 480 | <groupId>com.google.code.findbugs</groupId>
|
305 | 481 | </exclusion>
|
306 |
| - <exclusion> |
307 |
| - <artifactId>flink-shaded-force-shading</artifactId> |
308 |
| - <groupId>org.apache.flink</groupId> |
309 |
| - </exclusion> |
310 | 482 | </exclusions>
|
311 | 483 | </dependency>
|
| 484 | + <dependency> |
| 485 | + <groupId>org.apache.flink</groupId> |
| 486 | + <artifactId>flink-connector-base</artifactId> |
| 487 | + <version>1.15.0</version> |
| 488 | + <type>test-jar</type> |
| 489 | + <scope>test</scope> |
| 490 | + </dependency> |
312 | 491 | <dependency>
|
313 | 492 | <groupId>org.apache.flink</groupId>
|
314 | 493 | <artifactId>flink-table-planner_2.12</artifactId>
|
|
335 | 514 | <artifactId>jsr305</artifactId>
|
336 | 515 | <groupId>com.google.code.findbugs</groupId>
|
337 | 516 | </exclusion>
|
338 |
| - <exclusion> |
339 |
| - <artifactId>flink-shaded-force-shading</artifactId> |
340 |
| - <groupId>org.apache.flink</groupId> |
341 |
| - </exclusion> |
342 | 517 | </exclusions>
|
343 | 518 | </dependency>
|
344 | 519 | <dependency>
|
|
379 | 554 | <artifactId>jsr305</artifactId>
|
380 | 555 | <groupId>com.google.code.findbugs</groupId>
|
381 | 556 | </exclusion>
|
382 |
| - <exclusion> |
383 |
| - <artifactId>flink-shaded-force-shading</artifactId> |
384 |
| - <groupId>org.apache.flink</groupId> |
385 |
| - </exclusion> |
386 | 557 | </exclusions>
|
387 | 558 | </dependency>
|
388 | 559 | <dependency>
|
|
411 | 582 | <artifactId>jsr305</artifactId>
|
412 | 583 | <groupId>com.google.code.findbugs</groupId>
|
413 | 584 | </exclusion>
|
414 |
| - <exclusion> |
415 |
| - <artifactId>flink-shaded-force-shading</artifactId> |
416 |
| - <groupId>org.apache.flink</groupId> |
417 |
| - </exclusion> |
418 | 585 | </exclusions>
|
419 | 586 | </dependency>
|
420 | 587 | <dependency>
|
|
487 | 654 | <artifactId>jsr305</artifactId>
|
488 | 655 | <groupId>com.google.code.findbugs</groupId>
|
489 | 656 | </exclusion>
|
| 657 | + </exclusions> |
| 658 | + </dependency> |
| 659 | + <dependency> |
| 660 | + <groupId>org.apache.flink</groupId> |
| 661 | + <artifactId>flink-json</artifactId> |
| 662 | + <version>1.15.0</version> |
| 663 | + <scope>test</scope> |
| 664 | + <exclusions> |
490 | 665 | <exclusion>
|
491 |
| - <artifactId>flink-shaded-force-shading</artifactId> |
492 |
| - <groupId>org.apache.flink</groupId> |
| 666 | + <artifactId>jsr305</artifactId> |
| 667 | + <groupId>com.google.code.findbugs</groupId> |
493 | 668 | </exclusion>
|
494 | 669 | </exclusions>
|
495 | 670 | </dependency>
|
|
515 | 690 | <artifactId>jsr305</artifactId>
|
516 | 691 | <groupId>com.google.code.findbugs</groupId>
|
517 | 692 | </exclusion>
|
518 |
| - <exclusion> |
519 |
| - <artifactId>flink-shaded-force-shading</artifactId> |
520 |
| - <groupId>org.apache.flink</groupId> |
521 |
| - </exclusion> |
522 | 693 | </exclusions>
|
523 | 694 | </dependency>
|
524 | 695 | <dependency>
|
|
654 | 825 | </dependencies>
|
655 | 826 | <distributionManagement>
|
656 | 827 | <repository>
|
657 |
| - <id>gitlab</id> |
658 |
| - <name>gitlab</name> |
659 |
| - <url>${env.MAVEN_REPO_URL}</url> |
| 828 | + <id>ossrh</id> |
| 829 | + <url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url> |
660 | 830 | </repository>
|
| 831 | + <snapshotRepository> |
| 832 | + <id>ossrh</id> |
| 833 | + <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url> |
| 834 | + </snapshotRepository> |
661 | 835 | </distributionManagement>
|
662 | 836 | <properties>
|
663 | 837 | <scala.binary.version>2.12</scala.binary.version>
|
|
673 | 847 | <maven.compiler.target>${target.java.version}</maven.compiler.target>
|
674 | 848 | <assertj.core.version>3.21.0</assertj.core.version>
|
675 | 849 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
676 |
| - <log4j.version>2.14.1</log4j.version> |
| 850 | + <log4j.version>2.17.2</log4j.version> |
677 | 851 | <target.java.version>11</target.java.version>
|
678 | 852 | </properties>
|
679 | 853 | </project>
|
0 commit comments