-
Notifications
You must be signed in to change notification settings - Fork 18
/
pom.xml
3491 lines (3408 loc) · 167 KB
/
pom.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="UTF-8"?>
<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">
<modelVersion>4.0.0</modelVersion>
<groupId>com.dimajix.flowman</groupId>
<artifactId>flowman-root</artifactId>
<version>1.3.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>Flowman root pom</name>
<description>
Flowman is a Big Data build tool powered by Apache Spark. It simplified the development of complex data
transformations by employing a purely declarative workflow. Moreover, Flowman can also take over the complete
lifecycle management of outgoing data sinks, let them be Hive tables, JDBC tables or simply files. This
lifecycle management includes table creation, automatic migration, populating and optional clean up.
</description>
<url>https://flowman.io</url>
<inceptionYear>2018</inceptionYear>
<licenses>
<license>
<name>Apache License, Version 2.0</name>
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>
<developers>
<developer>
<name>Kaya Kupferschmidt</name>
<email>k.kupferschmidt@dimajix.de</email>
<organization>dimajix</organization>
<organizationUrl>https://www.dimajix.de</organizationUrl>
</developer>
</developers>
<scm>
<connection>scm:git:git://github.com/dimajix/flowman.git</connection>
<developerConnection>scm:git:ssh://github.com/dimajix/flowman.git</developerConnection>
<url>https://github.com/dimajix/flowman/tree/main</url>
</scm>
<issueManagement>
<url>https://github.com/dimajix/flowman/issues</url>
</issueManagement>
<distributionManagement>
<snapshotRepository>
<id>${deployment.repository.snapshot-id}</id>
<url>${deployment.repository.snapshot-url}</url>
</snapshotRepository>
<repository>
<id>${deployment.repository.id}</id>
<url>${deployment.repository.url}</url>
</repository>
</distributionManagement>
<properties>
<hadoop.dist>oss</hadoop.dist>
<hbase.version>1.2.0</hbase.version>
<antlr-st4.version>4.0.4</antlr-st4.version>
<antlr.version>3.5.2</antlr.version>
<args4j.version>2.33</args4j.version>
<assertj.version>3.21.0</assertj.version>
<commons-beanutils.version>1.9.4</commons-beanutils.version>
<commons-dbcp.version>1.4</commons-dbcp.version>
<commons-digester.version>1.8.1</commons-digester.version>
<commons-httpclient.version>3.1</commons-httpclient.version>
<commons-lang.version>2.6</commons-lang.version>
<commons-logging.version>1.1.3</commons-logging.version>
<commons-net.version>3.1</commons-net.version>
<commons-pool.version>1.5.4</commons-pool.version>
<commons-validator.version>1.6</commons-validator.version>
<h2.version>2.1.210</h2.version>
<jackson_asl.version>1.9.13</jackson_asl.version>
<junit.version>5.8.2</junit.version>
<netty.version>3.9.9.Final</netty.version>
<protobuf.version>2.5.0</protobuf.version>
<re2j.version>1.1</re2j.version>
<scala-java8-compat.version>1.0.2</scala-java8-compat.version>
<scalamock.version>5.1.0</scalamock.version>
<!-- Default Hadoop version (3.3) -->
<hadoop.version>3.3.4</hadoop.version>
<hadoop-api.version>3.3</hadoop-api.version>
<commons-codec.version>1.16.0</commons-codec.version>
<!-- Default Spark version (3.5) -->
<scala.version>2.12.17</scala.version>
<scala.api_version>2.12</scala.api_version>
<spark.version>3.5.1</spark.version>
<spark-api.version>3.5</spark-api.version>
<hive.version>2.3.9</hive.version>
<hive-storage-api.version>2.8.1</hive-storage-api.version>
<kafka.version>3.4.1</kafka.version>
<zookeeper.version>3.6.3</zookeeper.version>
<antlr4.version>4.9.3</antlr4.version>
<avro.version>1.11.1</avro.version>
<commons-cli.version>1.5.0</commons-cli.version>
<commons-collections.version>3.2.2</commons-collections.version>
<commons-compiler.version>3.1.9</commons-compiler.version>
<commons-compress.version>1.23.0</commons-compress.version>
<commons-io.version>2.13.0</commons-io.version>
<commons-lang3.version>3.12.0</commons-lang3.version>
<commons-math3.version>3.6.1</commons-math3.version>
<commons-text.version>1.10.0</commons-text.version>
<curator-client.version>2.13.0</curator-client.version>
<curator.version>2.13.0</curator.version>
<derby.version>10.14.2.0</derby.version>
<dropwizard.version>4.2.0</dropwizard.version>
<gson.version>2.2.4</gson.version>
<guava.version>14.0.1</guava.version>
<hk2.version>2.6.1</hk2.version>
<httpclient.version>4.5.14</httpclient.version>
<httpcore.version>4.4.16</httpcore.version>
<ivy.version>2.5.1</ivy.version>
<jackson.version>2.15.2</jackson.version>
<jackson-api.version>2.15</jackson-api.version>
<jackson-databind.version>2.15.2</jackson-databind.version>
<jackson-dataformat-yaml.scope>provided</jackson-dataformat-yaml.scope>
<jackson-jaxb.scope>compile</jackson-jaxb.scope>
<jackson-jaxrs.scope>compile</jackson-jaxrs.scope>
<jakarta.activation-api.version>1.2.1</jakarta.activation-api.version>
<jakarta.activation-api.scope>provided</jakarta.activation-api.scope>
<jakarta.annotation-api.version>1.3.5</jakarta.annotation-api.version>
<jakarta.annotation-api.scope>provided</jakarta.annotation-api.scope>
<jakarta.inject.version>2.6.1</jakarta.inject.version>
<jakarta.inject.scope>provided</jakarta.inject.scope>
<jakarta.validation-api.version>2.0.2</jakarta.validation-api.version>
<jakarta.validation-api.scope>provided</jakarta.validation-api.scope>
<jakarta.ws.rs-api.version>2.1.6</jakarta.ws.rs-api.version>
<jakarta.ws.rs-api.scope>provided</jakarta.ws.rs-api.scope>
<jakarta.xml.bind-api.version>2.3.2</jakarta.xml.bind-api.version>
<jakarta.xml.bind-api.scope>provided</jakarta.xml.bind-api.scope>
<javassist.version>3.29.2-GA</javassist.version>
<jaxb-runtime.version>2.3.2</jaxb-runtime.version>
<jaxb-runtime.scope>provided</jaxb-runtime.scope>
<jersey.version>2.40</jersey.version>
<joda-time.version>2.12.5</joda-time.version>
<json4s.version>3.7.0-M11</json4s.version>
<jsr305.version>3.0.0</jsr305.version>
<libthrift.version>0.12.0</libthrift.version>
<log4j.version>2.20.0</log4j.version>
<log4j.slf4j-impl>log4j-slf4j2-impl</log4j.slf4j-impl>
<lz4.version>1.8.0</lz4.version>
<netty-all.version>4.1.96.Final</netty-all.version>
<netty-all.exclusion>none</netty-all.exclusion>
<netty-extras.scope>provided</netty-extras.scope>
<paranamer.version>2.8</paranamer.version>
<scala-collection-compat.version>2.7.0</scala-collection-compat.version>
<scala-collection-compat.scope>provided</scala-collection-compat.scope>
<scala-parser-combinators.version>2.3.0</scala-parser-combinators.version>
<scala-xml.version>2.1.0</scala-xml.version>
<scalatest-api.version>3.2</scalatest-api.version>
<scalatest.version>3.2.9</scalatest.version>
<slf4j.version>2.0.7</slf4j.version>
<slf4j-api.version>2</slf4j-api.version>
<snakeyaml.version>2.0</snakeyaml.version>
<snakeyaml.scope>provided</snakeyaml.scope>
<snappy.version>1.1.10.1</snappy.version>
<!-- gRPC related versions -->
<grpc.version>1.56.0</grpc.version>
<grpc-protobuf.version>3.22.3</grpc-protobuf.version>
<grpc-guava.version>32.0.1-jre</grpc-guava.version>
<!-- Flowman version -->
<flowman.version>${project.version}</flowman.version>
<flowman.dist.suffix>-${hadoop.dist}-spark${spark-api.version}-hadoop${hadoop-api.version}</flowman.dist.suffix>
<flowman.dist.label>${project.version}${flowman.dist.suffix}</flowman.dist.label>
<!-- Language versions -->
<java.version>11</java.version>
<maven.compiler.source>${java.version}</maven.compiler.source>
<maven.compiler.target>${java.version}</maven.compiler.target>
<CodeCacheSize>512m</CodeCacheSize>
<extraJavaTestArgs>
-XX:+IgnoreUnrecognizedVMOptions
--add-opens=java.base/java.lang=ALL-UNNAMED
--add-opens=java.base/java.lang.invoke=ALL-UNNAMED
--add-opens=java.base/java.lang.reflect=ALL-UNNAMED
--add-opens=java.base/java.io=ALL-UNNAMED
--add-opens=java.base/java.net=ALL-UNNAMED
--add-opens=java.base/java.nio=ALL-UNNAMED
--add-opens=java.base/java.util=ALL-UNNAMED
--add-opens=java.base/java.util.concurrent=ALL-UNNAMED
--add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED
--add-opens=java.base/sun.nio.ch=ALL-UNNAMED
--add-opens=java.base/sun.nio.cs=ALL-UNNAMED
--add-opens=java.base/sun.security.action=ALL-UNNAMED
--add-opens=java.base/sun.util.calendar=ALL-UNNAMED
-Djdk.reflect.useDirectMethodHandle=false
</extraJavaTestArgs>
<!-- Set this to false for releases -->
<gpg.skip>true</gpg.skip>
<!-- Definition of the release repository -->
<deployment.repository.id>ossrh</deployment.repository.id>
<deployment.repository.snapshot-id>${deployment.repository.id}</deployment.repository.snapshot-id>
<deployment.repository.server>https://oss.sonatype.org/</deployment.repository.server>
<deployment.repository.url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</deployment.repository.url>
<deployment.repository.snapshot-url>https://oss.sonatype.org/content/repositories/snapshots</deployment.repository.snapshot-url>
<!-- Encoding related settings -->
<encoding>UTF-8</encoding>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>
<profiles>
<!-- First come the Hadoop distribution profiles -->
<profile>
<id>CDH-6.3</id>
<repositories>
<repository>
<id>cloudera</id>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<url>https://repository.cloudera.com/artifactory/cloudera-repos/</url>
</repository>
</repositories>
<properties>
<hadoop.dist>cdh6</hadoop.dist>
<cdh.version>cdh6.3.4</cdh.version>
<java.version>1.8</java.version>
<scala.version>2.11.12</scala.version>
<scala.api_version>2.11</scala.api_version>
<spark.version>2.4.0-cdh6.3.4</spark.version>
<spark-api.version>2.4</spark-api.version>
<hadoop.version>3.0.0-${cdh.version}</hadoop.version>
<hadoop-api.version>3.0</hadoop-api.version>
<hive.version>2.1.1-${cdh.version}</hive.version>
<hive-storage-api.version>2.1.1-${cdh.version}</hive-storage-api.version>
<hbase.version>2.1.0-${cdh.version}</hbase.version>
<kafka.version>2.2.1-${cdh.version}</kafka.version>
<zookeeper.version>3.4.5-${cdh.version}</zookeeper.version>
<antlr4.version>4.7</antlr4.version>
<avro.version>1.8.2-${cdh.version}</avro.version>
<commons-cli.version>1.2</commons-cli.version>
<commons-collections.version>3.2.1</commons-collections.version>
<commons-compiler.version>3.0.9</commons-compiler.version>
<commons-compress.version>1.19</commons-compress.version>
<commons-io.version>2.4</commons-io.version>
<commons-lang3.version>3.7</commons-lang3.version>
<commons-math3.version>3.4.1</commons-math3.version>
<commons-text.version>1.6</commons-text.version>
<curator-client.version>2.12.0</curator-client.version>
<curator.version>2.7.1</curator.version>
<derby.version>10.14.2.0</derby.version>
<dropwizard.version>3.1.5</dropwizard.version>
<gson.version>2.2.4</gson.version>
<guava.version>14.0.1</guava.version>
<hk2.version>2.4.0-b34</hk2.version>
<httpclient.version>4.5.6</httpclient.version>
<httpcore.version>4.4.10</httpcore.version>
<ivy.version>2.4.0</ivy.version>
<jackson.version>2.9.10</jackson.version>
<jackson-api.version>2.9</jackson-api.version>
<jackson-databind.version>2.9.10.1</jackson-databind.version>
<jackson-jaxb.scope>provided</jackson-jaxb.scope>
<jackson-jaxrs.scope>compile</jackson-jaxrs.scope>
<jakarta.activation-api.version>1.2.1</jakarta.activation-api.version>
<jakarta.activation-api.scope>compile</jakarta.activation-api.scope>
<jakarta.annotation-api.version>1.3.5</jakarta.annotation-api.version>
<jakarta.annotation-api.scope>compile</jakarta.annotation-api.scope>
<jakarta.inject.version>2.6.1</jakarta.inject.version>
<jakarta.inject.scope>compile</jakarta.inject.scope>
<jakarta.validation-api.version>2.0.2</jakarta.validation-api.version>
<jakarta.validation-api.scope>compile</jakarta.validation-api.scope>
<jakarta.ws.rs-api.version>2.1.6</jakarta.ws.rs-api.version>
<jakarta.ws.rs-api.scope>compile</jakarta.ws.rs-api.scope>
<jakarta.xml.bind-api.version>2.3.2</jakarta.xml.bind-api.version>
<jakarta.xml.bind-api.scope>compile</jakarta.xml.bind-api.scope>
<javassist.version>3.18.1-GA</javassist.version>
<jaxb-runtime.version>2.3.2</jaxb-runtime.version>
<jaxb-runtime.scope>compile</jaxb-runtime.scope>
<jersey.version>2.22.2</jersey.version>
<joda-time.version>2.9.9</joda-time.version>
<json4s.version>3.5.3</json4s.version>
<jsr305.version>1.3.9</jsr305.version>
<libthrift.version>0.9.3-1</libthrift.version>
<log4j.version>2.8.2</log4j.version>
<log4j.slf4j-impl>log4j-slf4j-impl</log4j.slf4j-impl>
<lz4.version>1.4.0</lz4.version>
<netty-all.version>4.1.42.Final</netty-all.version>
<netty-all.exclusion>*</netty-all.exclusion>
<netty-extras.scope>provided</netty-extras.scope>
<protobuf.version>2.5.0</protobuf.version>
<scala-collection-compat.version>2.1.1</scala-collection-compat.version>
<scala-collection-compat.scope>compile</scala-collection-compat.scope>
<scala-parser-combinators.version>1.1.0</scala-parser-combinators.version>
<scala-xml.version>1.0.5</scala-xml.version>
<scalatest-api.version>3.0</scalatest-api.version>
<scalatest.version>3.0.8</scalatest.version>
<slf4j.version>1.7.25</slf4j.version>
<slf4j-api.version>1</slf4j-api.version>
<snakeyaml.version>1.23</snakeyaml.version>
<snakeyaml.scope>provided</snakeyaml.scope>
<snappy.version>1.1.7.3</snappy.version>
</properties>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-sslengine</artifactId>
<version>6.1.26.cloudera.4</version>
</dependency>
</dependencies>
</dependencyManagement>
</profile>
<profile>
<id>CDP-7.1</id>
<repositories>
<repository>
<id>cloudera</id>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<url>https://repository.cloudera.com/artifactory/cloudera-repos/</url>
</repository>
</repositories>
<properties>
<hadoop.dist>cdp7</hadoop.dist>
<cdp.version>7.1.9.1000-103</cdp.version>
<java.version>1.8</java.version>
<scala.version>2.11.12</scala.version>
<scala.api_version>2.11</scala.api_version>
<spark.version>2.4.8.${cdp.version}</spark.version>
<spark-api.version>2.4</spark-api.version>
<hadoop.version>3.1.1.${cdp.version}</hadoop.version>
<hadoop-api.version>3.1</hadoop-api.version>
<hive.version>3.1.3000.${cdp.version}</hive.version>
<hive-storage-api.version>3.1.3000.${cdp.version}</hive-storage-api.version>
<hbase.version>2.4.6.${cdp.version}</hbase.version>
<kafka.version>2.4.1.7.1.5.0-257</kafka.version>
<zookeeper.version>3.8.1.${cdp.version}</zookeeper.version>
<antlr4.version>4.7</antlr4.version>
<avro.version>1.8.2.${cdp.version}</avro.version>
<commons-cli.version>1.2</commons-cli.version>
<commons-collections.version>3.2.2</commons-collections.version>
<commons-compiler.version>3.1.10</commons-compiler.version>
<commons-compress.version>1.26.0</commons-compress.version>
<commons-io.version>2.11.0</commons-io.version>
<commons-lang3.version>3.12.0</commons-lang3.version>
<commons-math3.version>3.4.1</commons-math3.version>
<commons-text.version>1.11.0</commons-text.version>
<curator-client.version>5.4.0.${cdp.version}</curator-client.version>
<curator.version>5.4.0.${cdp.version}</curator.version>
<derby.version>10.14.3.0-cloudera1</derby.version>
<dropwizard.version>3.2.6</dropwizard.version>
<gson.version>2.9.0</gson.version>
<guava.version>28.1-jre</guava.version>
<hk2.version>2.6.1</hk2.version>
<httpclient.version>4.5.13</httpclient.version>
<httpcore.version>4.4.13</httpcore.version>
<ivy.version>2.5.1</ivy.version>
<jackson.version>2.15.0</jackson.version>
<jackson-api.version>2.15</jackson-api.version>
<jackson-databind-version>2.15.0</jackson-databind-version>
<jackson-jaxb.scope>provided</jackson-jaxb.scope>
<jackson-jaxrs.scope>provided</jackson-jaxrs.scope>
<jakarta.activation-api.version>1.2.1</jakarta.activation-api.version>
<jakarta.activation-api.scope>provided</jakarta.activation-api.scope>
<jakarta.annotation-api.version>1.3.5</jakarta.annotation-api.version>
<jakarta.annotation-api.scope>provided</jakarta.annotation-api.scope>
<jakarta.inject.version>2.6.1</jakarta.inject.version>
<jakarta.inject.scope>provided</jakarta.inject.scope>
<jakarta.validation-api.version>2.0.2</jakarta.validation-api.version>
<jakarta.validation-api.scope>provided</jakarta.validation-api.scope>
<jakarta.ws.rs-api.version>2.1.6</jakarta.ws.rs-api.version>
<jakarta.ws.rs-api.scope>provided</jakarta.ws.rs-api.scope>
<jakarta.xml.bind-api.version>2.3.2</jakarta.xml.bind-api.version>
<jakarta.xml.bind-api.scope>provided</jakarta.xml.bind-api.scope>
<javassist.version>3.25.0-GA</javassist.version>
<jaxb-runtime.version>2.3.2</jaxb-runtime.version>
<jaxb-runtime.scope>provided</jaxb-runtime.scope>
<jersey.version>2.22.2</jersey.version>
<joda-time.version>2.9.9</joda-time.version>
<json4s.version>3.5.3</json4s.version>
<jsr305.version>1.3.9</jsr305.version>
<libthrift.version>0.16.0</libthrift.version>
<log4j.version>2.17.1</log4j.version>
<log4j.slf4j-impl>log4j-slf4j-impl</log4j.slf4j-impl>
<lz4.version>1.4.0</lz4.version>
<netty-all.version>4.1.100.Final</netty-all.version>
<netty-all.exclusion>*</netty-all.exclusion>
<netty-extras.scope>provided</netty-extras.scope>
<protobuf.version>2.5.0</protobuf.version>
<scala-collection-compat.version>2.1.1</scala-collection-compat.version>
<scala-collection-compat.scope>compile</scala-collection-compat.scope>
<scala-parser-combinators.version>1.1.0</scala-parser-combinators.version>
<scala-xml.version>1.2.0</scala-xml.version>
<scalatest-api.version>3.0</scalatest-api.version>
<scalatest.version>3.0.8</scalatest.version>
<slf4j.version>1.7.36</slf4j.version>
<slf4j-api.version>1</slf4j-api.version>
<snakeyaml.version>2.0</snakeyaml.version>
<snakeyaml.scope>provided</snakeyaml.scope>
<snappy.version>1.1.10.5</snappy.version>
</properties>
</profile>
<profile>
<id>CDP-7.1-spark-3.2</id>
<repositories>
<repository>
<id>cloudera</id>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<url>https://repository.cloudera.com/artifactory/cloudera-repos/</url>
</repository>
</repositories>
<properties>
<hadoop.dist>cdp7</hadoop.dist>
<cdp.version>7.1.7.2000-305</cdp.version>
<java.version>11</java.version>
<scala.version>2.12.15</scala.version>
<scala.api_version>2.12</scala.api_version>
<spark.version>3.2.3.3.2.7172000.0-334</spark.version>
<spark-api.version>3.2</spark-api.version>
<hadoop.version>3.1.1.${cdp.version}</hadoop.version>
<hadoop-api.version>3.1</hadoop-api.version>
<hive.version>3.1.3000.${cdp.version}</hive.version>
<hive-storage-api.version>3.1.3000.${cdp.version}</hive-storage-api.version>
<hbase.version>2.2.3.${cdp.version}</hbase.version>
<kafka.version>2.5.0.${cdp.version}</kafka.version>
<zookeeper.version>3.5.5.${cdp.version}</zookeeper.version>
<antlr4.version>4.8</antlr4.version>
<avro.version>1.8.2.${cdp.version}</avro.version>
<commons-cli.version>1.2</commons-cli.version>
<commons-collections.version>3.2.2</commons-collections.version>
<commons-compiler.version>3.0.16</commons-compiler.version>
<commons-compress.version>1.21</commons-compress.version>
<commons-io.version>2.11.0</commons-io.version>
<commons-lang3.version>3.12.0</commons-lang3.version>
<commons-math3.version>3.4.1</commons-math3.version>
<commons-text.version>1.10.0</commons-text.version>
<curator-client.version>4.3.0.${cdp.version}</curator-client.version>
<curator.version>4.3.0.${cdp.version}</curator.version>
<derby.version>10.14.2.0</derby.version>
<dropwizard.version>4.2.0</dropwizard.version>
<gson.version>2.9.0</gson.version>
<guava.version>28.1-jre</guava.version>
<ivy.version>2.5.1</ivy.version>
<hk2.version>2.6.1</hk2.version>
<httpclient.version>4.5.13</httpclient.version>
<httpcore.version>4.4.13</httpcore.version>
<jackson.version>2.12.7</jackson.version>
<jackson-api.version>2.12</jackson-api.version>
<jackson-databind.version>2.12.7.1</jackson-databind.version>
<jackson-jaxb.scope>compile</jackson-jaxb.scope>
<jackson-jaxrs.scope>compile</jackson-jaxrs.scope>
<jakarta.activation-api.version>1.2.1</jakarta.activation-api.version>
<jakarta.activation-api.scope>compile</jakarta.activation-api.scope>
<jakarta.annotation-api.version>1.3.5</jakarta.annotation-api.version>
<jakarta.annotation-api.scope>provided</jakarta.annotation-api.scope>
<jakarta.inject.version>2.6.1</jakarta.inject.version>
<jakarta.inject.scope>provided</jakarta.inject.scope>
<jakarta.validation-api.version>2.0.2</jakarta.validation-api.version>
<jakarta.validation-api.scope>provided</jakarta.validation-api.scope>
<jakarta.ws.rs-api.version>2.1.6</jakarta.ws.rs-api.version>
<jakarta.ws.rs-api.scope>provided</jakarta.ws.rs-api.scope>
<jakarta.xml.bind-api.version>2.3.2</jakarta.xml.bind-api.version>
<jakarta.xml.bind-api.scope>provided</jakarta.xml.bind-api.scope>
<javassist.version>3.25.0-GA</javassist.version>
<jaxb-runtime.version>2.3.2</jaxb-runtime.version>
<jaxb-runtime.scope>provided</jaxb-runtime.scope>
<jersey.version>2.34</jersey.version>
<joda-time.version>2.9.9</joda-time.version>
<json4s.version>3.7.0-M11</json4s.version>
<jsr305.version>3.0.0</jsr305.version>
<libthrift.version>0.13.0</libthrift.version>
<log4j.version>2.17.1</log4j.version>
<log4j.slf4j-impl>log4j-slf4j-impl</log4j.slf4j-impl>
<lz4.version>1.7.1</lz4.version>
<netty-all.version>4.1.77.Final</netty-all.version>
<netty-all.exclusion>*</netty-all.exclusion>
<netty-extras.scope>provided</netty-extras.scope>
<protobuf.version>2.5.0</protobuf.version>
<scala-collection-compat.version>2.1.1</scala-collection-compat.version>
<scala-collection-compat.scope>provided</scala-collection-compat.scope>
<scala-parser-combinators.version>1.1.2</scala-parser-combinators.version>
<scala-xml.version>1.2.0</scala-xml.version>
<scalatest-api.version>3.2</scalatest-api.version>
<scalatest.version>3.2.9</scalatest.version>
<slf4j.version>1.7.36</slf4j.version>
<slf4j-api.version>1</slf4j-api.version>
<snakeyaml.version>1.26</snakeyaml.version>
<snakeyaml.scope>provided</snakeyaml.scope>
<snappy.version>1.1.8.4</snappy.version>
</properties>
</profile>
<profile>
<id>CDP-7.1-spark-3.3</id>
<repositories>
<repository>
<id>cloudera</id>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<url>https://repository.cloudera.com/artifactory/cloudera-repos/</url>
</repository>
</repositories>
<properties>
<hadoop.dist>cdp7</hadoop.dist>
<cdp.version>7.1.9.0-387</cdp.version>
<java.version>11</java.version>
<scala.version>2.12.15</scala.version>
<scala.api_version>2.12</scala.api_version>
<spark.version>3.3.2.3.3.7190.0-91</spark.version>
<spark-api.version>3.3</spark-api.version>
<hadoop.version>3.1.1.${cdp.version}</hadoop.version>
<hadoop-api.version>3.1</hadoop-api.version>
<hive.version>3.1.3000.${cdp.version}</hive.version>
<hive-storage-api.version>3.1.3000.${cdp.version}</hive-storage-api.version>
<hbase.version>2.2.3.${cdp.version}</hbase.version>
<kafka.version>3.1.1.${cdp.version}</kafka.version>
<zookeeper.version>3.8.1.${cdp.version}</zookeeper.version>
<antlr4.version>4.8</antlr4.version>
<avro.version>1.11.1.${cdp.version}</avro.version>
<commons-cli.version>1.2</commons-cli.version>
<commons-collections.version>3.2.2</commons-collections.version>
<commons-compiler.version>3.0.16</commons-compiler.version>
<commons-compress.version>1.22</commons-compress.version>
<commons-io.version>2.11.0</commons-io.version>
<commons-lang3.version>3.12.0</commons-lang3.version>
<commons-math3.version>3.6.1</commons-math3.version>
<commons-text.version>1.10.0</commons-text.version>
<curator-client.version>5.4.0.${cdp.version}</curator-client.version>
<curator.version>5.4.0.${cdp.version}</curator.version>
<derby.version>10.14.2.0</derby.version>
<dropwizard.version>4.2.7</dropwizard.version>
<gson.version>2.9.0</gson.version>
<guava.version>28.2-jre</guava.version>
<hk2.version>2.6.1</hk2.version>
<httpclient.version>4.5.13</httpclient.version>
<httpcore.version>4.4.15</httpcore.version>
<ivy.version>2.5.1</ivy.version>
<jackson.version>2.12.7</jackson.version>
<jackson-api.version>2.12</jackson-api.version>
<jackson-databind.version>2.12.7.1</jackson-databind.version>
<jackson-jaxb.scope>compile</jackson-jaxb.scope>
<jackson-jaxrs.scope>compile</jackson-jaxrs.scope>
<jakarta.activation-api.version>1.2.1</jakarta.activation-api.version>
<jakarta.activation-api.scope>compile</jakarta.activation-api.scope>
<jakarta.annotation-api.version>1.3.5</jakarta.annotation-api.version>
<jakarta.annotation-api.scope>provided</jakarta.annotation-api.scope>
<jakarta.inject.version>2.6.1</jakarta.inject.version>
<jakarta.inject.scope>provided</jakarta.inject.scope>
<jakarta.validation-api.version>2.0.2</jakarta.validation-api.version>
<jakarta.validation-api.scope>provided</jakarta.validation-api.scope>
<jakarta.ws.rs-api.version>2.1.6</jakarta.ws.rs-api.version>
<jakarta.ws.rs-api.scope>provided</jakarta.ws.rs-api.scope>
<jakarta.xml.bind-api.version>2.3.2</jakarta.xml.bind-api.version>
<jakarta.xml.bind-api.scope>provided</jakarta.xml.bind-api.scope>
<javassist.version>3.25.0-GA</javassist.version>
<jaxb-runtime.version>2.3.2</jaxb-runtime.version>
<jaxb-runtime.scope>provided</jaxb-runtime.scope>
<jersey.version>2.36</jersey.version>
<joda-time.version>2.10.3</joda-time.version>
<json4s.version>3.7.0-M11</json4s.version>
<jsr305.version>3.0.0</jsr305.version>
<libthrift.version>0.16.0</libthrift.version>
<log4j.version>2.18.0</log4j.version>
<log4j.slf4j-impl>log4j-slf4j-impl</log4j.slf4j-impl>
<lz4.version>1.8.0</lz4.version>
<netty-all.version>4.1.86.Final</netty-all.version>
<netty-all.exclusion>none</netty-all.exclusion>
<netty-extras.scope>provided</netty-extras.scope>
<protobuf.version>2.5.0</protobuf.version>
<scala-collection-compat.version>2.1.1</scala-collection-compat.version>
<scala-collection-compat.scope>provided</scala-collection-compat.scope>
<scala-parser-combinators.version>1.1.2</scala-parser-combinators.version>
<scala-xml.version>1.2.0</scala-xml.version>
<scalatest-api.version>3.2</scalatest-api.version>
<scalatest.version>3.2.9</scalatest.version>
<slf4j.version>1.7.32</slf4j.version>
<slf4j-api.version>1</slf4j-api.version>
<snakeyaml.version>1.26</snakeyaml.version>
<snakeyaml.scope>provided</snakeyaml.scope>
<snappy.version>1.1.10.1</snappy.version>
</properties>
</profile>
<profile>
<id>EMR-6.12</id>
<repositories>
<repository>
<id>emr-6.12.0</id>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
<url>https://s3.eu-central-1.amazonaws.com/eu-central-1-emr-artifacts/emr-6.12.0/repos/maven/</url>
</repository>
</repositories>
<properties>
<hadoop.dist>emr6.12</hadoop.dist>
<emr.version>6.12.0</emr.version>
<java.version>1.8</java.version>
<scala.version>2.12.15</scala.version>
<scala.api_version>2.12</scala.api_version>
<spark.version>3.4.0</spark.version>
<spark-api.version>3.4</spark-api.version>
<hadoop.version>3.3.3</hadoop.version>
<hadoop-api.version>3.3</hadoop-api.version>
<hive.version>2.3.9</hive.version>
<hive-storage-api.version>2.8.1</hive-storage-api.version>
<kafka.version>3.3.2</kafka.version>
<zookeeper.version>3.6.3</zookeeper.version>
<antlr4.version>4.9.3</antlr4.version>
<avro.version>1.11.1</avro.version>
<commons-cli.version>1.5.0</commons-cli.version>
<commons-codec.version>1.15</commons-codec.version>
<commons-collections.version>3.2.2</commons-collections.version>
<commons-compiler.version>3.1.9</commons-compiler.version>
<commons-compress.version>1.22</commons-compress.version>
<commons-io.version>2.11.0</commons-io.version>
<commons-lang3.version>3.12.0</commons-lang3.version>
<commons-math3.version>3.6.1</commons-math3.version>
<commons-text.version>1.10.0</commons-text.version>
<curator-client.version>2.13.0</curator-client.version>
<curator.version>2.13.0</curator.version>
<derby.version>10.14.2.0</derby.version>
<dropwizard.version>4.2.0</dropwizard.version>
<gson.version>2.2.4</gson.version>
<guava.version>14.0.1</guava.version>
<hk2.version>2.6.1</hk2.version>
<httpclient.version>4.5.14</httpclient.version>
<httpcore.version>4.4.16</httpcore.version>
<ivy.version>2.5.1</ivy.version>
<jackson.version>2.14.2</jackson.version>
<jackson-api.version>2.14</jackson-api.version>
<jackson-databind.version>2.14.2</jackson-databind.version>
<jackson-dataformat-yaml.scope>provided</jackson-dataformat-yaml.scope>
<jackson-jaxb.scope>compile</jackson-jaxb.scope>
<jackson-jaxrs.scope>compile</jackson-jaxrs.scope>
<javassist.version>3.25.0-GA</javassist.version>
<jaxb-runtime.version>2.3.2</jaxb-runtime.version>
<jaxb-runtime.scope>provided</jaxb-runtime.scope>
<jersey.version>2.36</jersey.version>
<joda-time.version>2.12.2</joda-time.version>
<json4s.version>3.7.0-M11</json4s.version>
<jsr305.version>3.0.0</jsr305.version>
<libthrift.version>0.12.0</libthrift.version>
<log4j.version>2.19.0</log4j.version>
<log4j.slf4j-impl>log4j-slf4j-impl</log4j.slf4j-impl>
<lz4.version>1.8.0</lz4.version>
<netty-all.version>4.1.87.Final</netty-all.version>
<netty-all.exclusion>none</netty-all.exclusion>
<netty-extras.scope>provided</netty-extras.scope>
<paranamer.version>2.8</paranamer.version>
<protobuf.version>2.5.0</protobuf.version>
<scala-collection-compat.version>2.1.1</scala-collection-compat.version>
<scala-collection-compat.scope>provided</scala-collection-compat.scope>
<scala-parser-combinators.version>2.1.1</scala-parser-combinators.version>
<scala-xml.version>1.2.0</scala-xml.version>
<scalatest-api.version>3.2</scalatest-api.version>
<scalatest.version>3.2.9</scalatest.version>
<slf4j.version>2.0.6</slf4j.version>
<slf4j-api.version>2</slf4j-api.version>
<snakeyaml.version>1.33</snakeyaml.version>
<snakeyaml.scope>provided</snakeyaml.scope>
<snappy.version>1.1.10.1</snappy.version>
</properties>
</profile>
<profile>
<id>synapse-3.3</id>
<properties>
<hadoop.dist>synapse3.3</hadoop.dist>
<java.version>1.8</java.version>
<scala.version>2.12.15</scala.version>
<scala.api_version>2.12</scala.api_version>
<spark.version>3.3.1</spark.version>
<spark-api.version>3.3</spark-api.version>
<hadoop.version>3.3.3</hadoop.version>
<hadoop-api.version>3.3</hadoop-api.version>
<hive.version>2.3.9</hive.version>
<hive-storage-api.version>2.7.2</hive-storage-api.version>
<kafka.version>2.8.1</kafka.version>
<zookeeper.version>3.6.2</zookeeper.version>
<antlr4.version>4.8</antlr4.version>
<avro.version>1.11.0</avro.version>
<commons-cli.version>1.5.0</commons-cli.version>
<commons-codec.version>1.15</commons-codec.version>
<commons-collections.version>3.2.2</commons-collections.version>
<commons-compiler.version>3.0.16</commons-compiler.version>
<commons-compress.version>1.21</commons-compress.version>
<commons-io.version>2.11.0</commons-io.version>
<commons-lang3.version>3.12.0</commons-lang3.version>
<commons-math3.version>3.6.1</commons-math3.version>
<commons-text.version>1.10.0</commons-text.version>
<curator-client.version>2.13.0</curator-client.version>
<curator.version>2.13.0</curator.version>
<derby.version>10.14.2.0</derby.version>
<dropwizard.version>4.2.0</dropwizard.version>
<gson.version>2.8.6</gson.version>
<guava.version>14.0.1</guava.version>
<ivy.version>2.5.1</ivy.version>
<hk2.version>2.6.1</hk2.version>
<httpclient.version>4.5.13</httpclient.version>
<httpcore.version>4.4.14</httpcore.version>
<jackson.version>2.13.4</jackson.version>
<jackson-api.version>2.13</jackson-api.version>
<jackson-databind.version>2.13.4.2</jackson-databind.version>
<jackson-dataformat-yaml.scope>compile</jackson-dataformat-yaml.scope>
<jackson-jaxb.scope>compile</jackson-jaxb.scope>
<jackson-jaxrs.scope>compile</jackson-jaxrs.scope>
<javassist.version>3.25.0-GA</javassist.version>
<jaxb-runtime.version>2.3.2</jaxb-runtime.version>
<jaxb-runtime.scope>provided</jaxb-runtime.scope>
<jersey.version>2.36</jersey.version>
<joda-time.version>2.10.13</joda-time.version>
<json4s.version>3.7.0-M11</json4s.version>
<jsr305.version>3.0.0</jsr305.version>
<libthrift.version>0.12.0</libthrift.version>
<log4j.version>2.17.2</log4j.version>
<log4j.slf4j-impl>log4j-slf4j-impl</log4j.slf4j-impl>
<lz4.version>1.8.0</lz4.version>
<netty-all.version>4.1.74.Final</netty-all.version>
<netty-all.exclusion>none</netty-all.exclusion>
<netty-extras.scope>compile</netty-extras.scope>
<paranamer.version>2.8</paranamer.version>
<protobuf.version>2.5.0</protobuf.version>
<scala-collection-compat.version>2.1.1</scala-collection-compat.version>
<scala-collection-compat.scope>provided</scala-collection-compat.scope>
<scala-parser-combinators.version>1.1.2</scala-parser-combinators.version>
<scala-xml.version>1.2.0</scala-xml.version>
<scalatest-api.version>3.2</scalatest-api.version>
<scalatest.version>3.2.9</scalatest.version>
<slf4j.version>1.7.32</slf4j.version>
<slf4j-api.version>1</slf4j-api.version>
<snakeyaml.version>1.24</snakeyaml.version>
<snakeyaml.scope>compile</snakeyaml.scope>
<snappy.version>1.1.8.4</snappy.version>
</properties>
</profile>
<!-- Then come the individual package profiles, which can override distribution settings -->
<profile>
<id>spark-2.4</id>
<properties>
<java.version>1.8</java.version>
<scala.version>2.11.12</scala.version>
<scala.api_version>2.11</scala.api_version>
<spark.version>2.4.8</spark.version>
<spark-api.version>2.4</spark-api.version>
<hive.version>1.2.1</hive.version>
<hive-storage-api.version>1.2.1</hive-storage-api.version>
<kafka.version>2.0.0</kafka.version>
<zookeeper.version>3.4.6</zookeeper.version>
<antlr4.version>4.7</antlr4.version>
<avro.version>1.8.2</avro.version>
<commons-cli.version>1.2</commons-cli.version>
<commons-collections.version>3.2.2</commons-collections.version>
<commons-compiler.version>3.0.16</commons-compiler.version>
<commons-compress.version>1.8.1</commons-compress.version>
<commons-io.version>2.4</commons-io.version>
<commons-lang3.version>3.5</commons-lang3.version>
<commons-math3.version>3.4.1</commons-math3.version>
<commons-text.version>1.6</commons-text.version>
<curator-client.version>2.7.1</curator-client.version>
<curator.version>2.7.1</curator.version>
<derby.version>10.12.1.1</derby.version>
<dropwizard.version>3.1.5</dropwizard.version>
<guava.version>14.0.1</guava.version>
<hk2.version>2.6.1</hk2.version>
<httpclient.version>4.5.6</httpclient.version>
<httpcore.version>4.4.10</httpcore.version>
<ivy.version>2.4.0</ivy.version>
<jackson.version>2.6.7</jackson.version>
<jackson-api.version>2.6</jackson-api.version>
<jackson-databind.version>2.6.7.3</jackson-databind.version>
<jackson-dataformat-yaml.scope>provided</jackson-dataformat-yaml.scope>
<jackson-jaxb.scope>compile</jackson-jaxb.scope>
<jackson-jaxrs.scope>compile</jackson-jaxrs.scope>
<jakarta.activation-api.version>1.2.1</jakarta.activation-api.version>
<jakarta.activation-api.scope>compile</jakarta.activation-api.scope>
<jakarta.annotation-api.version>1.3.5</jakarta.annotation-api.version>
<jakarta.annotation-api.scope>compile</jakarta.annotation-api.scope>
<jakarta.inject.version>2.6.1</jakarta.inject.version>
<jakarta.inject.scope>compile</jakarta.inject.scope>
<jakarta.validation-api.version>2.0.2</jakarta.validation-api.version>
<jakarta.validation-api.scope>compile</jakarta.validation-api.scope>
<jakarta.ws.rs-api.version>2.1.6</jakarta.ws.rs-api.version>
<jakarta.ws.rs-api.scope>compile</jakarta.ws.rs-api.scope>
<jakarta.xml.bind-api.version>2.3.2</jakarta.xml.bind-api.version>
<jakarta.xml.bind-api.scope>compile</jakarta.xml.bind-api.scope>
<javassist.version>3.18.1-GA</javassist.version>
<jaxb-runtime.version>2.3.2</jaxb-runtime.version>
<jaxb-runtime.scope>compile</jaxb-runtime.scope>
<jersey.version>2.22.2</jersey.version>
<joda-time.version>2.9.3</joda-time.version>
<json4s.version>3.5.3</json4s.version>
<jsr305.version>3.0.0</jsr305.version>
<libthrift.version>0.9.3</libthrift.version>
<log4j.version>2.17.2</log4j.version>
<log4j.slf4j-impl>log4j-slf4j-impl</log4j.slf4j-impl>
<lz4.version>1.4.0</lz4.version>
<netty-all.version>4.1.47.Final</netty-all.version>
<netty-all.exclusion>*</netty-all.exclusion>
<netty-extras.scope>provided</netty-extras.scope>
<paranamer.version>2.8</paranamer.version>
<scala-collection-compat.version>2.1.1</scala-collection-compat.version>
<scala-collection-compat.scope>compile</scala-collection-compat.scope>
<scala-parser-combinators.version>1.1.0</scala-parser-combinators.version>
<scala-xml.version>1.0.5</scala-xml.version>
<scalatest-api.version>3.0</scalatest-api.version>
<scalatest.version>3.0.8</scalatest.version>
<slf4j.version>1.7.16</slf4j.version>
<slf4j-api.version>1</slf4j-api.version>
<snakeyaml.version>1.15</snakeyaml.version>
<snakeyaml.scope>provided</snakeyaml.scope>
<snappy.version>1.1.7.3</snappy.version>
</properties>
</profile>
<profile>
<id>spark-3.0</id>
<properties>
<java.version>11</java.version>
<scala.version>2.12.10</scala.version>
<scala.api_version>2.12</scala.api_version>
<spark.version>3.0.3</spark.version>
<spark-api.version>3.0</spark-api.version>
<hive.version>2.3.7</hive.version>
<hive-storage-api.version>2.7.1</hive-storage-api.version>
<kafka.version>2.4.1</kafka.version>
<zookeeper.version>3.4.14</zookeeper.version>
<antlr4.version>4.7.1</antlr4.version>
<avro.version>1.8.2</avro.version>
<commons-cli.version>1.2</commons-cli.version>
<commons-collections.version>3.2.2</commons-collections.version>
<commons-compiler.version>3.0.16</commons-compiler.version>
<commons-compress.version>1.20</commons-compress.version>
<commons-io.version>2.4</commons-io.version>
<commons-lang3.version>3.9</commons-lang3.version>
<commons-math3.version>3.4.1</commons-math3.version>
<commons-text.version>1.6</commons-text.version>
<curator-client.version>2.13.0</curator-client.version>
<curator.version>2.13.0</curator.version>
<derby.version>10.12.1.1</derby.version>
<dropwizard.version>4.1.1</dropwizard.version>
<guava.version>14.0.1</guava.version>
<hk2.version>2.6.1</hk2.version>
<httpclient.version>4.5.6</httpclient.version>
<httpcore.version>4.4.12</httpcore.version>
<ivy.version>2.4.0</ivy.version>
<jackson.version>2.10.0</jackson.version>
<jackson-api.version>2.10</jackson-api.version>
<jackson-databind.version>2.10.0</jackson-databind.version>
<jackson-dataformat-yaml.scope>provided</jackson-dataformat-yaml.scope>
<jackson-jaxb.scope>provided</jackson-jaxb.scope>
<jackson-jaxrs.scope>provided</jackson-jaxrs.scope>
<jakarta.activation-api.version>1.2.1</jakarta.activation-api.version>
<jakarta.activation-api.scope>compile</jakarta.activation-api.scope>
<jakarta.annotation-api.version>1.3.5</jakarta.annotation-api.version>
<jakarta.annotation-api.scope>provided</jakarta.annotation-api.scope>
<jakarta.inject.version>2.6.1</jakarta.inject.version>
<jakarta.inject.scope>provided</jakarta.inject.scope>
<jakarta.validation-api.version>2.0.2</jakarta.validation-api.version>
<jakarta.validation-api.scope>provided</jakarta.validation-api.scope>
<jakarta.ws.rs-api.version>2.1.6</jakarta.ws.rs-api.version>
<jakarta.ws.rs-api.scope>provided</jakarta.ws.rs-api.scope>
<jakarta.xml.bind-api.version>2.3.2</jakarta.xml.bind-api.version>
<jakarta.xml.bind-api.scope>provided</jakarta.xml.bind-api.scope>
<javassist.version>3.25.0-GA</javassist.version>
<jaxb-runtime.version>2.3.2</jaxb-runtime.version>
<jaxb-runtime.scope>provided</jaxb-runtime.scope>
<jersey.version>2.30</jersey.version>
<joda-time.version>2.10.5</joda-time.version>
<json4s.version>3.6.6</json4s.version>
<jsr305.version>3.0.0</jsr305.version>
<libthrift.version>0.12.0</libthrift.version>
<log4j.version>2.17.2</log4j.version>
<log4j.slf4j-impl>log4j-slf4j-impl</log4j.slf4j-impl>
<lz4.version>1.7.1</lz4.version>
<netty-all.version>4.1.47.Final</netty-all.version>
<netty-all.exclusion>*</netty-all.exclusion>
<netty-extras.scope>provided</netty-extras.scope>
<paranamer.version>2.8</paranamer.version>
<scala-collection-compat.version>2.1.1</scala-collection-compat.version>
<scala-collection-compat.scope>provided</scala-collection-compat.scope>
<scala-parser-combinators.version>1.1.2</scala-parser-combinators.version>
<scala-xml.version>1.2.0</scala-xml.version>
<scalatest-api.version>3.0</scalatest-api.version>
<scalatest.version>3.0.8</scalatest.version>
<slf4j.version>1.7.30</slf4j.version>
<slf4j-api.version>1</slf4j-api.version>
<snakeyaml.version>1.24</snakeyaml.version>
<snakeyaml.scope>provided</snakeyaml.scope>
<snappy.version>1.1.8.2</snappy.version>
</properties>
</profile>
<profile>
<id>spark-3.1</id>
<properties>
<java.version>11</java.version>
<scala.version>2.12.10</scala.version>
<scala.api_version>2.12</scala.api_version>
<spark.version>3.1.2</spark.version>
<spark-api.version>3.1</spark-api.version>
<hive.version>2.3.7</hive.version>
<hive-storage-api.version>2.7.2</hive-storage-api.version>
<kafka.version>2.6.0</kafka.version>
<zookeeper.version>3.5.7</zookeeper.version>
<antlr4.version>4.8-1</antlr4.version>
<avro.version>1.8.2</avro.version>
<commons-cli.version>1.2</commons-cli.version>
<commons-collections.version>3.2.2</commons-collections.version>
<commons-compiler.version>3.0.16</commons-compiler.version>
<commons-compress.version>1.20</commons-compress.version>
<commons-io.version>2.4</commons-io.version>
<commons-lang3.version>3.9</commons-lang3.version>
<commons-math3.version>3.4.1</commons-math3.version>
<commons-text.version>1.6</commons-text.version>
<curator-client.version>2.13.0</curator-client.version>
<curator.version>2.13.0</curator.version>
<derby.version>10.12.1.1</derby.version>
<dropwizard.version>4.1.1</dropwizard.version>
<guava.version>14.0.1</guava.version>
<hk2.version>2.6.1</hk2.version>
<httpclient.version>4.5.6</httpclient.version>
<httpcore.version>4.4.12</httpcore.version>
<ivy.version>2.4.0</ivy.version>
<jackson.version>2.10.0</jackson.version>
<jackson-api.version>2.10</jackson-api.version>
<jackson-databind.version>2.10.0</jackson-databind.version>
<jackson-dataformat-yaml.scope>provided</jackson-dataformat-yaml.scope>
<jackson-jaxb.scope>provided</jackson-jaxb.scope>
<jackson-jaxrs.scope>provided</jackson-jaxrs.scope>
<jakarta.activation-api.version>1.2.1</jakarta.activation-api.version>
<jakarta.activation-api.scope>provided</jakarta.activation-api.scope>
<jakarta.annotation-api.version>1.3.5</jakarta.annotation-api.version>
<jakarta.annotation-api.scope>provided</jakarta.annotation-api.scope>
<jakarta.inject.version>2.6.1</jakarta.inject.version>
<jakarta.inject.scope>provided</jakarta.inject.scope>
<jakarta.validation-api.version>2.0.2</jakarta.validation-api.version>
<jakarta.validation-api.scope>provided</jakarta.validation-api.scope>
<jakarta.ws.rs-api.version>2.1.6</jakarta.ws.rs-api.version>
<jakarta.ws.rs-api.scope>provided</jakarta.ws.rs-api.scope>
<jakarta.xml.bind-api.version>2.3.2</jakarta.xml.bind-api.version>
<jakarta.xml.bind-api.scope>provided</jakarta.xml.bind-api.scope>
<javassist.version>3.25.0-GA</javassist.version>
<jaxb-runtime.version>2.3.2</jaxb-runtime.version>
<jaxb-runtime.scope>provided</jaxb-runtime.scope>
<jersey.version>2.30</jersey.version>
<joda-time.version>2.10.5</joda-time.version>
<json4s.version>3.7.0-M5</json4s.version>
<jsr305.version>3.0.0</jsr305.version>
<libthrift.version>0.12.0</libthrift.version>
<log4j.version>2.17.2</log4j.version>
<log4j.slf4j-impl>log4j-slf4j-impl</log4j.slf4j-impl>
<lz4.version>1.7.1</lz4.version>
<netty-all.version>4.1.51.Final</netty-all.version>
<netty-all.exclusion>*</netty-all.exclusion>
<netty-extras.scope>provided</netty-extras.scope>
<paranamer.version>2.8</paranamer.version>
<scala-collection-compat.version>2.1.1</scala-collection-compat.version>
<scala-collection-compat.scope>provided</scala-collection-compat.scope>
<scala-parser-combinators.version>1.1.2</scala-parser-combinators.version>
<scala-xml.version>1.2.0</scala-xml.version>
<scalatest-api.version>3.2</scalatest-api.version>
<scalatest.version>3.2.5</scalatest.version>
<slf4j.version>1.7.30</slf4j.version>
<slf4j-api.version>1</slf4j-api.version>
<snakeyaml.version>1.24</snakeyaml.version>
<snakeyaml.scope>provided</snakeyaml.scope>
<snappy.version>1.1.8.2</snappy.version>
</properties>
</profile>
<profile>
<id>spark-3.2</id>
<properties>
<java.version>11</java.version>
<scala.version>2.12.15</scala.version>