Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4706 commits
Select commit Hold shift + click to select a range
4fc44d1
Attempt to fix the jdt formatter error (#19199)
prudhvigodithi Sep 2, 2025
b3bc0ae
Bump com.azure:azure-core from 1.55.5 to 1.56.0 in /plugins/repositor…
dependabot[bot] Sep 2, 2025
27c99cc
Bump com.google.cloud:google-cloud-core from 2.59.0 to 2.60.0 in /plu…
dependabot[bot] Sep 2, 2025
432d7d1
Bump org.jsoup:jsoup from 1.20.1 to 1.21.2 in /plugins/ingest-attachm…
dependabot[bot] Sep 2, 2025
316e9b8
fix ingestion pause state initialization on replica promotion (#19212)
varunbharadwaj Sep 2, 2025
887bdbc
Add subdirectory-aware store module with recovery support (#19132)
xuxiong1 Sep 2, 2025
26a4014
Bump org.apache.hadoop:hadoop-minicluster from 3.4.1 to 3.4.2 in /tes…
dependabot[bot] Sep 3, 2025
e0aebd9
Bump com.maxmind.geoip2:geoip2 from 4.3.1 to 4.4.0 in /modules/ingest…
dependabot[bot] Sep 3, 2025
9908294
Move VachaShah@ to Emeritus (#19224)
VachaShah Sep 3, 2025
6f52029
Add Atri Sharma as a maintainer (#19221)
andrross Sep 4, 2025
fdf9f4e
Replace ChildMemoryCircuitBreaker with NoopCircuitBreaker for File Ca…
Gagan6164 Sep 4, 2025
3e747cb
[Auto Force Merge] Async task initialization fix (#19197)
Harsh-87 Sep 4, 2025
f95bcae
Add graceful handling of failures in QueryPhaseResultConsumer (#19231)
kaushalmahi12 Sep 4, 2025
53f428c
Upgrade multiple deps including bc-fips jars and transport-reactor-ne…
cwperks Sep 5, 2025
4aff917
Attempt to fix the scaled_float precision issue (#19188)
prudhvigodithi Sep 6, 2025
8d07f79
Added a dynamic cluster setting to control merge segment warming (#18…
kh3ra Sep 8, 2025
7c1052f
Bump org.jboss.xnio:xnio-nio from 3.8.16.Final to 3.8.17.Final in /te…
dependabot[bot] Sep 8, 2025
ceb27a2
[BUG FIX] Add reference count control in NRTReplicationEngine#acquire…
guojialiang92 Sep 9, 2025
cd9d138
Add detailed message to changelog workflow (#19172)
umaarov Sep 9, 2025
579830d
[BUG FIX] Using an excessively large reindex slice can lead to a JVM…
sunqijun1 Sep 10, 2025
55ba84d
Bump actions/setup-java from 4 to 5 (#19143)
dependabot[bot] Sep 10, 2025
f0f8078
Solving wildcard sorting issue for doc_values (#18568)
ajleong623 Sep 10, 2025
1ad786f
Remove errantly added file (#19268)
cwperks Sep 10, 2025
1df543e
Bump netty from 4.1.124.Final to 4.1.125.Final (#19269)
andrross Sep 11, 2025
c012a51
Support system generated search pipeline. (#19128)
bzhangam Sep 11, 2025
1ca590a
[GRPC] Publish transport-grpc-spi for QueryBuilderProtoConverter and …
karenyrx Sep 11, 2025
3485432
Add `epoch_micros` date format (#19245)
mishail Sep 12, 2025
bd914cb
[Engine] make Engine.Result#setTransLogLocation() setTook() freeze() …
Jinny-Wang Sep 12, 2025
d5b4817
Convert if-else chains to switch expressions (#17874) (#18965)
BeomSeogKim Sep 12, 2025
53dc1ea
Grok processor supports capturing multiple values for same field name…
gaobinlong Sep 12, 2025
7e0c6ea
Bump com.nimbusds:nimbus-jose-jwt from 10.4.2 to 10.5 in /plugins/rep…
dependabot[bot] Sep 15, 2025
2a85614
Bump com.google.code.gson:gson from 2.13.1 to 2.13.2 in /test/fixture…
dependabot[bot] Sep 15, 2025
2c38321
Bump actions/stale from 9 to 10 (#19292)
dependabot[bot] Sep 15, 2025
a3ac746
Replace deprecated AccessController in :server (#19239)
andrross Sep 15, 2025
7005bae
Bump com.github.spotbugs:spotbugs-annotations from 4.9.4 to 4.9.5 in …
dependabot[bot] Sep 15, 2025
d8979e4
Bump com.google.code.gson:gson from 2.13.1 to 2.13.2 in /plugins/repo…
dependabot[bot] Sep 15, 2025
73a4316
Bump com.nimbusds:oauth2-oidc-sdk from 11.25 to 11.28 in /plugins/rep…
dependabot[bot] Sep 16, 2025
2f2a3a7
clean up completedReplications when SegmentReplicator.cancel is invok…
guojialiang92 Sep 16, 2025
8999b27
Add an example plugin for system generated search processors. (#19274)
bzhangam Sep 16, 2025
625b59e
[GRPC] Adapt transport-grpc to use opensearch-protobufs 0.13.0 (#19007)
karenyrx Sep 16, 2025
01b34a8
Fix race condition in IndexServiceTests (#19281)
andrross Sep 16, 2025
e4667f5
Include internalClusterTests in code coverage report (#19165)
Divyaasm Sep 16, 2025
10f8c8e
Add new extensible method to DocRequest to specify type (#19313)
cwperks Sep 17, 2025
b856451
Field collapsing supports search_after (#19261)
gaobinlong Sep 17, 2025
6c4f3d8
Issue 19271: Fix DerivedFieldScript to support emitting Float type (#…
ishag4 Sep 17, 2025
b9c5bc7
Bump log4j2 from 2.21.0 to 2.25.1 (#19184)
willyborankin Sep 17, 2025
e82cd9e
Date Histogram Optimization with Date Rounding utility refactoring (#…
sandeshkr419 Sep 17, 2025
5babdca
[GRPC] Optimize source conversion in gRPC search hits using zero-copy…
karenyrx Sep 17, 2025
f6faa2f
Fix regression: preserve not(not X) in BooleanFlatteningRewriter (#19…
atris Sep 17, 2025
1f9eb87
Fix flaky test in SecureReactorNetty4HttpServerTransportTests with re…
cwperks Sep 18, 2025
28597dc
Fix flaky LeafSorterOptimizationTests (#19191)
rgsriram Sep 18, 2025
c56da68
Bump lucene version to 10.3.0 (#19296)
harshavamsi Sep 18, 2025
4b9aa27
[Rule based auto-tagging] Add autotagging rule integration tests (#18…
Lindsay-00 Sep 18, 2025
c250d3f
Update licence & linkedin badges in README.md (#19315)
sandeshkr419 Sep 19, 2025
4f987eb
Add version check in 121_grok_capture_all_matches.yml (#19318)
gaobinlong Sep 19, 2025
cae754d
[Pull-based Ingestion] Support all-active mode in pull-based ingestio…
varunbharadwaj Sep 19, 2025
ff854c3
Raise error when unrecognized content token type is found while index…
bruce-hong-glean Sep 19, 2025
7fde3d8
Remove unnecessary looping in field data cache clear (#19116)
peteralfonsi Sep 19, 2025
791faed
Add com.google.code.gson:gson to the gradle version catalog (#19328)
cwperks Sep 20, 2025
eb28e77
Add failureaccess dependency to transport-grpc module (#19339)
karenyrx Sep 20, 2025
7886c6f
Bump com.azure:azure-identity from 1.14.2 to 1.18.0 in /plugins/repos…
dependabot[bot] Sep 22, 2025
b26e4c2
Miscellaneous cleanup of `:qa` projects (#19347)
andrross Sep 22, 2025
833d9d2
Bump aws-actions/configure-aws-credentials from 4 to 5 (#19363)
dependabot[bot] Sep 22, 2025
69792fe
Add CodeQL code scanning (#19353)
reta Sep 23, 2025
a132bb5
Bump org.apache.logging.log4j:log4j-core from 2.25.1 to 2.25.2 in /bu…
dependabot[bot] Sep 23, 2025
d9272b5
Bump byte-buddy to 1.17.7 (#19371)
andrross Sep 23, 2025
bb9a7d4
Allow plugins to copy folders into their config dir during installati…
cwperks Sep 23, 2025
db7ea4e
Fix flaky test IngestFromKinesisIT.testAllActiveIngestion (#19380)
cwperks Sep 23, 2025
488149f
Fix issue with s3-compatible repositories due to missing checksum tra…
cwperks Sep 23, 2025
af75e0b
Change field data cache size setting defaults (#19152)
peteralfonsi Sep 23, 2025
067a8ae
Add commons-lang3, commons-codec to plugin-cli (#19387)
andrross Sep 24, 2025
bb5f0e8
Fix flaky test in 130_script_fields_profile.yml (#19356)
gaobinlong Sep 24, 2025
8f59bf2
[Rule-based Auto-tagging] Restructure trie to store values as a set (…
ruai0511 Sep 24, 2025
df3b3ae
Update to Gradle 9.1.0 (#19329)
andrross Sep 24, 2025
6fdb010
set lag to 0 if no messages consumed (#19393)
varunbharadwaj Sep 24, 2025
1103b3f
Add skip_list param for date, scaled float and token count fields (#1…
asimmahmood1 Sep 24, 2025
b256549
Staggered merges metrics (#19226)
Sukriti0717 Sep 25, 2025
e5d01b5
Bump com.github.spotbugs:spotbugs-annotations from 4.9.4 to 4.9.6 in …
dependabot[bot] Sep 25, 2025
9cfdd41
Update shadow-gradle-plugin to 8.3.9 (#19400)
andrross Sep 25, 2025
47df4bd
[Rule-based Auto-tagging] add the schema for security attributes (#19…
ruai0511 Sep 25, 2025
1c171b7
Adding logic for histogram aggregation using skiplist (#19130)
jainankitk Sep 25, 2025
7c6b3c5
fix StreamStringTermsAggregatorTests by replacing RandomIndexWriter w…
mkhludnev Sep 25, 2025
e0ee3b4
Update ingestion status in index metadata xcontent and avoid retry fo…
varunbharadwaj Sep 25, 2025
7abef8c
Revert back to Gradle 8.14.3 (#19405)
andrross Sep 25, 2025
ad4c7f7
update ingestion state on all-active shards on receiving cluster stat…
varunbharadwaj Sep 25, 2025
a19434c
Disable request cache for queries on fields with non-default `use_sim…
peteralfonsi Sep 25, 2025
0c882c4
Migrate deprecated usages of Operations#union (#19397)
fdesu Sep 26, 2025
a08700c
Revert "Bump log4j2 from 2.21.0 to 2.25.1 (#19184)" (#19430)
andrross Sep 26, 2025
f67ecbf
Fix flaky test RemoteClusterStateServiceTests.testReadClusterStateInP…
cwperks Sep 26, 2025
1a7aa0d
Added awaitsfix for flaky WlmAutoTagging IT tests (#19425)
Lindsay-00 Sep 26, 2025
5e6ee97
Asynchronous FlightServerChannel to avoid thread contention per reque…
rishabhmaurya Sep 27, 2025
09d3d26
Delegate primitive write methods with ByteSizeCachingDirectory wrappe…
HUSTERGS Sep 28, 2025
28689b7
Enable Safe Bidirectional CCR via Alias policy on Restore (#19368)
atris Sep 28, 2025
63eeb0d
Update Apache Lucene version for 2.19.4 (#19443)
jainankitk Sep 29, 2025
01425df
Omit maxScoreCollector for field collapsing when sort by score descen…
gaobinlong Sep 29, 2025
5962128
[GRPC] Bump `org.opensearch:protobufs` to 0.18.0 and fix compilation …
karenyrx Sep 29, 2025
db4e85f
Update gradle run to be able to fetch and run external plugins (#19428)
mch2 Sep 29, 2025
efecb34
fix QueryPhaseTests.testMaxScoreWithSortOnScoreAndCollapsingResults (…
guojialiang92 Sep 29, 2025
db5106b
[GRPC][Full-text queries] Implement GRPC Match Phrase, MultiMatch que…
karenyrx Sep 29, 2025
8df81fd
Implement SslHandler retrieval logic for transport-reactor-netty4 plu…
reta Sep 29, 2025
cef8d98
[GRPC] Optimize gRPC transport thread management for improved through…
karenyrx Sep 29, 2025
dae52e7
refresh performance benchmark configs (#19471)
rishabh6788 Sep 29, 2025
ae140b5
[GRPC][Compound queries] Implement Boolean query and inject registry …
karenyrx Sep 30, 2025
89786da
Fix Flaky IntervalQueryBuilderTests (#19332)
ajleong623 Sep 30, 2025
3965f6f
[GRPC][Specialized queries] Implement GRPC Script query (#19455)
karenyrx Sep 30, 2025
47aa8ee
Add support for Elastic Search _shard_doc equivalent (#18924)
laminelam Sep 30, 2025
b4583c3
Cache serialised cluster state during node-join based on cluster stat…
SwethaGuptha Sep 30, 2025
bf7605a
Fix flaky WlmAutoTaggingIT test (#19465)
Lindsay-00 Sep 30, 2025
c48544d
Search query failure and search star-tree query failure stats (#19209)
sandeshkr419 Sep 30, 2025
2c6a404
Bump com.github.spotbugs:spotbugs-annotations from 4.9.5 to 4.9.6 in …
dependabot[bot] Sep 30, 2025
d6bc06c
Bump lycheeverse/lychee-action from 2.4.1 to 2.6.1 (#19463)
dependabot[bot] Sep 30, 2025
91e8efa
Bump com.netflix.nebula.ospackage-base from 12.1.0 to 12.1.1 in /dist…
dependabot[bot] Sep 30, 2025
7651600
Replace commons-lang:commons-lang with org.apache.commons:commons-lan…
cwperks Sep 30, 2025
056c280
multi terms aggregation changes (#19284)
sandeshkr419 Sep 30, 2025
0819197
Handle negative search request nodes stats (#19340)
dzane17 Sep 30, 2025
4aee2e5
Bump com.nimbusds:oauth2-oidc-sdk from 11.28 to 11.29.1 in /plugins/r…
dependabot[bot] Sep 30, 2025
af987c8
Fix cardinality agg pruning optimization by self collecting (#19473)
asimmahmood1 Sep 30, 2025
39849f9
Rare terms aggregation precomputation (#18978)
ajleong623 Sep 30, 2025
75fd8a6
[GRPC][Term-level queries] Add Exists, Regexp, and Wildcard queries (…
karenyrx Sep 30, 2025
51a091b
Add stream search feature flag and auto fallback logic (#19373)
bowenlan-amzn Sep 30, 2025
83b2a6d
[GRPC][Geographic queries] Implement GRPC GeoBoundingBox, GeoDistance…
karenyrx Sep 30, 2025
259add3
[GRPC][Joining queries] Implement GRPC Nested query, fix InnerHits, a…
karenyrx Sep 30, 2025
7de6eb8
Fix stats API of SubdirectoryAwareStore (#19470)
bpatelcs Sep 30, 2025
723f6d5
[GRPC][Term-level queries] Implement GRPC Ids, Range, and Terms Set q…
karenyrx Sep 30, 2025
2817029
Optimization in String Terms Aggregation query for Large Bucket Count…
vinaykpud Sep 30, 2025
08ed9ee
Enable skip_list for @timestamp field or index sort field (#19480)
asimmahmood1 Sep 30, 2025
17b762a
Add sub aggregation support for histogram aggregation using skiplist …
asimmahmood1 Oct 1, 2025
efe4877
Remove unnecessary iteration in request cache clear (#19263)
peteralfonsi Oct 1, 2025
32b6873
[Rule-based Auto-tagging] Modify get rule api to suit nested attribut…
ruai0511 Oct 1, 2025
3677d8f
Introduced new setting search.query.max_query_string_length (#19491)
nibix Oct 1, 2025
1633e1a
Bump com.nimbusds:nimbus-jose-jwt from 10.4.2 to 10.5 in /test/fixtur…
dependabot[bot] Oct 1, 2025
ed0c3a4
[Rule-based Auto-tagging] Add autotagging label resolving logic for m…
ruai0511 Oct 1, 2025
99f3189
Bump io.grpc deps from 1.68.2 to 1.75.0 (#19495)
cwperks Oct 1, 2025
4269bdd
[Rule-based Auto-tagging] Bug fix on Update Rule API (#19497)
ruai0511 Oct 2, 2025
48b08fb
Expand streaming aggregations to numeric terms (#19335)
harshavamsi Oct 2, 2025
983c4d7
Setting number of sharedArenaMaxPermits to 1 (#19503)
jainankitk Oct 2, 2025
86ada27
Change stream search feature flag to cluster setting (#19506)
bowenlan-amzn Oct 2, 2025
7dfe238
Harden the circuit breaker and failure handle logic in query result c…
bowenlan-amzn Oct 2, 2025
c851fdf
Streaming aggregation planning to determine the appropriate flush mod…
rishabhmaurya Oct 3, 2025
ac6dfa1
fix fieldtypeinferencetest (#19510)
harshavamsi Oct 3, 2025
9923617
Expand streaming Aggregations to Cardinality Aggregator (#19484)
harshavamsi Oct 3, 2025
0c3a313
Fix derived query rewrite (#19496)
harshavamsi Oct 4, 2025
cb65261
Disable request cache for streaming and other fixes (#19520)
rishabhmaurya Oct 4, 2025
d151cfa
Addition of fileCache activeUsage evaluator to DiskThresholdMonitor (…
Harsh-87 Oct 6, 2025
8eb034a
Exclude commons-lang and org.jsonschema2pojo from hadoop-miniclusters…
cwperks Oct 6, 2025
39dc09b
bump lucene version (#19540)
harshavamsi Oct 6, 2025
e638233
Add a function to SearchPipelineService to check if system generated …
bzhangam Oct 6, 2025
5c8a730
Add support for merge rate limiting (#19309)
harshitakaushik-dev Oct 7, 2025
8dc072f
Issue #14407 Fix race condition when calling TranslogManager#trimUnre…
fdesu Oct 7, 2025
7d444fc
[AUTO] Add release notes for 3.3.0 (#19504)
opensearch-ci-bot Oct 7, 2025
2e1bb7c
StreamStringTermsAggregator explicitly asserts single leaf (#19416)
mkhludnev Oct 7, 2025
b553d3a
Increment version to 3.4 and clear the CHANGELOG (#19555)
cwperks Oct 7, 2025
21aaba2
Add karenyrx as a maintainer (#19549)
msfroh Oct 7, 2025
d14ab5d
Bump org.apache.zookeeper:zookeeper from 3.9.3 to 3.9.4 in /test/fixt…
dependabot[bot] Oct 7, 2025
39b7a59
Refactor to move prepareIndex and prepareDelete methods to the Engine…
varunbharadwaj Oct 8, 2025
b99c71d
Add varunbharadwaj as a maintainer (#19557)
msfroh Oct 8, 2025
d3ad5b8
Use `pack` method for `half_float` and `usigned_long` (#19553)
prudhvigodithi Oct 8, 2025
2bb5e33
Add logic to throw exception on workload group deletion with associat…
kaushalmahi12 Oct 8, 2025
13b1bc2
add documentation about debug-server-jvm in testing.md (#19567)
vigyasharma Oct 8, 2025
58a75f0
Adds a mapper for context aware segments grouping criteria (#19233)
shatejas Oct 8, 2025
3db6175
Fix flakiness in FieldDataLoadingIT.testIndicesFieldDataCacheSizeSett…
peteralfonsi Oct 8, 2025
af2a8fc
Replace Version with RemoteVersion in reindex module (#18457)
HyunSangHan Oct 9, 2025
9f7c73b
Pack terms once when `terms` query is created for indexed and docValu…
mkhludnev Oct 9, 2025
ff723aa
Attach test and coverage reports to server check task (#19481)
Divyaasm Oct 9, 2025
0be9888
Bump com.azure:azure-core-http-netty from 1.15.12 to 1.16.1 in /plugi…
dependabot[bot] Oct 9, 2025
f483b59
Update changelog entry (#19574)
jainankitk Oct 9, 2025
006a53f
Fix the enforce_hostname_verification check for flight transport (#19…
rishabhmaurya Oct 9, 2025
26fb57f
Move rewriter registration from info to debug log (#19582)
rishabhmaurya Oct 9, 2025
d268c06
Bump peter-evans/create-or-update-comment from 4 to 5 (#19536)
dependabot[bot] Oct 9, 2025
8a1c55f
Fix rewriting terms query with consecutive whole numbers (#19587)
anti-social Oct 9, 2025
d9cada6
Updating changelog entry (#19589)
jainankitk Oct 9, 2025
b4fda86
[GRPC] Return detailed error for GRPC error response (#19568)
karenyrx Oct 10, 2025
5167410
Avoid primary shard failure caused by merged segment warmer exception…
guojialiang92 Oct 10, 2025
affc455
Disable query rewriter as a default behaviour (#19592)
rishabhmaurya Oct 10, 2025
df704b7
Omit maxScoreCollector in SimpleTopDocsCollectorContext when concurre…
gaobinlong Oct 10, 2025
5034d5d
[Fix Bug] Allocation and Rebalance Constraints of WeightFunction are …
guojialiang92 Oct 10, 2025
2695c93
Add more tests for `JdkDownloadPlugin` to capture existing behavior (…
mishail Oct 10, 2025
e0d622d
Fix Rule-based auto tagging label resolving logic (#19599)
ruai0511 Oct 11, 2025
d3252cd
Bump com.squareup.okhttp3:okhttp from 5.1.0 to 5.2.1 in /test/fixture…
dependabot[bot] Oct 13, 2025
089fad3
Update to Gradle 9.1 (#19575)
andrross Oct 13, 2025
d334114
Bump peter-evans/create-issue-from-file from 5 to 6 (#19616)
dependabot[bot] Oct 13, 2025
9eb79f0
Add BC thread leak filter to InstallPluginCommandTests (#19618)
andrross Oct 13, 2025
821045f
Introduce gRPC Interceptor Chain for transport-grpc (#19005)
aparajita31pandey Oct 14, 2025
252cff8
Bump com.azure:azure-storage-common from 12.30.2 to 12.30.3 in /plugi…
dependabot[bot] Oct 14, 2025
65cd2c8
Remove MultiCollectorWrapper and use MultiCollector in Lucene instead…
gaobinlong Oct 14, 2025
f15cbbd
Add Metrics For The Merged Segment Warmer Flow (#18929)
kh3ra Oct 14, 2025
14578f6
[Pull-based Ingestion] Fix poller bug and remove persisted pointers (…
varunbharadwaj Oct 14, 2025
4ab0ae9
Update forbidden APIs for JDK 25 (#19623)
andrross Oct 14, 2025
cb530cf
Make Shard Limit Validator Tier specific (#19532)
Gagan6164 Oct 15, 2025
5468936
Refactor OnDemandBlockIndexInput to AbstractBlockIndexInput for exten…
abhinvgpta Oct 15, 2025
84cc00c
Onboarding new maven snapshots publishing to s3 (#19619)
peterzhuamazon Oct 15, 2025
387e663
Add assemble dependency for distribution packages (#19634)
andrross Oct 15, 2025
e8c60c8
update snapshot base path to 10.3.1 for benchmark configs (#19651)
rishabh6788 Oct 16, 2025
b0929d0
Add sandeshkr419 as a maintainer (#19659)
mch2 Oct 16, 2025
b9781c1
[Bug Fix] [Star Tree] Fix sub-aggregator casting for search with prof…
sandeshkr419 Oct 16, 2025
4094287
Fix issue with updating core with a patch number other than 0 (#19377)
cwperks Oct 16, 2025
5df1f80
Fix flaky testMaxScoreWithSortOnScoreAndCollapsingResults (#19513)
bowenlan-amzn Oct 17, 2025
71f4671
Add FileCache Prune Rest API (#19321)
x-INFiN1TY-x Oct 17, 2025
b0fcdbe
Reapply "Switch percentiles implementation to MergingDigest (#18124)"…
peteralfonsi Oct 17, 2025
7042e77
[Feature Request] Add support for a ForkJoinPool type (#19008)
srikanthpadakanti Oct 17, 2025
c9a5fab
[Pull-based Ingestion] Add Kafka offset based consumer lag in pull-ba…
varunbharadwaj Oct 17, 2025
2b40576
Fix lucene snapshot workflow to take JDk as input and fall back to 25…
mch2 Oct 20, 2025
9ba3fef
Update precommit and assemble to use JDK 25 (#19697)
andrross Oct 20, 2025
3c5fb2a
Bump stefanzweifel/git-auto-commit-action from 6 to 7 (#19689)
dependabot[bot] Oct 21, 2025
4ba160b
Add release notes for 3.3.1 (#19679) (#19681)
opensearch-trigger-bot[bot] Oct 21, 2025
3ffa49a
Fix bwc on main by adding 3.3.1 to bwcVersions (#19703)
cwperks Oct 21, 2025
3443d27
[Java Agent] Allow JRT protocol URLs in protection domain extraction …
rithin-pullela-aws Oct 21, 2025
36e7044
Bump com.github.spotbugs:spotbugs-annotations from 4.9.6 to 4.9.8 in …
dependabot[bot] Oct 22, 2025
0f16a7d
Add Builder in ThreadPoolStats and refactor usage (#19317)
pado0 Oct 22, 2025
0316a02
Bump org.apache.avro:avro from 1.12.0 to 1.12.1 in /plugins/repositor…
dependabot[bot] Oct 22, 2025
133e9d9
Bump commons-net:commons-net from 3.11.1 to 3.12.0 in /test/fixtures/…
dependabot[bot] Oct 22, 2025
1173bdf
[Forwardport main] Fix @timestamp upgrade issue by adding a version c…
opensearch-trigger-bot[bot] Oct 22, 2025
d7e9e09
Add Builder in IndexingStats and refactor usage (#19306)
pado0 Oct 22, 2025
3b8f1bf
Bump com.microsoft.azure:msal4j from 1.21.0 to 1.23.1 in /plugins/rep…
dependabot[bot] Oct 22, 2025
8feb6e1
Wrap checked exceptions in painless.DefBootstrap (#19706)
andrross Oct 22, 2025
420f2e0
Fix flaky PruneFileCacheIT (#19710)
msfroh Oct 22, 2025
c6236c3
Fix potential concurrent modification exception in DiscoveryNodeFilte…
msfroh Oct 22, 2025
226e494
Remaining Lucene103Codec changes (#19713)
jainankitk Oct 22, 2025
68d868a
fix flaky test for file-based pull ingestion (#19735)
varunbharadwaj Oct 22, 2025
29b113a
Fix PR number in changelog (#19743)
gaobinlong Oct 23, 2025
c7503fc
Explicit index resolution API (#18523)
nibix Oct 23, 2025
0c89456
Bump bwc on main with 3.3.2 bwcVersions (#19734)
peterzhuamazon Oct 23, 2025
f1a1e9f
Set Remote Capable Shard Per Node Field in Constructor (#19672)
Gagan6164 Oct 24, 2025
8f838f1
Adding configurable resiliency features to MergedSegmentWarmer (#19629)
kh3ra Oct 24, 2025
a250c35
Replace explicit type conversion with instanceof pattern variable in …
gaobinlong Oct 24, 2025
f773503
Fix file-based ingestion if the start point is beyond the lines in th…
varunbharadwaj Oct 24, 2025
f6b6115
Allow gRPC service registration through extensible plugins (#19304)
finnegancarroll Oct 24, 2025
cb9c30b
Fix a flaky test that force caching (#19761)
liuguoqingfz Oct 24, 2025
e52ebe4
Remove merged segment warmer experimental flag (#19715)
kh3ra Oct 25, 2025
147d6df
Fixed StringIndexOutOfBoundsException caused by empty index expressio…
nibix Oct 25, 2025
9d918e6
Fix issue with case-insensitive + wildcard + aggregration query\n\nSi…
ishag4 Oct 26, 2025
b6e6e3b
Fixed missing error propagation in IndexNameExpressionResolver (#19769)
nibix Oct 26, 2025
753c135
Fix broken Gradle Spock's integration (skips Groovy tests) (#19742)
reta Oct 26, 2025
99393b5
Fixed assertion unsafe call of ClusterService.state() (#19775)
nibix Oct 27, 2025
8a433a4
Bump gradle/actions from 4 to 5 (#19781)
dependabot[bot] Oct 27, 2025
c8734db
[GRPC] Add SMILE/CBOR/YAML document format support to Bulk GRPC endpo…
karenyrx Oct 27, 2025
733c85d
Bump github/codeql-action from 3 to 4 (#19785)
dependabot[bot] Oct 27, 2025
789f136
Bump ch.qos.logback modules from 1.5.18 to 1.5.20 in HDFS test fixtur…
cwperks Oct 27, 2025
32c2fd3
Add build-tooling to run in the FIPS environment (#18921)
beanuwave Oct 28, 2025
80141d5
Add S3Repository.LEGACY_MD5_CHECKSUM_CALCULATION to list of repositor…
cwperks Oct 28, 2025
09b3b96
Fix IndexOutOfBoundsException when running include/exclude with non-e…
harshavamsi Oct 28, 2025
8dd1286
[RemoteStore] Add support for repository with server side encryption …
pranikum Oct 28, 2025
1a13466
[Backport main] [AUTO] Add release notes for 3.3.2 (#19800)
opensearch-trigger-bot[bot] Oct 28, 2025
83cb686
Use TemporaryFolder JUnit @Rule to manage temporary folders in tests …
reta Oct 29, 2025
0c5ee15
[Engine] change loadHistoryUUID to protected, and Origin#isFromTransl…
Jinny-Wang Oct 29, 2025
a036313
Made resolveIndices() in TransportSingleShardAction exception-safe (#…
nibix Oct 29, 2025
e14101e
Fix the check for expected value of number of arenas for flight trans…
rishabhmaurya Oct 30, 2025
3005a8c
Change the default value of doc_values in WildcardFieldMapper to true…
kkewwei Oct 30, 2025
05d0163
Bump org.bouncycastle:bc-fips from 2.1.1 to 2.1.2 (#19818)
opensearch-trigger-bot[bot] Oct 30, 2025
4a07236
Bump com.google.http-client:google-http-client-gson from 1.47.1 to 2.…
dependabot[bot] Oct 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
94 changes: 54 additions & 40 deletions .ci/bwcVersions
Original file line number Diff line number Diff line change
@@ -1,41 +1,55 @@
BWC_VERSION:
- "7.0.0"
- "7.0.1"
- "7.1.0"
- "7.1.1"
- "7.2.0"
- "7.2.1"
- "7.3.0"
- "7.3.1"
- "7.3.2"
- "7.4.0"
- "7.4.1"
- "7.4.2"
- "7.5.0"
- "7.5.1"
- "7.5.2"
- "7.6.0"
- "7.6.1"
- "7.6.2"
- "7.7.0"
- "7.7.1"
- "7.8.0"
- "7.8.1"
- "7.9.0"
- "7.9.1"
- "7.9.2"
- "7.9.3"
- "7.10.0"
- "7.10.1"
- "7.10.2"
- "1.0.0"
- "1.1.0"
- "1.2.0"
- "1.2.1"
- "1.2.2"
- "1.2.3"
- "1.2.4"
- "1.2.5"
- "1.3.0"
- "1.3.1"
- "1.4.0"
- "2.0.0"
- "2.0.1"
- "2.0.2"
- "2.1.0"
- "2.1.1"
- "2.2.0"
- "2.2.1"
- "2.2.2"
- "2.3.0"
- "2.3.1"
- "2.4.0"
- "2.4.1"
- "2.4.2"
- "2.5.0"
- "2.5.1"
- "2.6.0"
- "2.6.1"
- "2.7.0"
- "2.7.1"
- "2.8.0"
- "2.8.1"
- "2.9.0"
- "2.9.1"
- "2.10.0"
- "2.10.1"
- "2.11.0"
- "2.11.1"
- "2.11.2"
- "2.12.0"
- "2.12.1"
- "2.13.0"
- "2.13.1"
- "2.14.0"
- "2.14.1"
- "2.15.0"
- "2.15.1"
- "2.16.0"
- "2.16.1"
- "2.17.0"
- "2.17.1"
- "2.17.2"
- "2.18.0"
- "2.18.1"
- "2.19.0"
- "2.19.1"
- "2.19.2"
- "2.19.3"
- "2.19.4"
- "3.0.0"
- "3.1.0"
- "3.2.0"
- "3.3.0"
- "3.3.1"
- "3.3.2"
2 changes: 1 addition & 1 deletion .ci/dockerOnLinuxExclusions
Original file line number Diff line number Diff line change
Expand Up @@ -12,4 +12,4 @@ ol-7.7
sles-12.3 # older version used in Vagrant image
sles-12.5
sles-15.1
sles-15.2
sles-15.2
11 changes: 11 additions & 0 deletions .ci/documentation/issue.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
**Is your feature request related to a problem?**
A new feature has been added.

**What solution would you like?**
Document the usage of the new feature.

**What alternatives have you considered?**
N/A

**Do you have any additional context?**
See please
5 changes: 3 additions & 2 deletions .ci/java-versions.properties
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,8 @@
# build and test OpenSearch for this branch. Valid Java versions
# are 'java' or 'openjdk' followed by the major release number.

OPENSEARCH_BUILD_JAVA=openjdk11
OPENSEARCH_RUNTIME_JAVA=java11
# See please https://docs.gradle.org/8.10/userguide/upgrading_version_8.html#minimum_daemon_jvm_version
OPENSEARCH_BUILD_JAVA=openjdk21
OPENSEARCH_RUNTIME_JAVA=java21
GRADLE_TASK=build
GRADLE_EXTRA_ARGS=
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
* text eol=lf
*.jar binary
*.bat binary
*.zip binary
*.exe binary
Expand All @@ -9,4 +10,6 @@
*.bcfks binary
*.crt binary
*.p12 binary
*.ttf binary
*.txt text=auto
CHANGELOG.md merge=union
32 changes: 30 additions & 2 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,3 +1,31 @@
# This should match the owning team set up in https://github.com/orgs/opensearch-project/teams
* @opensearch-project/opensearch-core
# To verify changes of CODEOWNERS file
# In VSCode
# 1. Install extension https://marketplace.visualstudio.com/items?itemName=jasonnutter.vscode-codeowners
# 2. Go to a file
# 3. Use the command palette to run the CODEOWNERS: Show owners of current file command, which will display all code owners for the current file.

# Default ownership for all repo files
* @opensearch-project/opensearch-core-maintainers

/modules/lang-painless/ @opensearch-project/opensearch-core-maintainers @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @dbwiddis @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami
/modules/parent-join/ @opensearch-project/opensearch-core-maintainers @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @dbwiddis @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami
/modules/transport-netty4/ @opensearch-project/opensearch-core-maintainers @peternied

/plugins/identity-shiro/ @opensearch-project/opensearch-core-maintainers @peternied @cwperks

/server/src/internalClusterTest/java/org/opensearch/index/ @opensearch-project/opensearch-core-maintainers @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @cwperks @dbwiddis @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami
/server/src/internalClusterTest/java/org/opensearch/search/ @opensearch-project/opensearch-core-maintainers @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @cwperks @dbwiddis @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami

/server/src/main/java/org/opensearch/extensions/ @opensearch-project/opensearch-core-maintainers @peternied
/server/src/main/java/org/opensearch/identity/ @opensearch-project/opensearch-core-maintainers @peternied @cwperks
/server/src/main/java/org/opensearch/index/ @opensearch-project/opensearch-core-maintainers @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @cwperks @dbwiddis @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami
/server/src/main/java/org/opensearch/search/ @opensearch-project/opensearch-core-maintainers @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @cwperks @dbwiddis @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami
/server/src/main/java/org/opensearch/threadpool/ @opensearch-project/opensearch-core-maintainers @jed326 @peternied
/server/src/main/java/org/opensearch/transport/ @opensearch-project/opensearch-core-maintainers @peternied

/server/src/test/java/org/opensearch/index/ @opensearch-project/opensearch-core-maintainers @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @cwperks @dbwiddis @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami
/server/src/test/java/org/opensearch/search/ @opensearch-project/opensearch-core-maintainers @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @cwperks @dbwiddis @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami

/.github/ @opensearch-project/opensearch-core-maintainers @jed326 @peternied

/MAINTAINERS.md @opensearch-project/opensearch-core-maintainers
33 changes: 0 additions & 33 deletions .github/ISSUE_TEMPLATE/bug_template.md

This file was deleted.

80 changes: 80 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_template.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
name: 🐛 Bug report
description: Create a report to help us improve
title: "[BUG] <title>"
labels: ['bug, untriaged']
body:
- type: textarea
attributes:
label: Describe the bug
description: A clear and concise description of what the bug is.
validations:
required: true
- type: dropdown
attributes:
label: Related component
description: Choose a specific OpenSearch component your bug belongs to. If you are unsure which to select or if the component is not present, select "Other".
multiple: false
options:
- # Empty first option to force selection
- Build
- Clients
- Cluster Manager
- Extensions
- Indexing:Performance
- Indexing:Replication
- Indexing
- Libraries
- Other
- Plugins
- Search:Aggregations
- Search:Performance
- Search:Query Capabilities
- Search:Query Insights
- Search:Relevance
- Search:Remote Search
- Search:Resiliency
- Search:Searchable Snapshots
- Search
- Storage:Durability
- Storage:Performance
- Storage:Remote
- Storage:Snapshots
- Storage
validations:
required: true
- type: textarea
attributes:
label: To Reproduce
description: Steps to reproduce the behavior.
value: |
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true
- type: textarea
attributes:
label: Expected behavior
description: A clear and concise description of what you expected to happen.
validations:
required: true
- type: textarea
attributes:
label: Additional Details
description: Add any other context about the problem here.
value: |
**Plugins**
Please list all plugins currently enabled.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Host/Environment (please complete the following information):**
- OS: [e.g. iOS]
- Version [e.g. 22]

**Additional context**
Add any other context about the problem here.
validations:
required: false
19 changes: 0 additions & 19 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

67 changes: 67 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
name: 🎆 Feature request
description: Suggest an idea for this project
title: '[Feature Request] <title>'
labels: ['enhancement, untriaged']
body:
- type: textarea
attributes:
label: Is your feature request related to a problem? Please describe
description: A clear and concise description of what the problem is.
placeholder: Ex. I'm always frustrated when [...]
validations:
required: true
- type: textarea
attributes:
label: Describe the solution you'd like
description: A clear and concise description of what you want to happen.
validations:
required: true
- type: dropdown
attributes:
label: Related component
description: Choose a specific OpenSearch component your feature request belongs to. If you are unsure of which component to select or if the component is not present, select "Other".
multiple: false
options:
- # Empty first option to force selection
- Build
- Clients
- Cluster Manager
- Extensions
- Indexing:Performance
- Indexing:Replication
- Indexing
- Libraries
- Other
- Plugins
- Search:Aggregations
- Search:Performance
- Search:Query Capabilities
- Search:Query Insights
- Search:Relevance
- Search:Remote Search
- Search:Resiliency
- Search:Searchable Snapshots
- Search
- Storage:Durability
- Storage:Performance
- Storage:Remote
- Storage:Snapshots
- Storage
- ShardManagement:Placement
- ShardManagement:Performance
- ShardManagement:Resiliency
- ShardManagement:Insights
validations:
required: true
- type: textarea
attributes:
label: Describe alternatives you've considered
description: A clear and concise description of any alternative solutions or features you've considered.
validations:
required: false
- type: textarea
attributes:
label: Additional context
description: Add any other context or screenshots about the feature request here.
validations:
required: false
Loading
Loading