Skip to content

Commit b9f8540

Browse files
authored
Merge branch 'main' into dependabot/gradle/distribution/packages/com.netflix.nebula.ospackage-base-11.11.1
Signed-off-by: Craig Perkins <[email protected]>
2 parents be3efeb + abe2333 commit b9f8540

File tree

140 files changed

+9065
-686
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

140 files changed

+9065
-686
lines changed

CHANGELOG-3.0.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
1616
- Views, simplify data access and manipulation by providing a virtual layer over one or more indices ([#11957](https://github.com/opensearch-project/OpenSearch/pull/11957))
1717
- Added pull-based Ingestion (APIs, for ingestion source, a Kafka plugin, and IngestionEngine that pulls data from the ingestion source) ([#16958](https://github.com/opensearch-project/OpenSearch/pull/16958))
1818
- Added ConfigurationUtils to core for the ease of configuration parsing [#17223](https://github.com/opensearch-project/OpenSearch/pull/17223)
19+
- Add execution_hint to cardinality aggregator request (#[17312](https://github.com/opensearch-project/OpenSearch/pull/17312))
20+
- Arrow Flight RPC plugin with Flight server bootstrap logic and client for internode communication ([#16962](https://github.com/opensearch-project/OpenSearch/pull/16962))
1921

2022
### Dependencies
2123
- Update Apache Lucene to 10.1.0 ([#16366](https://github.com/opensearch-project/OpenSearch/pull/16366))
2224
- Bump Apache HttpCore5/HttpClient5 dependencies from 5.2.5/5.3.1 to 5.3.1/5.4.1 to support ExtendedSocketOption in HttpAsyncClient ([#16757](https://github.com/opensearch-project/OpenSearch/pull/16757))
25+
- Bumps `jetty` version from 9.4.55.v20240627 to 9.4.57.v20241219
2326

2427
### Changed
2528
- Changed locale provider from COMPAT to CLDR ([#14345](https://github.com/opensearch-project/OpenSearch/pull/14345))
@@ -37,6 +40,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
3740
- Stop minimizing automata used for case-insensitive matches ([#17268](https://github.com/opensearch-project/OpenSearch/pull/17268))
3841
- Refactor the `:server` module `org.opensearch.client` to `org.opensearch.transport.client` to eliminate top level split packages for JPMS support ([#17272](https://github.com/opensearch-project/OpenSearch/pull/17272))
3942
- Use Lucene `BM25Similarity` as default since the `LegacyBM25Similarity` is marked as deprecated ([#17306](https://github.com/opensearch-project/OpenSearch/pull/17306))
43+
- Wildcard field index only 3gram of the input data [#17349](https://github.com/opensearch-project/OpenSearch/pull/17349)
4044

4145
### Deprecated
4246

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
2020
- Bump `org.apache.ant:ant` from 1.10.14 to 1.10.15 ([#17288](https://github.com/opensearch-project/OpenSearch/pull/17288))
2121
- Bump netty from 4.1.117.Final to 4.1.118.Final ([#17320](https://github.com/opensearch-project/OpenSearch/pull/17320))
2222
- Bump `reactor_netty` from 1.1.26 to 1.1.27 ([#17322](https://github.com/opensearch-project/OpenSearch/pull/17322))
23+
- Bump `me.champeau.gradle.japicmp` from 0.4.5 to 0.4.6 ([#17375](https://github.com/opensearch-project/OpenSearch/pull/17375))
24+
- Bump `net.minidev:json-smart` from 2.5.1 to 2.5.2 ([#17378](https://github.com/opensearch-project/OpenSearch/pull/17378))
2325
- Bump `com.netflix.nebula.ospackage-base` from 11.10.1 to 11.11.1 ([#17374](https://github.com/opensearch-project/OpenSearch/pull/17374))
2426

2527
### Changed

codecov.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ codecov:
44
ignore:
55
- "test"
66
- "benchmarks"
7+
- "plugins/arrow-flight-rpc/**/org/apache/arrow/flight/**"
78

89
coverage:
910
precision: 2

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ opentelemetry = "1.46.0"
8282
opentelemetrysemconv = "1.29.0-alpha"
8383

8484
# arrow dependencies
85-
arrow = "17.0.0"
85+
arrow = "18.1.0"
8686
flatbuffers = "2.0.0"
8787

8888
[libraries]

libs/arrow-spi/build.gradle

Lines changed: 1 addition & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -10,79 +10,11 @@
1010
*/
1111

1212
testingConventions.enabled = false
13+
1314
dependencies {
1415
api project(':libs:opensearch-core')
15-
api "org.apache.arrow:arrow-vector:${versions.arrow}"
16-
api "org.apache.arrow:arrow-format:${versions.arrow}"
17-
api "org.apache.arrow:arrow-memory-core:${versions.arrow}"
18-
runtimeOnly "org.apache.arrow:arrow-memory-netty-buffer-patch:${versions.arrow}"
19-
runtimeOnly "org.apache.arrow:arrow-memory-netty:${versions.arrow}"
20-
runtimeOnly "io.netty:netty-buffer:${versions.netty}"
21-
runtimeOnly "io.netty:netty-common:${versions.netty}"
22-
23-
runtimeOnly "com.google.flatbuffers:flatbuffers-java:${versions.flatbuffers}"
24-
runtimeOnly "org.slf4j:slf4j-api:${versions.slf4j}"
25-
runtimeOnly "com.fasterxml.jackson.core:jackson-databind:${versions.jackson}"
26-
api "com.fasterxml.jackson.core:jackson-annotations:${versions.jackson}"
27-
28-
implementation "commons-codec:commons-codec:${versions.commonscodec}"
2916
}
3017

3118
tasks.named('forbiddenApisMain').configure {
3219
replaceSignatureFiles 'jdk-signatures'
3320
}
34-
35-
tasks.named('thirdPartyAudit').configure {
36-
ignoreMissingClasses(
37-
// Logging frameworks
38-
'org.apache.commons.logging.Log',
39-
'org.apache.commons.logging.LogFactory',
40-
'org.apache.log4j.Level',
41-
'org.apache.log4j.Logger',
42-
'org.slf4j.impl.StaticLoggerBinder',
43-
'org.slf4j.impl.StaticMDCBinder',
44-
'org.slf4j.impl.StaticMarkerBinder',
45-
46-
// Reactor BlockHound
47-
'reactor.blockhound.BlockHound$Builder',
48-
'reactor.blockhound.integration.BlockHoundIntegration'
49-
)
50-
51-
ignoreViolations(
52-
"io.netty.util.internal.PlatformDependent0",
53-
"io.netty.util.internal.PlatformDependent0\$1",
54-
"io.netty.util.internal.PlatformDependent0\$2",
55-
"io.netty.util.internal.PlatformDependent0\$3",
56-
"io.netty.util.internal.PlatformDependent0\$4",
57-
"io.netty.util.internal.PlatformDependent0\$6",
58-
"io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueConsumerNodeRef",
59-
"io.netty.util.internal.shaded.org.jctools.queues.BaseLinkedQueueProducerNodeRef",
60-
"io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueColdProducerFields",
61-
"io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueConsumerFields",
62-
"io.netty.util.internal.shaded.org.jctools.queues.BaseMpscLinkedArrayQueueProducerFields",
63-
"io.netty.util.internal.shaded.org.jctools.queues.LinkedQueueNode",
64-
"io.netty.util.internal.shaded.org.jctools.queues.MpmcArrayQueueConsumerIndexField",
65-
"io.netty.util.internal.shaded.org.jctools.queues.MpmcArrayQueueProducerIndexField",
66-
"io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueConsumerIndexField",
67-
"io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerIndexField",
68-
"io.netty.util.internal.shaded.org.jctools.queues.MpscArrayQueueProducerLimitField",
69-
"io.netty.util.internal.shaded.org.jctools.util.UnsafeAccess",
70-
"io.netty.util.internal.shaded.org.jctools.util.UnsafeLongArrayAccess",
71-
"io.netty.util.internal.shaded.org.jctools.util.UnsafeRefArrayAccess",
72-
"io.netty.util.internal.shaded.org.jctools.queues.unpadded.MpscUnpaddedArrayQueueConsumerIndexField",
73-
"io.netty.util.internal.shaded.org.jctools.queues.unpadded.MpscUnpaddedArrayQueueProducerIndexField",
74-
"io.netty.util.internal.shaded.org.jctools.queues.unpadded.MpscUnpaddedArrayQueueProducerLimitField",
75-
"org.apache.arrow.memory.ArrowBuf",
76-
"org.apache.arrow.memory.util.ByteFunctionHelpers",
77-
"org.apache.arrow.memory.util.MemoryUtil",
78-
"org.apache.arrow.memory.util.MemoryUtil\$1",
79-
"org.apache.arrow.memory.util.hash.MurmurHasher",
80-
"org.apache.arrow.memory.util.hash.SimpleHasher",
81-
"org.apache.arrow.vector.BaseFixedWidthVector",
82-
"org.apache.arrow.vector.BitVectorHelper",
83-
"org.apache.arrow.vector.Decimal256Vector",
84-
"org.apache.arrow.vector.DecimalVector",
85-
"org.apache.arrow.vector.util.DecimalUtility",
86-
"org.apache.arrow.vector.util.VectorAppender"
87-
)
88-
}

libs/arrow-spi/licenses/arrow-format-17.0.0.jar.sha1

Lines changed: 0 additions & 1 deletion
This file was deleted.

libs/arrow-spi/licenses/arrow-memory-core-17.0.0.jar.sha1

Lines changed: 0 additions & 1 deletion
This file was deleted.

libs/arrow-spi/licenses/arrow-memory-netty-17.0.0.jar.sha1

Lines changed: 0 additions & 1 deletion
This file was deleted.

libs/arrow-spi/licenses/arrow-memory-netty-buffer-patch-17.0.0.jar.sha1

Lines changed: 0 additions & 1 deletion
This file was deleted.

libs/arrow-spi/licenses/arrow-vector-17.0.0.jar.sha1

Lines changed: 0 additions & 1 deletion
This file was deleted.

libs/arrow-spi/licenses/jackson-databind-LICENSE.txt

Lines changed: 0 additions & 8 deletions
This file was deleted.

libs/arrow-spi/licenses/jackson-databind-NOTICE.txt

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)