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

691: Fixing configuration of the 'search_api_db_mukurtu_browse_auto_index' Search API index to use fewer full text fields. #710

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

quicksketch
Copy link
Collaborator

Fixes #691

This seems to fix installation issues with the search_api_db_mukurtu_browse_auto_index Search API index.

This index seemed to be configured almost exactly opposite the way it should be, with 16 fields that are UUIDs being "Fulltext" instead of "String", and the Taxonomy label being "String" instead of "Fulltext". This PR brings this index in line with the other indexes, using strings for UUIDs. By reducing the amount of data in a table, this seems to resolve the installation issues.

…ndex' Search API index to use fewer full text fields.
@quicksketch quicksketch force-pushed the 691--search-api-index-row-size-too-large branch from 8836577 to 28ab90b Compare February 25, 2025 21:07
@michael-wynne-wsu
Copy link
Member

Tugboat has finished building the preview for this pull request!

Link:

Dashboard:

@quicksketch
Copy link
Collaborator Author

Confirmed that Drupal installs correctly now even without innodb_strict_mode = 0 set in Tugboat.

Tugboat logs:

image

Confirmed this also installs correctly locally. This seems to be a safe change, but I am not entirely sure how the search_api_db_mukurtu_browse_auto_index is used. I don't think it should be a problem based on the configuration of the other indexes.

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.

Installation issue with Search API
2 participants