Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
985 commits
Select commit Hold shift + click to select a range
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
f4a9d91
Fix :build-tools:integTest fails on Mac and aarch64 Ubuntu (#19830)
reta Oct 31, 2025
a391ea3
[Port main] Add 2.19.4 release notes (#19829)
gaiksaya Oct 31, 2025
0a77be1
Fix Unified highlighter for nested fields when using matchPhrasePrefi…
sjs004 Oct 31, 2025
72e9768
[GRPC] bump org.opensearch.protobufs to 0.23.0 and fix compilation er…
lucy66hw Oct 31, 2025
6b35c7c
Bump com.sun.xml.bind:jaxb-impl from 2.2.3-1 to 4.0.6 in /plugins/dis…
dependabot[bot] Oct 31, 2025
bbd226e
Update bundled JDK to JDK-25 (#19698)
andrross Oct 31, 2025
c4357fd
Update to Gradle 9.2 (#19856)
andrross Oct 31, 2025
d822f62
Replace explicit type conversion with instanceof pattern variable in …
gaobinlong Nov 3, 2025
dc9c1b3
Refactor DocStats and StoreStats with Builder pattern (#19863)
pado0 Nov 3, 2025
6be5fe9
Remove unwanted java checks for JDK<21 in build.gradle (#19858)
sandeshkr419 Nov 3, 2025
edb6682
Bump com.google.api.grpc:proto-google-iam-v1 from 1.55.0 to 1.57.0 in…
dependabot[bot] Nov 3, 2025
035629a
Bump tj-actions/changed-files from 46.0.5 to 47.0.0 (#19873)
dependabot[bot] Nov 3, 2025
4d04fc0
Bump org.apache.commons:commons-text from 1.13.1 to 1.14.0 in /test/f…
dependabot[bot] Nov 3, 2025
db72ca2
Pass registry of headers from ActionPlugin.getRestHeaders to ActionPl…
cwperks Nov 3, 2025
f229797
Refactor RefreshStats with Builder pattern (#19835)
pado0 Nov 3, 2025
5da6ead
[GRPC] Implement GRPC ConstantScoreQuery, FuzzyQuery, MatchBoolPrefix…
lucy66hw Nov 4, 2025
6b5c08a
Remove unused "private" methods (#19187)
Pankraz76 Nov 4, 2025
b67d076
ResolvedIndices: Introduced special case for no index in analyze requ…
nibix Nov 4, 2025
ef35266
Bump `spotless` to `8.0.0` (#18770)
Pankraz76 Nov 4, 2025
2f7e9c7
Replace macos-14 and macos-13 with macos-15 and macos-15 intel as dep…
peterzhuamazon Nov 4, 2025
46164b5
Exclude group com.microsoft.sqlserver from hadoop-minicluster (#19889)
cwperks Nov 5, 2025
4f519f9
[GRPC] Implement GRPC Search params `Highlight`and `Sort` (#19868)
lucy66hw Nov 5, 2025
39b4a70
fix issue 18446 NPE by making sure scoreSupplier.get() returns non-nu…
haruki1243 Nov 5, 2025
ee324ee
Support previous extension point signature as well (#19901)
cwperks Nov 5, 2025
814a16f
Remove LegacyESVersion (#19793)
msfroh Nov 5, 2025
b1d1e33
[Pull-based Ingestion] Add time based periodic flush support (#19878)
varunbharadwaj Nov 5, 2025
9ff84a8
Handle deleted documents for filter rewrite subaggregation optimizati…
jainankitk Nov 6, 2025
332efe3
Support for Indexing context aware segments (#19098)
RS146BIJAY Nov 7, 2025
921dc23
Implement GRPC FunctionScoreQuery (#19888)
lucy66hw Nov 7, 2025
b74d032
Replace java.security.AccessController with org.opensearch.secure_sm.…
cwperks Nov 7, 2025
f3e6399
Refactor RemoteTranslogTransferTracker.Stats and RemoteSegmentTransfe…
pado0 Nov 7, 2025
51aa21a
Refactor Condition.Stats and DirectoryFileTransferTracker.Stats with …
pado0 Nov 7, 2025
022d594
Fix NPE in RestoreService when shard size is unavailable (#19684)
lawofcycles Nov 8, 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.
11 changes: 10 additions & 1 deletion .ci/bwcVersions
Original file line number Diff line number Diff line change
Expand Up @@ -43,4 +43,13 @@ BWC_VERSION:
- "2.18.0"
- "2.18.1"
- "2.19.0"
- "2.20.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"
4 changes: 2 additions & 2 deletions .ci/java-versions.properties
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
# are 'java' or 'openjdk' followed by the major release number.

# See please https://docs.gradle.org/8.10/userguide/upgrading_version_8.html#minimum_daemon_jvm_version
OPENSEARCH_BUILD_JAVA=openjdk17
OPENSEARCH_RUNTIME_JAVA=java11
OPENSEARCH_BUILD_JAVA=openjdk21
OPENSEARCH_RUNTIME_JAVA=java21
GRADLE_TASK=build
GRADLE_EXTRA_ARGS=
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,6 @@
*.bcfks binary
*.crt binary
*.p12 binary
*.ttf binary
*.txt text=auto
CHANGELOG.md merge=union
40 changes: 17 additions & 23 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -1,37 +1,31 @@
# CODEOWNERS manages notifications, not PR approvals
# For PR approvals see /.github/workflows/maintainer-approval.yml

# Files have a single rule applied, the last match decides the owner
# If you would like to more specifically apply ownership, include existing owner in new sub fields

# 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
* @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @cwperks @dblock @dbwiddis @gbbafna @jainankitk @kotwanikunal @linuxpi @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami @VachaShah
* @opensearch-project/opensearch-core-maintainers

/modules/lang-painless/ @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @dblock @dbwiddis @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami @VachaShah
/modules/parent-join/ @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @dblock @dbwiddis @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami @VachaShah
/modules/transport-netty4/ @peternied
/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/ @peternied @cwperks
/plugins/identity-shiro/ @opensearch-project/opensearch-core-maintainers @peternied @cwperks

/server/src/internalClusterTest/java/org/opensearch/index/ @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @cwperks @dblock @dbwiddis @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami @VachaShah
/server/src/internalClusterTest/java/org/opensearch/search/ @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @cwperks @dblock @dbwiddis @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami @VachaShah
/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/ @peternied
/server/src/main/java/org/opensearch/identity/ @peternied @cwperks
/server/src/main/java/org/opensearch/index/ @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @cwperks @dblock @dbwiddis @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami @VachaShah
/server/src/main/java/org/opensearch/search/ @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @cwperks @dblock @dbwiddis @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami @VachaShah
/server/src/main/java/org/opensearch/threadpool/ @jed326 @peternied
/server/src/main/java/org/opensearch/transport/ @peternied
/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/ @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @cwperks @dblock @dbwiddis @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami @VachaShah
/server/src/test/java/org/opensearch/search/ @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @cwperks @dblock @dbwiddis @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami @VachaShah
/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/ @jed326 @peternied
/.github/ @opensearch-project/opensearch-core-maintainers @jed326 @peternied

/MAINTAINERS.md @anasalkouz @andrross @ashking94 @Bukhtawar @CEHENKLE @cwperks @dblock @dbwiddis @gaobinlong @gbbafna @jed326 @kotwanikunal @mch2 @msfroh @nknize @owaiskazi19 @peternied @reta @Rishikesh1159 @sachinpkale @saratvemulapalli @shwetathareja @sohami @VachaShah
/MAINTAINERS.md @opensearch-project/opensearch-core-maintainers
Loading