Skip to content

Commit 1398161

Browse files
fixes
1 parent da160d3 commit 1398161

File tree

12 files changed

+9
-215
lines changed

12 files changed

+9
-215
lines changed

distribution/tools/geoip-cli/build.gradle

-1
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,4 @@ dependencies {
1818
compileOnly project(":libs:elasticsearch-x-content")
1919
testImplementation project(":test:framework")
2020
testImplementation "org.apache.commons:commons-compress:1.26.1"
21-
testImplementation "commons-io:commons-io:2.15.1"
2221
}

modules/ingest-attachment/build.gradle

-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,6 @@ dependencies {
8080
api "org.apache.tika:tika-parser-xmp-commons:${versions.tika}"
8181
api "org.apache.tika:tika-parser-zip-commons:${versions.tika}"
8282
api "org.tukaani:xz:${versions.xz}"
83-
api "commons-io:commons-io:${versions.commonsIo}"
8483

8584
// character set detection
8685
api "com.googlecode.juniversalchardet:juniversalchardet:${versions.juniversalchardet}"

plugins/repository-hdfs/build.gradle

-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ dependencies {
4343
api "org.apache.logging.log4j:log4j-1.2-api:${versions.log4j}"
4444
api 'commons-cli:commons-cli:1.2'
4545
api "commons-codec:commons-codec:${versions.commonscodec}"
46-
api 'commons-io:commons-io:2.8.0'
4746
api 'org.apache.commons:commons-lang3:3.11'
4847
api 'javax.servlet:javax.servlet-api:3.1.0'
4948
api "org.slf4j:slf4j-api:${versions.slf4j}"

plugins/repository-hdfs/licenses/commons-io-LICENSE.txt

-202
This file was deleted.

plugins/repository-hdfs/licenses/commons-io-NOTICE.txt

-6
This file was deleted.

server/build.gradle

+1
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ dependencies {
6060
// utilities
6161
api project(":libs:elasticsearch-cli")
6262
implementation 'com.carrotsearch:hppc:0.8.1'
63+
api "commons-io:commons-io:2.15.1"
6364

6465
// precentil ranks aggregation
6566
api 'org.hdrhistogram:HdrHistogram:2.1.9'

server/src/main/java/module-info.java

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@
5656
requires org.apache.lucene.queryparser;
5757
requires org.apache.lucene.sandbox;
5858
requires org.apache.lucene.suggest;
59+
requires org.apache.commons.io;
5960

6061
exports org.elasticsearch;
6162
exports org.elasticsearch.action;

server/src/main/java/org/elasticsearch/common/compress/Compressor.java

+7-2
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@
88

99
package org.elasticsearch.common.compress;
1010

11+
import org.apache.commons.io.input.UnsynchronizedBufferedInputStream;
1112
import org.elasticsearch.common.bytes.BytesReference;
1213
import org.elasticsearch.common.io.stream.InputStreamStreamInput;
1314
import org.elasticsearch.common.io.stream.StreamInput;
1415

15-
import java.io.BufferedInputStream;
1616
import java.io.IOException;
1717
import java.io.InputStream;
1818
import java.io.OutputStream;
@@ -26,7 +26,12 @@ public interface Compressor {
2626
*/
2727
default StreamInput threadLocalStreamInput(InputStream in) throws IOException {
2828
// wrap stream in buffer since InputStreamStreamInput doesn't do any buffering itself but does a lot of small reads
29-
return new InputStreamStreamInput(new BufferedInputStream(threadLocalInputStream(in), DeflateCompressor.BUFFER_SIZE));
29+
return new InputStreamStreamInput(
30+
UnsynchronizedBufferedInputStream.builder()
31+
.setInputStream(threadLocalInputStream(in))
32+
.setBufferSize(DeflateCompressor.BUFFER_SIZE)
33+
.get()
34+
);
3035
}
3136

3237
/**

test/x-content/build.gradle

-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ dependencies {
1919
implementation "com.fasterxml.jackson.core:jackson-databind:${versions.jackson}"
2020
implementation "com.fasterxml.jackson.core:jackson-annotations:${versions.jackson}"
2121
implementation "org.apache.commons:commons-compress:1.26.1"
22-
implementation "commons-io:commons-io:2.15.1"
2322
implementation "org.apache.commons:commons-lang3:${versions.commons_lang3}"
2423
}
2524

x-pack/plugin/security/build.gradle

-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,6 @@ dependencies {
9191
testImplementation "org.elasticsearch:mocksocket:${versions.mocksocket}"
9292

9393
// Test dependencies for Kerberos (MiniKdc)
94-
testImplementation('commons-io:commons-io:2.5')
9594
testImplementation('org.apache.kerby:kerb-simplekdc:1.1.1')
9695
testImplementation('org.apache.kerby:kerb-client:1.1.1')
9796
testImplementation('org.apache.kerby:kerby-config:1.1.1')

0 commit comments

Comments
 (0)