|
1 | | -<?xml version="1.0" encoding="UTF-8" standalone="no"?><!-- |
| 1 | +<?xml version='1.0' encoding='UTF-8'?> |
| 2 | +<!-- |
2 | 3 |
|
3 | 4 | Licensed to the Apache Software Foundation (ASF) under one |
4 | 5 | or more contributor license agreements. See the NOTICE file |
|
18 | 19 | under the License. |
19 | 20 |
|
20 | 21 | --> |
21 | | -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
22 | | - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
| 22 | +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
23 | 23 | <parent> |
24 | 24 | <groupId>org.apache</groupId> |
25 | 25 | <artifactId>apache</artifactId> |
26 | 26 | <version>18</version> |
27 | 27 | </parent> |
28 | | - |
29 | 28 | <modelVersion>4.0.0</modelVersion> |
30 | | - |
31 | 29 | <groupId>io.streamnative.ecosystem</groupId> |
32 | 30 | <artifactId>pulsar-io-cloud-storage</artifactId> |
33 | | - <version>2.9.0-rc-202110221101</version> |
| 31 | + <version>4.0.3.1</version> |
34 | 32 | <name>Pulsar Ecosystem :: IO Connector :: Cloud Storage Project</name> |
35 | 33 | <description>Cloud Storage Connector integrates Apache Pulsar with Cloud Storage.</description> |
36 | | - |
37 | 34 | <properties> |
38 | 35 | <maven.compiler.source>17</maven.compiler.source> |
39 | 36 | <maven.compiler.target>17</maven.compiler.target> |
|
43 | 40 | <redirectTestOutputToFile>true</redirectTestOutputToFile> |
44 | 41 | <spotbugs-annotations.version>4.2.2</spotbugs-annotations.version> |
45 | 42 | <testRetryCount>2</testRetryCount> |
46 | | - |
47 | 43 | <!-- connector dependencies --> |
48 | 44 | <jackson.version>2.13.2</jackson.version> |
49 | 45 | <jackson-databind.version>2.13.4.2</jackson-databind.version> |
50 | 46 | <lombok.version>1.18.32</lombok.version> |
51 | | - <pulsar.version>4.0.0.8</pulsar.version> |
| 47 | + <pulsar.version>4.0.3.1</pulsar.version> |
52 | 48 | <avro.version>1.11.4</avro.version> |
53 | 49 | <hadoop.version>3.3.6</hadoop.version> |
54 | 50 | <parquet.version>1.13.1</parquet.version> |
|
64 | 60 | <grpc.version>1.42.1</grpc.version> |
65 | 61 | <protoc-gen-grpc-java.version>${grpc.version}</protoc-gen-grpc-java.version> |
66 | 62 | <azure-sdk-bom.version>1.2.22</azure-sdk-bom.version> |
67 | | - |
68 | 63 | <!-- test dependencies --> |
69 | 64 | <junit.version>4.13.1</junit.version> |
70 | 65 | <awaitility.version>4.2.0</awaitility.version> |
71 | 66 | <mockito.version>3.7.7</mockito.version> |
72 | 67 | <powermock.version>2.0.2</powermock.version> |
73 | 68 | <testcontainers.version>1.15.2</testcontainers.version> |
74 | | - |
75 | 69 | <!-- build plugin dependencies --> |
76 | 70 | <license.plugin.version>3.0</license.plugin.version> |
77 | 71 | <maven-checkstyle-plugin.version>3.1.1</maven-checkstyle-plugin.version> |
|
88 | 82 | <netty.version>4.1.115.Final</netty.version> |
89 | 83 | <libthrift.version>0.17.0</libthrift.version> |
90 | 84 | </properties> |
91 | | - |
92 | 85 | <licenses> |
93 | 86 | <license> |
94 | 87 | <name>Apache License, Version 2.0</name> |
95 | 88 | <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> |
96 | 89 | <distribution>repo</distribution> |
97 | 90 | </license> |
98 | 91 | </licenses> |
99 | | - |
100 | 92 | <!-- keep all the dependencies used by all modules here --> |
101 | 93 | <dependencyManagement> |
102 | 94 | <dependencies> |
|
211 | 203 | <artifactId>avro</artifactId> |
212 | 204 | <version>${avro.version}</version> |
213 | 205 | </dependency> |
214 | | - |
215 | 206 | <!-- test dependencies --> |
216 | 207 | <dependency> |
217 | 208 | <groupId>junit</groupId> |
|
268 | 259 | <artifactId>sts</artifactId> |
269 | 260 | <version>${aws.java.sdk2.version}</version> |
270 | 261 | </dependency> |
271 | | - |
272 | 262 | <dependency> |
273 | 263 | <groupId>org.yaml</groupId> |
274 | 264 | <artifactId>snakeyaml</artifactId> |
275 | 265 | <version>${snakeyaml.version}</version> |
276 | 266 | </dependency> |
277 | | - |
278 | 267 | <dependency> |
279 | 268 | <groupId>ch.qos.reload4j</groupId> |
280 | 269 | <artifactId>reload4j</artifactId> |
281 | 270 | <version>${reload4j.version}</version> |
282 | 271 | </dependency> |
283 | | - |
284 | 272 | <dependency> |
285 | 273 | <groupId>com.fasterxml.woodstox</groupId> |
286 | 274 | <artifactId>woodstox-core</artifactId> |
287 | 275 | <version>${woodstox-core.version}</version> |
288 | 276 | </dependency> |
289 | | - |
290 | 277 | <dependency> |
291 | 278 | <groupId>io.netty</groupId> |
292 | 279 | <artifactId>netty-bom</artifactId> |
293 | 280 | <version>${netty.version}</version> |
294 | 281 | <type>pom</type> |
295 | 282 | <scope>import</scope> |
296 | 283 | </dependency> |
297 | | - |
298 | 284 | <dependency> |
299 | 285 | <groupId>org.apache.thrift</groupId> |
300 | 286 | <artifactId>libthrift</artifactId> |
301 | 287 | <version>${libthrift.version}</version> |
302 | 288 | </dependency> |
303 | | - |
304 | 289 | </dependencies> |
305 | 290 | </dependencyManagement> |
306 | | - |
307 | 291 | <!-- include the dependencies --> |
308 | 292 | <dependencies> |
309 | | - |
310 | 293 | <!-- provided dependencies (available at compilation and test classpaths and *NOT* packaged) --> |
311 | 294 | <dependency> |
312 | 295 | <groupId>org.projectlombok</groupId> |
|
318 | 301 | <artifactId>spotbugs-annotations</artifactId> |
319 | 302 | <scope>provided</scope> |
320 | 303 | </dependency> |
321 | | - |
322 | 304 | <!-- runtime dependencies --> |
323 | 305 | <dependency> |
324 | 306 | <groupId>io.streamnative</groupId> |
|
336 | 318 | <groupId>io.streamnative</groupId> |
337 | 319 | <artifactId>pulsar-client-original</artifactId> |
338 | 320 | </dependency> |
339 | | - |
340 | 321 | <dependency> |
341 | 322 | <groupId>com.fasterxml.jackson.core</groupId> |
342 | 323 | <artifactId>jackson-databind</artifactId> |
|
544 | 525 | <groupId>com.azure</groupId> |
545 | 526 | <artifactId>azure-core-http-okhttp</artifactId> |
546 | 527 | </dependency> |
547 | | - |
548 | 528 | <!-- test dependencies --> |
549 | 529 | <dependency> |
550 | 530 | <groupId>org.apache.logging.log4j</groupId> |
|
605 | 585 | <version>${pulsar.version}</version> |
606 | 586 | <scope>test</scope> |
607 | 587 | </dependency> |
608 | | - |
609 | 588 | </dependencies> |
610 | | - |
611 | 589 | <build> |
612 | 590 | <pluginManagement> |
613 | 591 | <plugins> |
|
764 | 742 | <version>${os-maven-plugin.version}</version> |
765 | 743 | </extension> |
766 | 744 | </extensions> |
767 | | - |
768 | 745 | <plugins> |
769 | 746 | <!-- compile --> |
770 | 747 | <plugin> |
|
789 | 766 | <groupId>org.apache.maven.plugins</groupId> |
790 | 767 | <artifactId>maven-compiler-plugin</artifactId> |
791 | 768 | </plugin> |
792 | | - |
793 | 769 | <!-- test --> |
794 | 770 | <plugin> |
795 | 771 | <groupId>org.apache.maven.plugins</groupId> |
796 | 772 | <artifactId>maven-surefire-plugin</artifactId> |
797 | 773 | </plugin> |
798 | | - |
799 | 774 | <!-- package --> |
800 | 775 | <plugin> |
801 | 776 | <groupId>org.apache.nifi</groupId> |
802 | 777 | <artifactId>nifi-nar-maven-plugin</artifactId> |
803 | 778 | </plugin> |
804 | | - |
805 | 779 | <!-- license --> |
806 | 780 | <plugin> |
807 | 781 | <groupId>com.mycila</groupId> |
808 | 782 | <artifactId>license-maven-plugin</artifactId> |
809 | 783 | </plugin> |
810 | | - |
811 | 784 | <!-- checkstyle --> |
812 | 785 | <plugin> |
813 | 786 | <groupId>org.apache.maven.plugins</groupId> |
814 | 787 | <artifactId>maven-checkstyle-plugin</artifactId> |
815 | 788 | </plugin> |
816 | | - |
817 | 789 | <!-- spotbugs --> |
818 | 790 | <plugin> |
819 | 791 | <groupId>com.github.spotbugs</groupId> |
|
832 | 804 | <name>bintray</name> |
833 | 805 | <url>https://dl.bintray.com/streamnative/maven</url> |
834 | 806 | </repository> |
| 807 | + <repository> |
| 808 | + <id>ossrh</id> |
| 809 | + <url>https://s01.oss.sonatype.org/service/local/repositories/iostreamnative-3745/content</url> |
| 810 | + </repository> |
| 811 | + <repository> |
| 812 | + <id>nexus-snapshot-ci</id> |
| 813 | + <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url> |
| 814 | + </repository> |
835 | 815 | </repositories> |
| 816 | + <distributionManagement> |
| 817 | + <snapshotRepository> |
| 818 | + <id>ossrh</id> |
| 819 | + <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url> |
| 820 | + </snapshotRepository> |
| 821 | + <repository> |
| 822 | + <id>ossrh</id> |
| 823 | + <url>https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/</url> |
| 824 | + </repository> |
| 825 | + </distributionManagement> |
836 | 826 | </project> |
0 commit comments