Skip to content

Post: Faster search#371

Merged
stsewd merged 9 commits intomainfrom
faster-search
Feb 5, 2026
Merged

Post: Faster search#371
stsewd merged 9 commits intomainfrom
faster-search

Conversation

@stsewd
Copy link
Member

@stsewd stsewd commented Jan 21, 2026

Closes #370


📚 Documentation preview 📚: https://readthedocs-about--371.org.readthedocs.build/

@read-the-docs-community
Copy link

read-the-docs-community bot commented Jan 21, 2026

Documentation build overview

📚 readthedocs-about | 🛠️ Build #31289092 | 📁 Comparing 8ecbf34 against latest (3995e93)


🔍 Preview build

Show files changed (3 files in total): 📝 2 modified | ➕ 1 added | ➖ 0 deleted
File Status
privacy-policy/index.html 📝 modified
terms-of-service/index.html 📝 modified
blog/2026/02/faster-search/index.html ➕ added

@stsewd stsewd marked this pull request as ready for review February 3, 2026 04:24
@stsewd stsewd requested a review from a team as a code owner February 3, 2026 04:24
@stsewd
Copy link
Member Author

stsewd commented Feb 3, 2026

@copilot review (didn't find you in the dropdown)

Copy link
Contributor

Copilot AI commented Feb 3, 2026

@stsewd I've opened a new pull request, #373, to work on those changes. Once the pull request is ready, I'll request review from you.

@stsewd
Copy link
Member Author

stsewd commented Feb 3, 2026

@copilot review the content of the blog post.

Copy link
Contributor

Copilot AI commented Feb 3, 2026

@stsewd I've opened a new pull request, #374, to work on those changes. Once the pull request is ready, I'll request review from you.

Fixed three grammar errors identified during PR review of the search
performance blog post.

**Changes:**
- Line 119: "due to difference of the instance type" → "due to the
difference in the instance types"
- Line 120: "a more powerful instances" → "more powerful instances"
- Line 183: "the resulted index" → "the resulting index"

<!-- START COPILOT CODING AGENT TIPS -->
---

💡 You can make Copilot smarter by setting up custom instructions,
customizing its development environment and configuring Model Context
Protocol (MCP) servers. Learn more [Copilot coding agent
tips](https://gh.io/copilot-coding-agent-tips) in the docs.

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: stsewd <4975310+stsewd@users.noreply.github.com>
Copy link
Member

@ericholscher ericholscher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a great post! Really well done. I think we should call out Elastic for sponsoring our Community instance somewhere in here, but otherwise this is wonderful.

5. **Catch-up:** Indexed any new or updated documents added during re-indexing.

The process took a couple of hours, and search remained available during the whole time.
This improved query averages from **90ms to 60ms** on Community and **80ms to 60ms** on Business.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is different than the numbers in the intro?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The numbers from the intro are the global improvements, and these numbers correspond to the improvement generated just by increasing the number of shards.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yea, but the times seem lower than the global latency, which is confusing?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These numbers are for the ES query time, not the response time. I could be more ex explicit here and mention es

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@stsewd
Copy link
Member Author

stsewd commented Feb 3, 2026

I think we should call out Elastic for sponsoring our Community instance somewhere in here, but otherwise this is wonderful.

I added an "Acknowledgements" section at the end, let me know if it makes sense to move the call out at the beginning or in another section.

Copy link
Member

@ericholscher ericholscher left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks ready to ship to me. We should make sure we have a social post for it as well.

@stsewd stsewd merged commit c2edb1c into main Feb 5, 2026
4 checks passed
@stsewd stsewd deleted the faster-search branch February 5, 2026 16:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Write a blog post about search being fast now

3 participants