Skip to content

Add @mgodwan as maintainer#20774

Merged
shwetathareja merged 1 commit intoopensearch-project:mainfrom
shwetathareja:maintainer
Mar 5, 2026
Merged

Add @mgodwan as maintainer#20774
shwetathareja merged 1 commit intoopensearch-project:mainfrom
shwetathareja:maintainer

Conversation

@shwetathareja
Copy link
Member

Following the nomination process, I have nominated and other maintainers have agreed to add mgodwan as a co-maintainer of the OpenSearch repository. He has kindly accepted the invitation.


Mohit has authored 39 issues including 2 RFCs, merged 40 PRs and reviewed 118 PRs for others. He has been actively contributing to OpenSearch core repo since April 2021. Indexing has been his major area of contributions. He started with couple of indexing performance improvements for date field, double parsing etc. He then introduced bloom filter as Posting format which optimizes the document id lookup for indexing(upserts) and search/get use cases. He proposed and implemented ABC templates to simplify user experience with use case specific system templates to get optimal performance with pre-defined settings and mappings. Recently, he started discussion around pluggable storage formats and corresponding indexing, and query engines. He is also maintainer for system-templates repository.

Mohit has been the main reviewer for Star tree implementation and collaborated with Bharath on regular basis for brainstorming discussions. He is active in Indexing community meetings and helps in triaging.

As a three-time OpenSearch conference speaker, Mohit has been a consistent advocate of OpenSearch. He presented Powering up OpenSearch: A Journey of How OpenSearch Became Faster at Indexing in OpenSearchCon Europe 2025,
Optimizing Storage Performance and Efficient Index Configuration with Compression Codecs in OpenSearch in OpenSearchCon North America 2024 and also presented OpenSearch Indexing Performance improvements- Looking ahead in OpenSearchCon India 2024.

Some of his key highlights:

RFCs
RFC: OpenSearch Execution Engine
RFC: Application Based Configuration Templates

ABC Templates
Plugin SPI: #14659
Support for Template Creation using context #14811
Support for Index Creation #15290

Bloom Filter as a Postings Format
#11027
#12631

Bug Fixes/ Improvements
Analysis and Fix for critical memory leak in Zstd Compression #9403
Distinguish RED cluster state from no master found: #656
Fast Double Parsing: #7822
Allocations in doc parsing flow: #7862
Date Field Parsing Improvements: #8361
Bug due to doc values schema difference in geo shape data type causing upgrades to cause indexing failures: #10958

@shwetathareja shwetathareja requested a review from a team as a code owner March 4, 2026 07:33
Signed-off-by: Shweta Thareja <tharejas@amazon.com>
@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

PR Reviewer Guide 🔍

(Review updated until commit 1e5e692)

Here are some key observations to aid the review process:

🧪 No relevant tests
🔒 No security concerns identified
✅ No TODO sections
🔀 No multiple PR themes
⚡ No major issues detected

@github-actions
Copy link
Contributor

github-actions bot commented Mar 4, 2026

Persistent review updated to latest commit 1e5e692

@shwetathareja
Copy link
Member Author

@shwetathareja
Copy link
Member Author

@peterzhuamazon can you please help with the permissions

@shwetathareja shwetathareja merged commit 6b21ac6 into opensearch-project:main Mar 5, 2026
36 of 37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants