Skip to content
Snippets Groups Projects

Explore memoize-ing search_service in Search API

1 unresolved thread

What does this MR do and why?

Describe in detail what your merge request does and why.

In this specific implementation, the strong_memoize_with method caches the result of the block that creates a new SearchService object with the current user and a set of search parameters merged with any additional parameters that may have been passed to the method. The cached result is returned if the method is called again with the same input parameters.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Merge request reports

Merge request pipeline #796395381 failed

Merge request pipeline failed for 67c96043

Approved by
Code Quality is loading
Test summary results are being parsed
Metrics reports are loading

Closed by Changzheng LiuChangzheng Liu 1 year ago (Dec 12, 2023 12:23am UTC)

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Young Jun Joo resolved all threads

    resolved all threads

  • Young Jun Joo added 1 commit

    added 1 commit

    Compare with previous version

  • Madelein van Niekerk resolved all threads

    resolved all threads

  • @maddievn, this Community contribution was recently assigned to you for review.

    • Do you still have capacity to review this? We are mindful of your time, so if you are not able to take this on, please re-assign to one or more other reviewers.
    • Add the workflowin dev label if the merge request needs action from the author.

    This message was generated automatically. You're welcome to improve it.

  • @youngjun827, it seems we're waiting on an action from you for approximately two weeks.

    This message was generated automatically. You're welcome to improve it.

  • added idle label

  • Madelein van Niekerk removed review request for @maddievn

    removed review request for @maddievn

  • 🤖 GitLab Bot 🤖 added stale label and removed idle label

    added stale label and removed idle label

  • Hi @changzhengliu! :wave:

    To provide a better contribution experience, we're identifying older merge requests with no human activity in the past 120 days. Our goal is to bring these merge requests to completion or close them, enabling us to spend more time on active merge requests.

    Review this merge request and determine if you should:

    • Work on the provided feedback. Add @gitlab-bot ready when you need a review or are looking for more feedback.
    • Don't know how to proceed? Ask for help from a merge request coach by adding @gitlab-bot help in a comment.
    • Close the merge request.

    Please see the handbook for additional details on this

    (Improve this message?)

  • @youngjun827, I am going to close this MR for now as it's been inactive for a while. Please reopen this MR when you get time to address the failing spec. Thank you for your contribution.

  • closed

  • @youngjun827, how was your code review experience with this merge request? Please tell us how we can continue to iterate and improve:

    1. React with a :thumbsup: or a :thumbsdown: on this comment to describe your experience.
    2. Create a new comment starting with @gitlab-bot feedback below, and leave any additional feedback you have for us in the comment.

    Interested in learning more tips and tricks to solve your next challenge faster? Subscribe to the GitLab Community Newsletter for contributor-focused content and opportunities to level up.

    Thanks for your help! :heart:

    This message was generated automatically. You're welcome to improve it.

  • removed stale label

  • Please register or sign in to reply
    Loading