Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Search improvements: release to user-facing interface #417

Merged
merged 7 commits into from
Aug 15, 2023
Merged

Conversation

marcelkornblum
Copy link
Contributor

Merge this when you want to deploy the search improvements to prod

Makes the search improvements underpinning the explore page join up with and connect in to the main user facing search
also updates tracking version number for easier analytics segregation

NB. May need to re-index and/or run page save operation for each page in order to re-populate index

src/search/search.py Outdated Show resolved Hide resolved
@marcelkornblum marcelkornblum changed the title DO NOT MERGE: Release Search improvements Search improvements: release to user-facing interface Aug 2, 2023
@CamLamb CamLamb marked this pull request as ready for review August 15, 2023 09:46
if not model_field_name:
model_field_name = field.field_name
if field not in parent_fields and model_field_name not in model_fields:
message = "indexed field '{name}' is defined in {model} and {parent}"
Copy link
Contributor

Choose a reason for hiding this comment

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

Should the definition of this string be closer to the errors.append?

Copy link
Contributor

@CamLamb CamLamb left a comment

Choose a reason for hiding this comment

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

LGTM, just one comment about code layout. Nothing that will block a merge

@CamLamb CamLamb merged commit 3d27629 into main Aug 15, 2023
1 check passed
@CamLamb CamLamb deleted the search-release branch August 15, 2023 10:11
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.

3 participants