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

Refactor querying for renku enitities #231

Merged
merged 1 commit into from
Oct 28, 2024
Merged

Refactor querying for renku enitities #231

merged 1 commit into from
Oct 28, 2024

Conversation

eikek
Copy link
Member

@eikek eikek commented Oct 25, 2024

  • Move additional query constraints into single place (SearchSolrClient)

  • Have a separate class for converting a user query into the final solr query (to be easier to test and have a dedicated place for this important piece)

  • Add more tests for query amendments

@eikek eikek force-pushed the search-query-refactor branch from b48c866 to 1201f46 Compare October 25, 2024 11:56
@eikek eikek added the chore Maintenance work label Oct 25, 2024
@eikek eikek force-pushed the search-query-refactor branch from 1201f46 to a131822 Compare October 25, 2024 12:04
- Move additional query constraints into single
  place (SearchSolrClient)

- Have a separate class for converting a user query into the final
  solr query (to be easier to test and have a dedicated place for this
  important piece)

- Add more tests for query amendments
@eikek eikek force-pushed the search-query-refactor branch from a131822 to d9f9ad1 Compare October 25, 2024 12:16
@eikek eikek marked this pull request as ready for review October 25, 2024 12:24
@eikek eikek requested a review from a team as a code owner October 25, 2024 12:24
@eikek eikek enabled auto-merge (squash) October 25, 2024 12:24
@eikek eikek merged commit ab6384d into main Oct 28, 2024
3 checks passed
@eikek eikek deleted the search-query-refactor branch October 28, 2024 07:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Maintenance work
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants