Skip to content

Conversation

@zz9pzza
Copy link
Contributor

@zz9pzza zz9pzza commented Jan 25, 2026

Pull Request Checklist

Issue

https://otwarchive.atlassian.net/browse/AO3-7282

Purpose

Bumps the version of elasticsearch used in tests, and in developement to the lastest 9.x series. Updates the application gem as well.

Testing Instructions

We’re going to do basically a smoke test here (keep in mind that due to caching, updates may take a few minutes to appear):

Post a work to a collection using a pseud that’s not your default, and check that it appears on the work listings for your username, your pseud, the collection, and at least one of the work’s tags. Also search for your username in People search and check the work counts seem accurate.

Repeat with a second work.

Add a chapter to the first work and check the same indexes to confirm it moves to the top, above the second work.

Delete one of the two works and ensure it disappears from all the relevant indexes.

As a tag wrangler, post a work to one of the fandoms you wrangle, and include a brand new tag on the work. Ensure the tag is added to your unwrangled bins. Then move the tag and ensure it leaves your unwrangled bin. Bonus points if you want to check that the tag turns up in tag search and/or that canonizing the tag works as expected.

Go to a tag’s work listing and ensure you can use exclusion and inclusion filters and get the expected results.

Go to a tag’s work listing and put a " into the “Search within results” field. Pressing search should result in a Your search failed because of a syntax error. Please try again. notice.

TBD: Steps for collections and users.

References

Merge after AO3-7282

Credit

james_(he/him)

@Bilka2
Copy link
Contributor

Bilka2 commented Feb 3, 2026

Could you please merge master/rebase on master

Copy link
Contributor

@Bilka2 Bilka2 left a comment

Choose a reason for hiding this comment

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

Looks like 9.3.0 for the gem and docker image were released literally today, we should probably upgrade to that. Sorry for not seeing that earlier

Copy link
Contributor

@Bilka2 Bilka2 left a comment

Choose a reason for hiding this comment

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

Thanks!

@Bilka2 Bilka2 changed the title AO3-7282 Upgrade elasticsearch to 9.2.x AO3-7282 Upgrade elasticsearch to 9.3.x Feb 3, 2026
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.

2 participants