Skip to content

Commit 2f497e0

Browse files
committed
Remove usage of the commons-lang 2.6
Signed-off-by: Andriy Redko <drreta@gmail.com>
1 parent c82a1cb commit 2f497e0

8 files changed

Lines changed: 11 additions & 11 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
1212
### Bug Fixes
1313
* Fix issues handling documents without vector fields being populated [288] (https://github.com/opensearch-project/opensearch-jvector/issues/288)
1414
* The KNN1030Codec does not properly support delegation for non-default codec(s). [310] (https://github.com/opensearch-project/opensearch-jvector/pull/310)
15+
* Remove usage of the commons-lang 2.6 [317] (https://github.com/opensearch-project/opensearch-jvector/pull/317)
1516
### Infrastructure
1617
* Upgrade Lucene to 10.4.0 [292] (https://github.com/opensearch-project/opensearch-jvector/pull/292)
1718
### Documentation

build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -313,7 +313,6 @@ dependencies {
313313
compileOnly "org.opensearch.plugin:opensearch-scripting-painless-spi:${versions.opensearch}"
314314
api group: 'com.google.guava', name: 'failureaccess', version:'1.0.1'
315315
api group: 'com.google.guava', name: 'guava', version:'32.1.3-jre'
316-
api group: 'commons-lang', name: 'commons-lang', version: '2.6'
317316
api "org.apache.commons:commons-lang3:${versions.commonslang}"
318317
testFixturesImplementation "org.opensearch.test:framework:${opensearch_version}"
319318
// Add the high-level client dependency

src/main/java/org/opensearch/knn/index/engine/MethodComponentContext.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import lombok.AllArgsConstructor;
99
import lombok.Getter;
1010
import lombok.RequiredArgsConstructor;
11-
import org.apache.commons.lang.math.NumberUtils;
11+
import org.apache.commons.lang3.math.NumberUtils;
1212
import org.opensearch.core.common.io.stream.StreamInput;
1313
import org.opensearch.core.common.io.stream.StreamOutput;
1414
import org.opensearch.core.common.io.stream.Writeable;
@@ -23,8 +23,8 @@
2323
import java.util.Map;
2424
import java.util.Objects;
2525
import java.util.stream.Collectors;
26-
import org.apache.commons.lang.builder.EqualsBuilder;
27-
import org.apache.commons.lang.builder.HashCodeBuilder;
26+
import org.apache.commons.lang3.builder.EqualsBuilder;
27+
import org.apache.commons.lang3.builder.HashCodeBuilder;
2828

2929
import static org.opensearch.knn.common.KNNConstants.NAME;
3030
import static org.opensearch.knn.common.KNNConstants.PARAMETERS;

src/main/java/org/opensearch/knn/index/query/KNNQueryBuilder.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import lombok.Getter;
1111
import lombok.Setter;
1212
import lombok.extern.log4j.Log4j2;
13-
import org.apache.commons.lang.StringUtils;
13+
import org.apache.commons.lang3.StringUtils;
1414
import org.apache.lucene.search.*;
1515
import org.opensearch.common.ValidationException;
1616
import org.opensearch.core.ParseField;

src/main/java/org/opensearch/knn/index/util/IndexUtil.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
import com.google.common.collect.ImmutableMap;
99
import com.google.common.collect.Maps;
10-
import org.apache.commons.lang.StringUtils;
10+
import org.apache.commons.lang3.StringUtils;
1111
import org.opensearch.Version;
1212
import org.opensearch.cluster.metadata.IndexMetadata;
1313
import org.opensearch.cluster.metadata.MappingMetadata;

src/main/java/org/opensearch/knn/plugin/rest/RestKNNStatsHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
package org.opensearch.knn.plugin.rest;
77

88
import lombok.AllArgsConstructor;
9-
import org.apache.commons.lang.StringUtils;
9+
import org.apache.commons.lang3.StringUtils;
1010
import org.opensearch.knn.plugin.JVectorKNNPlugin;
1111
import org.opensearch.knn.plugin.transport.KNNStatsAction;
1212
import org.opensearch.knn.plugin.transport.KNNStatsRequest;

src/test/java/org/opensearch/knn/index/engine/JVectorEngineIT.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import com.google.common.collect.ImmutableList;
1111
import com.google.common.collect.ImmutableMap;
1212
import lombok.SneakyThrows;
13-
import org.apache.commons.lang.math.RandomUtils;
13+
import org.apache.commons.lang3.RandomUtils;
1414
import org.apache.hc.core5.http.ParseException;
1515
import org.apache.hc.core5.http.io.entity.EntityUtils;
1616
import org.junit.After;
@@ -287,7 +287,7 @@ public void testIndexReopening() throws Exception {
287287
}
288288

289289
final float[] searchVector = TEST_QUERY_VECTORS[0];
290-
final int k = 1 + RandomUtils.nextInt(TEST_INDEX_VECTORS.length);
290+
final int k = 1 + RandomUtils.secure().randomInt(0, TEST_INDEX_VECTORS.length);
291291

292292
final List<float[]> knnResultsBeforeIndexClosure = queryResults(searchVector, k);
293293

src/test/java/org/opensearch/knn/index/engine/LuceneEngineIT.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import com.google.common.collect.ImmutableList;
99
import com.google.common.collect.ImmutableMap;
1010
import lombok.SneakyThrows;
11-
import org.apache.commons.lang.math.RandomUtils;
11+
import org.apache.commons.lang3.RandomUtils;
1212
import org.apache.hc.core5.http.io.entity.EntityUtils;
1313
import org.apache.lucene.util.VectorUtil;
1414
import org.junit.After;
@@ -457,7 +457,7 @@ public void testIndexReopening() throws Exception {
457457
}
458458

459459
final float[] searchVector = TEST_QUERY_VECTORS[0];
460-
final int k = 1 + RandomUtils.nextInt(TEST_INDEX_VECTORS.length);
460+
final int k = 1 + RandomUtils.secure().randomInt(0, TEST_INDEX_VECTORS.length);
461461

462462
final List<float[]> knnResultsBeforeIndexClosure = queryResults(searchVector, k);
463463

0 commit comments

Comments
 (0)