Skip to content

Commit bc1802d

Browse files
authored
Merge pull request #57 from deko2369/update-hadoop-common
Upgrade hadoop-common library to resolve CVE-2021-37404
2 parents 55c60de + b869815 commit bc1802d

File tree

3 files changed

+29
-25
lines changed

3 files changed

+29
-25
lines changed

build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ repositories {
1111
}
1212

1313
group = "pro.civitaspo"
14-
version = "0.5.2"
14+
version = "0.5.3"
1515
description = "Dumps records to S3 Parquet."
1616

1717
sourceCompatibility = 1.8
@@ -39,7 +39,7 @@ dependencies {
3939
compile('org.apache.parquet:parquet-format:2.7.0') {
4040
exclude group: 'org.slf4j', module: 'slf4j-api'
4141
}
42-
compile('org.apache.hadoop:hadoop-common:2.9.2') {
42+
compile('org.apache.hadoop:hadoop-common:2.10.2') {
4343
exclude group: 'org.slf4j', module: 'slf4j-api'
4444
exclude group: 'com.google.guava', module: 'guava'
4545
exclude group: 'commons-beanutils', module: 'commons-beanutils-core'
@@ -55,7 +55,7 @@ dependencies {
5555
testImplementation "org.scalatest:scalatest_2.13:3.1.1"
5656
testImplementation 'org.apache.parquet:parquet-avro:1.11.0'
5757
testImplementation 'com.fasterxml.jackson.dataformat:jackson-dataformat-avro:2.14.0'
58-
testImplementation 'org.apache.hadoop:hadoop-client:2.9.2'
58+
testImplementation 'org.apache.hadoop:hadoop-client:2.10.2'
5959
}
6060

6161
spotless {

gradle/dependency-locks/embulkPluginRuntime.lockfile

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,38 +2,40 @@
22
# Manual edits can break the build and are not advised.
33
# This file is expected to be part of source control.
44
asm:asm:3.1
5+
ch.qos.reload4j:reload4j:1.2.19
56
com.amazonaws:aws-java-sdk-core:1.11.769
67
com.amazonaws:aws-java-sdk-glue:1.11.769
78
com.amazonaws:aws-java-sdk-kms:1.11.769
89
com.amazonaws:aws-java-sdk-s3:1.11.769
910
com.amazonaws:aws-java-sdk-sts:1.11.769
1011
com.amazonaws:jmespath-java:1.11.769
1112
com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.6.7
12-
com.fasterxml.woodstox:woodstox-core:5.0.3
13+
com.fasterxml.woodstox:woodstox-core:5.3.0
14+
com.github.spotbugs:spotbugs-annotations:3.1.9
1315
com.github.stephenc.jcip:jcip-annotations:1.0-1
14-
com.google.code.findbugs:jsr305:3.0.0
16+
com.google.code.findbugs:jsr305:3.0.2
1517
com.google.code.gson:gson:2.2.4
1618
com.google.protobuf:protobuf-java:2.5.0
1719
com.jamesmurty.utils:java-xmlbuilder:0.4
18-
com.jcraft:jsch:0.1.54
19-
com.nimbusds:nimbus-jose-jwt:4.41.1
20+
com.jcraft:jsch:0.1.55
21+
com.nimbusds:nimbus-jose-jwt:7.9
2022
com.sun.jersey:jersey-core:1.9
2123
com.sun.jersey:jersey-json:1.9
2224
com.sun.jersey:jersey-server:1.9
2325
com.sun.xml.bind:jaxb-impl:2.2.3-1
2426
com.thoughtworks.paranamer:paranamer:2.3
25-
commons-beanutils:commons-beanutils:1.7.0
27+
commons-beanutils:commons-beanutils:1.9.4
2628
commons-cli:commons-cli:1.2
2729
commons-codec:commons-codec:1.11
2830
commons-collections:commons-collections:3.2.2
2931
commons-configuration:commons-configuration:1.6
3032
commons-digester:commons-digester:1.8
31-
commons-io:commons-io:2.4
33+
commons-io:commons-io:2.5
3234
commons-lang:commons-lang:2.6
3335
commons-logging:commons-logging:1.2
3436
commons-net:commons-net:3.1
3537
commons-pool:commons-pool:1.6
36-
io.netty:netty:3.7.0.Final
38+
io.netty:netty:3.10.6.Final
3739
javax.activation:activation:1.1
3840
javax.annotation:javax.annotation-api:1.3.2
3941
javax.servlet.jsp:jsp-api:2.1
@@ -46,21 +48,21 @@ net.java.dev.jets3t:jets3t:0.9.0
4648
net.minidev:accessors-smart:1.2
4749
net.minidev:json-smart:2.3
4850
org.apache.avro:avro:1.7.7
49-
org.apache.commons:commons-compress:1.4.1
51+
org.apache.commons:commons-compress:1.21
5052
org.apache.commons:commons-math3:3.1.1
51-
org.apache.curator:curator-client:2.7.1
52-
org.apache.curator:curator-framework:2.7.1
53-
org.apache.curator:curator-recipes:2.7.1
53+
org.apache.curator:curator-client:2.13.0
54+
org.apache.curator:curator-framework:2.13.0
55+
org.apache.curator:curator-recipes:2.13.0
5456
org.apache.directory.api:api-asn1-api:1.0.0-M20
5557
org.apache.directory.api:api-util:1.0.0-M20
5658
org.apache.directory.server:apacheds-i18n:2.0.0-M15
5759
org.apache.directory.server:apacheds-kerberos-codec:2.0.0-M15
58-
org.apache.hadoop:hadoop-annotations:2.9.2
59-
org.apache.hadoop:hadoop-auth:2.9.2
60-
org.apache.hadoop:hadoop-common:2.9.2
60+
org.apache.hadoop:hadoop-annotations:2.10.2
61+
org.apache.hadoop:hadoop-auth:2.10.2
62+
org.apache.hadoop:hadoop-common:2.10.2
6163
org.apache.htrace:htrace-core4:4.1.0-incubating
62-
org.apache.httpcomponents:httpclient:4.5.9
63-
org.apache.httpcomponents:httpcore:4.4.11
64+
org.apache.httpcomponents:httpclient:4.5.13
65+
org.apache.httpcomponents:httpcore:4.4.13
6466
org.apache.parquet:parquet-column:1.11.0
6567
org.apache.parquet:parquet-common:1.11.0
6668
org.apache.parquet:parquet-encoding:1.11.0
@@ -69,21 +71,21 @@ org.apache.parquet:parquet-format:2.7.0
6971
org.apache.parquet:parquet-hadoop:1.11.0
7072
org.apache.parquet:parquet-jackson:1.11.0
7173
org.apache.yetus:audience-annotations:0.11.0
72-
org.apache.zookeeper:zookeeper:3.4.6
74+
org.apache.zookeeper:zookeeper:3.4.14
7375
org.codehaus.jackson:jackson-core-asl:1.9.13
7476
org.codehaus.jackson:jackson-jaxrs:1.8.3
7577
org.codehaus.jackson:jackson-mapper-asl:1.9.13
7678
org.codehaus.jackson:jackson-xc:1.8.3
7779
org.codehaus.jettison:jettison:1.1
78-
org.codehaus.woodstox:stax2-api:3.1.4
80+
org.codehaus.woodstox:stax2-api:4.2.1
7981
org.mortbay.jetty:jetty-sslengine:6.1.26
8082
org.mortbay.jetty:jetty-util:6.1.26
8183
org.mortbay.jetty:jetty:6.1.26
8284
org.mortbay.jetty:servlet-api:2.5-20081211
8385
org.ow2.asm:asm:5.0.4
8486
org.scala-lang:scala-library:2.13.1
8587
org.slf4j:slf4j-log4j12:1.7.25
86-
org.tukaani:xz:1.0
88+
org.slf4j:slf4j-reload4j:1.7.36
8789
org.xerial.snappy:snappy-java:1.1.7.3
8890
software.amazon.ion:ion-java:1.0.2
8991
xmlenc:xmlenc:0.52

src/test/scala/org/embulk/output/s3_parquet/EmbulkPluginTestHelper.scala

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -237,9 +237,11 @@ abstract class EmbulkPluginTestHelper
237237
)
238238
.build()
239239

240-
Iterator.continually(reader.read()).takeWhile(_ != null).map(
241-
record => record.getSchema.getFields.map(f => record.get(f.name()))
242-
).toSeq
240+
Iterator
241+
.continually(reader.read())
242+
.takeWhile(_ != null)
243+
.map(record => record.getSchema.getFields.map(f => record.get(f.name())))
244+
.toSeq
243245
}
244246

245247
def loadConfigSourceFromYamlString(yaml: String): ConfigSource =

0 commit comments

Comments
 (0)